
When customers search for services near them, your Google Business Profile, website and business details need to give Google—and the customer—consistent reasons to trust your business. This local SEO audit checklist helps you find the gaps that can reduce calls, WhatsApp enquiries, direction requests and website leads.
You do not need expensive software to start. Check your listing as a customer would, compare it with the businesses visible in local results, review the pages customers land on, and record each issue by impact. Use the scorecard below as a practical worksheet for a business in Gaborone, Francistown, Maun or another Botswana service area.
The Quick-Start Local SEO Audit Scorecard
How do you check SEO locally? Search for your main service and town from a clean browser session, inspect the Google Maps results and Local 3-Pack, then audit the six areas below. Google explains that local results are mainly shaped by relevance, distance and prominence. You can improve relevance and prominence signals; you cannot control how close every searcher is to your premises.
Score each core check as Pass, Needs work or Critical. A critical issue is one that prevents customers or Google from finding, trusting or contacting you. For deeper context on the signals involved, see what influences Google Maps rankings.
| Audit area | Core check | Priority level | Common issue |
|---|---|---|---|
| Google Business Profile | Accurate name, category, address/service area, hours and services | Critical | Keyword-stuffed name, wrong category or old hours |
| Maps presence | Business pin, directions and visibility for branded searches | Critical | Pin sends visitors to the wrong road or profile is not visible |
| Website and local pages | Clear service-location relevance and mobile contact paths | High | Generic pages with no town, phone or WhatsApp action |
| Citations | Matching name, address and phone number across key listings | High | Old number or duplicate profile remains online |
| Reviews | Recent genuine feedback and professional responses | Moderate | Few recent reviews or unanswered complaints |
| Technical health and competitors | Indexing, mobile usability, search data and competitor gaps | High | Important page is not indexed or competitors offer clearer evidence |
Keep a simple record with the issue, page or listing URL, evidence, owner and deadline. That turns a website audit checklist into an action plan rather than a list of observations.
Step 1: Auditing Your Google Business Profile and Maps Presence

Start with the profile that appears in Google Search and Maps. Search for your exact business name first. If it does not appear, resolve visibility, verification or eligibility issues before worrying about a competitor gap. If it appears by name but not for a service search, continue with the relevance and prominence checks below. Readers facing the first situation can review why your business may not be showing on Google Maps.
- Confirm ownership and real-world details. Check that the profile is managed by an authorised business account and that the business name, phone number, address and website match your real public-facing details.
- Check the operating model. A customer-facing location should show an accurate address. A business that travels to customers should use an accurate service area and avoid presenting a virtual or unstaffed address as a walk-in location.
- Review hours, services and contact options. Correct normal and special hours, list genuine services, and test the website and phone links. Incorrect hours can waste a high-intent visit.
- Review photos and description. Use current photos that help a customer recognise the business, team, premises, products or work. Ensure the description explains what you do and where appropriate whom you serve, without cramming in a list of towns.
- Compare profile facts. Put your website, Facebook page, Instagram profile, invoices and key directories side by side. Flag any difference in spelling, suite/unit detail, phone number, domain or opening hours.
Do not add “best plumber Gaborone” or similar location phrases to your business name unless that wording is genuinely used in the real-world name. Follow Google’s business representation guidelines for accurate names, addresses, service areas and descriptions.
Category Selection and Attribute Accuracy
Choose the primary category that most directly describes the main activity customers come to you for. For example, a clinic should select the category that reflects its actual principal service, not a broad category chosen only because it appears popular in search. Add secondary categories only for real, substantial services you provide.
Google does not publish a fixed weighting that makes one category universally the most important factor. It does, however, instruct businesses to choose categories and location settings that describe the real operating model. Use Google’s instructions for editing a Business Profile when checking categories, addresses, pins and service areas. Also inspect available attributes and services: remove inaccurate items rather than adding every possible option.
Verifying Pin Placement and Driving Directions
Open the profile on both desktop and a phone. Tap Directions, begin a route from a nearby landmark, and confirm that the pin lands at the correct entrance. This matters where addresses are described by area, plot, mall or landmark rather than a consistently mapped street.
For example, “Gaborone West” is not always enough guidance for a first-time visitor. Check that a customer can distinguish the correct premises from another business in the same complex. Repeat the test after moving premises; profile location changes may require further verification.
Once you have recorded the gaps, use this detailed Google Business Profile optimization framework to implement the profile improvements methodically.
Step 2: Website and Local Landing Page Audit
Your website should confirm the facts in your profile and make it easy for a local visitor to act. Audit the homepage first, then the service pages most likely to attract enquiries. A visitor searching on a mobile network should not have to pinch, hunt for a number or fill in a long form to ask a simple question.
On-Page Geographic Signals

