On Page Factors
These factors all relate to your own site and include your domain name, page names, meta tags, keyword density, titles, headings and last but not least the content.
If you know how to optimize these, you will improve your chances of a better ranking. But, remember, there is no guarantee as the exact formula (algorithm) used by the search engines is not known and is frequently changed.
* Domain Name Should contain the keyword phrase that describes your niche and not be hyphenated. e.g www.ladiesgolfclubs.com
* Page Names Each page should be dedicated to a specific topic that is related to your main theme. The keyword(s) that best describe this should make up the page name (hyphens are ok for this). e.g www.ladiesgolfclubs.com/8-irons.html
* Meta Tags These are HTML tags contained in the head section of your page. You should include your keyword(s) near the beginning of each of these tags. The text for the TITLE tag and DESCRIPTION tag should be compelling, as this is what the visitor sees on the search results page and will influence their decision to click.
There is debate about the...