SEO

    Service Page, Location Page, or Blog Post? Match the Format to Search Intent

    TP
    thinkprofits.com

    Quick answer

    Pick the format from the intent behind the query. Commercial intent, such as hiring or pricing, belongs on a service page. Local commercial intent with genuinely local substance belongs on a location page. Informational intent belongs on a blog post. Where intents overlap, publish both and link the explainer to the page that converts.

    • Intent decides format; keyword volume does not
    • A location page needs local substance, not a swapped city name
    • One page owns each intent, and internal links point that way

    The most expensive content mistake is not a weak page. It is a page in the wrong format, competing with a page you already published. A service page written like an explainer converts nobody. A blog post written like a sales page answers nobody. A location page written by find-and-replacing the city name creates a set of pages that compete with each other and, past a certain point, with your main service page too.

    This is the framework we use before writing anything: read the intent, qualify the format, map the query set to a single owning page, and plan the internal links in advance. It is built on current Google Search Central guidance for people-first content, spam policies, canonical selection, URL discovery and site structure. It is a planning process, not a ranking promise: we cannot see your search volumes, your competitors' plans or how Google will weigh any individual page, and nothing here should be read as a forecast.

    Start with intent, not with the keyword list

    A keyword list tells you what people type. It does not tell you what they want when they type it, and that is the only input the format decision needs. Three intent categories cover almost all of the decisions we make in practice.

    Commercial intent. The searcher is ready to evaluate or buy. The query names a service, a provider type, a price or a comparison. What they need on arrival is scope, proof, process, pricing structure and a way to make contact. They do not need a definition of the industry.

    Local commercial intent. The same evaluation, bounded by place. The query names a city, region, neighbourhood or a nearby-me formulation. What they need is confirmation that you serve their area and evidence that you have worked in it.

    Informational intent. The searcher is trying to understand or decide something before choosing anyone. The query asks how, why, whether, what if, or which. What they need is a straight answer, the trade-offs, and an honest account of what is still uncertain.

    The decision matrix

    IntentQuery shapeFormatPrimary job of the page
    CommercialService name, provider type, pricing, comparison of providersService pageDefine scope, show proof, explain process, make contact easy
    Local commercialService plus a place, or a nearby formulationLocation page, only if it qualifiesConfirm coverage, show local work, answer local-specific questions
    InformationalHow, why, whether, which, what if, troubleshootingBlog postAnswer first, show the trade-offs, point to the next step
    Mixed in one query setSame phrase returns guides and provider listingsBoth, with one owner per intentExplainer carries the answer and links forward to the service page

    Qualification rules for each format

    The matrix suggests a format. These rules decide whether the page is worth publishing at all.

    A service page qualifies when there is a distinct, sellable scope behind it, with its own deliverables, its own buying questions and its own proof. If the scope is a feature of an existing service rather than a service, it belongs as a section on the existing page. Two service pages that sell the same thing with different wording are the clearest case of self-competition there is. Our content development work starts here, because deciding what a page is for is cheaper than rewriting it later.

    A location page qualifies when you can write at least three things that are true of that area and not of the others: local projects or clients you can name or describe, local constraints such as permitting, seasonality or infrastructure, local pricing realities, a local address or staff presence, or a demand pattern specific to the area. If you cannot, the honest answer is one strong regional page instead of six thin local ones. This is the same qualification gate we apply in our local SEO work, and it is applied before writing, not after.

    A blog post qualifies when it answers a question a prospect or customer actually asks, and when it can add something your existing pages do not: your own data, your own process, a decision framework, a worked example, or a correction of a common assumption. A post that restates the top three results adds nothing for a reader and nothing for an assistant trying to cite a source. Making content answerable is its own discipline, and it overlaps heavily with our AEO work, where the unit of value is a quotable, self-contained answer rather than a page of preamble.

    The doorway-abuse boundary

    Location pages are where format decisions most often turn into a spam problem, so it is worth stating the boundary plainly. Google's spam policies describe doorway pages as pages built to rank for many similar queries that all lead the user to the same place without being useful in themselves. The policy is about function, not about templates: a consistent structure across location pages is fine, and a set of pages whose only variable is the place name is not.

    A useful internal test is to remove the place name from a draft and read it. If the page still reads exactly like every other location page you have, there was no local substance in it. If removing the place name makes sentences false, because they refer to local projects, local constraints or local demand, the page has substance and the place name is a fact about it rather than the point of it.

    Map the query set to one owning page

    Overlap is a mapping failure, not a writing failure. Before a brief is written, list the queries the page is meant to serve and check whether an existing page already serves them. Where an existing page does, there are three honest outcomes: extend the existing page, write the new page against a genuinely different intent, or consolidate.

    This matters because you do not get the final say on duplication. Google's canonical selection documentation explains that when pages are duplicates or near-duplicates, Google chooses one URL to represent the group, and its choice may differ from yours. Link signals and internal links influence that choice, but the reliable fix is to stop publishing two pages for one intent.

    What you findActionInternal link direction
    No page serves the intentPublish the new page in the qualified formatHub or parent links down to it; it links forward to the next step
    A page half-serves itExtend that page with a dedicated sectionNo new URL; add links from topically closest pages
    Two pages already serve itPick the owner, differentiate or consolidate the otherNarrower page links to the owner, not the reverse
    Informational and commercial results are mixedPublish both, with separate owners per intentExplainer links forward to the service page

    Plan the internal links before publishing

    Google's documentation on URL discovery is direct about the mechanics: it finds pages by following links from pages it already knows, and a sitemap does not replace that. A page with no internal links is a page you have asked Google to find by exception.

    For each new page, decide four things in the brief. Which hub or parent page links down to it. Which two or three topically closest pages link across to it, with anchor text describing what the page is rather than generic wording. Which page it links forward to, which is normally the next step in the reader's decision. And which existing pages should not link to it, because doing so would blur two intents that you have just separated.

    One direction rule keeps the structure legible over time: explainers link towards service pages, location pages link up to the service they localise, and service pages link out to the explainers that answer the objections raised during evaluation. When every page links to every other page, none of them signals anything.

    A seven-step publishing decision

    This is the sequence, in order, before a brief is approved.

    One, write the intent in a sentence, from the searcher's point of view. Two, name the format the matrix indicates. Three, run the qualification rules for that format and be prepared to stop here. Four, list the query set and check it against existing pages, resolving any overlap through extension, differentiation or consolidation. Five, decide the single owning page for the intent. Six, write the internal link plan, including the links that should not exist. Seven, define what the page must contain to be worth a reader's time: the specific answer, the local specifics or the proof, depending on format.

    Steps three and four are the ones teams skip, and they are the two that prevent most of the work that has to be undone later. A running technical check on your pages will show duplicate titles and thin pages after the fact; this sequence is how you avoid creating them.

    What this framework cannot tell you

    It cannot tell you which page will rank. We have no search volume, difficulty, ranking, traffic or click data for your site in this article, and none has been estimated. It does not promise an outcome from a published page, because page-level performance depends on competition, demand and Google's own evaluation. What it does reliably prevent is the self-inflicted category of problem: two pages for one intent, location pages with nothing local in them, and pages nobody can reach.

    Working with us on format decisions

    If you would rather not adjudicate this internally, our content development team handles intent mapping and briefs, our local SEO team applies the location-page qualification gate before anything is written, and our AEO team makes sure the resulting pages are answerable rather than merely present. For a first read on overlap and page hygiene across your current site, start with the free SEO audit tool.

    Not sure which pages are competing with each other?

    Book a free 30-minute consultation. We will map your existing pages to intents and show you where two of them are doing one job.

    Book My Free Consultation
    Google Ads Location Targeting in Metro Vancouver: Presence vs Interest

    You May Also Like

    Ready to Grow Your Profits?

    Join the 3,500+ businesses across Vancouver, Canada, and the USA who trust ThinkProfits.com to deliver predictable revenue growth. Vancouver's longest-running digital marketing agency. Since 1996.