I'm looking through some key words and ideas. I decide to check the competition for my keywords on google. one keyword showed up over 40 million related sites. I look through the first three pages of my keyword research and found most of the sites linking to my keywords are crappy and useless. from my quick search, i have found that yahoo answers and posts on forums from other sites show up more than any real information on my keyword. Why do crap pages rank high in google? And yet there are people here who do their best and work to get their sites to the front page for their keyword and struggle. When the front pages are full of spam and people selling their products. you can check it out for yourselves of these crap pages and sites. here is the keyword i used on google "what to get for my birthday present" and another thing i found which kinda pisses me off is that when im searching for some information on google and most the time links to affliates sites and products show up, and just wastes my time looking for revelant info.