There are simple, but very important elements that you have to put in your web sites if you want to gain a high position within the search engines and get a large amount of internet traffic. Because, if you are ranking high in search engines like Google or Yahoo, your business will get high exposure, without any cost to you. With SEO, two very important factors will help you to get to that high position in search engines, and stay there. They are called on and off site SEO.

In on site SEO, you manually doing a optimization of each page of your web site. Starting with title tag, meta description tags, meta keyword tags, keyword density in main text (content) and overall structure of site. Also, very important is properly constructed sitemap, because sitemap is first thing that Google or Yahoo spiders are looking on your page. The purpose of sitemap is not to help visitors of your site but to help search engine spiders to navigate throughout your web page, find and index all pages.

Because most search engines like Yahoo and Google are ranking only pages and not whole site, you have to do on site optimization for all individual pages. The most important thing, regarding to on site SEO, is to have unique content, written to be relevant to your site niche. That will, in first place leave satisfied visitors of your web page, because we all are doing this to attract visitors. Then, Google and Yahoo prefer fresh and unique content, and that will definitely help to get high rank.