Most SEO problems on service-business websites are not keyword problems. They are routing problems.
When the wrong page ranks, or several pages compete for the same query, you get traffic that does not convert, overlap between your own URLs, and buyers who cannot tell what you actually do.
Intent routing fixes this by answering one question:
Which page should win for which query?
If your core pages and structure are unclear, that is usually a foundation issue. The service page and ownership cleanup belongs in Lead Gen Rebuild: https://seoinformatica.com/lead-gen-rebuild/

Diagnosis summary
- Intent routing means every important query has a best page on your site, and the site structure supports that ownership.
- Page roles stop overlap: one page owns the main intent, while other pages support it without competing.
- If you keep publishing without ownership rules, you usually create cannibalization and lower-quality leads.
What is intent routing?
Intent routing is the practice of mapping search intent, meaning what a person actually wants, to the right page type, meaning what that page is supposed to do.
It is not "make a page for every keyword." That is how weak service sites turn into a pile of near-duplicate URLs.
Intent routing means:
- Choose ownership: one page wins for the main intent.
- Assign supporting roles: other pages answer buyer questions and route people to the owner page.
- Build internal routes: links, navigation, and content flow reinforce the owner page.
Simple rule: one dominant intent should have one owner URL. If two URLs could satisfy the same intent, you are already at risk of cannibalization.
The six page roles every service site needs
Most service-business sites only think in two page types: service pages and blog posts. That is why routing breaks.
Here is the cleaner system.
1. Owner pages
Owner pages are your primary money pages. Their job is to convert commercial intent, meaning people who are looking to hire, buy, book, or start a serious evaluation.
One owner page should own one core service intent.
2. Support pages
Support pages answer buyer questions that show up before the purchase: cost, timeline, process, comparisons, alternatives, fit, risk, and "is it worth it" questions.
Their job is to pre-sell and route to the owner page.
3. Proof pages
Proof pages include case studies, testimonials, examples, before-and-after context, and outcome pages.
Their job is to reduce risk and strengthen the decision.
4. Local pages
Local pages or service-area pages match location-driven intent.
Their job is to support local relevance without duplicating the same service page across dozens of thin city variants.
5. Utility pages
Utility pages capture action: contact, booking, application, start-here, or diagnosis pages.
Their job is not to explain everything. Their job is to make the next step clear.
6. Hub pages
Hub pages help users and search systems understand the site structure. They route people to the right service, support, proof, or action page.

Map queries to pages: a practical routing table
Use this as a starting point. The goal is not perfection. The goal is ownership and clarity.
| Query type | What the person wants | Best page role | Routing goal |
|---|---|---|---|
| "[service] company" or "hire [service]" | Buy or hire now | Owner page | Convert to CTA |
| "[service] cost" or "how much does [service] cost" | Price expectations and qualification | Support page | Educate, then route to owner |
| "[service] timeline" or "how long does [service] take" | Delivery expectations | Support page | Reduce uncertainty, then route to owner |
| "[service] vs [alternative]" | Compare options | Support page | Help the decision, then route to owner |
| "best [service] in [city]" | Local shortlist | Local page or owner page with local module | Match local intent without duplication |
| "[brand] reviews" or "[brand] case study" | Proof you can deliver | Proof page | Build trust, then route to owner or action |
| "SEO audit vs diagnosis" or "how to choose…" | Clarity before buying | Support page | Teach framework, then route to action |

The five-step method: route intent without creating overlap
Step 1: pick your money intents
Write down the top one to three services you actually want to sell.
If you try to route ten services at once, your structure gets messy fast. Prioritize the services that matter most commercially.
Step 2: assign one owner page per service intent
For each service, choose the single URL that should win.
If you have multiple service pages for the same service, you must choose ownership. Then merge, reposition, or retire the rest.
Step 3: list the buyer questions before purchase
These become support pages or sections:
- cost,
- timeline,
- process,
- who it is for and who it is not for,
- alternatives and comparisons,
- objections and risk reducers.
Step 4: build the route
The basic route for most service sites is simple:
- Support pages answer the question and link to the owner service page.
- The owner page explains the service, proof, fit, process, and next step.
- The owner page routes to the primary action.
If your owner pages are clear but the support layer is thin, Content Funnels is the stronger next move: https://seoinformatica.com/content-funnels/
Step 5: fix overlaps before scaling content
If two pages compete for the same intent, publishing more will usually make the problem worse.
Overlap fixes usually mean one of four actions:
- Merge two competing pages into one stronger owner page.
- Redirect weaker or older duplicates to the owner page.
- Re-scope a page so it becomes support instead of a second commercial page.
- Re-link internally so the correct owner page is reinforced.

Common routing mistakes
Mistake 1: blogging your way into cannibalization
When blog posts start targeting "hire [service]" intent, they compete with your service page. You may rank, but the click lands on a page that is not built to convert.
Fix: keep commercial intent owned by the service page. Use support content for buyer questions and route it into the owner page.
Mistake 2: creating a service page for every keyword variation
Service sites often end up with multiple near-identical pages: consulting, consultancy, business consulting, business advisory, strategy consulting, and so on.
Fix: choose one owner page and handle variations with clear headings, sections, examples, and internal anchors when useful.
Mistake 3: duplicating local pages without real differentiation
Thin location pages often create more problems than they solve: duplication, weak value, and internal competition.
Fix: decide whether local intent needs dedicated local pages, a service-area architecture, or local modules on owner pages.
Mistake 4: leaving owner pages without decision support
Some service pages are just marketing language with no proof, process, qualification, or next-step clarity.
Fix: add decision-support modules: proof near the decision point, process steps, fit guidance, FAQs, pricing factors, timeline factors, and one clear CTA.
How to tell your routing is broken
If any of these are true, routing and ownership are probably the real issue:
- a blog post outranks your service page for service-intent queries,
- two or more service pages trade positions for the same queries,
- Search Console shows the same query triggering multiple pages,
- buyers land on informational pages and never reach the service page,
- you get leads, but they are consistently the wrong fit.
Rebuild first or content funnels first?
You likely need a rebuild first if:
- your core service pages are unclear or overlapping,
- navigation and structure make ownership confusing,
- your site grew without page roles and now competes with itself.
That is a foundation job: https://seoinformatica.com/lead-gen-rebuild/
You likely need content funnels if:
- your service pages are already clear,
- buyers still need answers before they convert,
- you want scalable support content without cannibalization.
That is the support layer: https://seoinformatica.com/content-funnels/
Frequently Asked Questions
What is the difference between a page role and a keyword target?
A keyword target is a phrase. A page role is a job. Routing works when the page's job matches the dominant intent behind the query.
Can one page target multiple intents?
A page can answer related sub-questions, but it should have one dominant intent. If it tries to fully satisfy multiple competing intents, you typically create overlap and weak conversion.
Why is my blog ranking for service keywords?
Usually because the service page is unclear, thin, or not internally reinforced, while the blog post appears more relevant. Fix ownership by strengthening the service page and routing support content into it.
Do I need one page for every location?
Not always. Location pages can help when they represent real demand and provide unique value, but mass duplication often creates weak pages and overlap. The right structure depends on your market and service model.
How do I know what my owner page should be?
The owner page is the URL you want ranking for commercial intent. If you have multiple candidates, choose one, then consolidate, redirect if needed, and reinforce it with internal links.
Start with diagnosis
If you want this mapped to your specific site, start with a Free Diagnosis: https://seoinformatica.com/start/