"On-Page" SEO is as important as "Off-Page" SEO is. In fact few months back, some search engines (specially Google) were giving more importance to "Off-Page" SEO factors, thinking that, as there is no direct control on "off-page" seo factors so genuine ranking of sites can be calculated. But because of link spamming, these search engine are again coming back for "On-Page" SEO factors.
Few "On-Page" SEO factors of worth are:
1. Keyword Selection: Keywords selection is the most important part. Picking up Idle keyword is more about seo skill and experience. Idle keyword is:
* Least Competitive
* Most Relevant
* Most Popular
2. Title Tag: Title Tag one the most important "On-Page" SEO factor which cannot be ignored.
3. Meta Tag: Meta Tags are in use and of importance as they contain information of information on page.
4. Design of Site: The use of images, flash, applets should be minimum. Frames should be avoided.
5. ALT Text if IMG Tag: As ALT text describe the image, it is important for both search engine and user.
6. Anchor Title: It is again an important tag, which describe the anchor and information on linked page.
7. Theme of Page: The theme of page should be one and should be related be site as a whole.
8. Site Navigation: Again, one of the most important "On-Page" SEO factor. It not only navigate user and search engine, but can also make some page of high priority and some of low priority.
9. No of Links on Page: As PageRank distribute through links so it is always recommended to have least Outgoing Links.
10. No of internal Links: Again, an important factor. The internal links and their count from specific pages to specific pages can give a big boost to your site.