SEO Audit Checklist: A Do It Yourself Review for Small Business and Consultant Websites

Consultant working through an SEO audit checklist with charts on a tablet

This SEO audit checklist is the one we hand to clients who ask, “Why isn’t my website showing up?” Usually the person asking is a consultant or a small firm owner who paid for a nice site two years ago, publishes a post now and then, and still gets almost no calls from Google. They have a hunch something is broken. Most of the time they’re right, and it’s something fixable.

The good news is that you don’t need expensive software to find it. You need Google Search Console, a browser, a spreadsheet and one focused afternoon.

The SEO audit checklist below is the exact order we work in when we audit a small business site at Design Fly 24. Do the checks in sequence, because the early ones (can Google even see your pages?) matter far more than the later ones. At the end you’ll find a prioritized fix list so you know what to tackle first.

Key takeaways

  • Start every SEO audit checklist with indexing. If Google can’t index a page, nothing else on that page matters.
  • Google Search Console is free and gives you most of what paid tools show for a small site.
  • On page checks (titles, headings, content) are where small business sites usually lose the most ground.
  • Content gaps and weak internal links quietly hold back pages that should rank.
  • Finish with a short, ranked list of fixes. A long report nobody acts on is worth nothing.

Before you start your SEO audit checklist

Get three things ready so the SEO audit checklist moves quickly:

  • Access to Google Search Console. If you haven’t verified your site, do that first. Search Console walks you through it, and it takes a few days to collect data.
  • A simple spreadsheet. Columns for the page, the issue, how bad it is and the fix. You’ll fill this as you go.
  • A list of your important pages. Home, each service page, about, contact and your best articles. For most consultants that’s ten to thirty URLs.

Also write down the five or six searches you actually want to show up for. If you aren’t sure, read our guide to keyword research for small business first. An audit without target searches is just a list of technical trivia.

1. Indexing and Search Console: the first item on any SEO audit checklist

Open Search Console and go to the Pages report (under Indexing). Every other item on this SEO audit checklist depends on what you find here. It shows which of your pages are indexed and which aren’t, with a reason for each.

What to look for

  • Important pages marked “not indexed.” A service page that isn’t indexed can’t rank, full stop.
  • “Excluded by noindex tag.” Common after a site launch when the developer forgot to switch off the “discourage search engines” setting.
  • “Crawled, currently not indexed.” Google saw the page and decided it wasn’t worth keeping. Usually a thin content problem.
  • “Duplicate without user selected canonical.” Two versions of the same page competing with each other.

Use the URL Inspection tool on each important page. It tells you whether that exact URL is on Google and when it was last crawled. Google’s own SEO Starter Guide is worth a read here if any of this is new.

Check your sitemap

Under Sitemaps, confirm you’ve submitted one and that it reports no errors. Open the sitemap file itself and scan it. It should list your real pages, not tag archives, test pages or old drafts.

2. Technical checks on your SEO audit checklist

You don’t need to be a developer for this part of the SEO audit checklist. Most problems show up with a few manual tests.

  • HTTPS everywhere. Type your domain with http:// and make sure it redirects to the https:// version.
  • One version of the domain. www and non www should both land on the same address.
  • No broken pages. Click every item in your menu and footer. Note anything that 404s.
  • Old URLs redirect. If you redesigned recently, test a few old addresses. Our website redesign checklist explains why lost redirects are the most common cause of a traffic drop after relaunch.
  • Robots.txt isn’t blocking anything important. Visit yourdomain.com/robots.txt and make sure it doesn’t say “Disallow: /”.
  • Mobile works properly. Open every key page on your phone. Text readable, buttons tappable, no sideways scrolling.

Quick tip: On WordPress, go to Settings, then Reading, and make sure “Discourage search engines from indexing this site” is unchecked. We find this box ticked on live sites more often than you’d think.

3. On page checks

This is where most small business sites lose ground, and it’s the most satisfying section of the SEO audit checklist because the fixes are quick. Go through each important page and check the following. Log anything odd in your spreadsheet as you go.

Title tags

Every page needs a unique title that says what the page is about and includes its main search phrase near the start. “Home” or “Services” alone tells Google nothing. Keep it to roughly 60 characters so it doesn’t get cut off.

Meta descriptions

These don’t directly affect rankings, but they affect clicks. Write one for each page in plain language, as if you’re answering, “Why should I click this?”

Headings

One H1 per page that states the topic clearly. H2s that break the page into logical sections. A security consultant’s service page headed “Welcome!” is a missed opportunity. “School Security Assessments for K to 12 Districts” does the job.

Body content

Does the page actually answer the question a buyer has? Thin service pages with two paragraphs rarely rank. Explain who it’s for, what’s involved, how you work and what happens next. Our post on website copywriting tips covers how to write this without sounding salesy.

