A local SEO checklist for small businesses covers five areas: a complete and verified Google Business Profile, consistent name, address and phone details everywhere, a website with a page for each service and location, a steady flow of genuine reviews that you reply to, and local links and mentions. Work through the 25 checks below in order, because the early ones (profile, categories, NAP consistency) usually have the biggest effect on map pack visibility.
Softwix helps service businesses, clinics, shops and restaurants appear in Google Maps and local search, in Dhaka and for clients abroad. This checklist is the same order of work our SEO team follows when we take on a new local client.
Local SEO checklist at a glance
| Area | Checks | Why it matters |
|---|---|---|
| Google Business Profile | 1–7 | Controls how you appear in Maps and the local pack |
| NAP and citations | 8–11 | Consistent details help Google trust your business information |
| Website and on-page | 12–18 | Gives Google relevance signals and gives customers a reason to call |
| Reviews | 19–22 | Google lists reviews as part of prominence, and customers rely on them |
| Links and measurement | 23–25 | Builds local authority and shows what is working |
How does Google rank local businesses?
Google says local results are based mainly on three factors: relevance, distance and prominence. You cannot change distance, so local SEO is about improving relevance and prominence.
In its help article on improving your local ranking, Google defines relevance as “how well a Business Profile matches what someone is searching for”, and says prominence draws on information such as links and reviews. It also states: “There’s no way to request or pay for a better local ranking on Google.” Anyone promising guaranteed map positions for a fee is not telling you how the system works.
| Factor | What it means | What you can influence |
|---|---|---|
| Relevance | How well your profile matches the search | Categories, services, description, website content |
| Distance | How far you are from the searcher or the place in the query | Mostly nothing; keep your address or service area accurate |
| Prominence | How well known and trusted your business is | Reviews, ratings, links, mentions, overall web presence |
What should you check on your Google Business Profile?
Your Google Business Profile is the single most important local SEO asset, because it is what appears in Maps and the local pack. Claim it, verify it and fill in every relevant field.
- Claim and verify the profile. Verification is the first tip Google lists. An unverified profile can be edited by others and may not show reliably.
- Use your real business name only. Google’s Business Profile guidelines prohibit adding taglines, keywords or locations to your name, and say unnecessary information “could result in the suspension of your Business Profile”.
- Pick the right primary category. Google advises using the fewest, most specific categories, applying the test “this business IS a”, not “this business HAS”. Add secondary categories only where they describe what you are.
- Set your address or service area correctly. Use a real, staffed location. Google states virtual offices are not eligible, and service-area businesses that visit customers should hide their address and set service areas instead.
- Add accurate hours, including holidays. Wrong hours lead to bad reviews fast. Update special hours for Eid, Christmas or other public holidays in advance.
- List services or products with descriptions. Use the words customers search for (“root canal treatment”, “AC servicing”, “wedding photography”) in plain, accurate descriptions.
- Add real photos and keep posting. Google recommends adding photos and videos. Upload your storefront, interior, team at work and finished jobs, and add new ones every month.
For a field-by-field walkthrough, see our complete Google Business Profile setup guide. It is written for Dhaka businesses, but the steps apply anywhere.
Why does NAP consistency matter for local SEO?
NAP stands for name, address and phone number. When these details match across your website, profile and directories, Google can be more confident that the information is correct and belongs to one business.
- Write down one master version of your NAP. Decide on exact spelling, abbreviations (“Road” or “Rd”), floor or unit numbers and phone format, and use it everywhere.
- Use a local phone number. Google’s guidelines ask for a number that connects to your business location, not a call centre or redirect.
- Fix existing listings. Search your business name and old phone numbers to find outdated directory entries, then correct or remove them.
- Build core citations. List your business on the main directories and maps used in your country (for example Apple Business Connect, Bing Places, Facebook, and the leading local directories and industry sites). Quality and accuracy matter more than volume.
How should you optimise your website for local search?
Your website supports your profile by proving relevance: it tells Google what you do and where. A thin one-page site gives Google little to match against local searches.
- Create one page per core service. A dentist should have separate pages for implants, braces and whitening, not one “Services” list. Each page should answer the questions customers ask, show prices or price ranges where you can, and include a clear call to action.
- Add location pages only where you have a real presence. If you have two branches, give each its own page with its address, hours, map, photos and staff details. Avoid near-identical “service in [city]” pages for places you do not serve.
- Put local signals in titles and headings. A title such as “Pest Control in Gulshan, Dhaka | Same-Day Service” tells Google and searchers what and where. Our on-page SEO checklist covers titles, headings and internal links in detail.
- Show NAP on every page. Add your name, address and phone number in the footer, matching your master version.
- Add LocalBusiness structured data. Google’s local business structured data documentation lists
nameandaddressas required, and recommends properties such astelephone,url,geoandopeningHoursSpecification. - Make the site fast and mobile friendly. Most local searches happen on phones, often on the move. Click-to-call buttons, a map and a short contact form should be easy to reach. Our technical SEO checklist covers speed and mobile checks.
- Link your website from your profile. Point the profile’s website link to the matching location page (or home page for single-location businesses), and add UTM tags so you can see profile traffic in analytics.
How do you get more Google reviews the right way?
Ask every satisfied customer, make it easy with a direct link, and reply to every review. Never pay for reviews or offer discounts in return, because Google bans incentivised reviews.
Reviews matter to customers as well as rankings. BrightLocal’s Local Consumer Review Survey 2026, based on 1,002 US adults, found that 97% of consumers read reviews for local businesses, 74% look for reviews written in the last three months, and 68% will only use a business with four stars or more. The same survey found that 45% now use ChatGPT or other AI tools to research local businesses, up from 6% the year before.
- Create a short review link. Copy the “ask for reviews” link from your profile and share it by SMS, WhatsApp, email and a QR code at the counter.
- Ask at the right moment. Ask right after a successful job or delivery, when the customer is most satisfied. Make it part of your process, not an occasional push.
- Follow Google’s review policy. Google’s policy on incentivised reviews states that offering “free or discounted goods or services” in exchange for posting, changing or removing reviews “is strictly prohibited”. Do not buy reviews, and do not ask staff or family to post them.
- Reply to every review, good and bad. Google lists responding to reviews as a way to improve visibility. In the BrightLocal survey, 80% of consumers said they are likely to use a business that responds to all reviews, and 50% said generic, templated replies would put them off. Write short, specific replies, and take complaints offline politely.
How do you build local links and track results?
Local links come from real relationships in your area, and tracking tells you which actions bring calls and visits. Both are slower than profile fixes but compound over time.
- Earn local links. Sponsor a community event, join your chamber of commerce or trade association, partner with complementary businesses, and offer useful local data or guides that local media might cite.
- Make your content easy to cite. Answer common customer questions clearly on your site (prices, timings, what to expect). Clear, factual answers are easier for search engines and AI assistants to use. Our guide on getting cited in AI Overviews and ChatGPT explains the approach.
- Track the right numbers monthly. Check calls, direction requests and website clicks in your profile’s performance view, clicks and queries in Search Console, and form or call conversions in analytics. Note what you changed each month so you can see cause and effect.
What local SEO mistakes should you avoid?
The most damaging mistakes are the ones that break Google’s guidelines, because they can lead to suspension rather than just poor rankings. Avoid these:
- Stuffing keywords or locations into your business name.
- Using a virtual office or someone else’s address to appear in a new area.
- Creating duplicate profiles for the same location.
- Buying reviews or offering rewards for them.
- Letting old phone numbers and addresses linger on directories after a move.
- Publishing dozens of near-identical city pages with only the place name changed.
How long does local SEO take to work?
Profile fixes such as correct categories, hours and services can show changes within weeks, while reviews, citations and links usually take several months to build meaningful prominence. Results depend on competition: a plumber in a dense city area faces more competition than one in a small town.
Plan on a few months of consistent work before judging results. Keep your profile active, keep asking for reviews and keep improving service pages, rather than making one big push and stopping.
Frequently asked questions
What is a local SEO checklist?
A local SEO checklist is a list of tasks that help a business appear in Google Maps and local search results. It usually covers your Google Business Profile, NAP consistency, website content, reviews and local links. Working through it in order helps you fix the highest-impact issues first.
Can I do local SEO without a website?
You can appear in Maps with only a Google Business Profile, and for some very small businesses that brings calls. A website adds relevance signals, gives you somewhere to send profile visitors and supports reviews and links, so most businesses rank and convert better with one.
Can I pay Google to rank higher in Maps?
No. Google states there is no way to request or pay for a better local ranking. You can run paid ads that appear in local results, but these are labelled as ads and do not change your organic map ranking.
How many Google reviews do I need?
There is no fixed number. What matters is having more recent, positive reviews than nearby competitors and receiving them steadily. BrightLocal’s 2026 survey found most consumers look for reviews from the last three months, so a regular flow beats an old pile.
Should a service-area business show its address?
If you serve customers at their location and do not receive them at your premises, Google’s guidelines say you should hide your address and set service areas instead. If customers visit you, show the address.
Get a local SEO review
If you would like an expert to check your Google Business Profile, citations and website against this list, Softwix can review them and send you a prioritised fix list. Request a free SEO audit to get started.
