An on-page SEO checklist is the list of things you check on a single page so search engines can understand it and people want to read it. Titles, headings, content, links, images, structured data and page experience all belong on it.
Most checklists online repeat the same 10 to 14 items. This one is different in three ways: every item is tied to Google’s own documentation, it’s split into what to do before and after you publish, and it’s ordered by impact so you know where to start.
We use this exact list at Linkuild before any client page receives links. A page that fails on-page basics wastes every backlink pointed at it.
The on-page SEO checklist at a glance
| # | Check | Why it matters | How to check |
|---|---|---|---|
| 1 | One clear search intent | Wrong format can’t rank | Look at the top 10 results |
| 2 | Descriptive title tag | Main source of the title link | View source or your SEO plugin |
| 3 | One H1 that matches the topic | Confirms what the page is about | Browser inspect tool |
| 4 | Answer in the first paragraph | Helps readers and AI summaries | Read the intro out loud |
| 5 | Logical H2/H3 structure | Easy to scan and extract | Heading outline view |
| 6 | Original, experience-led content | Core of Google’s helpful content guidance | Compare with ranking pages |
| 7 | Internal links in and out | Discovery and context | Count links to the page |
| 8 | Short, readable URL | Clarity for users and Google | Look at the slug |
| 9 | Meta description | Can shape the snippet | SEO plugin field |
| 10 | Images with alt text | Image search and accessibility | Inspect each image |
| 11 | Structured data | Eligibility for rich results | Rich Results Test |
| 12 | Core Web Vitals and mobile | Page experience | Search Console, PageSpeed Insights |
The rest of this guide explains each check, what Google actually says about it and the mistakes we see most often in audits.
Before you write: intent and keywords
1. Match search intent first
Search your keyword and look at what ranks. If the results are tools, a blog post will struggle. If they’re guides, a sales page will struggle.
Note the format (list, guide, tool, comparison), the angle (beginner, advanced, current year) and the questions every top page answers. Your page needs all of those, plus something they don’t have.
2. Pick one primary keyword and its close variants
Give each page one main topic. Related terms and questions belong on the same page; a different intent deserves its own page.
Two pages chasing the same query usually split signals and both rank lower. Check your site for overlap before you publish.
Titles, headings and descriptions
3. Write a descriptive title tag
Google’s title link guidance asks for unique, descriptive and concise titles, and warns against keyword stuffing or vague titles like “Home”.
Google doesn’t publish a strict character limit. Titles are cut by display width, so put the keyword and the main benefit early and keep it readable.
Google may rewrite your title if it’s misleading or doesn’t match the page. The best defence is a title that honestly describes the content.
4. Use one H1 that matches the title
Your H1 is the visible headline. It doesn’t need to be identical to the title tag, but it should describe the same topic so readers know they’re in the right place.
Check that your theme doesn’t wrap the logo or a sidebar heading in another H1. That’s a common WordPress theme issue.
5. Write a meta description that earns the click
Per Google’s snippet documentation, the meta description may be used as the snippet when it describes the page better than on-page text.
It isn’t a ranking factor, so write it for people: what they’ll get, who it’s for and why your page is the one to open.
Content quality and structure
6. Lead with the answer
Put the definition or direct answer in the first two sentences. Readers who only need the short version get it, and AI search features have a clean passage to quote.
Google’s guidance on AI features says the same SEO best practices apply to AI Overviews and AI Mode. There’s no separate trick.
7. Show real experience
Google’s helpful content guidance asks whether content shows first-hand expertise, adds original information and leaves readers satisfied.
Add what only you can: your own process, screenshots, examples from client work, a clear author with credentials and dates that show when it was last reviewed.
8. Use short paragraphs and descriptive subheadings
Keep paragraphs to one to three sentences. Use H2s for main sections and H3s for steps or sub-questions.
Write subheadings that describe the section (“How to check alt text”) rather than vague labels (“Step 4”). They help skimmers and search engines alike.
9. Use the keyword naturally
Use the main keyword in the title, H1, first paragraph and URL. After that, write naturally and cover related terms because the topic needs them.
Repeating a phrase unnaturally is listed as keyword stuffing in Google’s spam policies.