Images

Descriptive file names, alt text that explains the image, and sensible file sizes. Alt text is for people using screen readers first, search engines second.

Consultant working through an SEO audit checklist with charts on a tablet
Search Console and a simple spreadsheet cover most of a small site audit.

4. Content gaps your SEO audit checklist should catch

A content gap is a question your buyers search for that your site doesn’t answer. It’s often the biggest opportunity a small business has, and a good SEO audit checklist makes it visible.

How to find them

  1. In Search Console, open the Performance report and look at Queries. Sort by impressions.
  2. Look for searches with plenty of impressions but few clicks or a poor average position. Google is already associating you with that topic, but your page isn’t a strong answer.
  3. List the questions clients ask you on every first call. Search each one. If competitors have a helpful page and you don’t, that’s a gap.
  4. Check that every service you offer has its own page. “Services” as one long page usually ranks for nothing in particular.

For an HR consultant, a gap might be “workplace investigation process” or “how long does an HR investigation take.” For a speaker, it might be “school safety keynote speaker.” Each of those deserves a focused page or article. When we run an SEO audit checklist for a client, this content gap list often becomes their editorial plan for the next six months.

5. Internal links

Internal links are the links between your own pages. They help visitors move around and help Google understand which pages matter most. This part of the SEO audit checklist takes twenty minutes and almost always turns something up.

  • Does every service page get linked from the home page or main menu?
  • Do your articles link to the relevant service page? A post about workplace violence prevention should link to your workplace violence assessment service.
  • Are there “orphan” pages that nothing links to? Search Console and most SEO plugins can help you spot them.
  • Is the link text descriptive? “Click here” wastes the chance to describe the page you’re pointing to.

Your best pages should be the easiest to reach. If it takes four clicks to find your main service, Google notices that too.

Rather have someone else run the audit?We’ll review your site against this full checklist and hand you a clear, ranked list of fixes.

See our SEO services

6. Backlinks: a light review

Backlinks are links from other websites to yours, and they’re the item on an SEO audit checklist that people tend to overthink. For small sites you don’t need a deep analysis, but you should know roughly where you stand.

In Search Console, open Links and check “Top linking sites.” Ask yourself:

  • Do any professional associations, partners, podcasts or event pages already mention you without linking? Ask them to add a link.
  • Are the sites linking to you relevant to your field?
  • Does anything look spammy? For a small site this is rarely a real problem, and Google is good at ignoring junk. Don’t panic over it.

Good links for consultants usually come from real activity: speaking, guest articles, interviews, association directories and client partners. Our post on SEO for consultants has more on earning them.

7. Local checks

If you serve a region (even a broad one), this section of your SEO audit checklist matters.

  • Is your Google Business Profile claimed, complete and in the right category? See our Google Business Profile optimization guide.
  • Do your name, address and phone match exactly across your site, profile and major directories?
  • Does your site mention the cities or regions you serve, in a natural way?
  • Are you collecting reviews steadily, and replying to them?

Our full guide to local SEO for small business goes deeper on each point.

8. Speed and page experience

Speed is the item on the SEO audit checklist that owners usually notice first, and it matters most on mobile, where a lot of your buyers first see you. Run your key pages through PageSpeed Insights and check the Core Web Vitals section in Search Console.

Common culprits on small business sites:

  • Huge uncompressed images, often straight off a phone or camera.
  • Too many plugins, sliders and animations.
  • Cheap shared hosting that struggles under load.
  • Heavy page builders loading code you don’t use.

Don’t chase a perfect score. Aim for pages that load quickly and feel steady on a phone. Our website speed optimization post walks through the fixes in order.

Small business owner writing a prioritized list of website fixes
The audit only pays off once the findings become a short, ranked to do list.

9. Tracking and measurement

Before you close out the SEO audit checklist, make sure you’ll be able to see whether your fixes worked. Confirm Google Analytics is installed and recording, and that form submissions and phone clicks are tracked as conversions. Our guide to Google Analytics 4 for small business shows how to set this up.

Take a quick snapshot today: clicks, impressions and average position from Search Console for the last three months. That becomes your baseline.

10. Your prioritized SEO audit checklist fix list

Now turn everything the SEO audit checklist uncovered into action. Rank fixes by impact and effort. Here’s how we usually order them for small business sites.

