Digital Marketing

On-Page SEO Checklist: 22 Checks Before You Publish a Page (2026)

A practical on-page SEO checklist for beginners in Pakistan: 22 checks covering page titles, URLs, meta descriptions, headings, content, images, alt text, internal links, mobile content and Core Web Vitals, each tied to what Google's own documentation says. Includes a table of outdated SEO habits you can drop and a realistic timeline for when changes show up in search.

On-page SEO checklist: 22 checks before you publish a page, PSTA blog poster

Quick answer

An on-page SEO checklist covers everything on the page itself: a unique title with the main query near the start, a readable URL, a page-specific meta description, clear headings, an opening that answers the search, real text instead of image-only menus, descriptive alt text, useful internal links, the same content on mobile, and good Core Web Vitals.

Key takeaways

  • • Pick one main search query per page before changing anything.
  • • Write a unique title and meta description for every page; Google ignores the meta keywords tag.
  • • Type prices, menus and service details as text, not only as images.
  • • Use descriptive file names, alt text and link text that make sense on their own.
  • • Google ranks the mobile version, so keep the same content on phones.
  • • Good Core Web Vitals: LCP 2.5 s or less, INP 200 ms or less, CLS 0.1 or less.
Table of contents 34 sections
  1. What Does On-Page SEO Actually Cover?
  2. Before You Start: How to Use This On-Page SEO Checklist
  3. Checks 1–5: Title, URL and Meta Description
  4. 1. The Page Has Its Own Title
  5. 2. The Main Query Appears Near the Start
  6. 3. The Title Isn't Stuffed
  7. 4. The URL Uses Readable Words
  8. 5. The Meta Description Is Written for This Page
  9. Checks 6–9: Headings and the Opening Paragraph
  10. 6. One Clear Main Heading
  11. 7. Subheadings Describe What's Below Them
  12. 8. The First Paragraph Answers the Search
  13. 9. Important Text Is Real Text
  14. Checks 10–13: Content That Matches the Search
  15. 10. The Page Type Fits What People Want
  16. 11. Length Comes From the Topic, Not a Target
  17. 12. It Includes Local and Specific Details
  18. 13. It's Easy to Read on a Small Screen
  19. Checks 14–16: Images and Alt Text
  20. 14. File Names Describe the Image
  21. 15. Alt Text Says What the Image Shows
  22. 16. Images Sit Next to Related Text and Load Quickly
  23. Checks 17–19: Internal and External Links
  24. 17. Link Text Makes Sense on Its Own
  25. 18. Every Important Page Gets at Least One Internal Link
  26. 19. External Links Point to Sources You Trust
  27. Checks 20–22: Mobile View and Page Speed
  28. 20. The Mobile Version Has the Same Content
  29. 21. Main Content Doesn't Wait for a Tap
  30. 22. Core Web Vitals Are in the Good Range
  31. Which Old SEO Habits Can You Stop?
  32. How Long Do On-Page Changes Take to Show in Google?
  33. Practicing On-Page SEO in PSTA's Digital Marketing Batches
  34. Run These Checks on One Page This Week

Example: here's a scenario that shows why an on-page SEO checklist matters. A bakery in Abbottabad pays for a neat website with photos of every cake. Three months later, someone in Supply searches "birthday cake order Abbottabad" and the bakery is nowhere. The homepage title says "Home", the cake photos are named IMG_4471.jpg, and the menu is a single picture with no text. Nothing on the page tells Google what the bakery sells or where.

That's the gap an on-page SEO checklist closes. On-page SEO is the work you do on the page itself: its title, address, headings, words, images and links. You control all of it, it costs nothing but time, and you can finish a first pass on a small site in an afternoon.

Here's what this checklist covers:

  • The 22 checks to run on any page before you publish or hand it to a client
  • How to write a title and meta description that match what people type
  • Image, link and mobile checks that most small Pakistani sites skip
  • Old SEO habits Google has said it ignores, so you can stop spending time on them
  • A realistic idea of how long changes take to show up in search

What Does On-Page SEO Actually Cover?

Search engine optimization splits into three broad areas. Technical SEO is about whether Google can crawl and index the site at all. Off-page SEO is mostly about other sites linking to and talking about yours. On-page SEO sits in the middle: it's everything a visitor (and Google) sees once they land on a single page.

Google's own SEO Starter Guide spends most of its pages on exactly these on-page items: titles, snippets, headings, URLs, images and link text. That's a useful hint about where a beginner's effort pays off first.

