SEO

How to Do SEO

Most SEO advice is a list of tactics with no order of priority. This is the sequence we actually work through, and why each step comes where it does.

By M. Saleem Khan 9 min read

Start with keyword research, or everything after it is guesswork

The single most expensive SEO mistake is doing excellent work aimed at a phrase nobody searches. It happens constantly, and the reporting looks fine, because ranking first for a term with twenty searches a month is still ranking first.

A concrete example from our own market research: seo agency islamabad returns effectively no search volume, while seo services in lahore returns roughly 3,600 searches a month at a difficulty score of 22. Same country, same industry, and the difference between the two is a year of work producing nothing versus a year of work producing several thousand visits a month.

So before writing anything, build a keyword map: every page you have or need, matched to one primary term, with its monthly volume and competitive difficulty written next to it. If you cannot produce that document, you are not doing SEO, you are producing content and hoping.

Fix the technical foundation next

This is the unglamorous half and usually where the fastest gains are, because the problems are binary. A page is either indexable or it is not.

  • Indexation. Check what Google has actually indexed. Sites routinely have most of their pages excluded without anyone noticing
  • Crawlability. If your navigation only exists in JavaScript, crawlers may never find your inner pages
  • Site speed and Core Web Vitals. Particularly on mobile, which is how most of Pakistan searches
  • Duplicate content. The same page reachable at several URLs splits its own ranking signals
  • Structured data. Helps Google understand what a page is and can earn richer results

A single misconfigured tag can keep an entire site out of the index. It is worth checking before you spend a rupee on content.

On-page work, done for humans first

Each page needs one clear job: a unique title containing its target term, a description written to earn the click, a single H1, and a logical heading structure beneath it.

Content should answer the question the searcher actually asked, completely enough that they do not go back to Google and click a competitor. That behaviour, returning to the results page, is the clearest signal that a page failed. Length is not the goal; sufficiency is.

Local SEO, if you serve a city

For a business serving Islamabad, Karachi or Lahore, the local pack matters more than the classic ten blue links, and it runs on different inputs.

  • A complete, verified Google Business Profile with accurate categories, photos and hours
  • Identical name, address and phone details everywhere they appear online
  • A steady flow of genuine reviews, since recency counts as well as volume
  • Location pages with content that could only have been written about that city

Worth being blunt: if you want to rank for "near me" searches, your Google Business Profile does more work than your website. On-page SEO alone cannot win those queries, and anyone selling you on-page work as the route to them is misleading you.

Links remain a major ranking factor, and the market for them is full of things that will eventually hurt you. The test is simple: would a human being plausibly read the site the link comes from? If the site exists only to sell links, so does the value of the link.

Approaches that hold up: genuinely useful content other people cite, original data nobody else has published, digital PR, and being listed in directories your customers actually use. Approaches that do not: private blog networks, bulk directory submissions, and comment spam.

Expect it to take time

Technical fixes can register within weeks. Competitive commercial terms typically take three to six months, longer where incumbents have been publishing for a decade. Anyone guaranteeing page one in thirty days is either targeting a keyword with no volume or is about to do something to your domain you will regret.

Understanding search intent before writing

Two keywords with similar volume can require completely different pages. "Google ads cost" wants an informative answer. "Google ads agency" wants a service provider. Publishing the wrong format for the intent means the page will not rank however well written it is.

The reliable way to check is to search the term and look at what Google is already rewarding. If the first page is all blog articles, a service page will struggle there. If it is all product or service pages, an article will struggle. Google has already told you what it considers the right answer for that query; the results page is the brief.

Intent also determines where a keyword belongs in your site. Informational terms belong on blog articles and feed traffic toward the commercial pages. Commercial terms belong on service pages. Mixing them, by trying to sell hard on an informational page or explain at length on a service page, tends to serve neither.

Internal linking, which is free and underused

Internal links do two jobs: they help crawlers discover pages, and they pass ranking signals between them. Unlike external links, they cost nothing and you control them entirely.

  • Link from your articles to the service pages they relate to, using descriptive anchor text rather than "click here"
  • Link between related articles so readers and crawlers can move through a topic
  • Make sure every page is reachable within a few clicks of the homepage. Orphan pages rarely rank
  • Point links toward the pages you most want to rank, rather than spreading them evenly out of habit

A site with genuinely useful internal linking often outranks a better-resourced competitor whose pages sit in isolation.

Measuring the right things

Rankings alone are a poor measure, because they can improve on terms nobody searches. Traffic alone is not much better, because it can rise without producing any enquiries.

Track ranking movement on your mapped keywords with their volumes attached, organic sessions, and enquiries attributable to organic search. That third number is the one that justifies the investment and the one most SEO reporting quietly omits.

Google Search Console is free and shows the queries you actually appear for, including many you never targeted. Those unexpected queries are frequently the most useful thing in the whole account, because they show what people genuinely want from you.

Frequently asked questions

How long does SEO take to work?

Technical improvements can show within weeks. Meaningful movement on competitive commercial terms usually takes three to six months. The timeline depends heavily on your domain's existing authority and how entrenched the current top results are.

Do I need to blog to rank?

Not necessarily. Some businesses rank well on service and location pages alone. Content helps when your buyers genuinely research before purchasing, or when you need to build topical authority in a competitive category. Publishing for its own sake helps nobody.

How many keywords should one page target?

One primary term, plus closely related variations that share the same intent. Trying to make a single page rank for several unrelated head terms usually results in it ranking well for none of them.

Is SEO still worth it with AI answers in search results?

The mechanics are shifting, but the underlying requirement has not changed: be the most useful, most credible answer to a specific question. Content that exists only to hit a word count was already fragile, and is now more so. Genuinely useful content still earns visibility.

Want this handled for you?

Book a free audit. We look at what is publicly visible about your search and social presence beforehand, so the call is spent on the plan rather than on discovery.

Book a free audit

Related services

← All articles