Blog / SEO
Local SEO for small businesses: a 30-day checklist

Four weeks, one small task a day: how a local business gets found by people searching nearby.
When someone types "cake shop near me" or "AC repair in Salt Lake" into Google, they are not browsing. They have a need right now, and they will usually call one of the first few businesses they see. For a local business, being in that small group is worth more than almost any other kind of marketing, because the person searching has already decided to buy. They are only choosing from whom.
Local SEO is the work of earning a place in that group. It has two parts that work together: the map results, which come mostly from your Google Business Profile, and the ordinary results below them, which come from your website. Neither is magic and neither is instant, but both follow a clear order. This is the 30-day plan we use when a new client starts with us, written so that you can follow it yourself if you prefer.
Before you start: decide what "found" means for you
Many owners say they want to "rank on Google" without saying for what. That leads to wasted effort, because a page can rank well for a search nobody makes. So begin with a short list. Sit down with a pen and write the searches a new customer would type when they need you. Not "best quality products" but the service and the place: "physiotherapist in Behala", "birthday cake delivery Kolkata", "CA for GST filing near Park Street".
Five to ten of these is enough. They become the backbone of everything below: the headings on your pages, the services on your Google profile, the questions you answer, and later the searches you measure. If you are unsure which wording people use, ask your last few customers how they found you, and look at the searches Google suggests as you type.
Week 1: get the basics right
The first week is about removing the reasons Google, and customers, might skip you.
- Day 1–2: claim and complete your Google Business Profile. Choose the most accurate primary category, add every service you offer, set your area served, opening hours and phone number, and link your website. A half-filled profile is the most common reason a good local business stays invisible. We cover this in more detail in our guide to Google Business Profile.
- Day 3: make your name, address and phone identical everywhere. Your website footer, Google, Facebook, Instagram, Justdial-style directories and any association listings should show exactly the same details. Small differences, like "Rd" in one place and "Road" in another, are harmless; a different phone number or an old address is not.
- Day 4–5: check your website on a phone. Open it on mobile data, not office Wi-Fi. Does it load quickly? Is the call or WhatsApp button obvious on the first screen? Can you read the text without zooming? If not, fix this before anything else, because every visitor you win later will land here.
- Day 6–7: write down your starting point. Note your current Google profile figures (calls, direction requests, website visits) and search your main phrases in a private browser window. You will want to compare against this in a month.
Week 2: make your website answer those searches
Search engines try to show the page that best answers the search. If your website has one general page that lists everything, it is hard for Google to match it to any one search. The fix is simple: give each main service its own page.
- One service, one page. Put the service and your area in the page title and the main heading: "Eggless birthday cakes in Salt Lake" rather than "Our products".
- Answer the questions customers ask on the phone. Price range, how long it takes, delivery area, how to book, what happens next. These answers help visitors decide, and they give search engines useful text to understand the page.
- Show real proof. Photos of your own work, your shop, your team. Stock photos make a page feel like everyone else's.
- Make the next step obvious. Every service page should end with one clear action: call, WhatsApp, or a short enquiry form.
If your current website makes this hard, that is often the moment to rebuild it around enquiries rather than decoration. Our Web & App Design work starts with a free first draft, so you can see the new structure before deciding anything.
Week 3: build trust signals
Two businesses with similar websites and similar profiles are separated by trust, and online trust is mostly reviews, photos and activity.
- Ask your last ten happy customers for a Google review. Make it easy: copy the direct review link from your profile and send it on WhatsApp with a short, personal thank-you. Ask right after a good experience, not weeks later.
- Reply to every review. Thank people by name for good reviews. For a bad one, apologise for the experience, explain briefly what you will do, and offer to talk. Future customers read the replies as closely as the reviews.
- Add fresh photos. Your work, your premises, your team at work. Update them every few weeks rather than uploading fifty on one day.
- Never buy or swap reviews. It breaks Google's rules, it can get your listing suspended, and customers can usually tell.
Week 4: keep the profile and the website alive
Local SEO rewards businesses that look open, active and cared for. The last week is about building habits that keep that signal going.
- Post on your Google profile every week. An offer, a festival timing, a new product, a finished job. Short posts with a photo are enough.
- Add one useful page or article. Answer a question customers often ask: "How early should I order a wedding cake?" or "What documents do I need for GST registration?" Good answers attract searches and show expertise.
- Share your work on social media and point it back to your website. Social posts don't directly raise your Google position, but they bring visitors, reviews and recognition. Our social media promotion is built around that link back to enquiries.
- Look at your numbers again. Compare calls, direction requests and website visits with what you noted in week 1.
Common mistakes that hold local businesses back
- Stuffing keywords into the business name. "Sharma Sweets Best Mithai Shop Kolkata" may look clever, but it goes against Google's guidelines for business names and can get a listing suspended.
- Using a home address you don't want shown. If you serve customers at their location, set a service area instead of showing a private address.
- Chasing too many searches at once. Ten well-made service pages beat fifty thin ones.
- Ignoring the website once it is live. A site that hasn't changed in three years tells visitors, and search engines, that nobody is looking after it.
- Judging after one week. Search engines take time to notice changes. Measure month by month.
How to measure progress without special software
You do not need expensive tools to know whether local SEO is working. Three numbers tell most of the story: the calls, direction requests and website visits your Google profile reports each month; the enquiries your website receives; and the position of your five main searches when you check them in a private window. Write them in a simple table on the first of each month. After three months the trend is usually clear. Our article on the five numbers that show whether your website makes money explains how to turn these into decisions.
What to expect, honestly
Some changes, like a complete Google profile, can bring more calls within weeks. Others, like ranking a new service page for a competitive search, can take months, and depend on how many other businesses in your area are doing the same work. The businesses that win are rarely the ones with the cleverest tricks. They are the ones that keep their profile complete, their website clear and fast, and their reviews coming in, month after month.
Google's own guidance says much the same: create pages for people first, describe your business accurately, and keep information up to date. The sources are listed in the References below.
Doing it yourself, or with help
Everything in this checklist can be done by a business owner with a few hours a week. If you would rather spend those hours running your business, our SEO and local search service and Google Business Profile service handle it as part of our growth plans, with a monthly results report so you can see exactly what changed. Already have a website and want to know where you stand? Ask for a free growth check: we look at your site and your Google listing and send you the fixes that matter most.
Want this done for your business?
See your new website free, or get a free growth check of the one you have. No payment, no obligation.
More: Digital Growth services · Web & App Design · Contact
References and acknowledgements
This article is original work by Digitapix. Where it relies on guidance from another organisation, the source is acknowledged here: