
If you run a small business and you've ever opened a 40-page SEO audit and immediately closed it again, this checklist is for you. It's the same one we run before onboarding any new small-business customer: 21 fixes grouped into four sets of tactics so you can work through them top to bottom whenever you have some free time.
We've grouped all 21 items so you can tackle one area at a time:
This is for owner-operators of service businesses, family-run retail, professional practices (legal, healthcare, financial), studios, restaurants, and small B2B with a single website. Work in order: the early items move the needle fastest.
On-page SEO is everything you control on the page itself. Start here — these fixes are the fastest wins and you can do them without touching code.
1. Title tags
Your title tag is the clickable headline Google shows in search results. Open your home page, top service pages, and contact page and look at the title in the browser tab. If it reads "Home | YourBusinessName," it's costing you traffic. Make every title unique and lead with what you do, add your city if you serve a local area, keep it under ~55 characters, and write it for a human. Example: "Home | Bella Bridal" becomes "Portland Bridal Shop: Wedding Gowns & Alterations." This single fix can help you a lot.
2. Meta descriptions
The meta description is the one or two lines under your title in search results. Google doesn't rank on it directly, but a sharp description wins the click. Write each one like an ad copy: what you offer, who it's for, and a reason to click, in roughly 150 characters. Never leave them blank or duplicated across pages, or Google will grab a random sentence from the page instead. Pair every title-tag rewrite with a fresh meta description.
3. One clear H1 and a logical heading structure
Every page should have exactly one H1 that states its topic, followed by H2s and H3s that break the page into the questions a customer would actually ask. Clean headings help readers skim, help Google understand the page, and make it easy for AI answer engines to lift a specific answer.
4. Answer the questions your customers actually ask
Open your customer-service inbox. The questions you answer every week are the same ones people type into Google. Put the question as a heading and the answer in the first sentence beneath it, then add detail. This "answer-first" format is exactly what Google and AI answer engines reward.
5. Internal links between your pages
Link your service pages to each other and from your homepage and blog posts, using descriptive anchor text ("wedding gown alterations," not "click here"). Internal links help Google discover and understand your pages and pass authority to the ones that earn you money. Most small-business sites barely use them.
6. Image alt text
Describe every meaningful image in plain language — "bride being fitted for an A-line gown in our Portland studio." Alt text improves accessibility, helps you show up in image search, and gives search engines more context about the page.
7. About-page entity clarity
Most small-business About pages are four sentences long. Expand yours to 400–600 words covering your founding year, the people behind the business, your service area, the specific services you offer, and any credentials or awards. Your About page is one of the strongest signals Google and AI use to decide who you are and whether to recommend you.
If customers find you by location, local SEO is where most of your visibility lives. These five items punch far above their weight for service-area and storefront businesses.
8. Google Business Profile — complete every field
Claim your profile, then fill every field: hours, holiday hours, all relevant service categories, your services list, attributes, and fresh photos. Your primary category is the single biggest local ranking lever, so pick the most specific match for what you do ("Bridal shop," not "Clothing store"). For local businesses, a complete profile is half your local visibility — and most sites leave it 60% empty.
9. NAP consistency everywhere
Your Name, Address, and Phone number must match exactly across your website, Google Business Profile, Yelp, Facebook, and every directory. Even small mismatches — "St" vs "Street," an old suite number, a former phone — make Google less confident you're a real, trustworthy business. Pick one exact format and make every listing identical.
10. Local citations and directories
Get listed in the directories that matter for your industry and area: Apple Maps, Bing Places, Yelp, your chamber of commerce, and relevant industry associations. Consistent citations reinforce your NAP and give search engines more trusted references confirming you exist and where.
11. Reviews — a steady stream, forever
Text your last 10 happy customers a direct review link; two or three will reply, and that's enough. Aim for a handful of new reviews every month and reply to every one, positive or not. Recent, responded-to reviews move local rankings more than almost any other single thing.
12. Location and service-area pages
If you serve multiple areas, give each one its own page with genuinely local content — neighborhoods, landmarks, and questions specific to that area — rather than duplicated boilerplate with the city name swapped. One strong page per area you actually serve beats ten thin ones.
Technical SEO makes sure search engines can find, read, and trust your pages. You don't need to be a developer for the essentials below — most are checks you can run in an afternoon.
13. Indexability — can Google find your pages?
Search "site:yourdomain.com" in an incognito window. If your pages show up, you're indexed; if only your homepage does, you have a problem. Open Google Search Console, submit your sitemap, and check the Pages (Coverage) report. Most small-business sites are missing 30–60% of their pages from Google's index and never realize it.
14. Sitemap hygiene
Keep an up-to-date XML sitemap that lists only your real, indexable pages — no redirects, no dead links, no thin tag or archive pages. Submit it in Search Console and resubmit after major changes so Google always has a clean map of your site.
15. robots.txt and crawlability
Check that your robots.txt isn't accidentally blocking important pages — or your entire site, a surprisingly common mistake after a redesign or launch. It should allow your key pages to be crawled and point to your sitemap.
16. Canonical tags
When the same content is reachable at more than one URL (with and without "www," tracking parameters, print versions), a canonical tag tells Google which version is the original. This stops your own pages from competing and splitting their ranking signals.
17. Redirect chains and broken links
Fix internal links that point to pages that no longer exist, and collapse redirect chains (A → B → C) into a single hop. Broken links waste Google's crawl budget, frustrate customers, and leak the authority your pages have earned. Nearly half the sites we check have them — run a free broken-link scan and clean them up.
18. Page speed and Core Web Vitals
Compress your images, remove unused plugins and scripts, and use a fast, reputable host. You don't need a perfect score — aim for "good" Core Web Vitals on mobile, since that's where most local searches happen. Speed affects both rankings and how many visitors stick around.
19. Mobile-first checks
Google indexes the mobile version of your site, so judge every key page on a phone: readable text without zooming, tappable buttons, no sideways scrolling, and a fast load. If a page is awkward on mobile, it's awkward for Google too.
Structured data and answer-engine optimization (AEO) help Google and AI assistants understand your business and quote you in answers. This is where 2026 search is heading — and most small-business sites haven't started.
20. Schema markup — the types that fit your business
Schema is code that spells out to Google and AI exactly who you are and what you do. There's no single "best" type — the right one depends on your business and how your site is built. A local shop needs LocalBusiness; a store needs Product; a service business needs Service. And wherever you have a genuine FAQ section — on a service, feature, or product page — add FAQPage markup to that section so machines can read the questions and answers cleanly. Add the types that match you (most take about 15 minutes per page).
One 2026 caveat on FAQPage: Google stopped showing the expandable FAQ dropdown in search results in May 2026, so this markup no longer wins you extra SERP real estate or the click-through bump it once did. It's still worth adding where you have real Q&A content, because it helps Google and AI answer engines understand the page — just add it for clarity, not for a rich result. For the schema types that do still produce rich results — LocalBusiness, Product, Service, Review — adding the right markup to your top pages can still lift click-throughs meaningfully.
21. AEO best practices — and validate your schema
Answer engines like ChatGPT, Perplexity, and Google AI Overviews are sending real traffic to small-business sites. Lead each section with a one-sentence answer, keep your entity details (who you are, where you operate, since when) consistent across your site, and maintain genuine FAQ sections built from real customer questions. Then validate your structured data with Google's Rich Results Test so it actually registers — note that the test dropped FAQ support in mid-2026, so use it for your LocalBusiness, Product, and Service markup, and simply confirm your FAQ answers read cleanly for people and AI. Do these and you're ahead of most small-business sites today.
You may have heard you need an llms.txt file — a plain-text (markdown) file at yoursite.com/llms.txt that hands AI a clean map of your most important pages. It's cheap to add (plugins like Yoast can generate and auto-refresh one for you) and it won't hurt anything. But be realistic about what it does: as of 2026, no major AI engine — Google, OpenAI, Anthropic, or Perplexity — has confirmed it reads llms.txt to decide what to quote, and Google's own AI-search guidance says you don't need one to appear in AI Overviews. So add it if it's a quick job and keep it current (a stale file is worse than none), but don't let it jump ahead of the fundamentals above. Clean schema, crawlable pages, and clear, quotable content are what actually get you cited.
If you do nothing else in this section, work down this list in order:
Our free audit checks title tags, meta descriptions, indexability, LocalBusiness schema, internal linking, and Google Business Profile completion — and shows your top 5 highest-impact fixes in minutes. Sign up free to unlock the full, detailed audit on every page.
Try for free & audit my site →