For a student, this is also the most hireable SEO skill. A shop owner can't judge your backlink strategy, but they can see the difference when you fix their title, rewrite their service page and their listing finally reads like a real business.

Before You Start: How to Use This On-Page SEO Checklist

Work on one page at a time, and decide on one main search query for that page before you touch anything. A page that tries to rank for "cakes", "catering" and "wedding decor" usually ranks for none of them.

  1. Write down the page's main query, for example "custom cakes in Abbottabad".
  2. Search it on your phone and note what kind of pages show up: shop pages, blog posts, maps or videos.
  3. Open the page you're fixing on your phone too, since that's how most visitors will see it.
  4. Go through the checks below in order and mark each one pass, fix or not relevant.
  5. Make the changes, then re-read the page as a customer would.

If you haven't chosen queries yet, start with our keyword research guide for beginners and come back with a short list.

Checks 1–5: Title, URL and Meta Description

These three items are what a searcher sees before they decide to click. Get them right and every other check has a chance to matter.

1. The Page Has Its Own Title

Every page needs a unique title tag, the <title> element in its HTML. Google's title link documentation warns against vague labels like "Home" and against titles that repeat across many pages with one word changed.

2. The Main Query Appears Near the Start

Put the words people search for early in the title, then add your brand at the end after a pipe or hyphen. "Custom Birthday Cakes in Abbottabad | Example Bakery" beats "Welcome to Example Bakery – Quality Since 2010". There's no fixed character limit, but Google truncates long titles to fit the screen width, so keep the useful part up front.

3. The Title Isn't Stuffed

Repeating "cakes Abbottabad, best cakes Abbottabad, cheap cakes" doesn't help. Google says this makes results look spammy, and it may rewrite the title link anyway.

4. The URL Uses Readable Words

Use short, hyphenated words such as /custom-cakes instead of /page?id=4471. Be realistic about why: Google's starter guide says keywords in a URL have hardly any ranking effect. The benefit is that people (and the breadcrumb in search results) can tell what the page is before clicking.

5. The Meta Description Is Written for This Page

Write one or two sentences that summarize the page and give a reason to click: what you offer, where, and one specific detail. Google's snippet guidelines say most snippets come from page content, and the meta description is used when it describes the page better. They also say identical descriptions across a site aren't helpful.

On-page SEO before and after example for a bakery homepage title, URL, photo file name and price list
Example only: four quick on-page fixes on a bakery homepage

Checks 6–9: Headings and the Opening Paragraph

6. One Clear Main Heading

The page should have one visible main heading, usually the H1, that matches the title's promise. If the title says "Custom Birthday Cakes" and the heading says "Our Story", the visitor feels lost.

7. Subheadings Describe What's Below Them

Use H2s and H3s like signposts: "Prices and Sizes", "How to Order", "Delivery Areas". Google's starter guide says there's no ideal number of headings and that heading order doesn't affect Search, though a logical order helps screen reader users. So write headings for scanning, not for a formula.

Someone who searched "custom cakes Abbottabad" wants to know three things fast: do you make them, what do they cost, and how do I order. Answer those in the first two or three sentences. Save the founding story for lower down.

9. Important Text Is Real Text

Menus, price lists and service details posted only as an image are a common problem on Pakistani business sites. Google can't read a JPEG menu the way it reads HTML text, and neither can a customer on a slow connection. Type the key details as text, then add the image as a bonus.

10. The Page Type Fits What People Want

Look back at the results you noted earlier. If the top results for your query are service pages with prices, a 2,000-word blog post probably isn't the right format. If they're how-to guides, a thin sales page will struggle.

11. Length Comes From the Topic, Not a Target

Google's guide is direct about this: there's no magical word count, minimum or maximum. A plumber's service page might need 300 good words. A buying guide might need 2,000. Cover what the reader needs, then stop.

12. It Includes Local and Specific Details

Generic pages blend into each other. Add the details only you can give: areas you serve, delivery times, payment options such as cash on delivery or JazzCash, real working hours and a phone or WhatsApp number written as text. These details help visitors and give Google clear signals about location.

13. It's Easy to Read on a Small Screen

Short paragraphs, plain words and lists where they fit. Many readers in Pakistan will be on phone data. By the end of 2025, Pakistan had 117 million internet users and 194 million cellular mobile connections, per the Digital 2026 Pakistan data from DataReportal. Write for the person reading on a phone in a busy market.

Checks 14–16: Images and Alt Text

14. File Names Describe the Image

Rename files before uploading: chocolate-birthday-cake.webp, not IMG_4471.jpg. Google's image SEO guidance uses the same kind of example and advises against names like image1.jpg.

