What Local SEO Actually Is (And Why Small Businesses Keep Asking For It)
I first bumped into local SEO by accident. A friend who runs a small dental clinic in Ohio called me in a panic one Tuesday morning. His website looked fine, his Google reviews were decent, and yet new patients kept telling him the same thing: "We found the clinic two streets over first." He was not losing because his dentists were worse. He was losing because, on a phone screen, the other clinic showed up first — in the map, in the little three-pack of businesses under it, and in the "near me" results that most people tap without scrolling.
That phone screen is the whole game. When someone in the United States types "plumber near me" or "best pizza open now" or "dentist accepting new patients in Columbus," Google does not just rank websites. It ranks places. It looks at a business profile, its reviews, its photos, its hours, how far it is from the searcher, and whether the business's name, address, and phone number match everywhere else on the web. Local SEO is the skill of getting all of that right, in the right order, so the right business shows up for the right search at the right moment.
It is a wonderfully practical skill to learn. You do not need a computer science degree. You do not need to write code, although a little basic HTML helps later. You need patience, a checklist habit, and a willingness to do unglamorous work carefully: fixing an address on twelve directories, answering reviews politely, taking decent photos of a storefront, and writing one genuinely useful page about one neighbourhood instead of ten thin pages about ten cities you have never visited.
This guide walks through the whole thing from zero. By the end you will know how local search works, how to set up and optimise a Google Business Profile, how to research local keywords, how to build citations and local content, how to track whether any of it is working, and how to turn the skill into a service you can offer to real businesses — with sample projects you can build this week, even before your first client.
Contents
- How local search really works on a phone
- The local SEO skill map: what to learn first
- Your 90-day learning plan
- Google Business Profile: the complete setup walkthrough
- Categories, attributes, and services done properly
- Photos that actually help a listing
- Reviews: a system, not a lucky break
- Local keyword research without expensive tools
- On-page local SEO: one page per place, done right
- Citations and NAP consistency
- Local content that answers real questions
- Local links that are worth having
- Local schema in plain English
- Tracking, reporting, and honest audits
- The mistakes that sink most beginners
- Free and paid tools, ranked by usefulness
- Three portfolio projects you can build this week
- Turning the skill into a service
- Two composite case studies
- FAQ: 12 questions beginners always ask
- Your first-week checklist
How Local Search Really Works on a Phone
Open your phone and search for "coffee near me." What you see is not one list. It is several lists stacked together, and each one follows different rules.
The map pack
The map and the three businesses under it — sometimes called the local pack or map pack — is the prize. Google picks these businesses using three factors it has talked about publicly for years: relevance (does this business match what the person asked for?), distance (how close is it to the searcher?), and prominence (how well known and trusted does this business look online?). You cannot fake distance. You can absolutely improve relevance and prominence, and that is where most of the work in this guide lives.
The organic results underneath
Below the map pack sit the regular blue-link results. These follow classic SEO rules: helpful content, clear page titles, fast loading, and links from other sites. A business that wins both — map pack and organic — takes up a huge share of a small phone screen. That double presence is the goal.
What Google reads before it ranks you
Think of Google as a very thorough but very literal assistant. It reads the business profile for the category, services, hours, and description. It reads reviews for keywords and sentiment. It checks whether the business name, address, and phone number are identical on the profile, the website, and major directories. It notices fresh photos and regular posts. It notices when a business never replies to reviews, or when its hours say "open" on a public holiday and a customer drives over to a locked door. None of this is magic. All of it is checkable, fixable work.
One more thing beginners miss: local search is personal in a way national search is not. Two people searching the same phrase from different streets get different map packs. That is why "rank number one" is a slippery promise in local SEO, and why honest practitioners talk about visibility across a service area, calls, direction requests, and bookings — not a single magic position.
The Local SEO Skill Map: What to Learn First
Local SEO looks big from the outside. Break it into six blocks and it becomes manageable. Learn them in this order, because each one makes the next one easier.
| Block | What it covers | Learn it in |
|---|---|---|
| 1. Profiles | Google Business Profile setup, categories, hours, services | Week 1–2 |
| 2. Reputation | Review requests, replies, photo uploads, Q&A | Week 2–3 |
| 3. Keywords | Local keyword research, search intent, service-area pages | Week 3–4 |
| 4. Website | On-page basics, location pages, internal links, speed | Week 4–6 |
| 5. Citations & links | Directories, data aggregators, local partnerships | Week 6–8 |
| 6. Tracking | Profile insights, calls, rankings, monthly audits | Week 8–12 |
Notice what is not at the top of the list: schema markup, advanced tools, and link-building campaigns. Those matter later. Beginners who start there usually build a fancy report for a profile that still has the wrong phone number. Fix the phone number first. Always.
If you already know basic SEO, you have a head start on blocks 3 and 4. If you have ever run a small business page or handled customer messages, you have a head start on blocks 1 and 2. The skill rewards generalists who like tidying things up and talking to real business owners in plain language.
Your 90-Day Learning Plan
Here is a plan I would hand to a friend starting today, assuming about an hour a day. It is deliberately boring in the best way: small daily actions that compound.
Days 1–14: profiles and observation
Pick five local businesses you know — a cafe, a salon, a garage, a clinic, a gym. Search each one on Google Maps and write down what you notice: is the profile claimed? Are the hours right? How many photos? When was the last review reply? You will start seeing patterns within days. Claimed profiles with recent photos and replied-to reviews simply look alive. Unclaimed ones look abandoned, even when the business itself is excellent. That gap between a good business and a neglected profile is exactly where this skill lives.
Days 15–30: keywords and one practice page
Choose one business type — say, plumbers in one city — and do the keyword research exercise in the section below. Build one practice location page on a free site or a test WordPress install. Write it as if a real customer is reading it: what services, which neighbourhoods, what to expect, how to book, and honest answers to common questions. Show it to a non-technical friend. If they cannot tell what the business does within ten seconds, rewrite the top of the page.
Days 31–60: citations, reviews, and content
Build a citation list for your practice business, write three review-request templates (one for email, one for text, one for a printed card), and publish two local content pieces: a neighbourhood guide and a "what to ask before you hire" article. These two pieces teach you the difference between content that ranks and content that just fills space. The first answers a question people actually type. The second builds trust before the first phone call.
Days 61–90: audits and a portfolio
Do a full audit of a real local business — with permission, ideally a friend's business or a local shop you support — and write it up as a one-page report: what is working, the top five fixes in priority order, and what to measure next month. That report becomes portfolio piece number one. Repeat the process for a second business type, and you have a portfolio that proves you can do the work, not just describe it.
Google Business Profile: The Complete Setup Walkthrough
The Google Business Profile — most people still call it Google My Business — is the single most important local SEO asset. If a business has no website at all, a complete profile can still bring in calls. If a business has a beautiful website but a broken profile, it will still lose map-pack visibility. Start here, every time.
Step 1: claim or create the profile
Search the business name on Google Maps. If a profile exists but says "Claim this business," the owner needs to claim it and verify, usually by video, phone, or postcard depending on the business type. Never create a duplicate profile when one already exists — duplicates split reviews and confuse Google, and merging them later is slow, painful work. If no profile exists, create one from the business's official name, not a keyword-stuffed version. "Smith Dental Care" is a business name. "Smith Dental Care Best Dentist Cheap Implants Columbus" is not, and Google removes keyword stuffing from names when it catches it.
Step 2: get the basics exactly right
Business name, address, phone number, website, and primary category — these five fields decide more than everything else combined. Use the exact name on the shop sign and the legal paperwork. Use a local phone number that the business actually answers, not a call-tracking number as the primary number (tracking numbers belong in secondary fields or on the website, and swapping the primary number is one of the fastest ways to break citation consistency). Set the service area honestly: if a plumber serves three towns, list three towns. Listing twenty towns the business never visits does not help and can hurt trust.
Step 3: hours, including the awkward ones
Set regular hours, then set holiday hours and special hours before they matter — Thanksgiving week, Christmas, local festival days. I once watched a bakery lose a whole Saturday of walk-ins because its profile still showed summer hours in December and a dozen people arrived to a dark shop. Google lets you schedule special hours in advance. Use that feature like a calendar, not a fire extinguisher. Also fill in the "open now" details customers check at the last minute: does the business take walk-ins, is parking available, is it wheelchair accessible? Those small attributes answer the question behind the search.
Step 4: write a description a human would actually read
The profile description has a character limit and no room for poetry. Lead with what the business does and who it serves, in the first sentence. Mention the main services and the main service area naturally, once each. Skip superlatives — "best," "number one," "cheapest" — unless you can prove them, because customers have learned to skip past them and Google has learned to ignore them. A good description reads like a helpful receptionist answering the phone: warm, specific, and short.
Step 5: publish, then check it on a phone
After every profile change, check the result on a phone, not just a desktop. Most local searches happen on phones, and a profile that looks complete on a wide screen can look cramped or cut off on a small one. Check the photo crop, the first line of the description, and whether the call button and directions button are obvious. If you have to hunt for them, so does the customer.
Categories, Attributes, and Services Done Properly
Categories are how Google understands what a business is. The primary category carries the most weight, so choose the closest real match, not the broadest one. A business that does mostly roof repair should pick "Roofing Contractor" as its primary category, not "General Contractor," even if it occasionally does general work. Then add secondary categories only for services the business genuinely offers and can prove with photos or a services page. Nine loosely related categories dilute the signal; three accurate ones sharpen it.
Services deserve the same honesty. List each service with a short, plain description and, where it makes sense, a starting price or a "price on inspection" note. Customers searching for a specific service — "emergency drain cleaning" rather than just "plumber" — can match directly to a service entry. Attributes work the same way: wheelchair access, free Wi-Fi, outdoor seating, women-led, veteran-led, LGBTQ+ friendly — only tick what is true. Customers notice false attributes fast, and a correction in a review stings more than an empty field ever would.
One practical tip: when a business changes what it does — a cafe adds evening pizza, a salon adds bridal packages — update the categories and services the same week, not six months later. Local SEO rewards businesses that keep their profile current the way a good shopkeeper keeps a window display current.
Photos That Actually Help a Listing
Photos are not decoration in local search. They are evidence. A customer deciding between two clinics at 9 p.m. will tap the one whose photos show a clean waiting room, a friendly front desk, and a real team — not the one with a single blurry logo uploaded in 2019.
The useful set is small and repeatable: exterior (so people recognise the building when they arrive), interior (so they know what to expect), team at work (real people doing the real job), and three to five examples of finished work or the space in use. Add new photos monthly. Rename files descriptively before upload — "downtown-columbus-dental-waiting-room.jpg" beats "IMG_4829.jpg" — and keep the images honest. Stock photos of a different city, a different team, or a different shopfront will be spotted, and they teach customers to distrust everything else on the profile.
Video helps too, and it does not need to be fancy. A 30-second phone clip walking from the car park to the front door answers the question every first-time visitor secretly has: "Will I find this place, and will I feel okay walking in?" That is local SEO in its purest form — removing friction between a search and a visit.
Reviews: A System, Not a Lucky Break
Beginners treat reviews like weather: something that happens to a business. Experienced local SEOs treat them like a system with four parts: ask, thank, reply, and learn.
Ask at the right moment
The best time to ask is right after a good outcome, while the customer is still pleased — at checkout, after a completed job, or in the follow-up message that confirms everything went well. Make it easy: a short link, a QR code on the receipt, or a single tap in a text message. Never offer incentives for positive reviews, and never write reviews for your own clients or ask staff to pose as customers. Google removes fake reviews, and a business caught gaming reviews loses more trust than it ever gained.
Reply to every review, including the awkward ones
Replies are public, and future customers read them as a preview of how the business treats people. Thank happy customers by name and mention something specific from their visit. For unhappy customers, stay calm, specific, and offline-oriented: acknowledge the problem, apologise without grovelling, and invite them to call a named person. Never argue in a public reply. I have seen a single gracious reply to a harsh review win a business more new customers than ten five-star reviews, because it showed character under pressure.
Use reviews as keyword and product research
Read reviews the way a detective reads witness statements. What words do customers repeat? Which services get praised? Which complaints recur? If ten reviewers mention "quick emergency call-out," that phrase belongs in the profile description and on the emergency service page. If three mention confusing parking, fix the parking directions on the profile before you write another blog post. Reviews tell you what the market already thinks — a far better brief than any brainstorm.
Local Keyword Research Without Expensive Tools
You can do useful local keyword research with free tools and a spreadsheet. The paid tools help later; they are not a prerequisite for learning the skill.
Start with the services, then add the places
List every service the business offers, in customer language, not industry jargon. Customers search "fix leaking tap," not "residential plumbing remediation." Then combine each service with each place the business serves: "leaking tap repair Columbus," "emergency plumber Dublin Ohio," "bathroom refit Powell." Add modifiers people actually use: near me, open now, best, cost, near [landmark], and [service] + [neighbourhood]. You will quickly have a list of fifty to a hundred phrases. Most will be low volume individually — and that is the point. Local SEO is won on dozens of small, specific phrases, not one giant one.
Use Google itself as a research tool
Type a phrase and watch what Google suggests before you press enter. Scroll to "People also ask" and "People also search for." Open the map pack and read the categories and review language of the top three businesses. Check the "Searches related to" block at the bottom of the page. This is free, it reflects real current behaviour, and it teaches you how Google groups local intent. Pair it with Google Search Console data for the business's own site — the queries that already bring impressions but few clicks are often the cheapest wins, because the page exists and just needs a better title or a clearer first paragraph.
Sort by intent, not just volume
Three buckets matter: "I want to visit or call now" (emergency plumber, dentist open Saturday), "I am comparing options" (best family dentist Columbus reviews), and "I am learning" (how much does a roof repair cost). The first bucket converts fastest and deserves the sharpest pages and the most complete profile. The third bucket builds trust and brings people back later. A beginner mistake is writing only learning content and wondering why the phone stays quiet. Match the page to the intent, and say so in the title.
| Intent | Example search | Best page type |
|---|---|---|
| Visit or call now | emergency plumber near me | Service page with phone, hours, areas |
| Comparing options | best dentist Columbus reviews | Comparison or guide page with proof |
| Learning | how much does roof repair cost | Honest explainer with cost factors |
| Brand check | Smith Dental Care hours | Complete, accurate profile + contact page |
For a broader grounding in how search visibility works beyond local results, our on-page SEO checklist for bloggers covers the page-level basics — titles, headings, and internal links — that every local page still needs.
On-Page Local SEO: One Page Per Place, Done Right
A location page is not a postcode pasted onto a generic service page. It is a page that proves the business actually serves that place, written for a person who lives there.
The anatomy of a good location page
Start with a title that names the service and the place plainly: "Emergency Plumber in Powell, Ohio — Same-Day Call-Outs." Follow with a first paragraph that says what the business does, where, and how to get help, without making the reader scroll. Then add the proof a local customer looks for: neighbourhoods served, landmarks or areas covered, a photo of real work in that area, parking or access notes, and answers to the three questions that business gets asked most about that area. End with one clear next step — call, book, or get directions — not five competing buttons.
The doorway-page trap
Here is where beginners get into trouble. Creating fifty near-identical pages, one per town, with only the town name swapped, is called doorway-page spam, and Google treats it as such. The test is simple: if you covered the town name with your thumb, would the page still be useful and distinct? If not, it is not a real page. Build fewer, better pages — one per genuine service area, each with local detail only that area's page has: a case note, a local partner, a neighbourhood-specific tip, a photo from that area. Quality beats coverage, every single time.
Internal links that help humans first
Link from the homepage to the main service pages, from service pages to their location pages, and from location pages back to the booking or contact page. Use descriptive link text — "emergency plumbing in Powell" — not "click here." Good internal linking helps customers find the right page and helps Google understand which page should rank for which place. Our guide on how to build backlinks for a new blog explains the same linking logic from the outside-in side: links work when they are relevant, specific, and placed where a reader would genuinely want them.
Citations and NAP Consistency
NAP stands for Name, Address, Phone number. Citations are mentions of that NAP on other websites — directories, review sites, chambers of commerce, local newspapers, industry listings. Google cross-checks them. When ten sources agree, confidence rises. When they disagree — an old address here, a previous phone number there, a suite number missing somewhere — confidence falls, and rankings can wobble for no obvious reason.
Build the core list first
Start with the sources that matter most in the United States: Google itself, Apple Maps, Bing Places, Yelp, Facebook, and the major data aggregators that feed hundreds of smaller directories. Then add industry-specific directories (health, legal, home services, food) and genuinely local ones (chamber of commerce, neighbourhood business association, local newspaper business directory). A spreadsheet with columns for directory, listing URL, NAP as listed, login details, and date last checked turns a chaotic chore into a repeatable monthly task.
Fix the old stuff before adding new stuff
Before creating new citations, search the business name plus old addresses and old phone numbers. Old listings from a previous location or a previous phone provider are the most common citation problem, and they are invisible until someone searches for them. Claim, correct, or request removal, one by one. It is slow work. It is also the work clients notice most, because it stops customers calling a dead number — a very concrete, very appreciated fix.
What not to do
Do not buy bulk citation packages that blast the business onto five hundred low-quality directories in a day. A handful of accurate, relevant citations beat a mountain of spammy ones, and cleaning up bad citations costs more time than building good ones ever did. Do not use different business names across directories to "target keywords" — one name, everywhere, always.
Local Content That Answers Real Questions
Local content works when it answers a question a local customer actually asks, in a way no national article can. A national article can explain what a root canal is. Only a local article can explain what to do when your tooth breaks on a Saturday in Powell, which clinic has Saturday hours, and what to bring to the appointment.
Good local content ideas follow a pattern: neighbourhood guides ("Where to park near [business] on market days"), seasonal local advice ("Preparing your pipes for a Columbus winter"), comparison guides ("Dentist vs. orthodontist: who do you actually need?"), and process explainers ("What happens at your first appointment, step by step"). Each piece should link to the relevant service page and the booking page, and each should be updated when facts change — hours, prices, seasonal advice. A guide with last year's holiday hours is worse than no guide at all.
Write for one reader: the person standing in their kitchen, phone in hand, deciding whether to call. Short paragraphs, clear headings, honest limits ("we do not cover this area, but here is who does" builds more trust than pretending otherwise). And keep the basics in mind — our digital literacy guide for beginners is a useful reminder that many readers are still building confidence online, so clarity beats cleverness on every local page.
Local Links That Are Worth Having
Local links are links from other websites in the same area or industry: a local newspaper, a community organisation, a supplier, a neighbourhood blog, a charity the business sponsors, a local event page. They are hard to fake, which is exactly why Google values them.
The honest ways to get them are refreshingly old-fashioned: sponsor a youth team and get listed on the club page, host a community workshop and get listed on the event calendar, join the chamber and complete the member profile properly, write a genuinely useful guest piece for a local publication, or partner with a neighbouring business for a joint offer. One link from the town's real newspaper beats twenty links from generic directories nobody reads. Track them in the same spreadsheet as citations, and check twice a year that they still point to the right page — businesses redesign websites and break their own best links more often than anyone admits.
Local Schema in Plain English
Schema is structured data — a bit of code that tells Google, in a format it can read without guessing, "this is a local business, here is its name, address, phone, hours, and services." You do not need to hand-write it from scratch. Most website platforms and SEO plugins generate LocalBusiness schema automatically, and there are free generators that build it from a form.
What matters for a beginner is checking three things: that the schema exists on the homepage and contact page, that the name, address, and phone in the schema match the profile exactly, and that the opening hours in the schema match the profile's hours. Mismatches here are a quiet, common cause of confusion. If you want to go one step further, add service schema for the main services and review schema only for reviews collected on the business's own site (never copy Google reviews into on-site schema — that is against the rules and can lead to a manual penalty). Test the result with Google's Rich Results Test before publishing, and re-test after any redesign.
Tracking, Reporting, and Honest Audits
Local SEO without tracking is just tidying with extra steps. Track a small set of numbers monthly, and report them in plain language a business owner understands.
| What to track | Where to find it | What a change means |
|---|---|---|
| Profile views, calls, direction requests | Google Business Profile insights | Visibility and intent, not just rankings |
| Map-pack visibility for key phrases | Rank tracker or manual phone checks | Which areas and services are improving |
| Review count and average rating | Profile + review sites | Reputation trend over time |
| Website visits from local pages | Google Analytics / Search Console | Whether location pages pull their weight |
| Calls and bookings from the website | Call tracking or booking system | The number the owner actually cares about |
A monthly audit is simply this list, plus a check of hours, photos, new reviews needing replies, citation changes, and any profile suggestions Google has made (it sometimes suggests edits from users — review them; some are helpful, some are wrong, and an unreviewed wrong suggestion can sit live for weeks). Present the report as three sections: what improved, what slipped, and the top three actions for next month. Owners do not want a forty-page PDF. They want to know whether the phone rang more, and what happens next.
Search Console deserves a special mention here, because it shows the actual queries bringing people to the site — the words real customers typed, not the words you guessed. If you are new to it, our Google Applied Digital Skills free course guide points to free, structured training that covers the same learn-by-doing approach this guide uses.
The Mistakes That Sink Most Beginners
Most local SEO failures are not exotic. They are the same handful of avoidable errors, repeated with confidence.
Keyword-stuffing the business name
Adding city names and services to the profile name might look clever for a week. Google removes it, competitors report it, and customers distrust it. Use the real name. Put keywords where they belong: services, description, posts, and website pages.
Setting up and then vanishing
A profile is not a plaque you hang once. Profiles that get no new photos, no posts, and no review replies for six months slowly look dormant next to competitors who post weekly. A small, steady rhythm — one photo set a month, one post a month, replies within a few days — beats a heroic setup followed by silence.
Chasing rankings instead of customers
Ranking first for a phrase nobody types, or for a city the business does not serve, is a vanity metric. Track calls, direction requests, and bookings alongside rankings, and be willing to say "this phrase does not matter" when the data says so. Clients respect that honesty far more than a screenshot of a ranking they cannot turn into a customer.
Copying a competitor's profile word for word
It is tempting, and it is also how businesses end up with another business's service list, hours, and even phone number in their description. Write original descriptions from real conversations with the owner. The owner's own words — how they describe their work to a neighbour — are almost always better than a competitor's polished copy.
Ignoring the Q&A section
Anyone can ask a question on a Google Business Profile, and anyone can answer it — including competitors and random passers-by. Check the Q&A section monthly, answer real questions helpfully, and report spam or wrong answers. An unanswered question about parking or wheelchair access is a lost customer who never called to ask twice.
Free and Paid Tools, Ranked by Usefulness
Tools do not replace judgement, but the right ones save hours. In order of usefulness for a beginner:
| Tool type | Free starting point | When to pay |
|---|---|---|
| Profile management | Google Business Profile itself | When managing 10+ profiles |
| Keyword research | Google autocomplete, People Also Ask, Search Console | When you need volume data at scale |
| Rank tracking | Manual phone checks from the service area | When reporting to clients monthly |
| Citation checking | Manual searches for name + old phone/address | When cleaning up a messy history |
| Review monitoring | Profile notifications + review site alerts | When monitoring many locations |
| Site checks | PageSpeed Insights, Rich Results Test | Rarely needed for local work |
A word of caution about all-in-one local SEO platforms: they are excellent for agencies managing dozens of locations, and they are overkill for learning the skill. Learn the manual process first. When you later use a platform, you will know what it is doing on your behalf — and you will spot it immediately when it gets something wrong.
Three Portfolio Projects You Can Build This Week
Project 1: the neighbourhood audit
Pick a street with ten small businesses. Audit each profile on five points: claimed or not, correct hours, photo count and recency, review replies, and category accuracy. Write up the street as a whole — no naming and shaming, just patterns: "six of ten profiles have no photos from this year." Offer the one-page summary to the local business association. You have just demonstrated the skill in public, helpfully, without pitching anyone.
Project 2: the fictional business, fully built
Invent a business — a dog groomer in Austin, a bakery in Portland — and build its complete local presence on paper: profile copy, services list, keyword map, three location-page outlines, citation list, review-request templates, and a one-month content plan. Present it as a case study with screenshots of your research. Future clients do not need to know the business was fictional if you label it clearly as a practice project; what they need is proof you can think through the whole system.
Project 3: the real fix, for free, once
Offer one real business — a friend's shop, a family member's practice, a cafe you love — a single free fix: claim and complete their profile, or clean up their citations, or set up a review-request system. Do it properly, measure the before and after (profile views, calls, reviews), and ask for a short testimonial and permission to show the results anonymously. One documented real result outweighs ten theoretical articles.
Turning the Skill Into a Service
When you are ready to offer local SEO as a service, package it the way a customer buys it: as outcomes and a rhythm, not as jargon. A simple three-part package structure works well for beginners and is easy to explain on a single page.
| Package part | What it includes | How often |
|---|---|---|
| Foundation | Profile setup or repair, categories, services, hours, photos | Once, then quarterly review |
| Visibility | Citations, local content, review system, Q&A checks | Monthly |
| Reporting | Calls, directions, rankings, reviews, next three actions | Monthly, one page |
Price by scope and by the number of locations, not by vague promises. A single-location cafe and a five-location dental group are different jobs, and any proposal that prices them the same is guessing. Include what you will not do — no fake reviews, no keyword-stuffed names, no doorway pages — because those boundaries protect both you and the client, and they signal professionalism to exactly the kind of client you want.
For service-page structure inspiration, look at how established freelancers present their offers: our guide on website copywriting packages shows a clear deliverables-first format — what the client gets, in what order, and how it is reported — that translates directly to a local SEO service page.

