This guide covers “on-page seo checklist” in plain language. On-page SEO is everything you control on the page itself to help search engines understand it and help visitors enjoy it. Use this checklist on every important page, new or old.
Content
- Match search intent. Does the page answer what the searcher wants?
- Choose one primary topic or keyword per page.
- Write original, helpful content, not thin or copied text.
- Cover related questions with subheadings or an FAQ.
- Keep it current. Update dates, prices and facts.
Titles and descriptions
- Unique title tag with your main keyword near the front, around 50 to 60 characters.
- Compelling meta description, around 150 to 155 characters, written to earn clicks.
- Clean URL slug: short, lowercase, hyphenated. See permalinks.
Headings and structure
- One H1 per page that describes the topic.
- Logical H2 and H3 structure.
- Short paragraphs and scannable lists.
- Clear call to action.
Images
- Descriptive file names.
- Alt text that describes each image.
- Compressed and correctly sized images. See image optimization.
Links
- Internal links to related pages with descriptive anchor text.
- External links to trustworthy sources where useful.
- No broken links.
Technical on-page elements
- Mobile-friendly layout. See CSS breakpoints.
- Fast loading. See Core Web Vitals.
- HTTPS enabled.
- Canonical tag set correctly.
- Structured data where relevant. See schema markup.
- Indexable: not accidentally set to noindex.
- Clean, semantic HTML. Lean markup helps speed and clarity, which is why builders that output standard HTML, like Tuli Builder, help.
How to use this checklist
Start with your most important pages: home, services and top blog posts. Fix titles and descriptions first, then content depth, then technical items. Track results in Google Search Console. See setting up Search Console.
On-page SEO checklist FAQ
How often should I update pages?
Review key pages at least yearly, or when information changes.
Is keyword density important?
No. Write naturally and focus on covering the topic well.