Most local pages do not fail at ranking.They fail at existing.

Local SEO services for businesses of any size that happen to occupy real places, which is all of them.

Local SEO is not a small-business service. It gets sold as one, which is why enterprises, manufacturers and national distributors quietly rule themselves out of a channel they are entitled to compete in. Size does not remove you from local results. It usually just means nobody in the building has ever looked at them.

We are a small agency, not a listings tool. Before anyone talks to you about rank tracking, the first question is whether your location pages are in the index at all. Often they are not, and everything downstream of that is theatre.

The finding that decides where your money goes

The finding that changes where the money goes

A client had twenty-six location pages. Most of them had never been indexed at all.

Not ranking badly. Not outranked by a competitor. Absent. They had existed for a long time, they looked fine to anyone who visited them, and Google had never accepted a single one into the index.

The fix was making them worth indexing and then getting them submitted properly. Twenty-four of the twenty-six were indexed within a day, and the last one flipped the same day it was resubmitted.

Most local pages do not fail at ranking. They fail at existing. Anyone selling you rank tracking before checking that is selling you a scoreboard for a game you are not in.

That is not a ranking improvement. It is the difference between competing and not competing. It also cost far less than the content program the client had been considering instead.

Why most location pages deserve to be ignored

A doorway page

The same paragraph with the place name swapped. Generated in bulk, indistinguishable from the next one, and increasingly ignored by the thing it was built for.

Cheap to produce, and it is why most location pages are worthless.

A location page worth indexing

On one account, pages in the area served by the client’s own fleet carry own-fleet delivery and that jurisdiction’s regulations. Pages served by a third-party carrier carry carrier messaging, the federal rules, and no own-fleet claims at all.

Every regulatory fact verified independently before it was published. The pages differ because the business differs.

The test is simple and uncomfortable. Take two of your location pages, swap the place names, and see whether anyone could tell. If nobody could, search engines cannot either, and they stopped rewarding those pages a long time ago.

First, the thing almost nobody notices

When a search carries local intent, Google puts a map and three business listings above everything else. That block is called the local pack. It is drawn from business profiles rather than from websites, and it takes the top of the screen.

A search with local intent

industrial heating equipment supplier
The local pack
1 A business profile
2 A business profile
3 A business profile
First organic result
Second organic result

Three profiles and a map sit above the first ordinary result. Most of the attention, and most of the calls, stop here.

The same query, no local intent

what is a direct vent heater
First organic result
Second organic result
Third organic result
Fourth organic result

No pack at all. Your business profile is irrelevant here, and your pages are the whole game.

Most businesses have never consciously noticed it. They have certainly never noticed that it appears on some searches and not others, or that being in it is decided by a different set of rules than the ones their SEO report tracks.

In local search, the pack largely is the visibility. Three slots, above everything, on exactly the searches where somebody is ready to call or drive. Being fourth is not a near miss. It is being on the next screen.

You rank nationally. That does not mean you rank here.

These are not one system with a local setting. They are two ranking systems answering two different questions, and businesses discover the difference by watching national rankings hold steady while nobody nearby ever calls.

Non-local search

Ranked on the page: relevance, authority, links, content. Where the searcher is standing barely matters.

This is the scoreboard most companies watch, and the one their agency reports on.

Local search

Ranked on a different set of inputs entirely: relevance, prominence and distance from the person searching. The map results are drawn from business profiles, not from your pages.

A page can sit at position one nationally and not appear in the local results at all. Nothing about the first result guarantees the second.

The practical consequence is uncomfortable. Your SEO report can be entirely accurate and entirely silent about whether anyone within driving distance can find you. Good national rankings are not evidence of local visibility. They are not even weak evidence of it.

The market on your own doorstep, which nobody looks at

National and international companies almost never think about their neighborhood. The assumption is that local search belongs to restaurants and plumbers, and that a business selling across a continent has outgrown it. The channel does not work that way. It is open to every size of business and it is contested by almost none of them at the top end.

