SEO & Growth Hacking with AI
0/24 complete

Module 03 · On-Page Systems

On-Page Optimization Checklist: Titles, Headers, Internal Links

20 minfocused lesson5practical steps4grounded questions3source links
Open lesson + course map

On this lesson

Course outline

On-page optimization makes purpose and relationships clear to users and crawlers. It does not require repeating a phrase a fixed number of times. Titles, headings, links, media, canonicals, and metadata should describe the real page accurately.

// concept

Page Checklist

Identity and access

  • one canonical URL returns the intended status;
  • page is accessible/rendered and index directive is intentional;
  • self/selected canonical matches consolidation strategy;
  • mobile layout and main content work without intrusive barriers.

Content

  • one descriptive visible H1;
  • title is unique, concise, and faithful;
  • introduction answers the task quickly;
  • H2/H3 reflect hierarchy, not visual styling;
  • claims have nearby sources and dates;
  • images have useful alt text when informative;
  • author/business/update context is truthful.

Links and actions

  • crawlable HTML links to related useful pages;
  • descriptive anchor text without stuffing;
  • no orphan page;
  • broken/redirect-chain links repaired;
  • primary CTA matches the page task and actual availability.

Search appearance

  • meta description summarizes page without guarantee;
  • structured data is supported, valid, and visible-content consistent;
  • social metadata/canonical sitemap entry are correct.

// worked_example

Worked Example

A Karachi bakery’s “custom birthday cakes” page has title Custom Birthday Cakes in Karachi | Brand, one H1, verified serving/lead-time/area/price logic, gallery rights, allergen disclaimer, and order-request CTA. It links to delivery areas and cancellation policy.

The old page has three H1s used for styling, generic best cakes title, and ten exact-match anchors. The repair uses CSS for styling, descriptive headings, natural link text, and verified facts. No promise is made that changing title increases rank.

// failure_cases

Failure Cases to Diagnose

6 cases to diagnose

  • Title stuffed with cities/services

    describe actual page scope.

  • Heading level chosen by font size

    restore semantic hierarchy.

  • Internal link added sitewide indiscriminately

    link where useful.

  • Canonical hides unique page accidentally

    verify intent.

  • Meta description treated as fixed snippet

    Google may choose alternatives.

  • Schema contains hidden ratings/testimonials

    match real visible evidence.

// pakistan_angle

Pakistan Angle

Show PKR, city/area, service hours, delivery/booking constraints, and contact channel only when current. Do not list neighborhoods the business cannot serve or translate one page into dozens of doorway variants.

On Urdu/RTL pages, test semantic HTML, font readability, direction, and mixed numerals/English brand terms. Roman Urdu is Latin script and needs its own editorial consistency.

// hands_on

Hands-On Exercise

5 steps

  1. Audit one page against the checklist.

  2. capture current title/H1/canonical/status/links.

  3. propose evidence-based changes.

  4. test rendered mobile and structured data if used.

  5. save before/after and measurement date.

// completion_rubric

Completion Rubric

6 checks — tick as you verify

0/6

// sources

Sources

// check_yourself

Check yourself

4 questions · answers and options are taken word-for-word from this course

0/4
  1. 1 / 4 · diagnose

    Your work shows this failure mode: “Title stuffed with cities/services.” What does the lesson tell you to do about it?