Published July 15, 2026 · Updated July 15, 2026
Local SEO is the part of search that most small businesses can actually win. You are not competing with national brands and enormous content budgets. You are competing with the six other businesses in your area that offer the same service, and most of them have not filled in their business profile properly.
That is the opportunity. This guide covers what local search actually ranks on, how to set up the profile that drives most of it, what to fix on your own website, and how to build the review and citation base that separates the top three from everyone below.
What is local SEO?
Local SEO is the work of making a business visible in searches with local intent, whether the searcher typed a location or not. It covers your Google Business Profile, your website’s local signals, consistent business information across the web, and reviews. It is distinct from general SEO because the ranking factors and the results layout are different.
Key takeaways
- Your Business Profile does most of the work. For local queries it frequently matters more than your website.
- Proximity is a ranking factor you cannot change, which means the winnable levers are relevance and prominence.
- Consistency of name, address and phone across the web is unglamorous and genuinely matters.
- Reviews are a ranking factor and a conversion factor. Asking systematically beats asking occasionally.
- Service-area businesses have different rules from those with a walk-in address, and getting this wrong causes suspensions.
What this guide covers
- How local search actually works
- Your Google Business Profile
- Categories, services and the description
- Photos, posts and the details nobody fills in
- NAP consistency and citations
- What to fix on your own website
- Location and service pages, done properly
- Reviews: getting them and handling them
- Service-area businesses
- Measuring local performance
- Local links and mentions
- Multi-location businesses
- What differs by industry
- When a competitor breaks the rules
- Bing, Apple Maps and the rest
- A ninety day local SEO plan
- What local SEO should cost
- If your profile gets suspended
- Frequently asked questions
How local search actually works
Local results are generated differently from ordinary search results. When Google detects local intent it produces a map pack, usually three businesses, above the standard results. That block captures a large share of the clicks, and appearing in it is the objective.
Google describes three broad factors: relevance, distance and prominence. Relevance is how well your business matches what was searched. Distance is how close you are to the searcher. Prominence is how well known and well regarded your business appears to be, based on reviews, links and mentions across the web.
Distance is the one you cannot influence, and understanding that reframes the work. You will not rank in a suburb twenty kilometres away for a walk-in service. You can absolutely improve relevance and prominence in your own area, and that is where the entire effort should go.
A reality check worth doing: Search your main service plus your suburb on a phone, logged out. What you see is roughly what a customer sees. Note who is in the map pack and look at their profile completeness and review count. That is your actual competitive set.
Your Google Business Profile
For local queries, your Business Profile is usually more influential than your website. It is also free, entirely within your control, and left substantially incomplete by most small businesses, which is precisely why it is the highest-return place to start.
Claim and verify it first. An unverified or unclaimed profile can still appear, populated with whatever Google has inferred and whatever the public has suggested, which is a poor way to represent a business. Google’s own guidelines for representing your business set out the rules, and they are worth reading rather than guessing at.
Profile fields that are usually incomplete
- Primary category, chosen precisely rather than approximately
- Secondary categories for genuine additional services
- Full opening hours, including special hours for holidays
- Services or products listed individually with descriptions
- Business description using the words customers actually search
- Attributes such as accessibility, parking and payment methods
- A booking or appointment link where relevant
- Messaging enabled only if somebody will actually answer it
Categories, services and the description
Your primary category is the single most influential field on the profile. It largely determines which searches you are eligible to appear in, and choosing a broad or approximate category is the most common self-inflicted local SEO problem.
Be as specific as the list allows. A category that describes exactly what you do beats a broader one that describes a family of things you partly do. Then add secondary categories only for services you genuinely offer, because stacking irrelevant ones dilutes relevance rather than expanding reach.
Fill in the services section individually rather than treating it as optional. Each service is an opportunity to describe an offering in the customer’s own words, and it is one of the few places on the profile where you control the language directly.
“Most small businesses lose local visibility in a dropdown they filled in once, in a hurry, three years ago.”
Photos, posts and the details nobody fills in
Photos affect both perception and engagement. Profiles with current, real photographs of the premises, the team and the work get more interaction than those with a logo and a stock image, and engagement is one of the behavioural signals that reinforces prominence.
Update them periodically rather than once at setup. A profile whose most recent photograph is four years old signals a business that may not still be operating the way it appears, which is exactly the doubt you do not want at the moment of choosing.
Posts are underused and cheap. A short update every few weeks about a service, an offer or a seasonal note keeps the profile active. Nobody is reading them as content; the value is in signalling that the business is live and in occupying more of the result.

