Local SEO
11 min read
Scrappy Works
Local SEO checklist: 12 things every small business should do this month
Every item is free, every item moves the needle, and every item takes under 30 minutes. Print it, work top-to-bottom, and watch the calls come in.
Local SEO is the cheapest, highest-leverage marketing a small business can do. A pizza place that ranks first in the Google "map pack" for "pizza near me" in its zip code will out-earn one that ranks fifth by a factor of four to one — and the work to climb three spots is mostly free, mostly clerical, and mostly skipped because nobody wants to do it.
Here is the work. Twelve items. Top to bottom. If you have a Saturday morning and a cup of coffee, you can do half of it before lunch.
1. Claim and complete your Google Business Profile
If you do exactly one thing on this list, do this. Go to google.com/business, claim your listing, and fill in every field — name, address, phone, hours, service area, services, photos, attributes. A complete GBP outranks an incomplete one in 100% of cases. Do not skip the photos. Add at least 20.
2. Make sure your name, address, and phone are identical everywhere
NAP consistency is the boring foundation of local SEO. If your Google profile says "1234 Atlantic Ave" but your Yelp says "1234 Atlantic Avenue, Suite 2," Google quietly trusts you less. Audit Yelp, Bing, Apple Maps, Facebook, and any industry directory you appear in. Make every NAP identical to your GBP.
3. Add a "Service areas" section to your homepage
Most small business sites bury their service area in the footer. Bring it forward. A simple paragraph — "We serve all five boroughs: Manhattan, Brooklyn, Queens, the Bronx, and Staten Island" — gives Google the geographic signals it needs and tells the visitor they're in the right place.
4. Write one page per service, not one page for "Services"
If you do plumbing, you should have a homepage, an "About" page, a "Plumbing" page, a "Drain Cleaning" page, a "Water Heater" page, and so on. Google ranks specific pages for specific queries. A single "Services" page that lists everything in bullet points ranks for nothing in particular.
5. Get five new Google reviews this month
Reviews are the second most important local-SEO signal after a complete GBP. The trick is asking. After every job — every haircut, every appointment, every install — text the customer your Google review link. The conversion rate on a same-day text is roughly 30%. Asking ten people gets you three reviews. Do this for a month and you'll have 30 new reviews — usually enough to overtake a competitor with 12.
6. Reply to every review — good and bad
Google watches whether you reply. Replying signals an active business. Replying to a negative review with grace signals a mature one. Two-sentence replies are fine: "Thanks, Maria — we're glad the install went well. See you for the seasonal tune-up."
7. Post once a week from your Google Business Profile
The Google Posts feature is wildly underused. Post a special, an update, a project photo, a holiday hours note. Once a week, eight minutes, free. It tells Google your business is active and gives potential customers fresh signals on your map listing.
8. Build five high-quality local citations
A "citation" is just a business listing on a third-party site. The big five for any NYC small business: Yelp, BBB, Foursquare/City Search, the Better Business Bureau, and your industry-specific directory (Houzz for contractors, Healthgrades for medical, Avvo for legal, OpenTable for restaurants). Make them all match your GBP exactly.
9. Add LocalBusiness schema to your homepage
Schema markup is invisible code that tells search engines exactly what your business is, where it's located, and what it sells. The "LocalBusiness" type covers most small businesses. A working web developer can install it in 20 minutes; a template site builder usually has a plugin for it. Sites with schema get rich-result treatment in Google's results — which means they look more impressive in the SERP and get clicked more.
10. Speed up your site
Run your homepage through pagespeed.web.dev. If your mobile score is under 70, you're invisibly losing rank. The two biggest causes are unoptimized images (compress them) and too many third-party scripts (remove the ones you don't use). A site that loads in under 2.5 seconds will outrank a slower competitor with similar content.
11. Earn one link from a local source
A single link from a credible local source — a chamber of commerce page, a neighborhood blog, a sponsored event page — is worth more than 50 directory listings. Pick one a month: sponsor a youth team, get listed in a "best of" roundup, partner with a complementary business and exchange one mention each.
12. Track your map-pack rank monthly
What gets measured gets managed. Once a month, search your three primary keywords ("plumber near me," "[zip] HVAC repair," etc.) from a phone you've signed out of Google on, and screenshot where you rank in the map pack. A four-line spreadsheet — month, keyword, rank, notes — tells you whether the work is working.
"You don't need to be the best plumber in your zip code. You need to be the most findable one."
That's the whole list. Twelve items. None of them are clever. None of them are paid. All of them are skipped by nine out of ten small businesses in your area, which is exactly why they will work for you.
Don't want to do this yourself?
Our Growth tier handles items 1–12, every month, automatically. We report ranks, track reviews, and post weekly. $499 a month, cancel anytime.
See pricing →