On-page SEO

On-page SEO is the work done on a page itself so Google can tell what it is about and who it is for.

It covers the title, meta description, headings, body content, internal links, image alt text and structured data. Off-page SEO, such as earning backlinks, happens elsewhere.

Your title tag is a suggestion, not an instruction. Google’s documentation on title links says it builds the clickable title in search results from several sources: the title element, the main heading on the page, other prominent text, anchor text on the page, the text of links pointing to the page, and WebSite structured data. It rewrites titles that are empty, out of date, inaccurate or repeated across many pages. When Google shows a different title from yours, the fix is usually to make the title and the H1 agree.

The on-page elements

ElementWhat Google does with itWhat to get right
Title elementMain source for the title linkDescribes the page; matches the H1
Meta descriptionOne source for the snippet. Google may use page text instead.A plain summary of what the reader gets
H1 and headingsShows the topic and structure of the pageOne clear main heading; subheadings that match real questions
Body contentDecides relevance for the searchAnswers the search fully, with specifics
Internal linksHelps Google find and connect pagesDescriptive anchor text
Image alt textUsed as anchor text when an image is a linkDescribes the image
Canonical tagTells Google which URL to indexPoints to the page itself, except on duplicates

When on-page fixes move rankings

For a local service business, none of the service pages ranked. The site template gave every page the homepage’s canonical tag, so Google treated each service page as a copy of the homepage. Giving each page its own canonical, then rewriting its content, title, meta description and H1, got the service pages ranking and collecting impressions. Template-level mistakes of this kind affect every page at once, so check the template before rewriting copy.

On-page work has a ceiling. It makes a page clear and eligible to rank. If competitors have stronger content depth and more authority, a perfect title won’t close the gap.

Common mistakes

  • A title tag and H1 that describe different things.

  • The same title pattern on every page with one word changed.

  • Stuffing keywords into headings and anchor text.

  • Copying canonical tags or meta descriptions across pages through a template.