Find your tool
☰
Pricing
Best tools
Alternatives
Guides
Abandoned Cart Email12 Best Free SEO ToolsBest Time to Send EmailsHow Much Does a CRM Cost?CRM Data MigrationCRM ImplementationCustomer Onboarding Process12 Customer Retention Strategies for Small BusinessesCustomer Satisfaction ScoreCustomer Service MetricsDomain AuthorityEmail AutomationEmail DeliverabilityEmail List Cleaning18 Email Marketing Best Practices for 2027Email Marketing for Small Business12 Email Marketing Metrics to TrackEmail Segmentation60 Email Subject Lines That Get ClicksGantt Chart GuideHelp Desk vs Service DeskHow to Automate Business ProcessesHow to Build an Email ListHow to Choose a CRMHow to Create a Knowledge BaseHow to Do Keyword ResearchHow to Manage Multiple ProjectsHow to Self-Host n8n with DockerHow to Write a NewsletterKanban vs ScrumKeyword DifficultyLead NurturingLocal SEO Checklist15 Marketing Automation Examples That Actually WorkNet Promoter ScoreNewsletter Ideas30 OKR Examples by TeamOmnichannel Customer ServiceOn-Page SEO Checklist8 Project Management Methodologies ExplainedSaaS Pricing ModelsSaaS Spend ManagementSales AutomationSales Pipeline StagesSEO Competitor AnalysisShared InboxSite Audit ChecklistSMS Marketing for EcommerceTechnical SEO ChecklistWelcome Email ExamplesWhat Is a Backlink?What Is a CRM? Simple Definition, Examples & CostsWhat Is a Drip Campaign?What Is a Landing Page?What Is a Sales Funnel?What Is a Ticketing System?What Is Agile Project Management?What Is Email Marketing?What Is Live Chat?What Is Marketing Automation?What Is n8n? Workflow Automation ExplainedWhat Is Rank Tracking?What Is Workflow Automation?What Is Zapier? How It Works, Costs & AlternativesSaaS Pricing Report 2027
BlogHow we testAboutFind your tool

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.

Why trust this pagePrices checked on October 29, 2026 on official pricing pages · Links to official sources · Downsides listed for every tool, partners included · Rankings are never paid.
Key facts
  • 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.
Semrush interface, image from semrush.com
Image: Semrush
SE Ranking interface, image from seranking.com
Image: SE Ranking
Ahrefs interface, image from ahrefs.com
Image: Ahrefs

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.

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

#CheckDone
1Search intent matches the top results
2Direct answer in the first paragraph
3Subtopics and questions covered
4Main keyword in title, H1, intro
5Dates and sources added
6Title tag 50 to 60 characters
7Meta description 120 to 160 characters
8Short, readable URL
9Canonical tag set
10One H1
11Headings in order
12Scannable formatting
13Internal links out
14Internal links in
15Useful external links
16No broken links
17Images compressed
18Alt text written
19Structured data valid
20Mobile and speed checked

Tools that check on-page SEO

ToolWhat it checksEntry price
SemrushOn Page SEO Checker, Site Audit, SEO Writing AssistantSEO Toolkit $117.33/month (annual), $139 monthly
SE RankingOn-page checker, website auditCore $103.20/month (annual), $129 monthly
AhrefsSite Audit, Ahrefs Free for your own verified siteFree Webmaster Tools; Lite $129/month
Moz ProOn-page grader, site crawlStandard $99/month, $79 on annual billing
Google Search ConsoleIndexing, queries, page experienceFree

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

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

  1. Repeating the keyword unnaturally.
  2. Duplicate titles across several pages.
  3. Several H1s, or headings used only for styling.
  4. Publishing without any internal links pointing to the page.
  5. Large uncompressed images that slow mobile loading.
  6. 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.

Our pick · affiliate linkTry SE Ranking's on-page checker →