Small Business SEO Checklist: 15 Checks That Actually Matter

Most SEO checklists (SEO = search engine optimization, the work of showing up in Google) are 60 items long and leave you more confused than when you started. This one is 15. Each check either helps Google find your pages, helps a page answer the search someone typed, or tells you whether any of it is working.

Do them roughly in order. The first six are the foundation — if Google can't crawl and load your site, nothing else counts. Work down from there.

The 15 checks at a glance

#CheckGroup
1Confirm Google is allowed to index your pagesFoundation
2Submit a sitemap in Google Search ConsoleFoundation
3Serve every page over HTTPSFoundation
4Fix broken links and dead (404) pagesFoundation
5Make sure it works on a phoneFoundation
6Check page speed against Core Web VitalsFoundation
7Give each page one clear search to answerContent
8Write a specific title for every pageContent
9Use one clear headline and logical subheadingsContent
10Answer the question in the first paragraphContent
11Claim and finish your Google Business ProfileLocal
12Keep your name, address and phone consistentLocal
13Link your related pages to each otherAuthority
14Earn a few links from real, relevant sitesAuthority
15Track results in Google Search ConsoleMeasure

First, make sure Google can find you

Ranking well starts with the boring part: Google has to be able to reach the page, read it, and store it. If it can't, the best content in the world stays invisible.

1. Confirm Google is allowed to index your pages

Two settings quietly hide pages from Google: a "noindex" tag on the page, and a robots.txt file (a small file that tells search engines where they may go) that blocks the wrong folders. Check that your important pages have neither. In Google Search Console, the free tool Google gives every site owner, the URL Inspection tool tells you whether a page is indexed and why not.

2. Submit a sitemap in Google Search Console

A sitemap is a plain list of every page you want found. Most website builders generate one at /sitemap.xml. Submit that address once in Search Console so Google has a map of your site instead of guessing. Re-check it after you add or remove pages — a page that drops off your sitemap can quietly fall out of Google.

3. Serve every page over HTTPS

Every page should load over HTTPS (the secure, padlocked version of a web address). Browsers now label plain HTTP pages "Not Secure," and that warning scares off the exact visitors you worked to earn. Most hosts include a free certificate; the job is to switch it on and make sure old HTTP addresses redirect to the secure version.

4. Fix broken links and dead (404) pages

A "404" is the error Google shows when a page no longer exists. Broken links waste the trust your other pages pass along and leave visitors at a dead end. Find them with Search Console's Pages report or a free crawler, then either restore the page or point the link somewhere useful. If you delete a page for good, redirect its address to the closest living page.

Make the page fast and easy to use

5. Make sure it works on a phone

Google ranks the mobile version of your page, not the desktop one. Open your site on your own phone and use it like a customer would. If text is tiny, buttons are cramped, or you have to pinch and zoom, fix that before anything else — most of your visitors are already on mobile.

6. Check page speed against Core Web Vitals

Core Web Vitals are three speed-and-stability scores Google measures from real Chrome visitors. Google's own targets are a largest-contentful-paint (when the main content appears) at or below 2.5 seconds, an interaction-to-next-paint (how quickly the page reacts when tapped) under 200 milliseconds, and a layout-shift score under 0.1 so things don't jump around as the page loads. Run a page through Google's PageSpeed Insights, then fix the biggest offenders first: oversized images, scripts that block loading, and images without set dimensions. Speed rarely wins a ranking on its own, but between two similar pages it's the tiebreaker.

Give each page one clear job

Once Google can reach the page and it loads well, the question becomes: does this page actually answer what someone searched? That's where most small-business pages fall short.

7. Give each page one clear search to answer

Every page should target one thing a real person types into Google. One page for "emergency plumber Leeds," another for "how much does a boiler service cost." When two pages chase the same search, they split your effort and compete with each other. If you're unsure which page should own which search, our guide on what SEO work a small business should do first walks through picking targets in order.

8. Write a specific title for every page

The title is the clickable blue headline in Google's results. Make it specific and keep it under about 60 characters so it isn't cut off. "Boiler Service in Leeds — Same-Day Booking" earns clicks. "Home | Best Company" does not. Put the words a customer would search near the front.

9. Use one clear headline and logical subheadings

Each page needs exactly one main headline (the H1) that states what the page is about, then subheadings that break the content into scannable sections. This helps readers skim and helps Google — and AI answer boxes — understand the structure. Write subheadings as the questions people actually ask.

10. Answer the question in the first paragraph

Lead with the answer. If someone searches "how long does SEO take," the first line should say roughly three to six months, then explain. Front-loading the answer is what keeps a reader on the page, and it's exactly what Google's AI answers pull from. Save the background for lower down.

Show up for local searches

If customers come from a specific town or region, local search is often your fastest win. Two checks do most of the work.

11. Claim and finish your Google Business Profile

Your Google Business Profile is the free listing that shows your business on Google Maps and in the local results with the little map. Claim it, then fill in every field: categories, hours, services, photos, and a real description. A complete profile is frequently the difference between appearing in the local pack and being invisible. There's more in our guide to local SEO for small business.

12. Keep your name, address and phone consistent

Your business name, address and phone number should read exactly the same way on your website, your Google Business Profile, and every directory you're listed in. Mismatched details make Google less sure you're a real, findable business. Pick one format and use it everywhere. A handful of genuine customer reviews helps here too.

Build a little authority

13. Link your related pages to each other

Internal links — links from one of your pages to another — help visitors go deeper and help Google understand how your pages relate. Link your service pages to relevant guides and back again. A page that nothing else links to is easy for Google to overlook. If you use an automated SEO tool, this is one of the checks it can keep tidy for you.

14. Earn a few links from real, relevant sites

Links from other trustworthy websites are still one of the strongest votes of confidence Google counts. You don't need hundreds. A few from your local chamber of commerce, a supplier, an industry directory, or a genuine press mention beat any bought bundle of low-quality links. Focus on relationships you actually have.

Measure what's working

15. Track results in Google Search Console

Search Console shows the searches you appear for, how often you're clicked, and your average position — real data straight from Google, for free. Check it monthly. It tells you which pages are close to the first page (and worth improving) and which searches you're winning. Guessing is the most expensive thing in SEO; this is how you stop.

How to use this checklist

You don't need to do all 15 today. Work the foundation checks (1–6) first, because a page Google can't reach or that loads slowly can't rank no matter how good it is. Then improve your most important pages one at a time using checks 7–10. Add the local checks if customers come from a specific area, and treat 13–15 as ongoing habits.

If this feels like a lot to keep on top of every month, that's the honest reason tools exist. Tendrank is SEO software that does the work for you — it runs checks like these, prepares the next task, and reports what moved in Search Console. For the bigger picture of what to handle yourself versus automate, start with SEO for small business or compare the AI SEO tools that actually do the work.

Frequently asked questions

How long does small-business SEO take to work?

Usually three to six months to see steady movement, longer for competitive searches. The foundation checks (indexing, speed, a clear title) can show results faster; earning authority and ranking for popular terms takes patience.

Do I need to do all 15 checks at once?

No. Get the six foundation checks right first, then improve one important page at a time. SEO rewards steady upkeep more than a single big push.

Can I do this SEO checklist myself without an agency?

Yes. Every check here is something a business owner can do with free tools like Google Search Console and PageSpeed Insights. An agency or a tool saves you time and keeps it consistent, but nothing on this list requires one.

How often should I run through the checklist?

Check the foundation items whenever you change your site, and review Search Console monthly. Websites drift — pages drop off sitemaps, links break, speed slips — so a light monthly pass catches problems before they cost you rankings.