What you are seeing is the search engines are looking for already "weighted" indexed "key word searches".
In a nutshell, websites with high traffic loads within the keywords gives a set of results showing all of the higher ranked (and busy websites) results at the top of the list.
Yours just may not have enough "hits" to make it on the search engines index list yet..
For instance if I enter the entire RV.net address into the google search bar, it will return results with the entire RV.net address at the top of the list.. Long established website with a lot of traffic gets to the top of search engine lists..
It is why it is important to remove those spammer posts from the forum.. The more places they can post their websites, the higher they get on the index lists as the web spiders find those posted spammer websites on other legit websites like RV.net.
Takes time to get a freshly minted legit website to get noticed in search engines indexing lists..