Every suburb has a thin page and no owner
Marketing minted landings from a radius tool. Nobody on the floor works those towns. We write a yes or no per URL. Thin copies fold. Real doors keep a document.
Local SEO
Local SEO from senior consultants who turn search demand into rankings, traffic and revenue for your business. We start with a free audit and a 90-day plan built around your goals.
Our process
We list the locations and service areas you're happy to show publicly, each with real staff and opening hours.
We match each location to a live page, a draft or a decision not to create one.
We split the work between your website and your Google profile, so each handles the right job.
We only add new city pages when there's a real location behind them.
Position
A brand with twenty towns on a spreadsheet does not have twenty documents. It has twenty chances to publish a page nobody will update. Search intent on a location document has to match a door or a named service area a customer can use. A gallery of city names is not that document.
We start with doors. Then we decide which of those doors get HTML. Then we split pack questions from local organic questions. Then we set a month so the list does not grow in the dark. GBP stays the listings channel. Maps SEO stays listing-side pack work. Technical SEO stays fetch and index. Locations stays the directory of approved city pages.
We will not treat a listing photo as proof the website page is done. We will not write a service-area page that pretends to be a storefront. If the only object is the Maps form, open the GBP hub. Stay here when the object is which location URLs may exist.
Compare packages if a published retainer already fits. Use Google Business Profile when a related service is the real job. If this page is still a guess, start with a free AI + SEO audit.
When this fits
This page fits when the website has location URLs, or wants them, and nobody can say which doors those URLs stand for. If you needed listing fields, a Maps grid, or a fetch pass, start there instead.
Marketing minted landings from a radius tool. Nobody on the floor works those towns. We write a yes or no per URL. Thin copies fold. Real doors keep a document.
The listing and the website disagree. We name that gap. We do not edit the listing from this page.
Copy talks like a storefront. Trucks leave from one yard. We keep honest area language. We refuse a fake address as a page strategy.
Swap the city name and the page still reads. That is not a document. We keep the towns you will maintain. The rest become a hub sentence or they leave.
Process
Four presence jobs in this order. The month is a hold on new city URLs, not a ranking calendar. Pack work does not start in the last step. The point is a short list of documents someone will update.
Outcome A door list with staff or honest area notes, including refusals.
Outcome A yes or no for each location URL, with fold or keep.
Outcome A split note: site documents here, listing objects elsewhere.
Outcome
Deliverables
You leave with a door list, a URL yes-or-no, a pack-versus-organic split, and a month rule. You do not leave with a Maps forecast, a listing field pass, or a ranking date.
Rooftops and service areas you will stand behind. Dated. Last year's franchise slide is not this list.
Navigation should match. A page with no owner is named.
What HTML must say. What the listing must say. Pack questions routed off this page.
Who may add a town URL. A campaign request is not a publish. A new door with staff is a candidate.
GBP hub, Maps SEO, optimization, technical SEO, and Locations, each with one sentence. This sheet is not a second essay on those URLs.
Benefits
Kept pages have an owner. Folded pages leave the index on purpose.
The document does website work. The listing does listing work.
Trucks are named as trucks.
The month rule holds.
Methodology
This works when someone can name the doors, and someone can delete or noindex a URL that has no door. If both are missing, we are touring a store locator. We are not running presence.
We start with the live location URLs, the staff or area list, and the person who can unpublish. If any of those is missing, we name it first.
We fetch published HTML on the city paths. We do not trust a slide of pins. Does this page match a door a customer can use? Is the pack being asked to do website work?
You may rename the roles below. An implied town is how twenty clones go live overnight.
First working session
The first hour is one live location page that names a town nobody will staff, or a homepage that names no town while the listing does. It is not a tour of Maps tools.
We pick one money door. We list every location URL that reuses its paragraph or sits next to it. Suburb clones. Service-area pages that sound like suites. If the real question is listing fields, that is GBP optimization. If the real question is the pack on a pin, that is Maps SEO. If the real question is crawl, that is technical SEO.
Then we fetch published HTML and a sample of city paths. We compare that to the staff list. The extra URLs are usually the job. A locator that looks finished in a demo is not evidence.
We leave with a first yes-or-no or a stop. A stop names what is missing: CMS access, an operations owner, or a stack that is actually only listings. Both are outcomes. A radius shopping list is not.
AI search
Honest location HTML can help later extraction. This page cannot sell AI Overviews, a chat mention, or LLM visibility as a score.
People ask whether more city pages will land branches in Google AI Overviews (AIO). If twenty clones share one paragraph, generative search has too many near copies, or nothing honest to lift. That is ours to tidy. A program across search UIs is AI SEO.
AI search needs a page it can fetch. A locator that only fills in after a script does not help. Nobody can guarantee a spot in AI Overviews, but clear pages improve your chances.
We check brand and place names in the published HTML. That is entity optimization as a location-document input.
LLM visibility needs a sentence a model can quote, then measurement on LLM SEO. Unique door HTML can make a branch look real.
Schema
JSON-LD helps a machine read a place the page already states. This work stops markup on folded city clones. Schema supports the work; it is not the whole job.
If markup claims a storefront and the HTML is a service area, extractors guess. Semantic keywords do not belong as extra types.
We refuse FAQ blocks that exist only to host more town names. A real question can live on the kept door page.
Markup will not force generative search to cite the city page, and it will not force a map pack. Good markup makes you eligible; it cannot buy a mention.
Who we work with
Someone has to refuse the next city URL. We work with that person. We do not replace them with a second local retainer.
Ships keep or fold. Rechecks after a locator plugin update.
Confirms staffed doors and honest service areas. Holds the list when a campaign wants every suburb.
Can keep going on GBP children. If they try to run this as a field tutorial, two jobs collide. Fields belong on optimization.
FAQ
The GBP hub is the Maps and listings program. It chooses which listing child to open. This page is the website presence program. It decides which doors or service areas deserve a location document. A listing is not a city page. A city page is not a listing.
Google Maps SEO works the pack from the listing already on the map. Relevance, distance, and proof live there. This page writes which location HTML you will stand behind, and how that HTML splits from pack results. We do not run a grid from a presence list.
No. /locations/ is the live city or market page once a door is approved. This page is the decision: which towns get a document, which stay a sentence on a hub, and which never get a URL because you will not staff them.
No. Honest service-area copy can live on a document you will maintain. A fake pin belongs in a listing audit, not here. We will not design a SAB suite.
No. Pack appearance is not a website SLA. Organic local results and pack results are different surfaces. We name the split. We do not sell a pack rank, a week count, or a position you can invoice.
No. Honest location HTML can help later extraction. It does not buy a place in Google AI Overviews (AIO), a generative-search mention, or an LLM visibility score.
Doors you will stand behind
Send the domain, the towns you actually serve, and which doors have staff or a real service area. We will mark which URLs deserve a document, which should fold, and which were minted because a map looked empty.