+923135046613 Visit Our Office
818Kimpressions · Tourism · 6 months
8.05Kclicks · Tourism · 6 months
93.5Kimpressions · Insurance · 28 days
836clicks · Tire Repair, New Jersey · 3 months
2.87Kclicks · Taxi Firm · 6 months
124clicks · Valet, Dubai · 3 months
On-page SEO · 26 questions answered

On-page SEO FAQs: every element on your pages, explained in detail.

How we optimise each page so Google understands it and visitors act on it, with the exact checks we run and real client results. SEO Guru is an SEO agency and registered SEO company in Islamabad, offering SEO services and digital marketing for businesses in Pakistan and abroad.

Updated October 2026Titles, headings and contentInternal links and schemaPlain answers
Start here

Everything about on-page SEO, on one page.

A quick checklist and every question at a glance.

Quick checklist: a fully optimised page

  • One clear topic and main keyword
  • A title of about 50 to 60 characters with the keyword early
  • A meta description that earns the click
  • One H1, then logical H2 and H3 headings
  • Content that fully answers the search
  • Internal links, image alt text and schema
The answers

On-page SEO questions, answered in full.

On-page SEO basics

1What is on-page SEO?

Short answer: On-page SEO is everything we optimise on the page itself so search engines understand it and people choose it: the title, meta description, headings, content, keywords, internal links, images, URL and structured data.

It is one of the three pillars of SEO, with off-page (links and mentions) and technical SEO (crawling, speed and indexing). Without strong on-page work, links and technical fixes cannot make a page rank for the right searches.

2Why does on-page SEO matter so much?

Short answer: Because it decides which searches a page can rank for at all. A page about “services” in general terms cannot rank for “emergency plumber Luton” or “dentist in G-8 Islamabad”, however many links it has.

In our audits, the most common problem we find is exactly this: only a few general pages and no keyword plan. Fixing the on-page side is usually the fastest win.

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

Short answer: On-page is what is on your pages, off-page is what other websites say about you (links, mentions, reviews), and technical is whether Google can crawl, load and index your site properly.

On-pageOff-pageTechnical
ControlsContent, titles, headings, linksBacklinks, mentions, reviewsSpeed, crawling, indexing
GoalRelevanceAuthority and trustAccess and performance

See our off-page and technical SEO FAQs.

4How long does on-page SEO take to show results?

Short answer: Changes to existing pages are often picked up within days to a few weeks once Google recrawls them. New pages usually need a few months to build rankings, depending on competition.

For example, a minibus hire firm’s new town and airport pages were already being shown in Google within the first month, with three on page one.

Real resultMinibus hire, Lancashire, UK

2.86K impressions in the first month, three new pages already on page one.

Read the case study →

5How do you audit a page for on-page SEO?

Short answer: We check the title, description, headings, keyword use, content depth, internal and external links, images, URL, schema and how the page answers the search, and compare it with the pages ranking above it.

Every point goes into a prioritised list in your SEO audit.

Titles, descriptions and headings

6How do you write a title tag that ranks and gets clicked?

Short answer: We put the main keyword near the start, add a clear benefit or location, and keep it to roughly 50 to 60 characters so it is not cut off. Every page gets a unique title.

  • Keyword first: “Taxi in Thame” before the brand name
  • One promise: 24/7, free quote, same-day
  • Brand last: “| Your Brand”
  • Unique: no two pages share a title

7Do meta descriptions still matter?

Short answer: They do not directly change rankings, but they strongly affect how many people click. We write them as a short advert: what the page offers, who it is for and a reason to click, in about 120 to 160 characters.

Google sometimes rewrites descriptions, but a good one is still used most of the time for the searches you target.

Real resultTaxi company website

2.87K clicks at an 8% click-through rate in six months.

Read the case study →

8How should headings (H1, H2, H3) be structured?

Short answer: One H1 that states the page topic, then H2s for each main section and H3s for details inside them, like a table of contents. Headings should use the words people search, naturally.

Every live page on our own site has exactly one H1; we check this on every audit.

9What makes a good URL for SEO?

Short answer: Short, readable and descriptive, using hyphens: for example /seo-services-lahore/, not /page?id=482. Once a page ranks, we do not change its URL without a redirect.

Content and keywords

10How do you choose keywords for each page?

Short answer: We research what buyers actually type, group the searches by intent, and give each page one main topic: for example one page per service, per location and per customer type.

  1. List your services, locations and customer types
  2. Find the real searches and their volume
  3. Check what ranks now and why
  4. Map one main keyword and its close variations to each page
  5. Find the gaps your competitors already cover

