On-Page SEO Checklist: The Factors You Control

What on-page SEO actually is

On-page SEO is everything on your pages that you can change without touching code elsewhere: the words, the structure, the tags, the internal links. It is the part of search engine marketing with the shortest feedback loop — you edit a page, and within days you usually know whether the change helped.

It is also the part most often done backwards. People add keywords before checking whether the page answers a question worth ranking for. This checklist starts with the substance and ends with the tags.

One page, one purpose

Before touching any element, answer in one sentence: what does this page rank for, and who does it serve? If the honest answer is “several things, sort of”, split it. A page that tries to rank for “SEO services”, “SEO pricing” and “SEO tools” will rank reliably for none of them.

Practical test: read the page as a stranger. Could they tell, in five seconds, what service or topic it is about and what they can do next? If not, no tag will save it.

Title tags: short, specific, honest

  • Put the main keyword phrase at or near the beginning, but write for a human first.
  • Keep it under about 60 characters so it is not cut off in results.
  • Never repeat the same title across two pages — it confuses search engines and makes your listings indistinguishable.

“SEO Audit Services | SemConsult” says more than “Welcome to Our Website — Home”. Specific beats clever.

Headings: an outline, not decoration

Use one H1 per page — usually the page title. H2s are chapters, H3s are sections inside a chapter. A visitor who reads only your headings should get a fair summary of the page. If your headings read like a table of contents, you have it right. If they read like slogans, rewrite them.

The body of the page

  • Answer early. State the main point in the first paragraph. Search engines show a snippet from the page; readers decide in seconds whether to keep scrolling.
  • Cover the sub-questions. If people searching your term also ask “how much does it cost” or “how long does it take”, answer those on the page. You are not writing around the keyword; you are writing around the questions behind it.
  • Use the words people use. If customers say “website audit”, “site audit” and “technical audit” interchangeably, use the variations naturally. Exact-match repetition of one phrase adds nothing; coverage of the topic does.
  • Cut filler. A 700-word page that answers everything beats a 2,000-word page that circles the topic.

Images and media

  • Compress images before upload. Oversized images are the most common reason a page feels slow.
  • Write real alt text that describes the image, not keyword lists. It helps accessibility first and SEO second.
  • Do not put essential text inside images — it cannot be read by search engines or screen readers.

Internal links: your own votes

Links between your own pages tell both readers and crawlers what matters. Three rules that survive every algorithm update:

  • Link from strong pages to the pages that need help, with descriptive anchor text (“our technical SEO checklist”, not “click here”).
  • Every important page should be reachable in a few clicks from the homepage.
  • Remove nothing but fix broken internal links — dead links inside your own site leak authority and patience alike.

URLs and slugs

Keep URLs short, lowercase and readable: /technical-seo-checklist/ beats /index.php?p=8847&cat=2. If you must change an existing URL, redirect the old one to the new one — a redirect preserves most of the accumulated value, a dropped URL throws it away.

Tags that still matter

  • Meta description: not a ranking factor, but your advertisement in the results. Write it: one or two honest sentences with a reason to click.
  • Canonical tag: leave it to your platform unless you have duplicate-content problems; when set wrong, it can deindex your own pages.
  • Structured data: mark up what the page genuinely is — service, FAQ, article. Fake markup gets ignored; honest markup can earn richer listings.

A working checklist

  1. One page, one purpose, stated in the first paragraph.
  2. Title tag under 60 characters, main phrase present, unique across the site.
  3. H1 matches the title; H2/H3 form a readable outline.
  4. Sub-questions covered; headings alone summarise the page.
  5. Images compressed, with real alt text.
  6. 2–5 internal links with descriptive anchors; no broken internal links.
  7. Clean slug; meta description written by hand.

Run this list on your ten most valuable pages before you chase anything new. On most small business sites, that exercise alone moves more traffic than a month of link building.

Scroll to Top