PriorityAreaWhat to checkTypical fix
1 (urgent)IndexingKey pages not indexed, noindex left onRemove noindex, request indexing
1 (urgent)TechnicalBroken pages, missing redirects, HTTPS issuesFix links, add redirects
2 (high)On pageWeak or duplicate titles, unclear H1sRewrite titles and headings
2 (high)ContentThin service pages, missing servicesExpand pages, add one per service
3 (medium)Internal linksOrphan pages, vague link textLink articles to services
3 (medium)LocalIncomplete profile, inconsistent detailsComplete profile, fix listings
3 (medium)SpeedSlow mobile pages, large imagesCompress images, trim plugins
4 (ongoing)Content gapsUnanswered buyer questionsPlan new articles monthly
4 (ongoing)BacklinksUnlinked mentions, few relevant linksAsk for links, earn new ones

Pick the top three items and fix them this month. Then come back to the SEO audit checklist in a quarter and run it again. Small sites improve through steady, boring consistency, not one big overhaul.

How often to repeat the audit

A full pass through the SEO audit checklist every six months is plenty for most consultants. Check Search Console for new errors monthly, which takes five minutes. Run the SEO audit checklist again after any redesign, platform move or big content change. If your site runs on WordPress, our WordPress maintenance checklist pairs well with this one.

Common mistakes when using an SEO audit checklist

We see the same few mistakes again and again when owners audit their own sites. None of them are fatal, but each one wastes time.

Fixing small things before big ones

It’s tempting to spend a morning rewriting alt text because it feels productive. Meanwhile, the main service page isn’t indexed. Work through the SEO audit checklist in order. Indexing and technical problems first, polish later.

Treating every warning as urgent

Plugins and free tools love red warnings. Many of them don’t matter for a ten page consultant site. A missing meta description on a tag archive is not a problem. A broken contact page is. Ask one question about every warning: does this stop a buyer or Google from reaching an important page?

Auditing without target searches

If you don’t know which searches you want to win, you can’t judge whether a page is doing its job. Decide on your main phrases before you begin, and check each service page against one of them.

Changing everything at once

If you rewrite twenty titles, move pages and switch themes in the same week, you won’t know what helped and what hurt. Make changes in small batches and note the date of each one in your spreadsheet.

Never running it again

An SEO audit checklist is a habit, not a one time event. Sites drift. Plugins update, pages get added, someone deletes a redirect. A short review twice a year keeps small problems from becoming a traffic drop.

A sample afternoon for your SEO audit checklist

If you like having a plan, here’s roughly how we’d split four hours for a small consultant site:

  • First hour: indexing, sitemap and technical checks. These are fast and they catch the serious problems.
  • Second hour: on page review of your ten most important pages. Titles, headings and whether the content answers the buyer’s question.
  • Third hour: content gaps and internal links, using the Search Console Queries report and your own list of client questions.
  • Fourth hour: local, speed and tracking, then build the prioritized fix list.

Block the time on your calendar like a client meeting. An SEO audit checklist done in fifteen minute pieces between calls tends to stall halfway through.

Frequently asked questions

How long does it take to work through an SEO audit checklist?

For a site with ten to thirty important pages, plan on an afternoon for the audit itself. Fixes take longer, depending on what you find. Indexing and title issues are often done in a day.

Do I need paid SEO tools to use this SEO audit checklist?

No. Search Console, PageSpeed Insights and a spreadsheet cover almost everything a small business site needs. Paid tools help with deeper competitor and backlink research, but they aren’t required to get started.

Why did my traffic drop after a redesign?

The most common reasons are missing redirects from old URLs, a noindex setting left on, or important content removed during the rebuild. Start with the indexing and technical checks above.

How soon will I see results after fixing issues?

Indexing fixes can show up within days or weeks. Content and link improvements usually take a few months to show in rankings. Track your baseline so you can see the trend.

Can you run the audit for me?

Yes. We audit consultant and small business sites and hand over a ranked fix list, and we can make the fixes too. Cost depends on the size of the site, so we start with a short call.

Make your site easy for Google to understand

Working through an SEO audit checklist isn’t glamorous, but it’s the fastest way to find out why good work isn’t getting found. Most small business sites we review have three or four fixable problems holding them back. Fix those, and everything else you do online works harder.

If you’d like a second pair of eyes on your SEO audit checklist results, our team in New York works with consultants and small firms across the US. Have a look at our work, or contact Design Fly 24 and we’ll talk through what your site needs.

Imtiaz Ahmed
Written by

Imtiaz Ahmed

Imtiaz is the founder of Design Fly 24, a New York web design agency. He has designed and launched 30+ websites for security consultants, expert witnesses, speakers, coaches and professional firms, and helps them turn their sites into steady lead sources through SEO and strong personal branding.

About ImtiazLinkedIn

Keep reading

All articles →

Ready for a website that works as hard as you do?

Design Fly 24 builds fast, search ready websites for consultants and experts across the US. No templates, no fluff. Just a site that earns trust and books calls.