Published in full
Guides, with the sources attached.
Written to be checked. Every figure is attributed, and where published research contradicts something the industry still sells, we say so.
Straight answers to How to increase Google Maps visibility?
A library of sourced guides plus a 69-term glossary and a page listing the sources themselves. The ranking factors page carries the 2026 weights: proximity around 55%, Google Business Profile signals around 32%, reviews 16-20%, on-page around 19%, and the four tactics controlled studies have disproven. The Map Pack guide explains the mechanism in plain language. The agency-selection guide gives twelve questions to put to any provider, including us. The guarantee page explains why ranking promises cannot be honest and carries Competition Act exposure in Canada. The troubleshooting guide walks the usual real reasons local SEO looks like it is not working. All are written from work with local service businesses in Canadian and American markets, not as general SEO theory.
What is local SEO?
A plain definition: the four parts, the three factors Google uses, how it differs from regular SEO, and which businesses actually need it.
Read →Is SEO dead?
No. What died (manipulative tactics), what did not (the fundamentals), and what actually changed: an AI answer now sits above the results.
Read →Local ranking factors 2026
The weights: proximity ~55%, profile signals ~32%, reviews 16-20%, on-page ~19%, plus four tactics controlled studies have disproven.
Read →What the Map Pack is
A plain explanation of the highest-intent placement available to a local business, and why your ranking is a surface rather than a number.
Read →Map Pack vs organic results
Two surfaces, different signals: the pack runs on the profile and proximity, organic runs on the website. Why a business can rank in one and not the other.
Read →Choosing an agency
Twelve questions, the red flags, and how to verify claims yourself in ten minutes. Includes the questions we would least like to be asked.
Read →Why we don't guarantee rankings
Why guarantees cannot be honest, why Google warns against them, and the Competition Act exposure they carry in Canada. We used to make one.
Read →Local SEO not working?
The short list of real causes, in order of frequency: single-location checks, a filled-in profile, NAP drift, the proximity ceiling, timing, and no baseline.
Read →How Google Maps ranks businesses
The three factors Google names, relevance, distance, prominence, what feeds each, what Maps does not use, and why the same search shows different results.
Read →Not showing in the Map Pack?
The eight causes, in order: unverified, suspended, wrong category or address, conflicting data, thin reviews, weak site, distance, or a bad check.
Read →Rank at your office, not across town
Why proximity hands you #1 on your own street and lets a closer competitor take the call a few kilometres out, and what widens the footprint.
Read →Google Maps SEO for home services
How trades rank on Maps: the service-area business setup, emergency and seasonal intent, and the ranking priorities in order.
Read →Local SEO for HVAC companies
Seasonal, emergency-driven, metro-wide. The category and two-service setup, the seasonal moves, and what is different for HVAC.
Read →Local SEO for plumbers
Mostly after-hours emergencies across a whole metro. The category and service setup, the three kinds of plumbing search, and what is different.
Read →Local SEO for roofing companies
Storm-driven waves, high-value jobs, weeks-long decisions. The setup, the three kinds of roofing search, and what is different.
Read →Local SEO for electricians
Emergencies, planned upgrades and commercial jobs, three different searches. The setup, the priority order, and the licence-trust angle.
Read →Local SEO for law firms
Practice-area-specific search, entrenched competitors, bar rules on the marketing. The setup, the priority order, and what recency changes.
Read →Google Maps marketing
What it is, what it includes, what it is not, what it costs, and how to start. The same discipline as local SEO, focused on the Maps surface.
Read →Competitor visibility mapping
Overlay a rival's geo-grid on your own, classify each zone, read the signal gap, and spend only where it is closable.
Read →How to measure local visibility
A single rank check is not visibility. The geo-grid method, the metrics worth keeping, and how to compare them month to month.
Read →Local landing pages that rank
Why a page per town with the city name swapped fails, what a real local page needs, and when not to make one.
Read →NAP consistency
What name, address and phone matching everywhere actually requires, how to audit yours, and why the data aggregators come first.
Read →Geographic search coverage
The drive map, the visibility map and the winnable map. How to set a realistic coverage target and where to spend.
Read →The cost of being invisible
A six-step estimate for the opportunity cost of the zones where you do not rank, and when closing the gap is not worth it.
Read →Profile suspended: what to do
The two kinds of suspension, the usual guideline causes, the reinstatement sequence, and the moves that make it worse.
Read →Pass video verification the first time
The 3-part script Google's own instructions are checking for, and the mistakes, from cuts to magnetic signs, that get a video rejected.
Read →The lead gen trap
A shared lead stops the day you stop paying for it. A Map Pack ranking doesn't. Why business buyers price the two channels differently.
Read →Is LSA becoming a margin killer?
Its per-lead price isn't fixed, and Google just dropped the one formula that let you predict message-lead cost. Why that hits thin trade margins hardest.
Read →Map ranking and business valuation
Buyers discount a sale price for customer concentration. The same math applies when most of your leads come from one platform.
Read →The hidden labor cost of shared leads
Calling a lead back in 5 vs 30 minutes changes contact odds 100x. Why shared leads turn your office into a race, and what that costs.
Read →Shared roofing leads: a race to the bottom
Angi matches one lead to up to 5 pros at once. Why that turns roofing quotes into a bidding war, and how to win premium retail work instead.
Read →Scale down Angi and Thumbtack safely
Angi lets you pause leads for 2 weeks, Thumbtack lets you set your own budget. A measured taper tied to real call volume, not a guess.
Read →GBP defense, compliance & suspension recovery
One violation can suspend every profile you manage, per Google's own Help Center. Staying compliant, recovering fast, and defending against outside threats.
Read →The document match audit
Google names a business permit, invoice, or utility bill as verification proof, but only if the name matches your profile. The audit most contractors skip.
Read →Report fake Map Pack listings
A Google/UC San Diego study found 2 in 5 fake Maps listings impersonate locksmiths, plumbers, and electricians. The exact steps to report one.
Read →Change your GBP address safely
Google's own rule: move after verification and you must verify again. The steps that avoid a suspension, storefront or service-area.
Read →Proof of proximity: job site documentation
Geotagging does nothing for ranking. What actually feeds Google is dated, real job proof: fresh profile activity and specific local content.
Read →Stock photos vs real job photos
Google's own photo guidance asks for reality: exterior, interior, team, and atmosphere shots a stock library can't provide.
Read →Turning red cells green
A geo-grid scan measures your footprint, it doesn't move it. What honestly expands a red cell toward green, and what can't.
Read →The field crew photo workflow
Crews skip job photos because it's a separate task, not because it's slow. Attaching it to the moment the job ends fixes that.
Read →The geo-grid case study checklist
Case study claims carry legal weight under Canada's Competition Act and the FTC's Endorsement Guides. The 5-point checklist for a genuine one.
Read →Beyond EXIF data
Google strips GPS data on upload. What it actually names as signals: filename, alt text, and surrounding captions.
Read →Duplicate profile listings
A second listing splits your reviews and ranking signals. How duplicates happen, how to find every copy, and why you merge not delete.
Read →Optimize your Business Profile
The field-by-field checklist in priority order: verify, name, category, service area, services, attributes, hours, photos, link, reviews, posts, plus the suspension traps.
Read →The Business Profile services section
After the category, the strongest relevance field. Predefined vs custom, descriptions, and the padding that dilutes it.
Read →Do profile photos help ranking?
Not a dial you turn up, but a freshness signal and a top conversion cue. What to post, how often, and the geotag myth.
Read →Setting a service area
The area you list tells customers where you work; it does not create a ranking radius. Storefront vs SAB, hiding the address, and what to avoid.
Read →Do profile posts help ranking?
Not a lever. A freshness signal and a way to earn the click. What to post, how often, and what a wasted post looks like.
Read →Get more Google reviews
The five-step system, the compliance lines you cannot cross (incentives, gating, fakes), and how to handle a negative review.
Read →How to respond to reviews
What a good reply contains, how to handle a negative one without arguing, how fast to move, and what never to do.
Read →Review velocity: steady beats a burst
Whitespark ranks a sustained review flow above one-time bursts. What a burst actually risks, and the pacing that avoids it.
Read →Content marketing: relevance beats volume
Whitespark ranks geographic content relevance far above raw volume. What to actually write about instead.
Read →How much should I pay for local SEO?
Usually $1,000 to $3,000/mo. What moves the number, what cheap packages leave out, and when the honest answer is to pay nothing yet.
Read →Local citations in 2026
Still worth it, but as a consistency check not a volume play. The 15 to 20 sources that matter, and how to clean them without a package.
Read →Do check-ins help local SEO?
A check-in is not a ranking button and Google strips photo GPS on upload. What fresh, structured job proof actually does, and where a check-in tool fits.
Read →Voice search and smart speakers
There's no separate voice search algorithm. Google Assistant answers from the same Business Profile data as a typed search. What actually matters.
Read →Link building for local service businesses
Links still count, but well behind your profile and reviews. Where real local links come from, and why "Domain Authority" isn't a Google metric at all.
Read →Glossary
69 local SEO, Map Pack, review, citation, content, AI-search and measurement terms, defined without jargon.
Read →The sources behind our work
The primary documentation, research and publications every figure on this site traces back to, and how we grade a source.
Read →Before you read them
Two problems you cannot see from your own desk
A job got booked today that should have been yours. It did not show up as a missed call. It showed up on someone else’s schedule. Lost jobs are quiet, and quiet is what makes them dangerous.
These guides fix two of those quiet problems. One: you cannot see your own visibility gap. Two: you cannot tell which marketing company is telling you the truth. The rest of this page walks both, in plain terms, with the sources attached.
Problem one
You cannot see your own problem
The map looks fine from your shop. It is not fine from your customer’s street.
A roofing client of ours had over 100 reviews and assumed he was winning. A geo-grid scan, which checks the ranking from dozens of points across a service area, showed he was first only at his office. Two kilometres away he was off the map. Every day, calls were going to a competitor down the road, and he had no way of knowing.
- You check your ranking from your shop. You are first. It feels like the marketing is working.
- Google showed you a flattering view. It is like grading your own test.
- One rank check is a weather report for one street corner.
- Your customer searches from two streets over. They get three names. Yours is not one.
- They call the first one. That job is booked now. You never see the ticket.
- First place at your address can still be last place two kilometres away.
Where this shows up
- Jobs going somewhere you cannot see. Lost jobs do not call. They just show up on someone else’s schedule.
- Paid for SEO, cannot tell if it worked. Six months of invoices and a phone that rings the same. A report you cannot check is a story with a logo on it.
- A website that looks dead. Your van is all over town. Your website never leaves the driveway.
- Stuck, and no one says why. The map is not ignoring you at random. It is following rules you have not checked yet.
- Own the whole area, not just your street. Your pin lit green across the town, and the phone ringing before you finish your coffee.
- See exactly where you show up and where you vanish. A picture of your real visibility, block by block, like a thermal camera finding the cold spot in a wall.
- Proof of your work doing something. Every finished job becomes a dated pin that helps the next customer find you.
- A steady flow of calls you do not chase. Marketing that works like a tap, not a lottery ticket.
- Trusting one rank check. Proximity is about 55% of what decides the map. You cannot check that from a chair.
- Thinking the profile is “done” because it is filled in. A complete profile can still be a badly aimed one. The wrong main category is the quietest, most expensive mistake there is.
- Doing more work without finding the blocker. You do not turn up the water pressure to fix a kinked hose.
- Starting with no baseline. No starting photo means no honest “after.”
- Everyone talks in letters. You asked a simple question and got a lecture. Plain version: when my customer searches, do they see me?
- No 10 hours a week for this. Done right it is 8 to 15 hours a week. You did not start this business to become a part-time marketer.
- Been burned before. You are not cynical. You are experienced.
- The slow months you can feel coming. You cannot control demand. You can control whether people find you when they have it.
Start with the 2026 ranking factors for what actually moves the map, then local SEO not working? for the six usual causes.
Problem two
You cannot tell who to trust
Every pitch sounds the same. Here is how to tell the real ones apart.
Where this shows up
- Every pitch sounds identical. When you cannot tell providers apart, price becomes the only thing left to compare, and the cheapest quote is rarely the one that works. What settles it is a test you can run, not another brochure.
- A twelve-month contract feels like a trap. It is a long time to be locked in if the work is not landing, and a long term takes away their reason to show you something early.
- You are not sure what to ask on the call. A vague answer is hard to catch when the subject is not yours, so a confident-sounding pitch goes unchallenged.
- You have paid for things that did nothing. Photo geotagging is the usual one. Controlled testing across 27 locations found it changes nothing, because Google strips the location data off a photo on upload.
- A provider who tells the truth even when it costs the sale. A first call that ends with “you do not need us yet.”
- Know exactly what you pay for each month. An invoice with a list: pages built, reviews earned, citations fixed, issues cleared.
- A real window to judge it. A fixed 12-week window, a dated start, and an honest review at the end. A decision point, not a life sentence.
- The provider who takes one of you per city. One roofer per city. One plumber per city. Yours.
- Believing a guaranteed-rankings promise. Google says there is no way to pay or ask for a better local rank. The bold promise is the warning sign.
- Choosing on price alone. Below $500 a month you are mostly buying a PDF. Cheap marketing that does nothing is the most expensive marketing there is.
- Not asking if they work with your competitors. An agency serving two roofers in one city is paid by both to beat each other.
- Signing before you have your own baseline. Do not trust the “before” to the same people selling you the “after.”
- Becoming an expert just to hire one. You should not need a course to buy a service. A good provider hands you the questions.
- Polished pitch, mystery work. Great deck. Where is the work? Ask for a sample month.
- A report you cannot tell from a screensaver. Rankings up, revenue flat. Which one pays your crew?
- “It depends” with no “on what.” It depends on four things: competition, locations, services, and who you hire. A pro can name them.
Read the twelve questions before your next sales call, and why we do not guarantee rankings for why the bold promise is the red flag.
The short argument
Five whys, in order
Why you should care
A job got booked today that should have been yours. It did not show up as a missed call. Lost jobs are quiet, and quiet is what makes them dangerous.
Why it matters
Google leans hard on how close the searcher is. Proximity is roughly 55% of what decides the local map. You can rank first at your address and be invisible two kilometres away.
Why it is important
The top three on the map capture most of the calls and direction requests. Below the top three, you are relying on someone scrolling. And review recency is now a top-five factor, so old wins do not hold the spot for you.
Why now
Every slow month is a month a more visible competitor books the work you would have bid on. Competitors keep earning reviews and Google keeps changing. Waiting is a decision, and it favours whoever is already easier to find.
Why us
We publish the checklist so you can do it yourself. We do not guarantee rankings, we guarantee the proof is real and dated and yours. We take one client per trade, per city. And we scan your area for free first, so you can judge any work against a baseline you own.
The quiet questions
What you are probably thinking, answered straight
It costs you nothing, you keep the report either way, and it swaps a guess (“I think we’re okay”) for a picture (“here is exactly where we vanish”). Worst case, you learn you are fine and stop worrying.
The checklist is already free. The guides are already free. The whole argument of this business is that you should be able to check the work, not take our word. A free scan fits that, it is not a trick.
You can, and for some businesses that is the right call. Done properly it is 8 to 15 hours a week. If you have those hours every week, take the checklist. If real jobs keep winning that time, that is the signal to hand it off.
The baseline you take today is the evidence you will want in three months. And every month you wait, a more findable competitor books work you never see. The cost of waiting is invisible, which is exactly why it adds up.
The bigger promise is the warning sign. Google says you cannot pay for a rank. We would rather tell you the truth on the first call, take one client per area, and let a dated baseline settle whether the work is worth continuing.
How to use these if you are evaluating providers
Read the ranking factors page first, then take three specific claims from it into your next sales call: that proximity accounts for roughly 55% of local pack ranking, that being open at the time of search is a top-five factor, and that geotagging photos has been disproven in controlled testing. A provider who knows local search will engage with all three immediately. One who does not will change the subject to their process.
The point of that exercise is not to catch anyone out. It is that these three facts have direct consequences for what you should be sold. If proximity dominates, a promise of metro-wide coverage from a single location is not deliverable. If hours matter that much, an agency that has not asked about your staffing has skipped a top-five factor. And if geotagging is still on the services list, the rest of the list is probably the same vintage.
Why these exist
Most agency blogs are written to rank, which is why they read like they were written to rank. These four are written to be checked. Every figure is attributed to a named study, the sources are listed at the foot of each page, and where published research contradicts a tactic the industry still bills for, we say which tactic and cite the test that disproved it.
That has a commercial cost. The agency-selection guide contains the twelve questions we would least like to be asked, including the ones we currently answer badly. We have one published case study, not twenty, and that is a fair thing to weigh against us. We publish it anyway because the alternative is asking you to take our word for things, and the whole argument of this business is that you should not have to.
If you want the shortest version: read the ranking factors for what actually moves the map, then the selection guide before you talk to anyone, including us.
Where the numbers come from
| Source | What we use it for |
|---|---|
| Whitespark, Local Search Ranking Factors 2026 | Factor weights, the hours finding, predefined services, AI search as a category |
| Sterling Sky controlled tests | Geotagging, Business Profile posts, review keywords |
| BrightLocal Consumer Review Survey | Review recency, response expectations, rating thresholds |
| Google Search Central | Relevance / distance / prominence, guidance on hiring an SEO |
| Competition Act (Canada), s. 74.01(1)(b) | Performance claims and why we removed our own guarantee |
Meta
About these guides
Why does an agency publish this much for free?
Because the businesses that read it become better clients and better buyers. A prospect who already understands why proximity caps their service area does not need to be talked out of unrealistic expectations, and a prospect who works the checklist themselves and still cannot move their grid has a genuinely competitive problem worth paying to solve.
Are the statistics on these pages independent?
Yes. The weights come from Whitespark's 2026 survey of 47 practitioners across 187 factors, the debunked-tactic findings from Sterling Sky's controlled tests, and the consumer behaviour data from BrightLocal. Every page lists its sources at the foot so you can check them rather than trust us.
How often are these updated?
When the underlying research changes, which in practice means annually for the ranking factors and immediately when a controlled study disproves something we or the industry were saying. The guarantee page exists because we changed our own position.
Where should I start?
If you are new to this, what the Map Pack is. If you are evaluating providers, the twelve questions. If you want to do the work yourself, the interactive checklist.
Sources
- Whitespark, Local Search Ranking Factors 2026 (survey of 47 local SEO practitioners ranking 187 factors), whitespark.ca.
- Sterling Sky, nine-week controlled study of Google Business Profile posts across 441 keywords.
- BrightLocal, 2026 Consumer Review Survey.
Full citations for each figure are listed at the foot of the ranking factors guide.
Next step
Apply this to your own profile
The free audit runs the same analysis against your business and shows you where you stand.
Or call 778-200-8644 · One client per industry, per area. No guaranteed rankings.
