Goodbye Google Twosies - Their Latest Update
September 8th, 2007
Google is the main search engine on the internet. They recently made a huge change in how they get their results. Sites that lost traffic may have had too many outgoing links, not enough incoming links, or too many paid links. Only Google knows for sure. The change does not appear to be due to lack of content.