Two Composite Case Studies
These are illustrative composites based on common patterns, not reports about specific real businesses. The numbers are simplified to show the shape of a result, not to promise one.
Case study 1: the clinic that fixed its basics
A two-dentist clinic had a profile with an old phone number, three photos from 2021, and fourteen unanswered reviews. The work was unglamorous: correct the phone number everywhere, upload twenty new photos over a month, reply to every review (including a thoughtful reply to a two-star review about waiting times, which the clinic then actually addressed with a new check-in process), and publish one Saturday-hours post per month. Over the following quarter, profile calls and direction requests rose noticeably, and — more importantly for the clinic — fewer patients arrived confused about parking or hours. The lesson: basics, done consistently, beat campaigns.
Case study 2: the plumber who owned one town before chasing five
A solo plumber wanted to rank in five towns at once and had five thin location pages to show for it. The fix was to pause four of them and build one excellent page for his home town: real job photos from that town, neighbourhoods served by name, a clear emergency process, and answers to that town's most common questions (hard water, older pipes in two specific housing estates). Once that page and profile were strong, the second town got the same treatment, properly, a month later. The lesson: depth in one place teaches you the system; breadth without depth teaches you only how to copy pages.
FAQ: 12 Questions Beginners Always Ask
1. Do I need a website to do local SEO?
No, but it helps a lot. A complete Google Business Profile alone can bring calls, especially for service businesses. A website adds service pages, location pages, and a booking path that a profile cannot fully replace. If you must choose one first, choose the profile — then build the simplest useful website next.
2. How long does local SEO take to show results?
Profile fixes can show movement within weeks — corrected hours, new photos, and review replies change what customers see immediately. Ranking improvements across a service area usually take one to three months of steady work, because Google needs time to re-crawl citations, reviews, and pages and to weigh them against competitors who are also working. Anyone promising overnight map-pack dominance is selling something else.
3. What is the difference between local SEO and regular SEO?
Regular SEO ranks web pages for searches anywhere. Local SEO ranks a physical business or service area for searches near a place. The profile, reviews, citations, and distance matter in local SEO in ways they simply do not in national SEO. The two overlap heavily on the website side — good pages help both.
4. Can a business rank in a city where it has no address?
Service-area businesses can rank in towns they serve without a shopfront there, using a service-area profile and strong location pages. It is harder than ranking where you have a real address, because distance still counts, and it requires genuinely useful local content — not a swapped-name page. Hiding a fake address to game this is against the rules and gets profiles suspended.
5. How many reviews does a business need?
There is no magic number. Steady, recent, genuine reviews beat a sudden burst of fifty. A business with thirty reviews spread across the last year, with replies, looks healthier than a business with two hundred reviews, none from the last eight months. Focus on the system — asking at the right moment — and the count takes care of itself.
6. Should a business reply to negative reviews?
Yes, calmly and briefly. Acknowledge the experience, avoid debating facts in public, and move the conversation to a phone call or email with a named contact. Future customers judge the reply more than the complaint. A business with only perfect reviews and no replies looks less trustworthy than a business that handles a complaint gracefully.
7. What are citations, in one sentence?
Citations are consistent mentions of a business's name, address, and phone number on trusted directories and local websites, which help Google trust that the business is real and located where it claims to be.
8. Is keyword-stuffing the business name worth the risk?
No. It violates Google's guidelines, it gets reported by competitors, and it erodes customer trust the moment someone compares the profile name with the shop sign. Put keywords in services, posts, and pages, where they belong and where they actually help.
9. Do social media profiles help local SEO?
Indirectly, yes. Active social profiles can appear in branded searches, drive profile visits, and provide another consistent citation. They do not replace the Google profile, and a viral post does not fix a wrong phone number. Treat social as support, not substitute.
10. What should I learn first: GBP, keywords, or content?
GBP first. It is the asset customers see first, it is the fastest to fix, and every other piece of local SEO — keywords, content, citations — points back to it. Learn keywords second, because they decide what your pages should say. Content third, because it only works when the profile and the keywords are already right.
11. How do I prove local SEO is working to a client?
Show the numbers the client can connect to their day: profile calls, direction requests, website visits from local pages, new reviews, and bookings. Pair each number with the action that likely drove it, and be honest about what you cannot prove. "Calls rose after we fixed the phone number and added Saturday hours" is a credible story. "Rankings rose, therefore everything worked" is not.
12. Can I learn local SEO without paying for courses or tools?
Yes. The profile itself, Google's own help pages, Search Console, and a spreadsheet cover the core skill. Paid courses help with structure and speed, and paid tools help at scale, but neither is required to do your first real audit well. The portfolio projects in this guide are designed to be built entirely with free tools.
Your First-Week Checklist
If you take one thing from this guide, take this list. Do it in order, tick each item, and you will know more about local SEO by Friday than most people who have only read about it.
- Search five local businesses on Maps and note what their profiles get right and wrong.
- Pick one business type and one city, and build a 50-phrase keyword list in a spreadsheet.
- Write a complete practice profile: name, category, services, hours, and a human description.
- Draft three review-request templates: email, text message, and a printed card.
- Outline one location page with real local detail, not swapped town names.
- List ten citations for your practice business, with the exact NAP for each.
- Write one local content piece that answers a question a real customer would type.
- Do a one-page audit of a real business, with five fixes in priority order.
Local SEO rewards the person who does the unglamorous work carefully and keeps doing it. Fix the phone number. Answer the review. Take the photo. Update the hours before the holiday, not after it. Do those things for one business, then for ten, and you will have a skill that small businesses in every American town genuinely need — because the phone screen, not the shop window, is now the first place most customers meet a business. Start with the profile in front of you, and go from there.


0 Comments