Skip to content
Grocito
← All posts

On-Page SEO Checklist: Titles, Headings, Content and Links

By Grocito

On-Page SEO Checklist: Titles, Headings, Content and Links

An on-page SEO checklist covers everything you control inside a single page: its title, meta description, URL, headings, content, images and internal links. Work through each page by asking what the visitor wants, saying so clearly in the title and opening, structuring the page with logical headings, and linking to related pages. Good on-page work makes a page clearer to people first, and to search engines second.

Key takeaways

  • Write the title and meta description for a searcher deciding whether to click, and describe the page honestly.
  • Use one H1, then a logical order of H2 and H3 headings that reflects how people would scan the page.
  • Content should satisfy the search intent fully; length matters less than usefulness.
  • Internal links, descriptive image alt text and tidy URLs make a page easier to understand.
  • Review pages on a routine and update them when facts change.

Titles and meta descriptions

The title tag

The title tag is the clickable headline shown in search results and on browser tabs. A good title tells a searcher what they will get and uses the main topic naturally.

  • Put the main topic near the start and keep the wording specific.
  • Keep it short enough to display, usually under about sixty characters, though search engines may rewrite titles.
  • Make each title unique across your site. Duplicate titles make pages look interchangeable.
  • Avoid stuffing it with keyword lists or leaving it as just a brand name.

For a service page, something like "Appointment Software for Clinics" is clearer than "Home | Solutions | Welcome". For a guide, a plain promise of what the reader will learn usually works better than cleverness.

The meta description

As far as is publicly documented, meta descriptions are not a direct ranking factor, but search engines often use them as the snippet beneath your title, so they influence clicks. Write a short, accurate summary in natural language, include the main topic and add a reason to click. Search engines may substitute their own text if they think another passage better fits the query, so do not worry when that happens. What matters is that every page has a sensible default.

Headings and structure

Headings are the outline of your page. Readers scan them, assistive technologies use them for navigation and search engines read them to understand the topic.

  1. Use exactly one H1 that matches the page's main topic. Most CMS templates set this from the page title.
  2. Use H2 headings for the main sections, and H3 headings for subsections within them.
  3. Never skip levels just to get a different font size. Use styling for appearance and headings for structure.
  4. Phrase headings the way the reader would, including questions where that fits, such as "How long does onboarding take?"
  5. Include the main topic and natural variations in some headings, without repeating them mechanically.

A quick test: read only the headings. If they tell a coherent story of the page, the structure is sound.

URL structure

Short, readable URLs help people and make links easier to share.

  • Use lowercase words separated by hyphens, and keep them descriptive.
  • Avoid long strings of parameters, session IDs and unnecessary dates.
  • Choose a stable structure early. Changing a URL later needs a permanent redirect and risks losing links.

Our technical SEO checklist covers redirects and canonicals in more depth, so this guide stays on the page itself.

Content that satisfies intent

Match what the searcher wants

Before you write, search for the main topic and look at what already appears. If the results are step-by-step guides, a sales pitch will not fit. If the results are product pages, a long essay will not either. Our guide to keyword research explains how to work this out.

Answer first, then go deeper

Put the direct answer in the opening paragraph, then expand with detail, examples and trade-offs. This helps readers who want a quick answer and gives search engines a clean passage to use as a snippet.

Be genuinely useful

  • Cover the subtopics a reader would expect, including the objections and edge cases.
  • Add specifics that generic pages lack: your process, real steps, checklists, examples and honest limits.
  • Remove filler and repetition. Length should follow the topic, not a word-count target.
  • Break up text with short paragraphs, lists and descriptive subheadings so it can be scanned on a phone.

Readability

Use plain words, short sentences and one idea per paragraph, and explain jargon the first time you use it.

Internal links

Internal links help visitors move to the next useful page, and they help search engines discover pages and understand how topics relate.

  • Link from the body text, where the link is genuinely relevant, rather than only from menus.
  • Use descriptive anchor text that tells the reader what they will find, instead of "click here".
  • Point guides toward the relevant service, product or comparison page, and back again.
  • Limit yourself to links a reader would find helpful.
  • Check for broken links and orphan pages regularly.