11How long should a page be?

Short answer: As long as it needs to fully answer the search, and no longer. A service page usually needs a clear offer, the process, prices or a quote route, proof, FAQs and a call to action; a guide may need far more.

We judge content by depth and usefulness, not word count.

12Can I just repeat my keyword many times?

Short answer: No. Repeating keywords unnaturally hurts readability and can be treated as spam. We use the main keyword in key places (title, H1, early in the text) and natural variations elsewhere.

13What is thin or duplicate content, and how do you fix it?

Short answer: Thin pages say very little, and duplicate pages repeat the same text, for example location pages with only the town name changed. We rewrite them with unique local details, merge weak pages, or remove them.

Location pages work when each one has genuinely local content: areas covered, nearby landmarks, real jobs and local questions.

Real resultTaxi firm, Thame, UK

Positions 3.5 to 6.3 for local taxi searches within three months.

Read the case study →

14What is E-E-A-T, and how do you show it on a page?

Short answer: Experience, expertise, authoritativeness and trust: signals that a real, knowledgeable business is behind the page. We show it with real results, team information, reviews, clear contact details and accurate content.

15What is search intent, and why does it matter?

Short answer: Search intent is what the person wants: to learn, compare, buy or find a place. A page must match it: a buyer searching “taxi in Thame” wants a booking page, not a history of taxis.

Real resultTaxi firm, Thame, UK

Positions 3.5 to 6.3 for local taxi searches within three months.

Read the case study →

16What is keyword cannibalisation?

Short answer: When several of your pages target the same search, so none ranks well. We give each page one main topic and merge or re-target pages that compete.

17How often should I update my pages?

Short answer: Review key pages every few months: update prices, examples, dates and FAQs, and expand sections that searchers need. Fresh, accurate pages keep their rankings better.

Links, images and schema

19How do you optimise images?

Short answer: We compress them (often to WebP), set width and height, lazy-load images further down the page, and write descriptive alt text that explains what the image shows.

20What schema markup do you add?

Short answer: The types that match the page: Organization or LocalBusiness, Service, FAQPage, BreadcrumbList, Article for guides, and Product for online stores. Every live page on our site has schema.

Real resultTaxi company, UK

0 critical issues, 152 pages indexed and 28 valid structured data items in Search Console.

See the results →

21How does on-page SEO help with AI search like ChatGPT and AI Overviews?

Short answer: AI answers favour pages that answer a question clearly in the first lines, use clear headings and structured data, and are backed by trusted signals. The same on-page work serves both Google and AI search.

Cost, time and choosing an expert

23How much does on-page SEO cost in Pakistan?

Short answer: On-page SEO is included in all our monthly SEO packages: Starter Rs 69,000, Growth Rs 99,000 and Dominate Rs 159,999 a month. The first audit, which lists every on-page fix, is free.

Compare the packages on our SEO audit page.

24What does an on-page SEO expert actually do every month?

Short answer: Research keywords, rewrite titles and descriptions, improve content and headings, add internal links, alt text and schema, publish new pages, and track rankings and clicks in Search Console.

On-page work is carried out by our team of SEO specialists, developers, designers and content writers, with a report every 15 days.

25Which is the best on-page SEO company in Islamabad?

Short answer: The best one for you shows real Search Console results, explains every change in plain words and can show pages it has moved onto page one. Ask any agency for page-level examples, not just traffic totals.

See our website SEO case studies, all with real Search Console data.

Real resultTaxi firm, Bedford, UK

1.17K clicks and 54.1K impressions in three months, average position 9.7.

Read the case study →

26Can I do on-page SEO myself?

Short answer: Yes, for the basics: unique titles and descriptions, one clear H1, helpful content and image alt text. Keyword research, structure across many pages and schema are where an expert saves time and mistakes.

Keep reading

More from SEO Guru.

Last updated October 2026. Written by the SEO Guru team. Local results change with competition and the searcher’s location, so results vary.

Free audit

Want help with your Google profile?

Send your website and your goal. We reply within one business day with what we would do first and what it costs. You can also reach us on WhatsApp or by phone.

  • You send your details by form or WhatsApp
  • We audit your site, profiles and competitors
  • You get a clear plan and price

Get your free audit

Thanks, we have your request. We will reply within one business day with your SEO plan.

Please fill in all fields marked *.

No spam. We reply within one business day.

Still have a question? Ask a real person.Message us on WhatsApp and we will answer, or request your free audit.
0%
Call WhatsApp Free SEO Audit
SEOGURU is OnlineGet your free SEO & AI growth plan