Picture a shop owner in Anarkali Lahore. Or a boutique in Zamzama Karachi. Or a clinic in Saddar Rawalpindi. Every day they post on Facebook and boost random ads.
Then they wait for the phone to ring.
And meanwhile? Their website sits on page four of Google. Nowhere. Customers are searching for exactly what they sell, and finding somebody else.
The fix is not more Facebook boosts. It is on-page SEO, the work of setting up each page so Google can understand and rank it. This is where most of the real ranking work happens. And this is the layer most Pakistani businesses ignore completely.
Here is your complete on-page SEO checklist for 2026. Twelve items, every one of them checkable or fixable today.
No jargon. No filler. Just the work that actually moves rankings for a business in Karachi, Lahore, Islamabad, Multan, Peshawar, Gujranwala, or any other Pakistani city.
What On-Page SEO Actually Is (In Simple Words)
On-page SEO is simple. It is everything you can control ON your website to help it rank higher on Google.
Page titles. Headings. Content. Images. Internal links.
How fast the page loads. That whole layer.

Two related things sit around it. Off-page SEO is what happens outside your site (backlinks, mentions, reviews). Technical SEO is the plumbing underneath (site structure, indexing, sitemaps).
For most Pakistani small businesses, on-page SEO is where you should spend around 60 percent of your time. It gives you the biggest return for the least effort. Bonus: most of your competitors are ignoring it completely.
Why On-Page SEO Matters for Your Pakistani Business
Here is a fact worth understanding. Google ranks pages, not entire websites. That means one strong page on your site can rank for a Pakistani query even if the rest of your website is average. Which is huge, because most Pakistani businesses have zero pages properly optimized.
Think of a boutique in Karachi. One strong page targeting “wedding suits in DHA” can outrank a bigger competitor with a fancier website but weak on-page work. A clinic in Islamabad with one well-written page about “dentist near F-8” can pull patients from every corner of the city.
And it compounds. Once a page ranks, traffic keeps arriving month after month. No repeat ad spend. That is the difference between renting attention and building an asset.
The Complete On-Page SEO Checklist
Twelve items. Work through them one page at a time. Start with your most important service page or blog post. Then move to the next.

