When someone in southern New Hampshire needs a plumber, a haircut, or a table for four, they do not open the yellow pages. They type it into Google, look at the map, and call one of the top three results. Local SEO is simply the work of becoming one of those three. The good news: for most NH and northern Massachusetts small businesses, the bar is lower than you think, because most of your competitors have never done the basics. This checklist is those basics, in the order that moves the needle.
1. Claim and complete your Google Business Profile
Your Google Business Profile, the panel that shows up on the map, matters more than your website for local searches. Claim it, then fill in every field: hours, phone, services, service area, photos, and a real description written like a human. Choose your categories carefully, because the primary category is the strongest single ranking signal on the map. A profile that is complete, accurate, and active beats a prettier competitor with a bare one.
2. Get reviews, steadily, and reply to every one
Reviews are the local currency of trust, for both Google and the person searching. You do not need hundreds. A business with 25 recent, genuine reviews and thoughtful replies will outperform one with 60 stale ones. Build the habit: after every happy customer, send one text with a direct review link. Then reply to every review, good or bad, in a normal human voice. Google notices activity, and future customers read your replies more closely than the reviews themselves.
3. Make your website say who you serve and where
Google cannot rank you for searches in your area if your site never mentions the area. Say plainly what you do and where you do it: the regions, counties, or towns you actually serve. Put it in your page titles where it fits naturally, in your footer, and in your content. You do not need a page for every town, and you should never stuff a wall of city names into the bottom of the page. One honest sentence about your service area, repeated consistently, does more than a hundred hidden keywords.
4. Fix the technical basics
- Your site loads in under three seconds on a phone, because most local searches happen on one
- Your phone number is clickable, on every page
- Your business name, address or service area, and phone match everywhere they appear online
- Every page has a unique title and description
- Your site uses structured data (schema) so Google can read your business details
5. Get listed where Google looks
Citations, meaning listings of your business on other reputable sites, confirm to Google that you are real. Start with the free ones: Bing Places, Apple Maps, Yelp, the Better Business Bureau, your local chamber of commerce, and one or two industry directories. Consistency matters more than volume. Same name, same phone, same service area, everywhere.
6. Publish something useful once a month
You do not need a content machine. One genuinely useful article a month, answering a question your customers actually ask, compounds over time. Think about what people type into Google before they need you: how much things cost, how long they take, how to choose between options. Answer honestly and you become the business that helped them before they ever called.
What to skip
Skip anyone who cold calls promising page one of Google. Skip paid directory upsells. Skip keyword-stuffed pages for towns you do not really serve. And skip the temptation to obsess over rankings daily, because local SEO moves in months, not days. Do the checklist above, keep the reviews coming, and the map takes care of itself.
If you would rather have this handled for you, our Local SEO Setup does everything on this list, and our monthly SEO care keeps it maintained. The pricing is published, and the first conversation is free.