Related pages on this site, such as website development and SEO services, show how topic pages can support each other.

Images, alt text and file names

  • Give files descriptive names, such as clinic-booking-dashboard.webp rather than IMG_4021.webp.
  • Write alt text that describes what the image shows in a short, natural sentence. It exists for people who use screen readers or cannot load the image, and it helps search engines too. Leave it empty for purely decorative images.
  • Compress images and set sensible dimensions to keep pages fast. See our guide to Core Web Vitals.
  • Avoid text baked into images when it carries important information.

Structured data pointer

Structured data adds a machine-readable description of the page, such as an article, product or FAQ. It is worth adding where it fits, as long as it matches the visible content. We explain the process in our guide to structured data and schema markup.

Trust signals and E-E-A-T

Google's quality guidance refers to experience, expertise, authoritativeness and trustworthiness (E-E-A-T). It is a framework used to evaluate content quality, and as far as is publicly documented it is not a single ranking score you can switch on. You can, however, make your pages more credible for readers.

  • Show who wrote or reviewed the page, with a short, truthful bio.
  • Cite your sources and link to official documentation where it helps.
  • Display a published or last-reviewed date, and update it only when you have actually reviewed the content.
  • Provide clear contact details and an About page.
  • Prefer first-hand experience and real examples over generic summaries.

Avoid duplicate and thin content

Duplicate content arises when the same text appears on several URLs, or when you copy manufacturer descriptions used by many other sellers. Write distinct text for each page, merge pages with overlapping purposes and use canonical tags where duplication is unavoidable. Thin pages should be expanded, combined or removed.

A per-page on-page SEO checklist

Use this list when you publish or review a page.

  1. The primary topic and intent are clear and different from other pages.
  2. The title is unique, specific and accurate.
  3. The meta description is a useful summary, not a repeat of the title.
  4. There is one H1, followed by a logical H2 and H3 structure.
  5. The opening answers the main question directly.
  6. The content covers the topic better than a quick skim of competing pages.
  7. The URL is short, readable and stable.
  8. At least a few relevant internal links go in and out.
  9. Images have descriptive file names, alt text and sensible sizes.
  10. Authorship, sources and review date are shown where relevant.
  11. Structured data, if used, matches the visible page.
  12. The page works well on a phone and loads quickly.

A worked example

Imagine a page for a company's invoicing software with the title "Home" and an opening that tells the founding story. The headings are all H2 and the screenshots are named image1.png with no alt text. A review would give the page a title such as "Invoicing Software for Small Businesses", open with a two-sentence answer about what the software does and who it suits, add H2 sections for features, pricing questions and onboarding, rename and describe the images, and link to a related guide and the invoicing use case. It would also show who reviewed the page and when. No single change here is dramatic, but together they make the page clearer to a visitor and to a crawler.

FAQ

How long should a title tag be?

Aim for roughly sixty characters or fewer so most of it displays, and put the key words first. Search engines may rewrite titles, so clarity matters more than hitting an exact count.

Do meta descriptions affect rankings?

As far as is publicly documented, they are not a direct ranking factor, but they can affect whether people click. Write a clear, honest summary for each important page.

How many internal links should a page have?

There is no fixed number. Add a link wherever it helps the reader move to something genuinely relevant, and avoid cramming in links for the sake of it.

How often should I update on-page content?

Review key pages at least every six to twelve months, and sooner when prices, policies or facts change. Update the visible date only when the content has really been checked.

Related reading

Next steps

Pick your five most important pages and run them through the checklist above, fixing titles, headings and internal links first. Record the changes and the date so you can review the results in Search Console a few weeks later. If you would like an expert review of your pages, contact us and we can look at them together.

More from the blog

Let's build together

Ready to take your business to the next level?

Tell us what you need. We will reply within one business day with next steps.