- Check that the page title identifies the main service and relevant location naturally, such as “Dental Services in Francistown” where that accurately describes the page.
- Make the visible page heading and copy explain the service, who it is for and the area served. Mention specific places only where you genuinely operate or have useful local detail.
- Ensure the business name, local phone number, email and address or service-area explanation are easy to find.
- Use a map only when it helps customers locate a real customer-facing premises. Do not use it to imply an office where you do not operate.
- Give each important service a useful page. A thin page created only by swapping “Gaborone” for “Phakalane” adds little value and can confuse visitors.
If your site uses LocalBusiness schema, make sure it matches the visible facts: business name, address, phone, hours and business type. Consult Google’s LocalBusiness structured data documentation for supported markup and validation. Schema can help Google understand information, but it does not guarantee a rich result, a knowledge panel or Maps visibility.
Local Conversion Elements
Test your site as a busy customer would. On a phone, can they call with one tap, open WhatsApp if that is a normal enquiry channel, get directions, or submit a short contact form? Does the navigation stay usable, and does the form confirm what happens next? A good local page removes uncertainty before the customer contacts you.
Review mobile display, secure delivery, intrusive pop-ups and Core Web Vitals as part of the wider user experience. Google’s page experience guidance explains these considerations, but a good page-experience score alone is not a route to top local rankings.
If the audit shows a difficult mobile journey, unclear contact paths or a site that cannot support the required changes, consider website design and development support. A redesign should solve specific usability and implementation problems, not be treated as a guaranteed ranking fix.
Step 3: Citation Consistency and Directory Clean-Up

