With Search Engine Optimization, there are two factors that work together to help you rank within the search engines, and maintain a top position.

These two elements are called 'on site SEO' and 'off site SEO'.

On-Site SEO involves manually optimizing every page on your website, from its title tag, keywords used within content to the way that your site map or overall structure is created. All of the work of on-site Seo takes place directly on your website, and is in your full control.

With off-site SEO, you are focusing on building solid back links to your website, as the more incoming links to your site from quality, relevant websites, the more authority your website is given in the search engines.

Building quality backlinks campaigns isn't difficult, but it can take some time. Still, it's a critical part of the SEO puzzle and a vital component in boosting your website ranking and maintaining your position.