15. Alt Text Says What the Image Shows

Google calls alt text the most important metadata for an image. Its own examples move from missing alt, to a keyword-stuffed list, to a short, specific description. Apply the same idea: "two-tier chocolate birthday cake with fresh strawberries" is useful. "cake cakes best cake Abbottabad" is not.

Google uses the surrounding text and captions to understand an image, so place each photo near the words it supports. Use standard <img> tags, because Google doesn't index CSS background images. Compress large photos and use a modern format such as WebP, which Google Search supports.

Do and don't examples for alt text, link text, meta tags and outbound links
Alt text and link text should describe something specific

Read each link without the sentence around it. "Click here" and "read more" tell nobody anything. "see our wedding cake prices" does. Google's link best practices recommend exactly this test, and they also ask you to keep link text concise and natural.

Google says every page you care about should be linked from at least one other page on your site. Link your service pages from the homepage, link blog posts to the service they relate to, and avoid orphan pages that only exist in a sitemap. Good internal links also guide visitors from an article to the service it supports. Use real <a href> links; buttons that only run JavaScript may not be followed.

Citing an official source builds trust with readers. Use nofollow only for links you don't vouch for, and sponsored for paid placements. You don't need to nofollow every outbound link.

Checks 20–22: Mobile View and Page Speed

20. The Mobile Version Has the Same Content

Google indexes and ranks the mobile version of a page, a policy it calls mobile-first indexing. If your theme hides the price table or the FAQ on phones, Google may never count it. Tabs and accordions are fine, as long as the content is still there.

21. Main Content Doesn't Wait for a Tap

Google won't load content that needs a click, swipe or typing to appear. A "Load more" button that hides your service list is a real risk.

22. Core Web Vitals Are in the Good Range

Google's Core Web Vitals measure loading, responsiveness and visual stability. According to web.dev, a page counts as good when Largest Contentful Paint is 2.5 seconds or less, Interaction to Next Paint is 200 milliseconds or less, and Cumulative Layout Shift is 0.1 or less, measured at the 75th percentile of page views. On WordPress sites, the usual fixes are smaller images, fewer plugins and a lighter theme. Our WordPress website cost guide explains where hosting quality fits into that budget.

Which Old SEO Habits Can You Stop?

A lot of SEO advice in WhatsApp groups and old YouTube videos is out of date. These habits use up time and give you nothing back, so leave them off your on-page SEO checklist.

Old Habit What Google Says Do This Instead
Filling the meta keywords tag Google Search doesn't use it Spend that time on the title and first paragraph
Writing to a fixed word count No magical word count, minimum or maximum Cover the question fully, then stop
Packing keywords into the URL Hardly any effect beyond breadcrumbs Keep URLs short and readable
Keeping H2s and H3s in perfect order for rankings Heading order doesn't matter for Search Order headings for readers and screen readers
Repeating the keyword in every alt tag Keyword stuffing can get a site flagged as spam Describe what each image shows
Copying one meta description to every page Identical descriptions aren't helpful Write one per page, starting with key pages

One more myth worth clearing up: E-E-A-T (experience, expertise, authoritativeness and trust) isn't a ranking factor you can switch on, according to the starter guide. Showing real experience still helps readers trust you, which is reason enough to do it.

On-page SEO checklist card with 8 must-pass checks before publishing a page
Eight checks to run on every page before it goes live

How Long Do On-Page Changes Take to Show in Google?

Not overnight. Google's title link documentation says it can take a few days to a few weeks to reprocess changes to a page's title sources. Rankings can move more slowly than that, because Google also has to compare your page with everything else on the topic.

Two habits help while you wait. First, keep a simple log: page, date changed, what you changed. Second, if the site is verified in Google Search Console, use the URL Inspection Tool to check how Google sees the updated page. Avoid changing the same title every few days, because you won't be able to tell which version worked.

Practicing On-Page SEO in PSTA's Digital Marketing Batches

In PSTA's Advanced Digital Marketing course, SEO is one full module, covering keyword research, on-page, technical and off-page work, followed by a separate module on local SEO and Google Business Profile. One of the course projects is a business website on WordPress or Wix where you apply these fixes to the main pages yourself, so this on-page SEO checklist becomes something you've done rather than something you've read.

The course runs for 12 weeks and starts from the basics, so no marketing experience is needed. Its listed fee is Rs. 30,000, down from a regular Rs. 35,000, and you can split it into 2 installments. Classes run on campus in Mandian, on Old College Road across from FIMS College in Abbottabad, live online for students in other cities, or as a hybrid of the two. New batches start every month.

