A local SEO checklist is a short, repeatable list of tasks that help a small business show up when nearby customers search on Google Search and Maps. In practice it comes down to five areas: a complete and verified Google Business Profile, a website that clearly says what you do and where, consistent business details across the web, a steady flow of genuine reviews, and local mentions and links that build your reputation. Work through the checklist below once to set things up, then revisit it every few months.
This guide is for owners who want to do the work themselves or understand what an agency should be doing for them. Everything here is based on Google’s own published guidance, which we link to throughout.

How Google decides which local businesses to show
Before ticking boxes, it helps to know what the boxes are for. Google says local results are mainly based on three factors:
- Relevance: how well your Business Profile matches what someone is searching for.
- Distance: how far your business is from the person searching (or the location they search for).
- Prominence: how well known your business is. Google notes that this includes information from across the web, such as links to your business, and your review count and ratings.
You cannot change where a customer is standing, so most of this checklist focuses on relevance and prominence. Google is also clear that there is no way to request or pay for a better local ranking. The only route is doing the basics well.
The local SEO checklist at a glance
1. Business Profile
Claim, verify and complete every field.
2. Website
Clear service and location pages, mobile-friendly.
3. NAP consistency
Same name, address and phone everywhere.
4. Reviews
Ask every customer, reply to every review.
5. Local prominence
Earn local links, mentions and coverage.
1. Google Business Profile checklist
Your Business Profile is usually the first thing a local searcher sees, so it is the best place to start.
- Claim and verify the profile. Google says verification makes your business more likely to appear in results, because it confirms you are authorised to manage it.
- Use your real-world business name. Google’s guidelines for representing your business do not allow extra words in the name, such as taglines, service keywords, locations or phone numbers. Service and location details belong in the other profile fields instead.
- Pick the most specific primary category. Google advises using as few categories as possible and choosing ones that complete the sentence “This business IS a…”. Categories are not the place to list every service you offer.
- Get the address right. The profile should be for a real location you operate from. PO boxes and virtual offices are not eligible. If you visit customers rather than having them visit you, set up a service area and hide your street address, as Google’s guidelines require for service-area businesses.
- Use a local phone number you control and link to the page on your website that best represents that location.
- Complete hours, attributes, services and description. Google says businesses with complete and accurate information are more likely to appear in local results. Set special hours for holidays so customers are not caught out.
- Add real photos and videos of your premises, team and work, and keep adding new ones over time.
We cover each of these steps in more depth in our separate guide to Google Business Profile optimisation.
2. Website checklist for local SEO
Your Business Profile and your website support each other. A strong website gives Google more evidence about what you do and where, and gives searchers a reason to call you.
Pages and content
- One page per core service. A plumber with separate pages for boiler repair, leak detection and bathroom installation gives Google a clearer match for each search than a single “Services” page that lists everything.
- Location pages only where they add value. If you serve several towns, a page for each is fine when it contains genuinely useful local detail (areas covered, typical jobs, directions, local team). Near-identical pages with only the town name swapped are thin content and help no one.
- Use the words customers use. Basic keyword research tells you whether people search for “dentist”, “dental clinic” or “emergency dentist” in your area, so you can match their language.
On-page basics
- Write a unique title for every page. Google’s SEO starter guide says a good title is unique, clear, concise and accurately describes the page. The same guide gives the example of a local business including its location in the title, which helps searchers see straight away that you serve their area.
- Write a useful meta description for key pages. Google sometimes uses it for the snippet under your title.
- Show your name, address and phone number on the website in text (not only inside an image), typically in the footer and on the contact page.
- Embed a map and clear directions on your contact or location page if customers visit you.
- Add descriptive alt text to images of your work and premises.
Technical basics
- Make sure the site works well on phones. Google says it uses the mobile version of a site’s content for indexing and ranking, and many customers will find you from their phone.
- Keep pages fast. Our guide to easy ways to speed up your website covers quick wins.
- Set up Google Search Console to check your pages are indexed and to spot errors.
- Add LocalBusiness structured data. Google’s local business structured data documentation lists name and address as required, with telephone, opening hours, URL and geo coordinates recommended. SEO plugins such as Rank Math include options to output this markup for you. Test it with Google’s Rich Results Test.
For a deeper look at the technical side, see our article on on-page technical SEO.
3. NAP consistency checklist
NAP stands for name, address and phone number. When these details appear on other websites, such as directories, industry associations, social profiles and your local chamber of commerce, those listings are often called citations.
Google does not publish a rule saying “consistent citations improve rankings”, but consistency is simply good practice. Mismatched phone numbers or old addresses confuse customers, and Google itself says complete, accurate information helps. A practical routine:
- Write down one master version of your business name, address, phone number, website and hours.
- Search Google for your business name and old phone numbers to find existing listings.
- Update or claim the important ones first: your main social profiles, the major directories in your country, and any industry-specific directories customers actually use.
- When you move or change your number, update your Business Profile, website and main listings the same week.
Quality matters more than quantity. A handful of accurate listings on sites your customers use beats hundreds of low-quality directory submissions.
4. Reviews checklist
Google lists your number of reviews and ratings as part of prominence, and says positive reviews and helpful replies can help your business stand out. Collect them the right way, because breaking the rules can get reviews removed.
- Ask every customer. Google says you can ask customers to leave a review using a Google link or QR code. Put the link in follow-up emails, invoices and receipts.
- Do not offer incentives. Discounts, freebies or prize draws in exchange for reviews are not allowed under Google’s fake engagement policy.
- Do not filter who you ask. The same policy prohibits selectively asking only happy customers for reviews (often called review gating).
- Never post or buy fake reviews, including reviews from staff or family posing as customers.
- Reply promptly and personally. Google notes that replies are public and recommends keeping them brief and honest. For negative reviews, stay calm, never share the customer’s private information, and explain how you will put things right.
5. Local prominence checklist
Prominence is about how well known your business is, online and offline. Google specifically mentions links to your business as part of this. Good local options include:
- Sponsoring a local team, charity or event that lists sponsors on its website.
- Joining your local chamber of commerce or trade association.
- Working with complementary local businesses (for example, a wedding venue and a florist) on joint content or referrals.
- Offering local media a genuinely useful story or expert comment.
- Publishing helpful content that answers your customers’ real questions.
Avoid buying links or joining link schemes. Our guide to natural backlink strategies explains safer ways to earn them.
Your local SEO checklist summary
| Area | Set up once | Keep doing |
|---|---|---|
| Business Profile | Verify, correct name, category, address or service area, phone, website | Update hours and special hours, add photos |
| Website | Service pages, location details, titles, structured data, Search Console | Check speed and errors, refresh content |
| NAP consistency | Master NAP record, fix key listings | Update everything when details change |
| Reviews | Create review link or QR code | Ask every customer, reply to every review |
| Local prominence | Join local associations | Earn local links, mentions and coverage |
Frequently asked questions
How often should I review my local SEO checklist?
Do the full setup once, then review it every three to six months, and immediately whenever your address, phone number, hours or services change. Reviews and replies should be an ongoing weekly habit.
Do I need a website if I have a Google Business Profile?
You can have a profile without a website, but a website gives Google more information about your services and gives customers more reasons to trust you. It also lets you rank for searches beyond the map results.
Can I add keywords to my Google Business Profile name?
No. Google’s guidelines say your name should reflect your real-world business name and not include extra information such as services or locations. Put that information in your categories, services and description instead.
Can I rank in a town where I don’t have an address?
Distance is one of Google’s three local ranking factors, so it is harder to appear in the map results for areas far from your location. Service-area businesses can set the areas they serve, and helpful service pages on your website can still rank in regular results for those areas.
Is it okay to offer a discount for a Google review?
No. Google’s policy does not allow incentives for reviews, and such reviews can be removed. You can and should ask every customer for an honest review.
Get help with your local SEO
Working through this checklist yourself is a great start. If you would rather have specialists audit your Business Profile, website and listings and handle the ongoing work, take a look at our SEO services or contact us to talk through what your business needs.