SEO

On-Page SEO Checklist for Every Page You Publish

On-page SEO is everything you control on the page itself: the title tag, meta description, headings, content, internal links, images and structured data. Getting these right on every page is the most reliable SEO work a business can do, because it does not depend on anyone else.

Use this checklist before you publish any service page, location page or blog post.

1. Title tag

  • Includes the main keyword near the start.
  • Describes the page honestly, for example “Teeth Whitening in Rawalpindi | Smile Dental”.
  • Around 50 to 60 characters so it is not cut off in results.
  • Unique for every page on the site.

2. Meta description

  • Summarises what the page offers in one or two sentences.
  • Includes the main keyword naturally, because Google may bold it.
  • Around 140 to 155 characters.
  • Gives a reason to click, such as prices, timings or a free audit.

Google may rewrite descriptions, but a good one is still worth writing.

3. One clear main heading

  • One H1 per page, matching the topic of the title.
  • Subheadings (H2, H3) that follow a logical order.
  • Questions as subheadings where people ask them, followed by a direct answer.

4. Content that answers the search

  • The direct answer appears in the first two or three sentences.
  • The main keyword appears in the first paragraph and in at least one subheading.
  • Real details: prices or ranges where possible, timings, steps, areas, examples.
  • Written for people. If it sounds awkward when read aloud, rewrite it.
  • No copied paragraphs from other pages on your own site or others.

5. Internal links

  • Links to the related service pages, guides and contact page.
  • Descriptive link text, such as “our teeth whitening service”, not “click here”.
  • At least three useful internal links on most pages.

Internal links help Google find pages and understand how they relate. They also guide visitors to the next step.

6. Images

  • Real photos where possible, compressed so the page stays fast.
  • Descriptive file names, such as “teeth-whitening-rawalpindi.webp”.
  • Alt text that describes the image for people who cannot see it.
  • Width and height set so the layout does not jump while loading.

7. URL

  • Short, readable and lowercase, such as “/teeth-whitening-rawalpindi/”.
  • Includes the main topic.
  • Never changed after publishing unless you set up a redirect.

8. Structured data

  • Business details marked up with schema on every page.
  • FAQ, article, product or service schema where it fits.

9. Final checks before publishing

  • Spelling and phone numbers are correct.
  • Buttons and forms actually work. Test them.
  • The page looks right on a phone.
  • The page is not set to noindex by mistake.

Example: before and after

BeforeAfter
TitleServicesRoot Canal Treatment in Rawalpindi, Same-Week Appointments
H1WelcomeRoot Canal Treatment in Rawalpindi
First lineWe are a leading clinic…A root canal treats infection inside the tooth and usually takes one or two visits…

Our SEO copywriting service writes pages to this standard, and our web design team builds the structure into every site we make, as you can see in our website portfolio.

On-page SEO for location pages

Location pages need extra care because they are easy to make thin. Each one should open with something specific to that area, such as the roads, societies or landmarks your customers mention, and explain how you serve people there. Copying one page and swapping the area name produces near-duplicate pages that Google often ignores. Write fewer area pages with real detail rather than many copies.

Frequently asked questions

What is the difference between on-page and off-page SEO?+
On-page SEO is what you change on your own pages, such as titles, headings, content and links. Off-page SEO is signals from elsewhere, such as reviews, mentions and links from other websites.
How long should a page title be?+
Around 50 to 60 characters is a good guide, because longer titles are often cut off in search results. What matters most is that it is clear and starts with the main topic.
Does Google still use meta descriptions?+
Google may use your meta description as the snippet under your result, or rewrite it from the page text. A well-written description still helps, because it often decides whether someone clicks.
How many times should a keyword appear on a page?+
There is no magic number. Use it in the title, main heading, first paragraph and a subheading, then write naturally. Repeating it many times reads badly and does not help.

Need this done for you?

Talk to the team in Bahria Town

Office no 2, Third Floor, Building 21, Iqbal Arcade Mini Extension 1, Phase 7, Bahria Town, Rawalpindi.

Keep reading

Related articles