Search Engine Optimisation is the art of building and managing your website is such a way that search engines, such as Google, Yahoo and Bing are able to list your site effectively and bring relevent traffic to the pages within your site. There are a number of techniques that can be classified under two main headings.
On Site Optimisation
On site optimisation is the technique where aspects of your site are constructed in such a way that a search engine can gain very easily, from each and every page on your site, what the content of the page is and who it is targeted for. Search engines list web pages, not web sites, so you need to ensure that each page is individually thought out and optimised.
Off Site Optimisation
Off site optimisation is about building links to your site. Essentially, the more good quality links you have in to your site, the better Google and other major search engines will list you.We have included more information about link building here