// local search · 7 min read
A local SEO checklist for small businesses
Most local businesses do not have an SEO problem. They have a handful of specific, fixable problems, and they have been told the fix is expensive. This is the order that actually matters.
Start with your Google Business Profile
If you do one thing on this list, do this one. For local searches, your Business Profile frequently outranks your website, and for some queries it is the only thing a customer sees. It is also free.
Fill in every field. Hours, phone, website, service area, categories, and a real description. Add photos, because listings with photos get meaningfully more clicks than those without. And post to it occasionally, since an active profile signals a live business.
Get your name, address, and phone consistent everywhere
Search engines cross-check your business details across the web. If your name, address, and phone number differ between your website, your Google listing, and a directory that has not been updated in six years, that inconsistency costs you confidence with the ranking systems.
Pick one exact format for your business name and use it everywhere. Decide whether you include "LLC" or not, and be consistent. Update the old directory listings, or claim them and correct them.
Ask for reviews, then respond to them
Reviews influence both how you rank in the local results and whether someone clicks you over the business next door. Volume matters, recency matters, and responses matter.
Ask customers directly and make it easy, ideally by sending the direct review link rather than telling them to "find us on Google." Then respond to every review, including the bad ones. A calm, specific reply to a negative review does more for you than ten five-star ratings.
Make sure your site loads fast on a phone
Most local searches happen on a phone, often on a mediocre connection, frequently by someone standing in a parking lot deciding where to eat or who to call. A site that takes six seconds to become usable loses that customer to whoever loads first.
This is measurable, and it is not a matter of taste. Test your own site with Google PageSpeed Insights and look at the mobile score. If it is poor, that is a fixable problem, and it is usually the highest-return work available on an existing site.
Write pages that answer real local questions
A page that says "we serve the Erie area" tells a search engine almost nothing. A page that explains what you do, who you do it for, and where you actually operate gives it something to rank.
Be specific. Name the towns, counties, and neighborhoods you genuinely cover. Describe the work in the words your customers use, not the words your industry uses. If customers search for "furnace repair" and your site says "HVAC thermal solutions," you have made yourself harder to find.
Be patient, and measure the right thing
Local search is a months-long feedback loop, not a switch. Rankings move slowly, and anyone promising page one in two weeks is either guessing or doing something you will regret.
Track the things that actually indicate progress: calls from your listing, direction requests, form submissions, and which queries you are appearing for. Search Console shows you the searches you already show up for, which is the most useful free data available and almost nobody looks at it.
