Before you begin, define one set of keywords per web page. A set can be 1 to 4 words long.
On-Page SEO Optimization Checklist for a Web Page
Check the URL
Does the URL contain your keywords?
Is the URL too long?
Does the URL use hyphens as keyword seperators?
Check the Page Title
Does the Page Title contain your keywords?
Is the Page Title too long?
Check the Description Tag
Does the Description tag contain your keywords?
Is the Description tag too long?
Check the Keywords Tag
Does the Keywords tag contain your keywords?
Is the Keywords tag too long?
Check the Headings
Are your keywords used in the H1 tag?
Are your keywords used in the H2 tags?
Are your keywords used in the H3 tags?
Check the ALT text
Do your keywords exist in the ALT text of an image on the page?
Check your HTML
Does your page validate as proper HTML?
Check your body text
Does your body text mention your keywords enough?
Does your body text contain enough content?
Is your body text human-readable?
Does the page have excess HTML markup which could be removed?
Off-Page SEO Optimization Checklist for a Web Page
Is the page listed in your sitemap?
Is it possible to issue a press release about this new web page?
Can you submit this new web page to web directories?
Should you mention this new web page on relevant web forums?
Have you traded reciprocal links with similar web pages?
Have you added anchor-text links to this new web page from your other pages?
On-Page SEO Optimization Checklist for a Web Site
Does your web site have a site map?
Does your web site have plain HTML links to between pages?
Does every page of your web site link back to the index page?
Off-Page SEO Optimization Checklist for a Web Site
Is it possible to issue a press release about this new web site?
Can you submit this new web site to web directories?
Should you mention this new web site on relevant web forums?
Have you traded reciprocal links with similar web sites?
Is your web site appropriate for a Top Site List or a Web Ring?