Then you look at what sits inside a fifteen mile radius of the building your people drive to every morning. Sometimes it is a town of twenty thousand people and the honest answer is that there is not much there. Sometimes that same radius contains one of the densest commercial markets on earth, with more addressable buyers than several of the regions you actively sell into.

The point is not that local is always worth it. The point is that almost nobody has checked. It is a fifteen minute question with a number at the end of it, and we would rather you asked it and decided no than never asked.

If you have retail locations, this is a footfall question

Manufacturers and distributors with their own stores, showrooms, trade counters or branches are running retail, whatever the org chart calls it. Those locations live on people walking in, and walk-ins now start with a search.

Footfall you pay rent for

The site is on a busy street, so people walk in. That traffic is real, it is expensive, and it arrives whether or not anyone has ever optimized anything.

It also hides the problem. A strong pitch masks weak visibility, and nobody investigates a location that is doing fine.

Footfall you earn online

Someone nearby searches for what you sell, your location appears, and they drive to it. No rent premium, no passing trade required.

This is the only kind available to a location that is not on a busy street, which is most industrial and trade locations.

Which produces a diagnosis worth running before you blame a site or a manager. When one branch performs and another does not, the assumed cause is the catchment: better street, better parking, better demographics. Sometimes that is right.

Sometimes the quiet branch is simply invisible. Its profile is unclaimed or wrong, it does not surface for the searches its neighbours surface for, and the difference in footfall has nothing to do with the street it sits on. That is checkable per location, in an afternoon, before anyone decides the site is underperforming.

Multi-location, which is where this gets difficult

One profile per real location

Not per address you happen to hold. Categories, services with descriptions somebody actually wrote, hours that match when you answer the phone, and a service area that reflects where you deliver.

Pages that survive a look

What you actually do in that area, how it gets there, what rules apply. If two of your location pages could swap place names without anyone noticing, neither deserves to be indexed.

Measurement that separates the two

Profile performance and organic performance are different instruments answering different questions. Reporting them as one number is how local programs get judged wrongly in both directions.

The failure mode is a claim that is true at head office and false in half your territories. Same-day delivery, on-site service, stock held locally. Each of those is a promise that varies by location, and a page that gets it wrong is worse than no page: it is a complaint waiting to happen.

What we manage, and how we report it

The profile is an asset, not a listing. Categories chosen deliberately, services with descriptions somebody actually wrote, hours matching when you answer, a service area reflecting where you go, and posts that continue after the first month. On one account the profile now runs at 4.7 stars from 96 reviews across 10 categories, and the queries it attracts now drive the content plan rather than the other way round.

A finding we refused to report

A client’s profile metrics appeared to fall by double digits across the board. Views down 12.8%, map views down 28.3%, website clicks down 28.6%.

Two explanations were possible: real decline, or a reporting gap. The distinguishing evidence was that different metrics stopped on different dates. A broken connector stops everything at the same timestamp. Google’s own reporting lag does not.

It was the lag, seven to nine days of it. The declines were never reported as performance, because they were not performance. They were missing days.

What you will see, and when

Immediately

Indexation is an observed state, not an estimate. Whether a location page is in the index can be checked today and does not need a 28-day window.

28 days

Profile performance and local rankings, read as a decision point rather than a trend.

Allow 7 to 9 days

Google’s own profile reporting runs behind. A window that includes the last week will understate everything, and we will not show you that chart.

Who this is for, and who it is not

It fits any size of business, and that is the part most people get wrong. Enterprises and national brands with head offices and plants. Manufacturers and distributors whose service genuinely differs from one territory to the next. Service area businesses with no storefront in half their markets. Single-location firms in dense commercial areas. The qualifying question is whether you occupy a place, not how large you are.

We will say no when:

  • You want pages generated in bulk. We will not build the same paragraph with the place name swapped. It does not work and it puts the rest of the site at risk.
  • Nothing differs between your locations. If service is identical everywhere, one good page beats twelve thin ones and we will tell you that.
  • The profile cannot be accessed or changed. Local work without profile access is half a service sold as a whole one.
  • You want to claim a presence you do not have. It is a compliance risk on the profile and it is the fastest way to lose a local reader.

