Google takes over 200 factors into account when ranking a website. Search Engine Optimization generally refers to using a variety of tactics that in combination will help your website rank higher in search results for keywords that are relevant to your site.
Help improve your websites rank in search results using a number of the different strategies below. With well over half a billion websites and counting, the biggest challenge that most web owners face is attracting new, more relevant visitors to their website. Search Engine Optimization encompasses many different things and knowing how to execute these the correct way is key to better rankings. Equally important is knowing what not to do in order to avoid being penalized or even banned from Google or other search engines.
On page factors such as code stucture, site architecture, canonicalization, permalinks and more should all be addressed on any new website.
Off page factors such as inbound links, social signals, directory listings, reviews and more should be considered in any Search Optimization Strategy