It is factual that SEO or search engine optimization is not a strict Science. Depending on how you look at it, SEO could be a game you play with Google and try to win, or a mind boggling and frustrating maze or puzzle you cannot seem to determine. This may be for the reason that some people carry out SEO while not anchoring their approach to SEO on solid principles. Many people make the blunder of thinking that creating articles on their blog using the correct keywords and the correct keyword density is enough to make the blog appear on the front page of Google.