What these assets are actually for

Location pages, business profiles and Bing Places are not traffic channels, and judging them as though they were is the most common way local work gets written off. They will not deliver the volume a content program delivers. That is not what they are built to do.

They exist so that you are present at the moment somebody nearby is looking, on the searches where a map appears and a decision follows quickly. The right measure is whether you are in the pack, whether the profile is being acted on, and whether calls and visits are arriving from it. Not sessions.

Here is nine months of two client profiles.

43,944times the two profiles were shown
11,827interactions with them
1,868phone calls placed
3,288requests for driving directions

Nearly nineteen hundred phone calls and over three thousand people asking for directions to a building. Almost none of that appears in website analytics, because almost none of it involved the website. Somebody searched, found the profile, and either rang or drove.

And the mix is not the same for both, which is the more useful half.

An industrial supplier

22,296 views. Of 5,689 interactions: 1,199 phone calls, 903 direction requests, 3,587 website clicks.

People ring this one. It sells things that need a conversation before an order.

A packaging distributor

21,648 views. Of 6,138 interactions: 2,385 direction requests, 669 phone calls, 3,084 website clicks.

People drive to this one. It has a counter, and customers collect.

Same channel, two completely different jobs. One profile is a phone line. The other is a set of directions to a trade counter. A single scorecard would have flattered one and buried the other, which is why we report the actions separately rather than as a total.

What this is and is not. Google Business Profile data, January 1 to September 23, 2026, against the prior period, for two clients in industrial supply and packaging distribution. Profile views are not website visits and are not presented as such. Action figures are taken from the breakdown rather than the summary tile, and each set reconciles exactly to its own interactions total.

The discovery half matters too. Across 317 distinct search terms that surfaced this profile, roughly four in ten of the top ones were not the company name. People searching for a product category, or simply for a hardware store, found a business they were not looking for by name.

We run this across seven client accounts, in distribution, ecommerce, food service, industrial supply and retail. The pattern is consistent: the profile does more of the work than anyone expects, and website analytics are the last place the effect shows up.

Where this sits beside the rest

Local work rests on the same foundation as everything else. If pages cannot be crawled or indexed, technical SEO comes first. If they are indexed and nobody clicks, that is on-page work. And assistants increasingly answer local questions without showing a map at all, which is answer engine optimization.

Questions we get asked

Q. What is the local pack, and why does it matter so much?

It is the block of three business listings and a map that Google places above the ordinary results when a search carries local intent. It is drawn from business profiles rather than from websites. Two things about it surprise most people. First, it does not appear on every search: ask a general question and there is no pack at all, ask something with local intent and it takes the top of the screen. Second, being fourth is not a near miss, because only three are shown. In local search that block is most of the visibility, and it is decided by rules your normal SEO report does not track.

Q. We have location pages already. Why are they not working?

Start by checking whether they are indexed, because that is the most common answer and the cheapest to verify. On one account most of the client’s location pages had never been indexed at all, which means they were not losing to competitors, they were not competing. If they are indexed and still flat, the usual second cause is that they are interchangeable: the same paragraph with the place name swapped, which search engines have been discounting for years.

Q. We already rank nationally. Why would we need local SEO?

Because they are ranked by different systems. Classic organic results are decided largely on the page: relevance, authority, content. Local results are decided on relevance, prominence and distance from the person searching, and they are drawn from business profiles rather than from your pages. A site can hold position one nationally and be absent from the local results in the city where its own head office sits. The second thing worth checking is what is actually inside a fifteen mile radius of your building. Sometimes very little. Sometimes one of the densest commercial markets in the country, which you have never once targeted.

Q. Do we need a Google Business Profile for every location?

