- Give each page one clear topic and one main phrase.
- Add close variants only where they fit naturally in the text.
- Separate pages when searchers want different answers, even if the words look similar.
- Never let two of your own pages compete for the same intent.
Think in topics rather than counts
Older advice told people to pick a density or a number of keywords per page. Search engines have moved well past that. Google can see that a page about kitchen renovation also answers searches for remodelling a kitchen, kitchen makeover ideas and similar wording. A page that covers the subject properly will often rank for dozens of related searches without you listing any of them.
So the useful question is not how many phrases to include but how many different jobs the page is doing. If it does one job, it needs one main target. The extra phrases are close synonyms and natural follow-up questions that you answer along the way. When a page tries to do two jobs, both usually suffer.
Same words, same page or separate page?
Use the question each searcher is really asking to decide.
Phrase pair | Same intent? | Decision |
|---|---|---|
dentist lahore / dental clinic lahore | Yes, same need | One page, mention both |
seo cost / seo agency | No, price vs provider | Two pages |
running shoes / best running shoes for flat feet | No, broad vs specific | Separate pages |
how to fix a leak / fixing a leaking tap | Yes, same task | One page |
buy sofa online / sofa buying guide | No, buy vs learn | Product page and guide |
wedding photographer karachi / photographer for weddings karachi | Yes, rewording | One page |
A practical way to assign phrases to pages
Do this once for the whole site and the page-by-page decisions get easy.
- List every phrase you care aboutStart from customer language: how people describe the problem, the product and the place. Our lesson on finding the right keywords covers the sources.
- Group by intentLook at the search results for each phrase. If the same pages rank for two phrases, Google treats them as one topic, so they can share a page.
- Pick the lead phrase per groupChoose the version with the best match to your offer and enough demand. That goes in the title, H1 and opening paragraph.
- Place variants where they read wellUse secondary phrases in subheadings, image descriptions and body text only where a person would say them.
- Record the mapKeep a simple sheet with page, main phrase and related phrases. It stops two pages drifting into the same target later.
Where the main phrase belongs
Placement matters more than repetition. These spots carry the clearest signal.
Title tag
Put the main phrase near the front and keep it readable. The meta title lesson shows how to also earn the click.
H1 and opening lines
Say what the page is about early, in plain words. This helps people as much as crawlers.
URL
Short and descriptive beats long and stuffed. Change URLs only with a redirect plan.
Subheadings
Use close variants and real questions here. They break up the text and widen the topics you cover.
Body text
Mention the phrase where it belongs. If it sounds forced aloud, remove it.
Internal link anchors
Link to the page from other pages using descriptive anchors that match its topic.
When one page ends up ranking for many phrases
A strong page commonly appears for a long tail of searches you never planned for. That is a good outcome, and you can check it in Search Console by opening the page and reading its queries. If useful queries appear with low positions, add a short section answering them. If unrelated queries show up, you may have drifted off topic.
This also explains why chasing a high count is a poor goal. A page about a service might pick up searches about price, process, comparison and local variations. Handled well, those become sections or FAQs. Handled badly, they become a bloated page that answers nothing clearly. If a question deserves its own full answer, give it its own page and link between them.
A worked example with a service page
Take a Lahore accounting firm that offers tax filing, bookkeeping and company registration. A common mistake is putting all three on one services page and hoping it ranks for each. A better map gives each service its own page. The tax filing page targets one main phrase, with variants such as income tax return help and filing assistance used naturally. The bookkeeping page does the same for its own topic.
Now suppose the firm also wants to rank for a guide on what documents are needed for filing. That is a learning search, so it becomes a blog post that links to the tax filing page. The three pages support each other without competing. Nobody counted keywords, yet every page has a clear job, and each can collect the long tail of related searches around it.
When you review an existing page, ask a plain question: if a visitor arrived from any phrase on my list, would this page give them what they came for? If the answer is no for one of the phrases, that phrase needs its own page, not another mention in this one.
Mistakes that cost rankings
Most keyword problems come from overcomplicating or duplicating.
- Stuffing a list of phrases into one pageIt reads badly and rarely helps. Pick the real topic and write for it.
- Two pages for the same intentThey split signals and confuse Google. See keyword cannibalization and how to fix it.
- Targeting a phrase the page cannot satisfyA service page will not win a pure how-to search. Match the format that ranks.
- Hiding phrases in invisible textThis is an old spam tactic and risks penalties. Keep everything visible.
- Ignoring the home page's roleThe home page cannot rank for every service. Give each major service a page.
- Never revisiting the mapMarkets change. Review targets when rankings or offers shift.
How this applies for Pakistani and mixed-language sites
Searchers in Pakistan may use English, Roman Urdu or both for the same need. A phrase in Roman Urdu and its English equivalent often mean the same thing, and one page can serve both if it uses each naturally. Do not create two thin pages just because the spelling differs. If you decide to publish true Urdu-script content, treat it as its own page with its own research.
City names add another layer. A service in Lahore and the same service in Karachi are different local searches, and each deserves a page with real local detail rather than a swapped city name. Our keyword research services build this map for clients before any writing starts.
Getting the structure right early
It is far cheaper to plan the page map before writing than to untangle overlapping pages a year later. A good map lists each page, its main intent, its supporting phrases and the pages it should link to. It also shows gaps, meaning topics customers ask about that you do not yet answer.
If you want help, our on-page SEO services cover mapping and page optimisation, and the broader SEO agency team can run the full plan. You can also contact us with a list of your pages. For timing, read how long SEO takes to show results.

