Local SEO is the work of making your business show up when nearby people search for what you sell. For a small business it comes down to three things: a complete Google Business Profile, a website that clearly says what you do and where, and signs that real customers trust you, mostly reviews. Google says local results are based on relevance, distance and prominence (Google Business Profile Help).
This is the full guide. It covers how Google picks local results, the order to do things in, how to check that it is working, and the mistakes that waste the most time. Each section links to a deeper guide when you want the details. Read it start to finish once, then use the checklists and tables as a working reference.
In this guide
- What local SEO is
- How Google picks local results
- Before you start: pick one goal and one number
- Step 1: Your Google Business Profile
- Step 2: Find the words customers actually use
- Step 3: Build a page for each service
- Step 4: Cover the towns you serve
- Step 5: Reviews
- Step 6: Listings and NAP
- Step 7: Links and local mentions
- Step 8: Show proof on your site
- Step 9: Get the technical basics right
- How to measure local SEO
- A 90-day plan
- A monthly routine that takes an hour
- Time, budget and doing it yourself
- What local SEO cannot do
- Where to focus by type of business
- Common local SEO mistakes
- Where Carlisle and Central PA businesses stand out
- How to know it is working
- A simple order of work
- Local SEO FAQ
- Free tools to use alongside this guide
What local SEO is
Regular SEO helps your website show up in search results. Local SEO does the same thing for searches that have a place attached, like “plumber near me” or “accountant in Carlisle.” These searches often show a map with three businesses above the normal results. That box is called the local pack.
Local SEO works on two places at once. One is your Google Business Profile, which feeds the map. The other is your website, which feeds the normal results and tells Google what you do and where you do it. A third layer sits around both: other websites, directories and customers that talk about you.
| Regular SEO | Local SEO | |
|---|---|---|
| Typical search | “how to fix a leaky faucet” | “plumber in Carlisle PA” or “plumber near me” |
| Where you show up | Normal blue-link results | The map pack, the map, and normal results |
| Main asset | Your website and its content | Your Google Business Profile plus your website |
| Trust signals | Links from other sites, quality of content | Reviews, matching business details, links, local mentions |
| Who it helps most | Anyone with something to say online | Businesses that serve people in a place |
If customers find you by typing a service and a town, you are doing local SEO whether you plan to or not. The only question is whether you do it on purpose.
How Google picks local results
Google gives three factors. In its words, relevance is how well a profile matches what someone is searching for. Distance is how far each business is from the person searching. Prominence is how well known a business is.
- Relevance: you control this with the right categories, a clear description, a full list of services and a website that matches.
- Distance: you mostly cannot change this. Where the searcher stands and where your business is located matter.
- Prominence: you build this over time with reviews, mentions and links from other sites, and a site people actually use.
Google also states that there is no way to request or pay for a better local ranking. Anyone who says they can buy you the top spot is selling something Google says does not exist.
Which levers are yours to pull
| Factor | What you control | What you do not |
|---|---|---|
| Relevance | Categories, services list, description, page titles, page copy | How Google reads a vague search |
| Distance | Your listed location (if you have a storefront), which towns your pages name | Where the searcher is standing |
| Prominence | Review quality and volume, accurate listings, links from real local sites, a site people use | How famous your competitors already are |
The good news is that two of the three factors respond to steady work. The honest news is that distance is a fixed fact. A competitor next door to the searcher starts with an edge. Your job is to win on relevance and prominence so you still show up when the searcher is a few streets away.
Before you start: pick one goal and one number
Local SEO can feel endless. A goal keeps it small. Pick one outcome that matters to the business, not a ranking.
- More phone calls from people who are ready to hire.
- More quote requests through the website form.
- More walk-ins or direction requests for a storefront.
- More booked appointments.
Then work out what one new customer is worth to you. Use round numbers. Here is a hypothetical, with made-up figures to show the math. Say a job averages 500 dollars and you win about one in three quotes. Then a quote request is worth roughly 165 dollars to you. That tells you how much effort a new quote request deserves. Use your own numbers, not these.
If you want to see where leads slip after someone contacts you, try our Lead Leak Calculator. Traffic only helps when someone answers.
Step 1: Your Google Business Profile
This is the first thing to fix because it is free and it feeds the map. Claim it, verify it, pick the right categories and keep it accurate. The full list is in the Google Business Profile checklist, and how to rank in Google Maps explains what moves you up inside the map results.
Here is the short version of what matters most.
- Claim and verify it. Until you do, you do not control what it says.
- Choose a primary category that matches your main money service. Add a few secondary categories only if they are true.
- Use your real business name. Keywords added to the name can get a profile suspended.
- Add every service you offer, each with a plain one-line description.
- Set accurate hours, including holidays.
- Add real photos of your work, your team and your location. Skip stock images.
- Link to the right page. Send the profile to your home page or the most useful local page, not a random one.
- Answer questions and post updates when you have something real to say.
Check the profile every month. Hours change, phone numbers change and someone can suggest an edit to your listing without telling you.
Step 2: Find the words customers actually use
Keyword research for a local business is not about big lists. It is about finding the plain phrases your customers type, and matching one phrase to one page. We wrote a full walkthrough in local keyword research for small business. The core idea fits in a few lines.
- Write down every service you sell, in the words customers use, not trade jargon.
- Add your town and nearby towns to the ones that make sense.
- Type each one into Google and read the suggestions that appear as you type.
- Look at the “People also ask” box and the businesses that show up.
- Pick one main phrase per page. Do not make one page chase five unrelated phrases.
Google does not give you search volume for free outside its ad tools, so treat any number you see in a third-party tool as a rough guide. Your own Search Console data is better. It shows the real searches that already bring your site up.
Step 3: Build a page for each service
Each service you sell needs its own page. A single “Services” page that lists everything gives Google and visitors very little to work with. A page for each service lets you speak to one need, with one clear next step.
Here is what a strong service page includes. The template post, on-page SEO for service pages, walks through each piece.
| Element | What good looks like |
|---|---|
| Title tag | Service, town, and your name. Short enough to read in full. |
| Meta description | One or two plain sentences that make the click worth it. |
| H1 | One per page. Says the service and the place in natural words. |
| Opening paragraph | Who it is for, what you do, where you do it. Your phone number or button nearby. |
| Body | The steps of the job, what affects the work, what customers should have ready, what happens after. |
| Proof | Real photos, short customer quotes, certifications that are true and checkable. |
| FAQ | Three to six questions customers really ask, answered in plain words. |
| Call to action | One clear next step: call, request a quote, book. |
| Internal links | Links to related services and your contact page, with descriptive link text. |
Google’s own starter guide says a good title is “unique to the page, clear and concise, and accurately describes the contents of the page” (Google SEO Starter Guide). That is also good advice for people reading search results.
Step 4: Cover the towns you serve
If you serve several towns, one page that tries to cover a whole region does not help much. But a stack of near-identical pages with only the town name swapped is just as weak. A page for a town earns its place when it says something true and specific about working there. SEO for service area businesses goes deep on this.
What a useful town page includes
- The services you really offer in that town.
- Details that only someone who works there would know: typical building styles, common problems, travel or scheduling notes, local permits or rules if they apply.
- Photos or short summaries of real jobs there, with the customer’s permission.
- Directions or a note on how far you travel, in plain words.
- A clear next step.
If you do not have something real to say about a town, do not build a page for it yet. Mention the town on your main service page instead. On this site, our service areas pages show one way to organize this, and our Carlisle SEO page is an example of a local service page.
Storefront or service-area business?
This changes how your profile works. Google says a service-area business is one that visits or delivers to customers directly but does not serve customers at its business address, and that those businesses should remove their address from the profile (Google Business Profile Help). A storefront shows its address. A hybrid can show both. Pick the one that is true for you.
Step 5: Reviews
Reviews help people choose you and help Google see that you are real and active. They are one of the few prominence signals you can build on your own, one customer at a time. How to get more Google reviews has the full system. Here is the outline.
- Ask right after the job, while the customer is happy.
- Send the direct review link by text or email. Google says you can ask customers to visit a Google link or scan a QR code.
- Make it one tap. Do not send people to a page that asks them to log in to something else first.
- Reply to every review, good or bad, in a short and calm voice.
- Never offer a discount, gift or payment for a review. Google calls offering incentives in exchange for reviews strictly prohibited.
Reviews also tell you where the business can improve. Read them like a report from customers who did not need to be polite. Google’s review guidance is here: Read and reply to reviews.
Step 6: Listings and NAP
NAP stands for name, address and phone number. Your NAP should match everywhere it appears: your website, your profile, social pages and directories. Small differences, like “Street” in one place and “St.” in another, or an old phone number on a directory, make the data harder to trust. The full process is in local citations and NAP.
The short routine:
- Decide the one exact way to write your name, address and phone number.
- Search for your business name and phone number and list every place that shows up.
- Fix the big ones first: your profile, Apple Maps, Bing Places, your main social pages and the directories that fit your industry.
- Remove or merge duplicates.
- Re-check twice a year, and any time something changes.
Step 7: Links and local mentions
Links from other sites to yours help Google see that you are known and trusted. For a local business, a few links from real local sources beat a pile of random ones. Think of the chamber of commerce, suppliers and manufacturers you work with, local news, schools and teams you sponsor, and nonprofits you support. Link building for local businesses lists nine safe ways to earn them.
Be careful with shortcuts. Google’s spam policies list buying or selling links for ranking purposes and excessive link exchanges as link spam (Google spam policies). A cheap bundle of links is not a shortcut. It is a risk.
Step 8: Show proof on your site
People decide fast. A page that shows who you are and what you have done answers the question they are really asking: can I trust these people with my problem?
- Real photos of real work, with a short caption.
- A short About page with names and faces.
- Reviews you can quote, with permission.
- Licenses, insurance and certifications, if they apply and you can show them.
- The years you have been in business and the area you serve, stated plainly.
- A visible phone number and a simple form.
Not sure how your site looks to a stranger? Our website teardown gives you a quick outside view, and the Central PA small business website report shows how local sites tend to be put together.
Step 9: Get the technical basics right
Technical SEO sounds scary, but for a small site it is a short list. Most of it is about making sure Google can find your pages and people can use them on a phone.
| Check | Why it matters | How to check |
|---|---|---|
| Site uses HTTPS | Browsers warn visitors about sites that do not | Look for the padlock in the address bar |
| Works well on a phone | People often search from a phone | Open your site on your own phone and try to call and fill the form |
| Loads quickly | Slow pages lose visitors | Run the free PageSpeed Insights tool on your main pages |
| Pages can be indexed | A page marked “noindex” will not appear | Check the page in Search Console’s URL inspection tool |
| Sitemap exists | Helps Google find your pages | Visit yoursite.com/sitemap.xml or submit it in Search Console |
| No broken links or dead pages | Frustrates visitors and wastes crawl time | Click through your own menu and key pages |
| Business details match | Consistency helps trust | Compare footer, contact page and profile |
If your site was built without SEO in mind, a one-time cleanup often does more than months of content. If you are weighing a bigger rebuild, our website cost estimator can help you plan the scope: website cost estimator.
How to measure local SEO
Do not judge local SEO by one ranking checked from your own phone. Your results change by location and by person. Use three sources that do not lie.
1. Google Search Console
Search Console is free and shows the real searches that brought up your site. Google defines the main numbers like this: clicks are the number of times a user clicked your site from Google Search results, impressions are how many times your site appeared in search results, and click-through rate is clicks divided by impressions (Search Console Performance report).
| Number | What it tells you | What to look for |
|---|---|---|
| Impressions | How often you showed up | Rising over months, across more searches |
| Clicks | How often people chose you | Rising, especially on service pages |
| Click-through rate | Whether your title and description earn the click | Low on a page with many impressions means rewrite the title and description |
| Average position | Where you tend to appear | Watch the trend, not a single day |
| Queries | The words people used | New searches you did not plan for are ideas for new pages |
2. Your Google Business Profile
Watch calls, website clicks and direction requests over time. Look at the trend across a few months, not a single week.
3. Your own records
Ask every new customer how they found you, and write it down. Track phone calls and form fills in a simple sheet. This shows you what matters: customers, not clicks.
For realistic timing on when to expect movement, see how long SEO takes.
A 90-day plan
Use this as a starting plan. Adjust it to your size and your time.
| When | Focus | Done when |
|---|---|---|
| Week 1 | Search for yourself and your top three competitors. Write down who shows up. | You have a list of who you are up against and what they do well. |
| Week 1 to 2 | Claim, verify and fully fill out your Google Business Profile. | Every section filled out, categories chosen, photos added. |
| Week 2 to 3 | Decide your exact name, address and phone format. Fix the biggest listings. | Top directories match your site. |
| Week 3 to 5 | Pick one main phrase per service. Fix titles, headings and opening paragraphs on your main service pages. | Each main service has its own page with the town named. |
| Week 4 to 8 | Start a simple review request routine. | You ask every happy customer, and reply to every review. |
| Week 6 to 10 | Add proof to key pages: photos, quotes, FAQs. | Money pages show real work. |
| Week 8 to 12 | Ask for 3 to 5 links from real local sources you already have a relationship with. | Requests sent and tracked. |
| Week 12 | Look at Search Console, profile insights and your own records. Pick the next three fixes. | A written list for the next quarter. |
A monthly routine that takes an hour
- Check your Google Business Profile for edits, new questions and new reviews.
- Reply to every review.
- Look at Search Console for new queries and pages with low click-through rate.
- Update one service page or add one useful page.
- Add a few recent job photos to your profile and website.
- Ask your recent customers for reviews.
- Write down calls, forms and how people found you.
One hour a month, done every month, beats one big push that fades.
Time, budget and doing it yourself
Local SEO is not instant. Google says some changes take effect in a few hours and others can take several months. See how long SEO takes for what to watch in the first months.
What you pay depends on scope and competition. How much SEO costs explains what drives the price and what to ask for in writing. If you are looking at monthly packages that mention AI, read the AI SEO pricing guide. To size an ad budget, try the ad budget reality check.
SEO or ads first?
Ads bring leads while you pay. SEO builds something that keeps working. Most local businesses need to know which comes first. SEO vs Google Ads walks through the choice.
Do it yourself or hire help?
| Your situation | A good fit |
|---|---|
| You have time, a simple site and a small service area | Do steps 1 to 6 yourself over a few evenings |
| You are in a crowded market and the site needs real fixes | Get help with the site and the plan, keep reviews in house |
| You have several locations or many services | Hire help early, to keep names, pages and listings consistent |
| You do not have time and want one person to own it | Hire a partner you can talk to and who shows you the work |
If you hire someone, ask hard questions first. How to choose an SEO company lists the ones Google itself suggests, plus red flags.
What local SEO cannot do
No one can promise a number one ranking. Google says so directly. Local SEO also cannot fix a business that does not answer the phone or follow up on leads. Traffic only helps if someone picks up. It cannot fix a bad service reputation either, and it cannot make up for a website that confuses people.
If you want to see where leads slip after the click, try our Lead Leak Calculator.
Where to focus by type of business
| Business type | Start with | Watch out for |
|---|---|---|
| Storefront (shop, restaurant, salon) | Profile accuracy, photos, hours, reviews, directions | Wrong hours, missing holiday hours, duplicate listings |
| Service-area (plumber, roofer, cleaner) | Service pages, town pages with real detail, reviews with the town named by customers | Showing a home address, thin copy-paste town pages |
| Office or appointment (accountant, dentist, lawyer) | Service pages for each service, proof of credentials, easy booking | Vague pages that list ten services in one paragraph |
| Multi-location | One profile per real location, one page per location with unique details | Inconsistent names across locations |
Common local SEO mistakes
- Writing one “services” page that lists everything instead of a page per service
- Leaving the Google Business Profile half filled out
- Using a different phone number on the website than on the profile
- Adding keywords to the business name on the profile
- Ignoring reviews, especially the negative ones
- Asking for reviews only once a year, in a burst
- Offering a discount or gift for a review
- Copying the same page for ten towns and changing only the town name
- Hiding the phone number or burying the contact form
- Buying links or directory bundles from a stranger
- Hiring someone who promises a first place ranking
- Changing the site structure with no plan for redirects
- Judging results by checking your own ranking on your own phone
- Never checking whether the changes helped
Most of these cost nothing to fix. They come from not having a plan more than from not having a budget.
Where Carlisle and Central PA businesses stand out
Smaller markets are not the same as big cities. Fewer people search, but the people who do are often ready to call. Searches usually name a town or a nearby town, so it helps to build pages for each area you actually serve rather than one page that tries to cover a whole region. Name the towns you really work in and describe how you serve them in plain words. If you serve several towns, see our service areas for how we organize that on a site.
A few habits help in a market like Central PA.
- Use the way locals talk. People say the name of their borough or township, and often a nearby larger town too.
- Join the local groups that fit your trade, and let them list you.
- Sponsor or support something real, and ask for a link when it makes sense.
- Be easy to reach. In smaller markets, a fast call back wins a lot of work.
How to know it is working
Look for movement in three places. In Google Search Console, your pages should show up for more searches over time. In your Google Business Profile, calls and direction requests should rise. In your own records, you should be getting more calls and form fills that mention finding you online. Ask every new customer how they found you and write it down. That one habit tells you more than any ranking report.
A simple order of work
- Search for your own main service plus your city, on your phone, and write down who shows up.
- Claim and verify your Google Business Profile, then fix the categories, services, hours and phone number.
- Make sure each main service has its own page on your site with your city named once or twice in plain words.
- Ask every happy customer for a review and answer every review you get.
- Fix your name, address and phone number wherever they differ.
- Check Google Search Console once a month to see which searches show your site.
- Fix one thing a month. Small steady work beats a big push you cannot keep up.
Many owners can do the first five steps on their own in a few evenings. Help makes sense when you are in a crowded market, when your site needs real fixes, or when you simply do not have the time. Either way, start with your profile.
Local SEO FAQ
What is local SEO in simple terms?
It is the work of helping your business appear when people nearby search for what you sell. It covers your Google Business Profile, your website, your reviews and your listings.
How is local SEO different from regular SEO?
Regular SEO aims at general searches. Local SEO aims at searches tied to a place, and it relies heavily on your Google Business Profile, reviews and consistent business details.
Do I need a website for local SEO?
A profile alone can get you calls, but a website gives Google and customers more to trust. It also gives you pages for each service and town, which a profile cannot do.
How many Google reviews do I need?
There is no magic number. Aim for steady new reviews and replies, and look at the businesses that rank above you to see where you stand. Fresh, real reviews matter more than a one-time burst.
Can I pay Google to rank higher in the map?
No. Google states there is no way to request or pay for a better local ranking. Ads are separate, and they are labeled as ads.
Should I put my home address on my profile?
If you visit customers and do not serve them at your home, Google says to remove the address from the profile. Show an address only if customers can really come to it.
How long until I see results?
Some changes show up in hours and others take months, in Google’s words. Profile fixes tend to show sooner than new pages and links. Judge progress over several months, not days.
Do keywords in my business name help?
Do not add them. Use your real name. Adding extra words to the name is against Google’s guidelines and can get a profile suspended.
Do I need a page for each town?
Only when you have something real to say about working there. A few useful town pages beat many copied ones.
What should I do first if I only have an hour?
Open your Google Business Profile. Check your categories, phone number, hours and website link. Then send the review link to your last five happy customers.
All the guides in this cluster
Use this as the map. Pick the topic that matches the problem you have right now.
Get started
- Google Business Profile Checklist for Local Businesses: a step-by-step checklist for filling out and keeping up your profile.
- How to Rank in Google Maps: What Moves the Local Pack: what moves the local pack and how to check your own position.
- 5 Local SEO Tips to Quickly Boost Your Ranking in Google: five quick moves for local rankings.
- Local Keyword Research for Small Business: Find What Customers Type: find the phrases customers type and match them to pages.
Build trust and visibility
- How to Get More Google Reviews Without Breaking the Rules: a simple, rule-following system for asking and replying.
- Local Citations and NAP: How to Clean Up Your Business Listings: find and fix wrong or duplicate listings.
- On-Page SEO for Service Pages: A Template You Can Copy: a copyable template for titles, headings and page layout.
- SEO for Service Area Businesses: Rank in Towns Without a Storefront: how to rank when you travel to customers.
- Link Building for Local Businesses: 9 Safe Ways to Earn Links: nine safe ways to earn links from real local sources.
Plan, price and hire
- How Much Does SEO Cost for a Small Business?: what drives the price and what to ask for in writing.
- How Long Does SEO Take? What to Expect in the First Months: a realistic view of timing and what to watch.
- SEO vs Google Ads: Which Should a Local Business Pay For First?: how to decide between SEO and ads.
- How to Choose an SEO Company: Questions to Ask and Red Flags: questions to ask and warning signs.
- AI SEO Pricing Guide: What It Costs Per Month: what AI SEO means and how monthly pricing is usually scoped.
- Top 27 Ways To Grow Your Local Business: 27 ways to grow a local business beyond search.
Free tools to use alongside this guide
- Lead Leak Calculator: see where leads slip away after someone contacts you.
- Website teardown: a quick outside look at your site.
- Central PA small business website report: see how local sites compare.
- Website cost estimator: plan the scope if the site needs a rebuild.
- Ad budget reality check: size an ad budget if you add paid search.
If you want a partner to handle the work, see our SEO services for small and local businesses. We are a digital marketing agency in Carlisle, PA, rated 5.0 on Google.
Related guides
- How Much Does SEO Cost for a Small Business?
- How Long Does SEO Take? What to Expect in the First Months
- How to Rank in Google Maps: What Moves the Local Pack
- SEO vs Google Ads: Which Should a Local Business Pay For First?
- How to Choose an SEO Company: Questions to Ask and Red Flags
- AI SEO Pricing Guide: What It Costs Per Month
- Google Business Profile Checklist for Local Businesses
- 5 Local SEO Tips to Quickly Boost Your Ranking in Google
- Top 27 Ways To Grow Your Local Business
- How to Get More Google Reviews Without Breaking the Rules
- Local Citations and NAP: How to Clean Up Your Business Listings
- On-Page SEO for Service Pages: A Template You Can Copy
- Local Keyword Research for Small Business: Find What Customers Type
- SEO for Service Area Businesses: Rank in Towns Without a Storefront
- Link Building for Local Businesses: 9 Safe Ways to Earn Links
- SEO Services for Small and Local Businesses
Book your strategy call
Want a plain read on where your business stands in local search? Webfactory Media is a digital marketing agency in Carlisle, PA. Tell us what you sell and where you work, and we will walk through what to fix first. Book your strategy call. You can also see our SEO services for small businesses.
Related: AI SEO Pricing Guide: What It Costs Per Month.
More on home service marketing: Digital Marketing for Home Service Businesses: 6 Channels, 90 Days and Local SEO for Home Service Businesses: Service-Area Pages That Work.



