Guide
SEO checklist: 40 checks for a small business website
Updated · 5 min read · By Mohamed Asif M
The short answer
This SEO checklist covers the 40 checks that matter most for a small business website, grouped into five parts: one-time setup, indexing and technical health, each important page, local and trust signals, and a monthly routine. Work through the setup and technical parts once, fix every important page next, then repeat the monthly part. Each check says how to test it with free tools.
Key points
- Do the checks in order: setup and indexing problems block everything after them.
- Every check here can be tested with free tools: Search Console, your browser and your phone.
- Page checks matter most on your top five to ten service pages, not on every page at once.
- A monthly routine of ten minutes catches problems before they cost you enquiries.
How to use this checklist
Copy the list into a sheet, add a column for the date you checked, and work top to bottom. A check that fails early (say, the site is blocked from Google) makes later checks pointless, so don't skip ahead. For a quick first pass on your home page, run the free website health check. If you're new to SEO, read SEO tips for beginners first; if you run a clinic, our local SEO checklist for Indian clinics adds checks specific to healthcare.
Part 1: One-time setup (6 checks)
- Search Console is set up as a Domain property, verified with DNS, owned by a business account. See Search Console for owners.
- Your sitemap is submitted in Search Console and shows "Success".
- Google Business Profile is claimed and verified if you serve customers in person or in an area. See Google Business Profile verification.
- Analytics is installed (Google Analytics or similar), so you can see what visitors do after they arrive.
- The business owns the accounts: domain, hosting, Search Console and Business Profile are in a business account, with your web person added as a user.
- Bing Webmaster Tools is set up. It's quick to import from Search Console, and Bing's index also feeds some AI assistants.
Part 2: Indexing and technical health (10 checks)
- Important pages are indexed. Search Console, Page indexing: check none of your key pages are in "Not indexed".
- No accidental noindex. URL inspection on your home page and top service pages says indexing is allowed.
- robots.txt doesn't block important pages. Open
yoursite.com/robots.txtand read it; see robots.txt. - One version of the site. http, https, www and non-www all end up at one address.
- HTTPS everywhere, with no browser warnings.
- Each page has one canonical address. See canonical URL and, if Search Console reports it, duplicate without user-selected canonical.
- No broken links on your main pages. Click through your menu and footer once.
- Old addresses redirect. If you changed page addresses, the old ones redirect permanently to the new ones instead of showing a 404.
- The site works on a phone: text readable without zooming, buttons easy to tap, phone number tappable.
- Pages load reasonably fast on mobile data. Test your top pages in PageSpeed Insights and fix the biggest issues it lists.
Part 3: Each important page (12 checks)
Do these for your home page and every main service or product page.
- One clear topic per page, matching one main search.
- The title names the topic first and is short enough to read at a glance.
- The meta description summarises the page in a sentence or two, in plain words. Google may rewrite it, but a good one often gets used.
- One h1 heading that says what the page is about.
- The first two sentences answer the main question, so people and AI answers get it fast. See AEO.
- Subheadings break the page into the questions customers ask.
- Real details: prices or what affects them, timings, areas served, what's included.
- Proof of experience: your photos, team names and qualifications, case examples. See E-E-A-T.
- Images have alt text that describes them, and file sizes are small.
- Internal links to and from related pages, with descriptive link words.
- A clear next step: call, WhatsApp, book or visit, visible without scrolling far on a phone.
- No near-duplicate pages that say the same thing with a town name swapped.
Part 4: Local and trust signals (7 checks)
- Name, address and phone are identical on your site, Business Profile and main listings. See NAP.
- Business Profile is complete: categories, hours, special holiday hours, services, photos, description. See Google Business Profile optimisation.
- You ask for reviews from every happy customer, with your direct review link.
- You reply to every review, positive and negative.
- Key listings are correct: the handful of directories your customers actually use. See directory submission sites.
- LocalBusiness structured data on your home or contact page, matching your profile. See LocalBusiness schema.
- An about and contact page that says who runs the business, where it is, and how to reach you.
Part 5: Monthly routine (5 checks)
- Performance: compare the last 28 days with the previous period for clicks and impressions.
- New searches: look for new queries in Search Console that you could serve better.
- Near misses: searches where you rank between about 8 and 20; improve those pages first.
- Indexing: the indexed page count hasn't dropped, and no important page is newly excluded.
- Your change log: write down what you changed this month and on which page, with dates.
How do you know if your SEO is good?
A checklist tells you whether the basics are in place; results tell you whether they're working. Good signs, in the order they usually appear: your pages are indexed, you appear for more searches (impressions go up), your positions improve on the searches that matter, and then clicks, calls and enquiries rise. If impressions grow but clicks don't, work on titles and descriptions. If nothing grows after a few months of steady work, revisit Part 3: the pages may not answer the search well enough. Our guide to checking your website ranking explains each number.
A worked example
An interior design studio in Bengaluru (a made-up example) works through the list in one afternoon. Part 1 passes. In Part 2, check 10 fails: both the www and non-www versions load separately. Their developer adds a redirect. In Part 3, check 18 fails on most pages: every title is just the studio name. They rewrite the top six titles around the services clients search for, like "Modular kitchen design in Whitefield". They date each change in their sheet, so when they look at Search Console a few weeks later, they can match movements to changes.
Make it a habit
The first pass takes an afternoon. After that, the monthly part takes ten minutes. If you'd rather have it run for you, ParSEO checks the website parts of this list daily, explains each failure in plain words with what to do first, and keeps the dated record for you. The Business Profile and review checks stay with you. You can start your Day 0 to see which checks your site passes today. For the bigger picture behind the list, read SEO for small business.
Questions people ask
How do I check if my SEO is good?
Check the basics first: important pages indexed, no blocked pages, clear titles, a complete Business Profile. Then look at Search Console over weeks: rising impressions, better positions on the searches that matter, and then more clicks and enquiries.
How often should I run an SEO checklist?
Run the full list once, and again after any redesign or move to a new platform. Run the short monthly part every month.
What is the most important item on an SEO checklist?
Making sure your important pages are indexed. A page that isn't in Google's index can't rank, so every other improvement depends on it.
Do I need paid tools to complete this checklist?
No. Search Console, PageSpeed Insights, Google Business Profile, your browser and your phone cover every check here.
Sources
Read next
See what Google and AI say about your business.
Add your website and get your Day 0 in minutes: where you rank, what AI answers say, and what to fix first.
Start your Day 0