Onsite and Offsite SEO
Google which is the most important search engine at this moment, uses a sophisticated algorithm to rank websites which takes into account more than 100 onsite and offsite elements, to determine both relevance and importance of a website for a particular term or phrase, and then list them in descending order on a search engine results page (SERP).
This is why search engine optimization is now divided in Onsite Optimization and Offsite Optimization and these are conformed as well by several elements, leaving out any will affect the overall effectiveness of the optimization campaign as a whole. Each element has a specific weight for each search engine but they do not disclose how much, so optimizing all the on site and off site elements known to affect a website ranking, is the right way to optimize a site.
Some webmasters think that onsite or onpage optimization elements are not critical to worry about when trying to rank well for a search term, I totally disagree with that, I think onsite optimization is as important as offsite optimization, sites that are highly optimized for a particular keyword can outrank sites that are less optimized but have a higher pagerank, so if you are serious about getting a high rank do not underestimate any element, it will affect the overall effectiveness of the optimization campaign as a whole.
For information about onsite and offsite search engine optimization and its elements, please visit our onsite search engine optimization and offsite search engine optimization pages.