How to get listed in search results
You need Search Engine Optimisation.
The link to this page says "being found on Google" but this applies to ALL search engines.
Many sites due to their popularity will index your content and it will often appear in a search result. The downside of the popularity is that it will be mixed in with a lot of other content posted on the site. The popular site is also likely to be re-indexed far more frequently and as a consequence dissappear from a search.