If you want to build sites as well as optimize them, the WordPress development course pairs well with it. For a local shop client, our Google Business Profile walkthrough covers the Maps side of the same work. You can compare every program on the courses page.

Run These Checks on One Page This Week

Pick a single page: your own portfolio, a relative's shop site or a small business you'd like as a client. Write its main query at the top of a notebook page, run this on-page SEO checklist, and fix the three that fail most clearly. Usually that's the title, the first paragraph and the image names.

Save a screenshot of the search result before and after. That pair is the start of a case study, and our portfolio roadmap shows how to build more of them. When you're ready to learn this with feedback from an instructor, you can apply through the admission page or message +92 314 5424399 on WhatsApp to ask which batch timing suits you.

Frequently asked questions

What should an on-page SEO checklist include?

At minimum: a unique title with the main query near the start, a readable URL, a meta description written for that page, one clear main heading, an opening that answers the search, key details as real text, descriptive file names and alt text, sensible internal links, the same content on mobile and desktop, and Core Web Vitals in the good range.

What is the difference between on-page and off-page SEO?

On-page SEO covers what you control on the page itself, such as the title, headings, text, images and internal links. Off-page SEO is mostly about signals from elsewhere, especially other websites linking to and mentioning yours. Technical SEO sits underneath both and deals with whether search engines can crawl and index the site properly.

How long should a title tag be?

Google sets no fixed character limit for titles, but it shortens long ones in search results to fit the screen width. A practical approach is to keep the most useful words, usually the main query, at the start and add your brand name at the end after a pipe or hyphen. Avoid stuffing several keyword variations into one title.

Does Google still use the meta description?

Sometimes. Google says most snippets are generated from the page content, and it uses the meta description when that gives a more accurate summary of the page. It is still worth writing one for each important page, because a specific, unique description can become the text people read before deciding to click.

Do keywords in the URL help a page rank?

Very little. Google's starter guide says keywords in a domain name or URL path have hardly any effect beyond appearing in breadcrumbs. Readable URLs are still worth using, because people can understand the page before clicking. Don't change the URLs of pages that already rank just to add keywords, since that creates redirects for little gain.

How many words does a page need to rank on Google?

There is no required number. Google states there is no magical word count, minimum or maximum. A local service page might need only a few hundred clear words with prices and contact details, while a buying guide may need far more. Look at what already ranks for your query and cover the reader's question fully.

How do I know if Google has picked up my on-page changes?

If your site is verified in Google Search Console, use the URL Inspection Tool to see how Google currently sees the page. Google says changes to title sources can take a few days to a few weeks to be reprocessed. Keep a simple change log so you can match any ranking movement to the edit that caused it.

Is on-page SEO enough for a local business in Pakistan?

It is the right place to start, but local businesses usually also need a complete Google Business Profile, consistent contact details across the web and genuine customer reviews. On-page work makes sure that when people do land on your site, the page clearly explains what you offer, where you work and how to contact you.

Sources & references

  1. Google Search Central: SEO Starter Guide developers.google.com
  2. Google Search Central: Influencing Title Links developers.google.com
  3. Google Search Central: Meta Description and Snippets developers.google.com
  4. Google Search Central: Image SEO Best Practices developers.google.com
  5. Google Search Central: Link Best Practices developers.google.com
  6. Google Search Central: Mobile-First Indexing Best Practices developers.google.com
  7. web.dev: How the Core Web Vitals Thresholds Were Defined web.dev
  8. DataReportal: Digital 2026 Pakistan datareportal.com

Last reviewed & updated on by Umar Qureshi. Written by the PSTA team in Abbottabad, Pakistan.

Share this article
Umar Qureshi
About the author

Umar Qureshi

Trainer at Professional Skills & Tech Academy

Umar Qureshi is an IT skills trainer and instructor at Professional Skills & Tech Academy (PSTA) in Abbottabad. He teaches programming, digital marketing and practical computer skills, with a focus on hands-on projects that students can use in jobs and freelancing. His articles turn technical topics into clear, step-by-step guidance for students and job seekers across Pakistan.

Advanced Digital Marketing Course in Pakistan and Abbottabad course at PSTA
Recommended course

Advanced Digital Marketing Course in Pakistan and Abbottabad

Turn this guide into a career: hands-on training with real projects, online across Pakistan or on-campus in Abbottabad · 12 Weeks.

Rs. 30,000.00 Rs. 35,000.00

Comments

No comments yet — ask a question or share your experience.

Leave a comment

Comments are moderated. Please be respectful — no links to spam.