The effectiveness of an SEO campaign depends on the site structure, site content, keywords, methodology used, and how popular the site is. A site cannot just rank for any random keyword. SEO is logic, problem solving, and Web marketing mixed together.