NAP consistency and citations
NAP stands for name, address and phone number, and consistency across the web is one of the least interesting and most persistently relevant local ranking factors. Where your details differ between sources, confidence in all of them drops.
Inconsistency accumulates innocently. A suite number appears on one listing and not another, an old phone number survives on a directory nobody remembers creating, the business name includes a descriptor in one place and not another. Each is trivial and collectively they matter.
Audit the obvious sources: your own website footer and contact page, your Business Profile, Apple Maps, Bing Places, industry directories, your local chamber of commerce, and any association listings. Fix the important ones and accept that some obscure directories will remain wrong forever.
One name, everywhere: Adding keywords to your business name on your profile is against Google’s guidelines and is a common cause of suspension. Use your real business name, exactly as it appears in the real world.
What to fix on your own website
Your website supports the profile rather than replacing it, and a handful of specific fixes carry most of the weight. None requires a redesign.
- Put your full NAP in the site footer as text, not inside an image, so it is machine readable on every page.
- Build a real contact page with the address, an embedded map, hours and a phone number that is a clickable link on mobile.
- Add LocalBusiness structured data, which helps search engines associate your site with your physical business. Google documents the local business markup requirements in full.
- Mention your service area in body copy naturally, in the way a customer would say it, rather than stuffing suburb names into a list.
- Make sure the site is fast on mobile, since local searches are overwhelmingly mobile and often on poor connections.
That last point connects directly to our guide to website speed optimization. Local intent is high intent, and a slow contact page loses customers who had already decided to call you.
Location and service pages, done properly
The standard advice is to build a page for every service in every suburb. Done badly, which is how it is usually done, this produces dozens of near-identical pages with the place name swapped, and search engines have been discounting that pattern for years.
Build location pages only where you have something genuinely different to say: a physical location, a team serving that area, work you have done there, or conditions specific to that place. One substantive page about an area you actually serve outperforms twelve thin ones.
Service pages are more reliably worth building. A dedicated page per service, written properly, gives both search engines and customers something specific to match against, and it gives you somewhere useful to point your Business Profile services at.
Reviews: getting them and handling them
Reviews influence ranking and they influence whether anyone clicks. A business appearing third with forty reviews frequently gets chosen over one appearing first with four. This is the one area where consistent small effort produces a compounding advantage.
Ask systematically rather than occasionally. Build the request into the natural end of the job: the invoice, the follow-up email, the handover. A specific, easy request with a direct link converts far better than a general hope that satisfied customers will think of it.
Respond to all of them, including the positive ones, briefly. Respond to negative reviews calmly, factually, without relitigating the dispute in public. Prospective customers read the response more carefully than the complaint, and a measured reply frequently converts a bad review into evidence of a business worth dealing with.
Never buy reviews or offer incentives for them. Beyond the guideline violation, fake reviews are increasingly detectable by ordinary customers, and the reputational cost of being caught is far larger than the benefit.
Service-area businesses
If you travel to customers rather than receiving them, the rules differ. Google distinguishes between businesses with a location customers visit and service-area businesses that operate from a base without walk-in traffic, and misrepresenting which you are is a common cause of profile suspension.
If customers never come to your address, hide it and define your service areas instead. Listing a home address publicly when nobody visits creates both a privacy problem and a guideline problem, and it does not help your ranking.
Define service areas realistically. Listing every municipality within two hours does not extend your reach; distance still applies to the searcher, and an over-broad area weakens relevance for the places you actually serve well.
Measuring local performance
Local SEO is measurable and most businesses measure the wrong thing. Rankings fluctuate by the searcher’s exact position, so a screenshot of your position is close to meaningless without knowing where it was taken from.
Track the actions instead: calls from the profile, direction requests, website clicks, and messages. Your Business Profile reports all of these, and they measure outcomes rather than position. Pair that with Search Console for the queries reaching your site.
Give it time. Local visibility moves over months rather than weeks, particularly the prominence element, which depends on reviews and mentions accumulating. Judging a local SEO effort after three weeks is how businesses abandon work that was starting to function.
Local links and mentions, without a campaign
Prominence is partly built on other websites referring to yours, and for a local business the useful links are local rather than impressive. A link from a national publication is nice; a link from the community association, the local chamber, a supplier and two nearby businesses tells search engines something more specific about where you belong.
Most of these are available without anything resembling an outreach campaign. Sponsor a junior team and you are usually listed on their site. Join the chamber of commerce and you get a directory entry. Supply a local business and ask to be listed among their partners. Speak at a community event and the programme goes online.
Local media still works better than most owners expect, particularly for anything genuinely newsworthy: an expansion, a milestone, a community initiative, a local award. Regional outlets are frequently short of copy and receptive to a well-written, non-promotional note.
Track what you already have before chasing more. Most businesses that have been operating for a few years are already mentioned in places nobody has ever counted, and some of those listings carry outdated details that are working against the consistency you are trying to build.
The easiest local link nobody claims: Your suppliers and the manufacturers whose products you install or stock. Most maintain a dealer or partner directory, and most will add you on request. It takes one email.
Multi-location businesses
If you operate from more than one address, each needs its own Business Profile, its own verification and its own page on your website. Running two locations from one profile guarantees that at least one of them underperforms.
Each location page should carry that location’s own NAP, hours, staff, photographs and structured data, and should be genuinely written for that place rather than duplicated. This is the one situation where location pages are unambiguously justified, because there is a real business at each address.
Keep hours and holiday closures current at every location. Nothing damages a local listing’s credibility faster than a customer arriving at a closed door during advertised opening hours, and Google surfaces user-submitted corrections when they accumulate.
Watch for internal competition. Two locations in the same city can end up competing for the same queries, and the fix is usually clearer differentiation on the location pages rather than anything technical.
What differs by industry
Trades and home services
Almost always service-area businesses. Hide the address, define areas realistically, and expect reviews to carry disproportionate weight.
Clinics and professional services
Practitioner pages matter. Individual credentials and named staff build the trust signals that convert a local search into a booking.
Restaurants and cafes
Photos and hours dominate. Menu accuracy, current photography and holiday hours affect both ranking engagement and walk-in reality.
Retail
Product and stock attributes matter, along with parking, accessibility and payment attributes that customers filter on.
B2B with an office
Local intent is weaker, so the profile matters less and the service pages matter more. Do not over-invest in map pack visibility.
Mobile and event businesses
Service-area rules apply, and seasonality means hours and availability need active maintenance rather than set-and-forget.
The common mistake is applying a restaurant playbook to a trade business or vice versa. Work out which category you are in before deciding where the effort goes, because the highest-return activity genuinely differs.
When a competitor is breaking the rules
At some point you will notice a competitor with keywords stuffed into their business name, or a listing at an address that is plainly a residential property or a virtual office. It is frustrating and it does sometimes work in the short term.
You can report it. Google provides a mechanism for suggesting edits and for reporting listings that breach the guidelines, and reports from multiple independent sources carry more weight than one. It is worth doing and it is not worth building a strategy around.
What is not worth doing is copying them. Keyword-stuffed names and fake addresses are among the most reliably detected violations, and suspension removes you from local results entirely while an appeal is processed. The downside is total and the upside is temporary.
“Every local market has one competitor breaking the rules and ranking anyway. Reporting them takes five minutes. Imitating them takes your listing.”
Bing, Apple Maps and the rest
Google dominates, which is why it absorbs the attention, but it is not the only map a customer might open. Apple Maps is the default on every iPhone, and a business that has never claimed its Apple listing is relying on inferred data being correct.
Both Apple and Bing offer free business listings, and claiming them is a one-off task of perhaps thirty minutes each. The return is modest and it is permanent, which makes it one of the better uses of half an hour available to a local business.
There is a secondary benefit. AI assistants and voice search draw on several of these sources, and consistency across them reduces the chance of an assistant confidently reciting your old phone number to a customer who will not call twice.
Do them once, record where the listings are and what login controls them, and add them to whatever routine handles your website maintenance. Orphaned listings that nobody can access are a recurring problem when staff change.
A ninety day local SEO plan
Local SEO fails most often through scattered effort rather than through any single wrong decision. This sequence puts the highest-return work first and spreads the rest across three months, which is roughly how long it takes for changes to show in the data anyway.
- Week 1: Claim and verify the Business Profile. Fix the primary category, hours and phone number. These four things alone move more than anything else on this list.
- Week 2: Complete every remaining profile field. Services listed individually, description written properly, attributes set, twenty current photographs uploaded.
- Weeks 3 to 4: Audit NAP consistency across your website, Apple Maps, Bing Places and the five directories that actually appear when you search your business name.
- Weeks 5 to 6: Fix the website signals. Footer NAP as text, a real contact page, LocalBusiness structured data, mobile speed on the contact page.
- Weeks 7 to 8: Build the review request into your normal job completion process. Ask every customer, with a direct link, at the same point every time.
- Weeks 9 to 10: Claim Apple and Bing listings, and collect the local links already available to you through suppliers, associations and sponsorships.
- Weeks 11 to 12: Write or improve one service page properly, and review the profile insights to see which actions have moved.
Resist the temptation to reorder this by what feels most interesting. Writing content is more enjoyable than auditing directory listings, and it is considerably less effective in the first three months of local work.
The one habit that outlasts the plan: Asking every customer for a review, at the same moment, every time. Everything else on this list is finite work. That one is the compounding one, and it is the reason the businesses at the top stay there.
What local SEO should cost
Local SEO attracts more low-quality selling than almost any other small business service, largely because the results are hard for an owner to verify. Understanding roughly what the work involves is the best defence against paying monthly for very little.
Setup work is finite. Claiming and completing a profile, auditing NAP consistency, adding structured data and fixing a contact page is a defined project measured in hours. Anyone charging an ongoing monthly fee for that specific work after the first month is charging for something already finished.
Genuinely ongoing work is narrower than it is usually sold: keeping hours and photographs current, publishing occasional posts, responding to reviews, maintaining listings when details change, and monitoring insights. That is real and it is a modest amount of time each month.
Be sceptical of guarantees. Nobody controls the map pack, distance is a factor no agency can influence, and a promise of a specific position for a specific term is either meaningless or targeting a query nobody searches. Ask instead for a monthly report of calls, direction requests and clicks, which measures outcomes rather than positions.
A question worth asking any local SEO provider: “Which of the work you are proposing is one-off setup and which is genuinely recurring?” A straight answer tells you a great deal about what you are buying.
If your profile gets suspended
Profile suspensions arrive without warning and they remove a business from local results entirely while the appeal is processed. For a business that relies on local search, that is a serious event, and the causes are more mundane than most owners assume.
The common triggers are a business name containing keywords, an address that does not match a real location, a category that misrepresents the business, a service-area business displaying an address, and unusually rapid editing of a profile shortly after claiming it.
If it happens, resist the urge to create a second profile. Duplicate listings make the situation worse and complicate any appeal. Fix whatever caused it first, gather documentation that proves the business is real and operating from where you say, then appeal once with everything attached.
Prevention is straightforward. Use your real name, use a real address or hide it properly, choose categories honestly, and make substantial edits gradually rather than rewriting the entire profile in one session shortly after verification.
Keep evidence ready: Utility bills, business registration, signage photographs and vehicle branding are what appeals are decided on. Assembling them while suspended is stressful; having a folder already is not.
Want your local search sorted properly?
Every GoWebsited plan covers the website side of local SEO, from structured data to mobile speed, as part of ongoing maintenance rather than a one-off project.
Frequently asked questions
What is the most important thing for local SEO?
A complete, verified and accurate Google Business Profile. For local queries it frequently carries more weight than the website, it is free, and it is left substantially incomplete by most small businesses.
How do I rank in the map pack?
Improve the two factors you control, relevance and prominence. That means a precise primary category, complete services and description, consistent business information across the web, and a steady accumulation of genuine reviews. Distance you cannot change.
Do I need a separate page for every suburb?
No, and doing it badly is counterproductive. Build a location page only where you have something genuinely specific to say. One substantive page beats a dozen near-identical ones with the place name swapped.
How many reviews do I need?
There is no threshold. What matters is being credible relative to the other businesses appearing in your searches, and continuing to accumulate reviews steadily rather than in one burst.
Should I put keywords in my business name?
No. It violates Google’s guidelines and is a common cause of profile suspension. Use your real business name exactly as it appears in the physical world.
What if customers do not come to my address?
Set your profile up as a service-area business, hide the address and define the areas you serve. Publicly listing a home address that nobody visits creates a privacy issue and a guideline problem without helping ranking.
How long does local SEO take to work?
Months rather than weeks, particularly for prominence, which depends on reviews and mentions accumulating over time. Profile completeness improvements can show effects sooner.
How do I know if it is working?
Track actions rather than positions: calls, direction requests, website clicks and messages from your Business Profile, alongside Search Console query data. Ranking screenshots vary by the searcher’s exact location and mislead.