The main thing to understand is that Google is mostly a pay for placement engine now. Organic search results are secondary now. If you are interested in seeing all organic search results, do yourself a favor and do one of the following: 1. You a search engine like duckduckgo.com or ixquick.com 2. Install Ad Block Plus on your browser and in the options uncheck the box to "Allow some non-intrusive advertising" You shouldn't be forced to see ads and this kind of information should be more widely circulated. Just like Internet Explorer used to be the default browser, as people get more educated, they can learn to switch search engines or block ads and people like us can help by recommending this to our clients. Many of Google's search result pages are more than 70% ads now, so to rank well with Google it helps to pay them to appear on the search results pages via adwords. That would be the best way to appear in the top results. Also, producing content can be good, but keep in mind that google is also producing their own content, and tending to rank larger sites first before small sites. Why be so focused on Google when they are not focused on you?
Google is definitely filling more of its search engine result real estate with ads but still the organic results are relevant and the best possible ones. Google is definitely innovating in the field of advertising, its making it a win win situation for marketers, users and eventually themselves(in terms of revenue). At the end of the day Google is another business which is here to make profits, Google is not running a charity. It should still be supported for the goodwill of the web and for how they revolutionized Online Search.
Funny In google my site is not in the first 500 But in duckduckgo, I was number i and had 3 more sites on the first page.
It's amazing how anti-spam and anti-money-making Google has becomes unless it's them doing the spam and money making lol.