1. Title Tag
The clickable headline that shows up in Google search results and the browser tab. Single most important on-page element.
- Focus keyword near the start
- Under 58 characters (roughly 575 pixels wide)
- Make it click-worthy, not just descriptive
- Every page needs a unique title, no duplicates
Example. A salon in Bahria Town Islamabad targets “bridal makeup.” They write “Bridal Makeup in Islamabad: Prices, Booking, Photos” as their title. Beats a lazy “Home | XYZ Salon” every time. Or take a Karachi boutique selling wedding suits. Title: “Wedding Suits Karachi Mein, WhatsApp Order.” Way better than a generic “Home Page.” Pakistani buyers relate faster when the title speaks their language.
2. Meta Description
Sits right under the title in Google results. Not a direct ranking factor, but massive impact on click-through rate.
- Between 140 and 158 characters
- Focus keyword naturally, once
- Written to earn the click, not just fill space
- Unique per page
3. H1 Heading
The main headline that actually appears at the top of the page content.
- Only one H1 per page
- Focus keyword included naturally
- Should match the intent of the page
4. H2 and H3 Subheadings
Structure that breaks the page into sections.
- H2s create clear sections
- H3s go under H2s only when needed
- Focus keyword in at least one H2 verbatim (this is what Yoast and Rank Math actually check)
- Keep the hierarchy clean, do not skip levels
5. URL Structure
The web address of your page.
- Short, clean, descriptive URLs
- Include the focus keyword, separate words with hyphens
- No numbers, dates, or random characters
- Example:
/bridal-makeup-islamabad/beats/service-detail-page-124/
6. Content Quality
- Answer the searcher’s real question
- Write at grade 10 to 12 English level (simpler is better)
- Break long paragraphs into 2 to 3 sentence chunks
- Include specific Pakistani context (Roman Urdu CTAs like “abhi WhatsApp karein” convert better than generic English calls to action)
- For deeper editorial strategy, our content marketing pillar covers the full picture
7. Internal Linking
- Every page should link to 2 to 5 related pages on your own site
- Descriptive anchor text, not “click here”
- Blog posts should link to your service pages
- Related blog posts should link to each other
For the broader local SEO context, our SEO pillar guide walks through the full picture.
8. Image Optimization
- Compress every image before uploading (target under 200 KB)
- Add descriptive alt text to every image
- Focus keyword in one image alt text where natural
- Use descriptive file names, not generic camera-default ones
- A clinic in F-8 Islamabad using alt text like “family doctor F-8 Islamabad appointment” beats a generic one every time
Pakistani boutiques, restaurants, and salons get a huge chunk of traffic from Google Images specifically. A boutique in Zamzama Karachi with proper alt text on 30 product photos can pull steady visits from women searching visually for outfits. Do not treat image SEO as optional.
For visual businesses that publish lots of photos and video content, our video marketing pillar covers optimization of video assets too.
9. Mobile Optimization
Over 90 percent of Pakistani web traffic comes from mobile. This is not optional.
- Test every page on a phone before publishing
- Buttons should be easy to tap
- Text readable without zooming
- WhatsApp button one tap away
10. Page Speed
- Under 3 seconds load time on 4G
- Use Google PageSpeed Insights to check
- Compress images, remove unused plugins
- Pakistani mobile users on shaky 4G will leave a slow site instantly
11. Schema Markup (Basic)
Structured code that tells Google what type of page yours is.
- Local business schema if you serve one city
- FAQ schema on blog posts with FAQs
- Review schema if you have real reviews
- Rank Math or Yoast plugins handle this automatically
12. Focus Keyword Placement
- In the H1
- In the first 100 words of the body
- In at least one H2 or H3 subheading
- In the meta title and description
- 5 to 8 total occurrences in the body (not more, avoid stuffing)
How to Prioritize This Checklist for a Small Business
Twelve items sounds like a lot. Do not try to fix everything at once. Work through this order.
Week 1: quick wins. Fix title tags and meta descriptions on your top 5 pages (homepage, service pages, top blog posts). This alone can move rankings within 3 weeks. A boutique in Rawalpindi Saddar with proper title tags on 5 pages saw first-page movement in under a month.
Week 2: content and headings. Rewrite H1s, fix H2 structure, and improve content on those same 5 pages. Add Roman Urdu CTAs like “abhi order karein” where relevant. A restaurant in Gulberg Lahore rewriting its menu page this way converted twice as many visitors within 6 weeks.
Week 3: images and speed. Compress images site-wide. Rename image files. Fix alt text on your top pages. Run Google PageSpeed Insights and fix the top 3 issues.
Week 4: internal linking and schema. Add 3 internal links to every important page. Set up local business schema through Rank Math or Yoast.
For a small business in Faisalabad, Peshawar, Sialkot, Gujranwala, or even smaller cities like Bhimber and Attock, this focused 4-week sprint produces more ranking improvement than 6 months of random SEO tinkering. A wholesale supplier in Sialkot Boulevard following this exact sequence went from page 4 to page 1 for their main service keyword in 3 months. No new backlinks. No ad spend. Just proper on-page work.
Common On-Page SEO Mistakes Pakistani Websites Make
Six technical mistakes we see almost every day when running an on-page SEO checklist audit for a new client.
- Boosting Facebook posts and ignoring the website completely. Most Pakistani business owners spend on boosts every week but have never fixed a single title tag. Meta ads and on-page SEO are not competitors. They work together. Ignore either one and you lose money.
- Copy-pasting the same title and meta description across every page. Google reads this as low quality. Every page needs unique meta info.
- Writing for search engines instead of humans. Keyword-stuffed content that reads badly ranks worse than natural content that reads well.
- Ignoring image sizes. One 3 MB image can double your page load time and kill mobile rankings.
- No internal linking. Pages sit isolated with no path between them. Google cannot understand which pages matter.
- Generic file names for images. Camera default names tell Google nothing. Descriptive file names help image search rankings, especially for Pakistani boutiques and restaurants that live on Google Images.
- Skipping the H1 or using multiple H1s. Google gets confused about what the page is actually about.
Fix any three of these. You are already doing better on-page SEO than 80 percent of Pakistani websites.
Tools You Can Actually Use
Free tools that make on-page SEO easier for a small business.

- Google Search Console shows which pages are ranking and for what
- Google PageSpeed Insights checks page speed
- Rank Math or Yoast SEO (WordPress plugins) for on-page suggestions
- Backlinko’s on-page SEO guide for deeper reading on advanced tactics
- Google Search Central docs for the official ranking factors
Start with Google Search Console. It is free and it tells you exactly what Google sees on your site.
How Unity Films Helps With On-Page SEO
On-page SEO is built into every website and content project we deliver. Proper title tags, meta descriptions, heading structure, image optimization, internal linking, all done right from day one.
We also fix existing pages that never got on-page SEO done properly. Our SEO service audits every page on your site. Prioritizes what to fix first. Rebuilds pages that are close to ranking so they actually reach page one.
If your Pakistani business has a website that is not ranking despite months of effort, on-page SEO is usually where the fix starts. Reach out to Unity Films with your site URL and what you want to rank for. We will come back with a real audit.
FAQs
How long does on-page SEO take to show results?
Basic on-page SEO checklist fixes can move rankings within 2 to 4 weeks. Full page-level improvements usually take 6 to 12 weeks to reflect. New pages take longer, typically 3 to 6 months, before Google trusts them enough to rank.
How many keywords should one page target?
One primary focus keyword per page. Naturally include 2 to 3 related secondary keywords if they fit. Do not try to rank one page for 10 different keywords. Google will rank it for none of them.
Is on-page SEO or content quality more important?
Both, and they work together. Great content with no on-page SEO fails to rank. Perfect on-page with weak content fails to hold rankings. Do both.
Do I need a paid tool to do on-page SEO?
No. Free tools like Google Search Console, Google PageSpeed Insights, and Rank Math (free WordPress plugin) cover roughly 90 percent of what a small Pakistani business needs.
Final Thoughts
This work is not glamorous. Fixing meta descriptions and compressing images does not feel like marketing. But this is where most Pakistani businesses lose their ranking potential. And this is where the fastest, cheapest wins actually come from.
One page at a time. Most important service page first. Then top-visited blog posts. Then the rest.
Ready to fix your site’s on-page SEO? Talk to Unity Films about an audit built for your business.
