Most local business owners assume SEO means months of expensive agency work. For local SEO, that's wrong. The 80/20 of local rankings is genuinely a 30-minute setup. Once that's in place, the only ongoing work is showing up well — answering reviews, posting updates, fixing the rare broken thing.
This is exactly the order I'd run if I were setting up a local business right now. No fluff, no theory — just the moves that move the needle.
What "local SEO" actually means
Regular SEO competes globally — anyone, anywhere can find your page. Local SEO competes geographically — you only show up to people physically near you (or searching about your area). The rules are different.
The 30-minute setup, in order
Run these in this exact order. Each step builds on the previous one.
Step 01 · Claim and complete your Google Business Profile (10 min)
This is the foundation. Without a verified, complete Google Business Profile, you don't exist on Google Maps. Period.
- Go to
business.google.com - Search your business. Either claim the existing listing or create a new one
- Fill every field — empty fields hurt rankings. Especially: hours, phone, website, services, products, attributes
- Add at least 10 high-quality photos (storefront, interior, products, team)
- Choose your primary category exactly. Wrong category = wrong rankings
- Verify ownership (postcard, phone, or video — Google chooses based on your business)
Your primary category is the single biggest local ranking factor after location. "Italian Restaurant" ranks for "Italian food near me." "Restaurant" alone won't. Be specific.
Step 02 · Pick your service-area keywords (3 min)
Decide what you want to rank for. Most local businesses target three keyword shapes:
- Service + city — "plumber Mumbai", "salon Bangalore"
- Service + near me — Google handles this automatically based on user location
- Specific service + city — "emergency plumber Mumbai", "bridal salon Bangalore"
Add these naturally to your business description, services list, and Q&A on your Google Business Profile. Don't stuff them — Google penalizes that. Use them like a human would.
Step 03 · Audit and fix your NAP (5 min)
NAP = Name, Address, Phone. The single most important local consistency check.
Search your business name in Google. Note every site that mentions you — Yelp, Facebook, Yellow Pages, industry directories, your own website. Open each one. Check that the name, address, and phone match your Google Business Profile exactly. Same spelling, same suite number, same phone format.
Step 04 · Request your first 10 reviews (5 min)
Reviews are the third-biggest local ranking factor after category and location. New listings with zero reviews almost never rank.
Don't email a generic blast. Don't offer discounts (Google penalizes incentivized reviews). Instead:
- List 10 recent customers you know were happy
- Get your direct review link from Google Business Profile (Settings → Reviews → Get more reviews)
- Send each one a short, personal message. Acknowledge them by name. Mention what they bought/ordered/visited for. Ask honestly
- Don't ask for "5 stars" — ask for "an honest review of your experience"
Step 05 · Add basics to your website (7 min)
If you have a website, three quick wins:
- NAP in footer of every page. Same exact format as your GBP listing.
- LocalBusiness schema markup. Use a free generator (we'll have one soon). Add it to your homepage.
- One page per primary service or location. If you serve "Bandra" and "Andheri", make a page for each. Generic "service areas: Mumbai" doesn't rank for either neighborhood.
Sweet Treats Bakery
123 Main Street, Mumbai 400050
(022) 1234 5678
Open: Mon–Sat 8am–9pm
Identical to Google Business Profile. Identical to Yelp. Identical to Facebook. Same on every page of the website. That's it.
What's NOT in the 30 minutes
This setup gets you visible. It doesn't make you dominant. The longer-term work — beyond month one — looks like this:
- Month 2: Reach 20+ reviews. Add Google Posts weekly. Respond to every review (5-star or 1-star).
- Month 3: Add citations to industry-specific directories. Embed reviews on your website. Add an FAQ page targeting "[service] in [city]" questions.
- Months 4-6: Build local backlinks — chamber of commerce, sponsor a local event, get featured in local press. Expand to neighboring service areas with dedicated pages.
- Ongoing: Monitor your rank in the 3-pack. Fix any new NAP inconsistencies as they appear. Keep posting.
None of these matter if the foundation isn't right. Do the 30 minutes first. Everything else builds on it.
Run the 30-minute checklist on a real business
Pick any real business — yours, a friend's, a small business near you. Set a 30-minute timer. Run through:
- Google Business Profile: Is it claimed? All fields filled? At least 10 photos? Verified?
- Categories: Is the primary category the most specific match possible?
- NAP audit: Search the business name. List every site that mentions it. Note any inconsistencies.
- Reviews: How many are there? When was the most recent? Is the business asking for them systematically?
- Website basics: NAP in footer? LocalBusiness schema? Pages per service area?
That's the audit a local SEO agency would charge ₹15,000 for. You just did it.
The big ideas to keep
The 30-minute local SEO setup, in order:
1. Claim and complete your Google Business Profile (every field, photos, verified).
2. Pick keywords: service + city, service + neighborhood.
3. Fix your NAP across every directory — name, address, phone, identical everywhere.
4. Request 10 reviews from real recent customers, personally, no incentives.
5. Website basics: NAP in footer, LocalBusiness schema, page per service area.
Do these in 30 minutes. Show up consistently for the next 30 days. Local 3-pack visibility usually follows within 60 days.
FAQ.Questions people ask about this
How long does local SEO take to work?
Most businesses see initial Google Maps visibility within 2 to 4 weeks of completing the basics. The local 3-pack — the top 3 results — typically takes 2 to 6 months depending on competition.
What is the local 3-pack?
The box of three local businesses Google shows at the top of geographic searches, alongside a map. Ranking in the 3-pack typically captures 5–10x more clicks than ranking #1 in regular organic results — making it the most valuable local real estate.
Do I need a website for local SEO?
Not strictly required, but strongly recommended. A Google Business Profile alone can rank in Maps. A basic website with consistent NAP, service pages, and embedded reviews dramatically improves both rankings and trust.
How many Google reviews do I need?
Quality and recency matter more than quantity. A business with 30 recent detailed reviews often outranks one with 200 old generic reviews. Aim for 10+ to start being competitive, with consistent monthly additions.
What is NAP consistency?
NAP = Name, Address, Phone. Consistency means your business info appears identically across every directory and listing on the web. Inconsistent NAP confuses Google and tanks local rankings.
Where to go from here
If you have multiple service areas, the natural next move is the location-page playbook (article coming July). For now, focus on the 30-minute checklist — it's the foundation everything else builds on.
One sharp lesson, every two weeks.
New articles in your inbox before they go anywhere else. No spam, no upsells.
Free forever. Unsubscribe in one click.