One for every location where you actually operate or deliver, not one for every address on your paperwork. What matters more than the count is whether each profile is configured: the right categories, services with descriptions somebody wrote rather than left blank, hours that match when you actually answer, and a service area that reflects where you really go. Most profiles we audit are claimed, verified and then abandoned.

Q. How is this different from buying location pages in bulk?

Bulk pages are the same text with the place name changed, and they are the reason local pages have a bad reputation. The version that works reflects a real difference in how you serve that area. On one client, pages in the region served by their own fleet carry own-fleet messaging and that jurisdiction’s regulations, while pages served by a third-party carrier carry different messaging, different rules, and no own-fleet claims. That is more work and it is the only version worth indexing.

Q. Can you do this for a business with many locations?

That is the case this practice is built around. Multi-location work is mostly a consistency and sequencing problem rather than a writing problem: which profiles exist, which are configured, which pages are indexed, and which claims are true in which places. The failure mode is making a claim on a page that is true at head office and false in half your territories.

Q. What if we serve an area but have no storefront there?

That is a service area business and it is handled differently. The profile is configured to hide the address and declare the areas served, and the pages need to be honest about how service reaches each area. Claiming a presence you do not have is both a compliance risk on the profile and the fastest way to write a page that a local reader does not believe.

Q. How long before local work shows results?

Indexation can change the same day, because it is a state rather than an estimate. Profile performance and ranking read at 28 days. One practical caveat: Google’s own profile reporting runs seven to nine days behind, so any window that includes the last week understates everything. We exclude it rather than explain it away afterwards.

Q. How would we even measure whether this worked?

By counting what the profile produces, not what the website receives. Across two client accounts over nine months, the profiles were shown 43,944 times, were interacted with 11,827 times, and produced 1,868 phone calls and 3,288 requests for driving directions. Almost none of that touches website analytics. It is also worth reporting the actions separately rather than as a total, because the mix differs sharply by business: one of those clients is rung, the other is driven to. A single number would have hidden both facts.

Q. Do reviews matter more than the website?

For discovery in the map results, the profile usually does more work than the website, and reviews are a large part of that. It does not follow that the website stops mattering, because the profile is where people find you and the site is where they decide. We report both separately, since treating profile performance and organic performance as one number is how local programs get judged wrongly in both directions.

Q. Will you write the location pages or will we?

Either, and often both. The parts that need to be right are the ones only you know: how service actually reaches each area, what is true there and not elsewhere, which rules apply. We build the structure, verify the facts that can be verified independently, and make sure the pages get indexed. Teams that write their own with that structure usually produce better pages than we would.

Q. We manufacture, but we also run our own stores. Does this apply to them?

Especially to them. A showroom, trade counter or branch is a retail location whatever the org chart calls it, and walk-ins now begin with a search on a phone. Each of those locations needs its own profile, correctly configured, and its own reason to appear for the searches happening nearby. The useful diagnostic is comparative: when one branch performs and another does not, the assumed cause is the catchment. Sometimes it is. Sometimes the quiet branch is simply invisible online, and that can be checked per location before anyone concludes the site or the manager is the problem.

Q. Is local SEO not just for small businesses?

No, and that assumption is the reason the top of the market is so lightly contested. Local results are decided by relevance, prominence and distance from the searcher, and none of those inputs asks how large you are. A manufacturer with one plant, a distributor with nine depots and a national brand with a head office all appear in local results whether or not anyone is managing them. The practical difference is that small businesses know they are in this game and large ones usually do not, which means the large ones are competing there by accident, badly, against smaller rivals who are trying.

Q. Do you do local SEO for a single-location business?

Yes, and it is a smaller piece of work than most agencies will tell you. A single well-configured profile, a page that says something specific, and consistent details across the places that matter. If that is genuinely all you need, we will say so and the engagement will be short.

Start with a conversation

Thirty minutes. The indexation check on your location pages takes about two of them, and it is usually the most useful thing anyone has told you about local search that quarter. If your pages are all indexed and your profiles are configured, we will say so and you will have saved a project.