Links, URLs and images
10. Add internal links both ways
Link from the new page to related guides, and link to the new page from older pages that already get traffic. A page with no internal links pointing to it is hard for Google to find and treat as important.
Google’s link best practices ask for crawlable <a href> links and descriptive anchor text. “Read our guide to what backlinks are” beats “click here”.
For example, this page links to our explainer on what backlinks are and our guide to off-page SEO, because readers working on one usually need the other.
11. Link out to sources that back your claims
Cite original sources for any data, rule or definition. It helps readers verify you, and it’s a simple trust signal.
Use rel=”sponsored” for paid links and rel=”nofollow” for links you don’t want to vouch for, as described in Google’s outbound link guidance.
12. Keep the URL short and readable
Google’s URL structure guidance recommends simple, descriptive words separated by hyphens.
Leave years and dates out of slugs, so you can update the page without changing the URL.
13. Optimise every image
Google’s image SEO guidance recommends descriptive filenames, useful alt text and placing images near related text.
Write alt text that describes the image for someone who can’t see it. Compress files, set width and height and lazy-load images below the fold.
Technical checks on the page
14. Add relevant structured data
Article, Organization, Breadcrumb and Product markup help Google understand the page. Google’s structured data introduction is clear that markup makes a page eligible for rich results but doesn’t guarantee them.
Test it with the Rich Results Test and only mark up content that’s visible on the page.
15. Check Core Web Vitals and mobile
Google’s Core Web Vitals page covers loading (LCP), responsiveness (INP, which replaced FID in 2024) and visual stability (CLS).
Check the Core Web Vitals report in Search Console for real-user data. Then fix the biggest issue first, usually a heavy hero image, render-blocking scripts or layout shifts from ads and embeds.
16. Make sure the page can be indexed
Confirm there’s no stray noindex tag, the canonical points to itself (or the right version) and robots.txt doesn’t block it.
Use URL Inspection in Search Console after publishing to confirm Google can fetch and render the page.
After you publish
- Week 1: request indexing, add two or three internal links from older pages and check the page renders correctly on mobile.
- Weeks 2 to 6: look at queries in Search Console. Add sections for questions people search that the page doesn’t answer yet.
- Every quarter: refresh facts, screenshots and examples, and update the “last reviewed” date only when you’ve actually changed something.
Where to start: priority order
If you’re fixing an existing site, don’t try everything at once. In our audits, this order delivers results fastest:
- Indexing issues (nothing else matters if Google can’t see the page).
- Search intent mismatches.
- Titles and H1s.
- Thin or outdated content.
- Internal linking.
- Images, structured data and speed.
Common on-page SEO mistakes we find in audits
- Two pages targeting the same keyword and splitting traffic.
- Theme templates creating more than one H1.
- Huge uncompressed hero images slowing the first view.
- Orphan pages with no internal links pointing to them.
- Alt text stuffed with keywords instead of describing the image.
- Old statistics with no source and no date.
On-page SEO for AI search and AI Overviews
Google says there are no extra requirements to appear in AI Overviews or AI Mode. The same foundations apply: indexable pages, helpful content and clear structure.
In practice, pages that get cited tend to answer the question directly, use descriptive headings and make each section make sense on its own. That’s exactly what checks 6 to 8 above cover.
Brand signals matter too. Our guide on whether backlinks still matter for AI search covers the off-page side.
Running this checklist in WordPress
Most of these checks take a few minutes in WordPress with an SEO plugin such as Rank Math or Yoast:
- Title and description: set them in the plugin’s snippet editor for each post.
- Slug: edit it in the post settings before publishing, not after.
- One H1: the post title is your H1, so use H2 and H3 inside the content.
- Alt text: add it in the media library when you upload, so it’s never forgotten.
- Schema: most SEO plugins add Article and Organization markup automatically. Check it with the Rich Results Test.
- Indexing: make sure “Discourage search engines” is unticked under Settings, Reading.
A real example from our own blog
When we reviewed the Linkuild blog in October 2026, three issues came up that this checklist would have caught earlier:
- Newer posts had no internal links from older posts, so they were harder to discover.
- Most posts had a featured image but no images inside the article.
- Some posts still mentioned figures we couldn’t support with a source.
We fixed all three in an afternoon. Small on-page fixes like these cost nothing and make every link you earn work harder.
On-page SEO and links work together
On-page SEO tells Google what a page is about. Links tell Google whether other sites trust it. You need both to rank for competitive terms.
That’s why we check pages before building links to them. Learn how links fit in with our link building fundamentals guide and why they still matter in AI search.
Prefer a second pair of eyes? Our free SEO audit covers on-page, technical and backlink checks for your priority pages.
Frequently asked questions
What is an on-page SEO checklist?
It’s a list of checks for an individual page, covering intent, titles, headings, content, links, images, structured data and page experience.
What’s the difference between on-page and off-page SEO?
On-page SEO covers everything on your own page. Off-page SEO covers signals from elsewhere, mainly links and brand mentions.
How often should I run an on-page SEO check?
Before every new page goes live, after major edits and as part of a quarterly content review.
Do meta descriptions affect rankings?
No. They can influence which snippet Google shows and whether people click, so they’re still worth writing.
Get your pages ready to rank
Linkuild reviews your priority pages and then builds Top Tier Links from a hand-vetted network of publications worldwide, so every link lands on a page ready to rank.
Contact Linkuild to get a plan for your key pages.
