I have many people asking me how I do that voodoo that I do so well, so I decided to put together my top ten tips on how you can achieve high rankings in the major search engines like Google.

The tips listed below are the basis for any organic SEO campaign that I start and can be utilized by any webmaster as the basis for optimizing their website.

1) Keyword Research

Choose the right keywords. There is nothing more important to the success of your SEO campaign than finding the keyword phrases that people are actually typing into the search engines to find your website's product or services.

2) Add Relevant Keywords to the Title Tag

Once you have completed your keyword research you will need to place your relevant keywords into the <title> tag. Each page on your website should include a different page title that is relevant to that pages content.

3) Use heading tags.

Proper use of the heading tags will enhance the use of your keywords. At the beginning of your webpage include an <H1> header that uses the keywords you have chosen to use in your page title. This is good for search engines as well as letting visitors know what the page they are viewing is about.

4) Place keywords throughout the pages content.

Once you have found your keywords and placed them in your <title> tag and <H1> tag the next step is to add them to the main body of your content where appropriate.

5) Use <ALT> tags for your images.

<ALT> tags when used with images provide a description of the what the image is in the event that the image doesn't load for some reason and provides a description for users that browse the Internet using text to speech programs.

<ALT> tags are also read by the major search engines to help them determine what a webpage is about and provides an extra spot to use your targeted keywords to gain recognition in the major search engines.

6) Use text links for your navigation menu.

Where possible use text links for your navigation bar as search engines have an easier time following text links than menus created with graphic or Javascript menus and include your keywords in your text link menu.

If you have used images or JavaScript for your navigation menu include a text link in the footer section of your webpage's that point to a sitemap page so search engines will still be able to easily find all your content.

7) Implement a sitemap page.

A sitemap page is a page that can be used to help search engines a secondary route to navigate through your site by containing text links that point to all the pages of your website.

If you have a large website then adding text links to your sitemap isn't feasible for every page so adding text links to the most important parts of your site will still allow Google to crawl your site.

8) Add keywords to your URL's and file names.

When creating a webpage try to fit in the keywords you are going to target for that page into the file name and URL. Adding keywords to your website's URL's will help search engines and visitors understand what your pages are about.

Instead of calling this page "article#105.html" when I created it a more descriptive file name that includes the keywords I am targeting is "organic-seo-tips-top-10.html" and has a better chance of being ranked in the search engines for the keywords I have targeted than the first example that merely uses "article#105.html" which isn't very descriptive to users or search engines.

As a quick example of how important it is to include your keywords in your webpage's URL's do a quick search on Google for any keyword term and you will see that the listings Google has returned all contain to some degree the keywords you searched for. This should give you an indication of how important it is to include keywords in your URL.

9) Get backlink's for your website.

Acquiring backlink's to your site once you have finished your on-site optimization will be your next goal. What you will need to do is find relevant sites that fit with the overall theme of your site and ask that website if they will give a backlink to your website.

Essentially the more links you have pointing to your site the higher recognition Google will give to your site. Google feels that each link coming to a website is a vote in support of that particular website and the more links a certain website has the higher Google will rank it in its search results over a competing website that has little or no links pointing at it.

Not all links are created equal though. If you get links from website's that have been around for along time and have a lot of backlink's themselves than Google will treat these links as meaning more than a backlink that comes from a website that has very few backlink's and hasn't been around on the Internet very long.

That's why its important to get links from well established website's like the DMOZ the Open Directory Project which Google uses to build its own directory listings from and Yahoo! Directory which has been around for a very long time.

One link from either of these two directories will count a lot more than acquiring thousands of links from sites that have little to no backlink's coming to the them.

Getting backlink's to your site is a time consuming and often tedious process but is necessary for gaining the exposure needed in the major search engines.

10) Include keywords in your links <anchor> text.

Anchor text refers to the visible text portion of a link.

The keyword word "SEO Services" is the anchor text of this link and is the part of the link that you need to add your keywords too.

The major search engines places great emphasis on a links anchor text and it is a very important part of the major search engines ranking algorithms to give relevance to what is written in the anchor text of a link as it helps search engines and visitors figure out what the page being linked to is about.

So the next time you are linking to a page on your website, use a descriptive keyword that is also being targeted on the page that is being linked to. This will help your ranking in the major search engines for that partic

ular keyword phrase and will also help your visitors figure out before they click on your link what your page will be about.

Conclusion:

As you can see the basis for any good SEO campaign is good keyword research and where you use those keywords on your webpage. The other part of a good SEO campaign is acquiring links back to your site from other website's on the Internet.