What SEO actually is and is not
SEO stands for search engine optimization. In practical terms, it means making your website easy for Google to understand and relevant to the searches your potential customers are making. It is not a magic trick, a one-time task, or something you can buy from someone promising first-page rankings in 30 days.
Good SEO is about alignment. When someone in Nashua searches for emergency plumber near me, Google needs to understand that your website belongs in those results. That requires your site to clearly state what you do, where you do it, and why you are a credible option. There are technical components, content components, and off-site components. None of them are mysterious, and all of them are within reach for a small business owner who is willing to be consistent.
Google Business Profile — the single most important step
If you do one thing for your local SEO, make it this: claim and fully complete your Google Business Profile. This is the listing that appears in the map pack when someone searches for a local business. For many small businesses, this listing drives more calls and visits than the website itself.
Go to business.google.com and claim your listing if you have not already. Fill out every single field: business name, address, phone number, hours, website, business category, services, and description. Upload at least ten high-quality photos of your business, your work, your team, and your location. Then commit to keeping it updated. Post updates weekly if you can, respond to every review within a day, and update your hours whenever they change, especially for holidays. A complete, active Google Business Profile is the single most impactful SEO action a local business can take.
On-page basics: title tags, meta descriptions, headings
Every page on your website has a title tag that appears in the browser tab and in Google search results. This is the single most important on-page SEO element. Your title tag should include your primary keyword and your location naturally. For example, a landscaping company might use Residential Landscaping in Merrimack NH followed by their business name.
Meta descriptions are the short summaries that appear under your title in search results. They do not directly affect rankings, but they affect whether someone clicks on your listing. Write them like a concise sales pitch: what you do, where you do it, and why someone should click. Your page headings, the H1 through H6 tags, should follow a logical hierarchy and include relevant keywords naturally. Your H1 is your main page heading and each page should have exactly one. Do not stuff keywords into headings unnaturally. Write for humans first and search engines will follow.
Local SEO for New Hampshire businesses
Local SEO has specific tactics beyond general SEO. The foundation is NAP consistency: your Name, Address, and Phone number should be identical everywhere they appear online. If your Google Business Profile says 123 Main Street and your website says 123 Main St, that inconsistency can hurt your local rankings. Pick one format and use it everywhere.
Build citations on local directories that matter for New Hampshire businesses. Get listed on Yelp, the Better Business Bureau, your local Chamber of Commerce website, and industry-specific directories. Each consistent listing reinforces your legitimacy to Google. If you serve multiple towns, create location-specific pages on your website. A page dedicated to HVAC Services in Derry NH with content specific to that community will rank better for Derry searches than a generic services page that lists every town you serve in a comma-separated list.
Content that ranks
Google ranks content that demonstrates genuine expertise and answers real questions. For a small business, this does not mean publishing daily blog posts. It means having thorough, well-written service pages that explain what you do, how you do it, and why it matters to your customers in your specific market.
A plumber in Manchester NH should have individual pages for each major service: drain cleaning, water heater installation, emergency plumbing, and so on. Each page should explain what the service involves, when a homeowner might need it, what the process looks like, and what your service area includes. This is not filler content. It is genuinely useful information that helps potential customers and signals to Google that you are a real expert in your field. When you do write blog posts, answer specific questions your customers actually ask you. Those real questions are exactly what other people are typing into Google.
The technical stuff — simplified
There is a behind-the-scenes side to SEO that you do not need to fully understand, but you do need someone to handle it. This includes making sure Google can find and crawl your pages, that your site loads over a secure connection (the little padlock in the browser), and that your web address structure is clean and readable. Most of this is set up once and then you forget about it.
What you can check yourself: your site should load quickly on a phone, text should be easy to read without zooming, and any link on your site should actually go somewhere. A broken link — one that leads to a page that no longer exists — is a bad experience for visitors and a small signal to Google that the site is not well-maintained. Run a free broken link check once or twice a year. These things are table stakes. They will not rocket you to number one, but ignoring them can quietly hold you back.
Where to start this week
If you want to do one thing today, claim or verify your Google Business Profile and fill out every field completely — hours, photos, description, services, all of it. That single step will do more for your local visibility than almost anything else.
After that: check that your business name, address, and phone number are written the same way everywhere they appear online. Then look at the titles of your top five pages — do they say what you do and where you do it? If not, update them. Finally, if you have never checked how your site loads on a phone, go to pagespeed.web.dev and run a quick test. If the mobile score is below 50, that is worth paying attention to.
None of this will change your rankings overnight. SEO builds slowly and compounds over time. But the businesses that get there are almost always the ones who started with these basics and stayed consistent.