Build my website

Published: Reading time: 8 minLocal SEO

Local SEO checklist: 25 steps to rank in your area

This local SEO checklist covers the 25 steps that matter most for a service business, in the order to do them: set up tracking, complete your Google Business Profile, fix your website, build reviews, clean up citations, earn local links and review results monthly. Most of it is free, and you can do the first ten steps in a weekend.

Cover for the guide: Local SEO checklist: 25 steps to rank in your area
TL;DR
  • Do the steps in order: tracking, Business Profile, website, reviews, citations, links, then monthly upkeep.
  • The Business Profile and reviews usually move map rankings fastest.
  • Website steps (service pages, town pages, schema, speed) decide your organic rankings and how many visitors call.
  • Review the numbers monthly: calls, forms, direction requests and rankings for your main services.

How to use this checklist

Work through each group in order, because later steps build on earlier ones. Tick off what is already done, fix what is half done, and schedule the rest. If you are new to the topic, read what local SEO is first for the big picture.

Part 1: Tracking (steps 1 to 3)

Set up measurement first, so you can see what each later step changes.

StepWhat to do
1. Google Search ConsoleVerify your site and submit your sitemap. It shows which searches bring you up and which pages are indexed.
2. Google AnalyticsInstall it and mark phone clicks, form submissions and bookings as key events.
3. BaselineNote your current calls, forms, Business Profile views and where you rank for five main searches.

Part 2: Google Business Profile (steps 4 to 10)

Your Business Profile drives the map results. Our Google Business Profile optimization guide covers each field in detail.

StepWhat to do
4. Claim and verifyVerify the profile with the account you will keep long term, and add a second manager.
5. Primary categoryChoose the most specific category for your main service, then add relevant secondary ones.
6. Business nameUse your real business name exactly, with no added keywords or towns.
7. Address or service areaShow your address if customers visit; otherwise hide it and list the areas you serve.
8. Services and descriptionList every service and write a plain description of what you do and where.
9. Hours, phone, websiteAccurate hours (including holidays), a local phone number and the right page link.
10. Photos and postsAdd real photos of your team, work and premises; post updates or offers regularly.

Part 3: Website (steps 11 to 17)

Your website confirms what your profile says and converts visitors. If you are rebuilding, see how to make a website for a business.

StepWhat to do
11. One page per serviceGive each main service its own page with its own title, heading and FAQ.
12. Town or area pagesCreate useful pages for your main towns, each with local details, not copies with the town swapped.
13. Titles and headingsUnique title tag and one H1 per page naming the service and place.
14. NAP on every pageName, address (or service area) and phone in the footer, matching your profile exactly.
15. LocalBusiness schemaAdd structured data with your name, address, phone, hours and services.
16. Mobile speedTest with PageSpeed Insights; compress images and remove heavy scripts.
17. Clear calls to actionTappable phone number in the header, short quote form, booking where relevant.

Part 4: Reviews (steps 18 to 20)

Reviews feed Google's prominence factor and persuade customers. Never offer incentives; Google prohibits them.

StepWhat to do
18. Review linkGet your Google review link and QR code.
19. Ask every customerSend the link after every job by text or email, automatically if possible. See how to get more Google reviews.
20. Reply to all reviewsThank good reviews with specifics; answer negative ones calmly and take details offline.
StepWhat to do
21. Core listingsMatch your details on Bing Places, Apple Business Connect, Yelp, Facebook, BBB and Nextdoor.
22. Industry directoriesClaim the directories for your trade. See local citations for lists by industry.
23. Local linksEarn links from your chamber, suppliers, sponsorships, associations and local news.

Part 6: Ongoing (steps 24 and 25)

StepWhat to do
24. Fresh contentAdd pages or posts that answer real customer questions, and keep prices, hours and photos current.
25. Monthly reviewCompare calls, forms, profile actions and rankings with your baseline; fix what slipped.

Quick wins vs long-term work

Some steps can change results within weeks; others build over months.

  • Quick wins: correct primary category, complete profile, accurate hours, review requests, fixing a wrong phone number or address on major listings.
  • Medium term: service pages, town pages, schema, speed improvements.
  • Long term: reviews volume, local links, content that earns visits and citations.

Common local SEO mistakes

  • Stuffing keywords or town names into the Business Profile name, which breaks Google's guidelines.
  • Using a virtual office or PO box as an address, which Google does not allow for profiles.
  • Creating dozens of near-identical town pages.
  • Different phone numbers on the website and listings.
  • Asking only happy customers for reviews, or offering rewards for them.
  • Never checking Search Console, so indexing problems go unnoticed.

When to get help

If the checklist shows big gaps on the website, schema or content, or you simply do not have the hours, our local SEO services handle all 25 steps and report monthly. If you want to know what that costs elsewhere, see what local SEO costs, and for timelines read how long SEO takes.

Frequently asked questions

What should be on a local SEO checklist?

A local SEO checklist should cover tracking (Search Console and Analytics), a complete Google Business Profile, a website with service and town pages, schema and fast mobile loading, a review system, consistent citations, local links, fresh content and a monthly review of calls, forms and rankings.

Can I do local SEO myself?

Yes. Most of the checklist, including the Business Profile, review requests and major listings, is free and needs no technical skill. Website changes such as schema, speed fixes and new pages take more know-how, which is where many owners bring in help.

How do I check my local SEO?

Search your main services with your town name on a phone and in Google Maps, and note where you appear. Then check your Business Profile performance, Search Console queries and Analytics conversions. Compare these with a baseline every month to see what is improving.

What is the 80/20 rule in SEO?

It is the idea that a small share of work produces most of the results. In local SEO that usually means the Business Profile, reviews, service pages and fixing inconsistent business details. Do those well before spending time on smaller tweaks.

How often should I update my Google Business Profile?

Check it at least monthly and whenever something changes, such as hours, services or phone numbers. Add new photos and posts regularly, and reply to reviews within a few days. An active, accurate profile helps customers and keeps your details trustworthy.

How long until a local SEO checklist shows results?

Profile fixes and review growth can change map visibility within weeks. Website improvements and links usually take two to six months to show clearly. Competitive cities and trades take longer, so track progress against your baseline monthly rather than daily.

Was this guide helpful?

Written with AI and reviewed by the Guerrilla Local team. Prices and ranges are market patterns, not quotes.

Get your website live in 48 hours

Pick a plan, send your details and we start the clock. Flat price, two revisions included.

Build my websiteCall us