On-Page SEO Checklist: 15 Things to Check on Every Page
Digital Marketing · SEO · Updated 2026
A thorough on-page SEO checklist covers title tags, meta descriptions, heading structure, keyword placement, internal links, image alt text, URL structure, content depth, mobile-friendliness, page speed, and schema markup – each page should be reviewed against all of these.
The Checklist
| Element | What to Check |
|---|---|
| Title tag | Unique per page, includes target keyword, under ~60 characters |
| Meta description | Compelling summary under ~155 characters, includes keyword naturally |
| H1 heading | One per page, matches the page’s primary topic |
| Heading structure | Logical H2/H3 hierarchy, not skipped or reversed |
| Keyword placement | Appears naturally in the first paragraph and a few headings, not stuffed |
| Internal links | Links to other relevant pages on your own site |
| Image alt text | Descriptive text for every meaningful image |
| URL structure | Short, readable, includes the target keyword |
| Content depth | Thoroughly answers the topic, not thin or padded |
| Mobile-friendliness | Renders and reads well on a phone screen |
| Page speed | Loads quickly, especially on mobile connections |
| Schema markup | Structured data added where relevant (FAQ, product, article) |
| Canonical tag | Set correctly to avoid duplicate content issues |
| Outbound links | Links to credible external sources where relevant, adding context |
| Readability | Short paragraphs, scannable formatting, plain language |
Why This List Matters More Than Any Single Trick
No single item on this list will make or break a ranking on its own. On-page SEO works cumulatively – a page that gets most of these right consistently outperforms one that nails one item and ignores the rest.
Want your pages audited against this checklist?
Frequently Asked Questions
Do I need to complete every item on this checklist?
Most items meaningfully help, but content depth, mobile-friendliness, and page speed tend to have the largest individual impact if you can only prioritize a few.
How often should I re-check on-page SEO?
Whenever you publish new content, and periodically (every few months) for older high-value pages as best practices and competitor content evolve.
Does keyword stuffing help my ranking?
No – modern search algorithms can identify unnatural keyword repetition and it can actively hurt rankings and readability rather than help.