On-Page SEO Checklist: 25 Things to Fix on Every Page (2026)

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

  1. Match search intent. Does the page answer what the searcher wants?
  2. Choose one primary topic or keyword per page.
  3. Write original, helpful content, not thin or copied text.
  4. Cover related questions with subheadings or an FAQ.
  5. Keep it current. Update dates, prices and facts.

Titles and descriptions

  1. Unique title tag with your main keyword near the front, around 50 to 60 characters.
  2. Compelling meta description, around 150 to 155 characters, written to earn clicks.
  3. Clean URL slug: short, lowercase, hyphenated. See permalinks.

Headings and structure

  1. One H1 per page that describes the topic.
  2. Logical H2 and H3 structure.
  3. Short paragraphs and scannable lists.
  4. Clear call to action.

Images

  1. Descriptive file names.
  2. Alt text that describes each image.
  3. Compressed and correctly sized images. See image optimization.

Links

  1. Internal links to related pages with descriptive anchor text.
  2. External links to trustworthy sources where useful.
  3. No broken links.

Technical on-page elements

  1. Mobile-friendly layout. See CSS breakpoints.
  2. Fast loading. See Core Web Vitals.
  3. HTTPS enabled.
  4. Canonical tag set correctly.
  5. Structured data where relevant. See schema markup.
  6. Indexable: not accidentally set to noindex.
  7. 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.

Related reading

Keep reading

Tutorials

How to Add a Contact Form to WordPress (3 Ways, Step by Step)

How to add a contact form to WordPress with a form plugin, a page builder with a built-in form builder, or custom code, plus tips to stop spam and ensure delivery.

Tutorials

How to Build a WordPress Website With AI in 2026 (No Code Needed)

A practical, no-code guide to build a WordPress website with AI in 2026: describe your site in any language, let AI generate designed sections and copy, refine visually, and publish — in hours, not weeks.

Tutorials

How to Make a Free Website in 2026: What Is Really Free (and What Isn’t)

How to make a free website: your real options, the hidden limits of free plans, and when paying a little is the smarter move.

AI Website Building

Free AI Website Builder: What You Really Get (and Better Ways to Start)

Free AI website builders: what free plans really include, their limits, and a low-cost route that gives you a real, owned website.

Tutorials

From ChatGPT to WordPress: Turn AI-Generated HTML Into a Real Site

Vibe-coded a site with ChatGPT or Claude? Here's how to go from ChatGPT to WordPress the right way — turning AI-generated HTML/CSS/JS into fully editable, dynamic WordPress pages.

Tutorials

How to Create a Flooring Company Website With AI (Step-by-Step Guide)

Build a flooring company website with AI: product galleries, installation services, estimate requests, showroom info and local SEO.

Browse by topic: Tutorials · Comparisons · AI Website Building · Website guides by industry