Home › Guides › On-Page SEO Checklist
Last updated: October 29, 2026
TechCurato is reader-supported. Some links are affiliate links: we may earn a commission at no extra cost to you. Learn more.
On-Page SEO Checklist (2027): 20 Checks Before You Publish
On-page SEO covers everything on the page itself that helps search engines understand it and helps readers find what they came for: matching search intent, a clear title and meta description, a logical heading structure, useful and complete content, internal links, optimized images, structured data and a fast, mobile-friendly experience. Run through the 20 checks below before you publish a page, and again when you update it. Most take a minute or two, and SEO tools such as Semrush and SE Ranking can check many of them automatically.
- Search intent comes first: match the type of page that already ranks.
- Title tag: unique, about 50 to 60 characters, main keyword near the start.
- One H1, then H2s and H3s in order.
- Link to and from related pages on your site.
- Every meaningful image needs descriptive alt text.



Content and intent
1. Match search intent
Search your main keyword and look at the top results. If they're guides, write a guide; if they're comparison lists, write a comparison. A great page in the wrong format rarely ranks. See how to do keyword research.
2. Answer the question early
Put a direct answer in the first paragraph. Readers and AI answer engines both reward pages that get to the point.
3. Cover the topic completely
Look at what the top pages cover and the "People also ask" questions. Include the subtopics a reader needs, and add something others don't have, such as real examples, prices, templates or your own testing.
4. Use the main keyword naturally
Use it in the title, the H1, the first paragraph and a subheading or two. Then write naturally; search engines understand synonyms and related terms.
5. Show freshness and sources
Add a date for time-sensitive information, cite sources for facts and figures, and update the page when things change.
Titles, descriptions and URLs
6. Write a strong title tag
Keep it unique and around 50 to 60 characters so it isn't cut off. Put the main keyword near the start and add a reason to click, such as the year, a number or a benefit.
7. Write a meta description
Around 120 to 160 characters that summarize the page and invite the click. Google may rewrite it, but a good one often gets used.
8. Use a short, readable URL
Lowercase words separated by hyphens, including the main keyword, without dates or random numbers: /guides/on-page-seo-checklist/ rather than /p?id=4821.
9. Set a canonical tag
Point the canonical tag to the page's own preferred URL, so duplicates such as tracking-parameter versions don't compete with it.
Structure
10. One H1
The H1 should describe the page and usually matches or closely mirrors the title.
11. Logical headings
Use H2s for main sections and H3s inside them, without skipping levels. Headings should read like a table of contents.
12. Scannable formatting
Short paragraphs, numbered steps, tables for comparisons and a key facts summary help readers and make it easier for search engines to pull answers.
Links
13. Add internal links
Link to two to five related pages on your site using descriptive anchor text, such as "keyword difficulty" rather than "click here".
14. Link to the new page from older pages
A new page with no internal links pointing to it is hard to find. Add links from relevant existing pages, especially popular ones.
15. Link out where useful
Link to official sources and helpful references. It helps readers and shows your claims are backed up.
16. Check for broken links
Fix or remove links that return errors.
Images and media
17. Optimize images
Compress images, use modern formats such as WebP where possible, set width and height, and give each file a descriptive name.
18. Write alt text
Describe what the image shows in a short phrase. Decorative images can have empty alt text.
Technical on-page items
19. Add structured data
Use schema markup that fits the page, such as Article, FAQPage, Product or BreadcrumbList, and validate it with Google's Rich Results Test.
20. Check mobile and speed
Open the page on a phone, check that text is readable and buttons are easy to tap, and test it with PageSpeed Insights. See the technical SEO checklist for site-wide issues.
Printable checklist
| # | Check | Done |
|---|---|---|
| 1 | Search intent matches the top results | |
| 2 | Direct answer in the first paragraph | |
| 3 | Subtopics and questions covered | |
| 4 | Main keyword in title, H1, intro | |
| 5 | Dates and sources added | |
| 6 | Title tag 50 to 60 characters | |
| 7 | Meta description 120 to 160 characters | |
| 8 | Short, readable URL | |
| 9 | Canonical tag set | |
| 10 | One H1 | |
| 11 | Headings in order | |
| 12 | Scannable formatting | |
| 13 | Internal links out | |
| 14 | Internal links in | |
| 15 | Useful external links | |
| 16 | No broken links | |
| 17 | Images compressed | |
| 18 | Alt text written | |
| 19 | Structured data valid | |
| 20 | Mobile and speed checked |
Tools that check on-page SEO
| Tool | What it checks | Entry price |
|---|---|---|
| Semrush | On Page SEO Checker, Site Audit, SEO Writing Assistant | SEO Toolkit $117.33/month (annual), $139 monthly |
| SE Ranking | On-page checker, website audit | Core $103.20/month (annual), $129 monthly |
| Ahrefs | Site Audit, Ahrefs Free for your own verified site | Free Webmaster Tools; Lite $129/month |
| Moz Pro | On-page grader, site crawl | Standard $99/month, $79 on annual billing |
| Google Search Console | Indexing, queries, page experience | Free |
For a small site, Ahrefs' free tools for your own site plus Search Console cover most checks. Semrush and SE Ranking add page-by-page recommendations based on top-ranking competitors. See best SEO tools for small business.
Try SE Ranking's on-page checker → Audits, rank tracking and research in one tool · Affiliate link
On-page SEO for AI search
AI answer engines pull from pages that answer clearly and back up claims. A short direct answer near the top, clear headings, tables, FAQ sections and visible sources make your page easier to quote. Original data and first-hand testing give AI tools a reason to cite you rather than a competitor.
Common mistakes
- Repeating the keyword unnaturally.
- Duplicate titles across several pages.
- Several H1s, or headings used only for styling.
- Publishing without any internal links pointing to the page.
- Large uncompressed images that slow mobile loading.
- Never updating pages after publishing.
Terms explained
- Title tag: the clickable headline shown in search results.
- Meta description: the summary that may appear under the title.
- Canonical tag: tells search engines the preferred version of a page.
- Alt text: a text description of an image.
- Structured data: code that describes page content to search engines.
Updating existing pages
Re-run the checklist on older pages every six to twelve months, starting with those that rank on page two or have falling clicks in Search Console.
Quick wins
Rewrite weak titles first; they often improve clicks within weeks.
Our verdict
On-page SEO is the part of SEO you fully control. Match search intent, answer early, structure the page clearly, link it into your site and make it fast on mobile. Run this checklist before every publish; a tool like SE Ranking or Semrush can automate many of the checks once you publish regularly.
How we compiled this guide
This checklist reflects Google's public documentation and common SEO practice. Tool features and prices come from official pages checked October 30, 2026.
FAQ
What is on-page SEO?
Optimizing the content and code of a page, such as titles, headings, content, links and images, so it ranks and serves readers well.
What is the difference between on-page and off-page SEO?
On-page covers the page itself; off-page covers signals from elsewhere, mainly backlinks.
How long should a title tag be?
About 50 to 60 characters so it isn't cut off in results.
Do meta descriptions affect rankings?
Not directly, but a good description can improve click-through rates.
How many internal links should a page have?
Enough to connect it to related pages naturally, often two to five or more for long guides.
Is keyword density important?
No fixed density is needed; use the keyword naturally in key places.
Can I check on-page SEO for free?
Yes, with Google Search Console, PageSpeed Insights, the Rich Results Test and Ahrefs Free (for sites you verify).
What are the four types of SEO?
On-page SEO (content and HTML on each page), off-page SEO (mainly links and mentions), technical SEO (crawling, indexing and speed) and local SEO (visibility in map and local results).
What is the 80/20 rule for SEO?
The idea that a small share of your pages and keywords bring most of your traffic. Find those pages in Search Console and improve them first.
Sources
Google Search Central documentation; official pricing and feature pages of Semrush, SE Ranking, Ahrefs and Moz, checked October 30, 2026.