Citations are mentions of your business details on directories, social platforms, maps, industry listings and partner sites. They help customers and search engines reconcile that your business is real, reachable and consistently represented. In regional directories, details may be copied from an old submission or entered incorrectly, so manual verification matters.
- Write your approved version of the business name, address, phone number, website and hours in one master record.
- Search for the business name, old phone numbers and former addresses in Google. Search variations without punctuation as well.
- Check the most visible results, major social profiles, industry directories and any platforms customers actually use to find you.
- Record the listing URL, error, edit method and date requested. Claim or correct the listings that matter most first.
- Look for duplicates, especially after a relocation, rebrand or number change. Do not create a new profile to solve an existing duplicate without first establishing which listing should remain.
A practical example: if your Google profile says “Francistown CBD”, Facebook uses an old plot description, and a directory lists a former mobile number, a customer may reach the wrong person or lose confidence. Match the meaningful business facts; minor formatting differences such as “Rd” versus “Road” are less important than conflicting addresses or numbers.
Step 4: Review Profile and Reputation Audit
Reviews influence a customer’s decision and contribute to the prominence signals Google describes. Audit the quality and pattern, not only the star average. Compare your profile with the businesses that appear for your main local searches.
- Record total review count, average rating and date of the most recent review.
- Read recent feedback for recurring themes about service, waiting time, communication, delivery or location.
- Check whether someone responds calmly and usefully to both praise and criticism.
- Compare review recency and volume with the three visible competitors, without assuming that a higher total alone explains every ranking difference.
- Check your request process. Ask genuine customers for honest feedback after a completed interaction, rather than pressuring them for positive wording.
Google permits businesses to request reviews using a link or QR code, but incentives for reviews or changes to reviews are not appropriate. Follow Google’s review-request best practices. Do not script keywords for customers; natural detail is more credible and policy-safe.
Step 5: Technical SEO and Local Measurement Checks
A local page cannot perform well in organic Search if Google cannot reliably crawl, index and understand it. This part of the local SEO audit does not require a complex local SEO audit tool; start with Google Search Console and straightforward browser testing.
- Open the Performance report and review clicks, impressions, click-through rate and average position. Inspect Queries and Pages first, then use Countries and Devices where sufficient data is available.
- Look for service-and-location queries that generate impressions but few clicks. Check whether the matching page has a clear title, useful snippet and relevant content.
- Use URL Inspection for important service and location pages to confirm whether Google can index them and whether the indexed URL is the version you expect.
- Review Pages and crawl-related reports for errors, redirects, blocked pages or pages that should be indexed but are not.
- Test key pages on an actual phone: homepage, service page, contact page and booking or enquiry path.
Use how to use Search Console performance reports to understand the available metrics and filters. Search Console measures your website’s Google Search performance; it is not a city-level Google Maps rank tracker and does not provide an exact Local 3-Pack position for every search.
Step 6: Local Competitor Benchmarking
Benchmarking helps you move from “they rank above us” to a specific, testable gap. Build a simple comparison sheet for the three businesses that appear most often for your core service search in the area you target.
| Compare | What to record | What it may reveal |
|---|---|---|
| Profile relevance | Primary category, services, description clarity and address/service area | Your profile may describe a different or less specific service |
| Prominence signals | Review recency, responses, photos and visible business information | Competitors may give customers more current trust signals |
| Website relevance | Service pages, location detail, contact clarity and mobile experience | Your landing page may not answer the searcher’s need |
| Citations and links | Consistent mentions on relevant sources and credible referring sites | They may have stronger supporting evidence online |
| Customer fit | Opening hours, directions, offer clarity and response options | They may simply be easier for the searcher to choose |
Use an incognito or private browser window, sign out of Google where practical, and repeat searches from a representative location. Browser privacy reduces some personalisation, but location still affects local results. Do not treat one search from your office as the experience of every customer across Gaborone, Phakalane or another service area.
How to Prioritize Your Audit Findings for Maximum Impact
Do not try to repair every issue at once. Prioritize the problems that block discovery or enquiries, then fix the signals that support long-term visibility. The matrix below gives a workable order for a time-constrained SME.
| Action item | Effort required | Impact on local visibility | Recommended timeline |
|---|---|---|---|
| Correct wrong business name, phone, hours, address or pin | Low to moderate | High | Quick win: 1–2 days |
| Claim duplicates and correct major citation errors | Moderate | High | Core correction: 1–2 weeks |
| Add clear call, WhatsApp, form and direction paths | Low to moderate | High for conversion | Quick win: 1–2 days |
| Improve priority service and location pages | Moderate | High | Core correction: 1–2 weeks |
| Create a compliant review-request routine | Low, ongoing | Moderate | Start now; review monthly |
| Resolve indexing, structured-data or mobile technical issues | Moderate to high | Potentially high | Strategic project |
| Build useful local content and earned mentions | Ongoing | Moderate to high | Strategic project |
Assign every item an owner and a proof of completion: a corrected URL, screenshot, test call or Search Console check. When profile, website, citation and measurement problems overlap, coordinated local SEO and Google visibility support can help turn the findings into an ordered implementation plan.
Taking Action on Your Local Visibility
A useful local SEO audit checklist gives you a sequence: correct facts that prevent discovery, remove friction that costs enquiries, then build credible relevance and prominence over time. Recheck listing accuracy and reviews monthly, complete a broader audit quarterly, and repeat the process immediately after a move, new phone number, change in hours or launch of a major service.
If your scorecard reveals technical issues, duplicate listings or several competing priorities, Lephutshi Developers can help you review the evidence and decide what to fix first. Bring your completed worksheet or highest-priority findings and request a local SEO audit review.
Recommended Reading
- Google Maps Ranking Factors: What Actually Influences Local Rankings?
- How to Optimize Your Google Business Profile for Local SEO: The Complete Framework
- Why Is My Business Not Showing on Google Maps? 12 Things to Check
FAQ
- How do I check SEO locally without personalised results?
Use a private or incognito browser window, sign out of Google where practical, and search from a location that represents the customer area you are evaluating. Repeat the check from more than one relevant location because proximity still influences local results. - How do I run an SEO audit for a local business?
Audit your Google Business Profile and Maps pin first, then review local website pages, citations, reviews, technical indexing and the top local competitors. Record each issue, assign a priority and fix customer-blocking errors before longer-term improvements. - What is a good local SEO audit tool for beginners?
Google Business Profile, Google Search Console and a mobile browser are strong starting tools because they show your listing, website search performance and customer experience. Search Console is useful for queries, pages, countries and devices, but it is not a precise city-level Maps rank tracker. - How often should a small business conduct a local SEO audit?
Check listing accuracy and reviews monthly, and complete a fuller audit every quarter. Audit immediately after changing location, phone number, opening hours, website domain or a core service.
