Forty-Second Street logo

SEO Audit Checklist for Small Business Websites: What to Check Before You Pay

A plain-English, 25-point SEO audit you can run with free Google tools before you pay anyone for SEO.
SEO Audit Checklist for Small Business Websites: What to Check Before You Pay

Before you pay anyone for SEO, check five things yourself: whether Google can find and index your pages, whether each page has a clear title, whether the site works fast on a phone, whether your content answers real customer questions, and whether you can measure calls and forms. Free Google tools cover nearly all of it.

Key takeaways

  • Most basic SEO problems show up in two free tools: Google Search Console and PageSpeed Insights.
  • Google says it costs nothing to get into search results and that no one can guarantee a #1 ranking.
  • Use the 25-point table below to sort problems into "fix now" and "fix later" before you hire.

Why should you audit your website before paying for SEO?

An audit tells you what is actually broken, so you can judge whether an SEO proposal fixes real problems or sells generic tasks. It also protects you from paying monthly for work your site does not need. A two-hour check now makes every sales pitch you hear later easier to grade.

Google is direct about this. Its technical requirements page says it costs nothing to get a page into search results, "no matter what anyone tries to tell you." A page only needs three things to be eligible: Googlebot can reach it, it returns a working status instead of an error, and it has indexable content.

The stakes are real. An Ahrefs study of about 14 billion pages found that 96.55% got zero traffic from Google. The main reasons were no search demand for the topic, no backlinks, and a mismatch with what searchers wanted. A good audit checks for all three, not just technical settings.

What free tools do you need for a do-it-yourself SEO audit?

You need four free tools: Google Search Console, PageSpeed Insights, your Google Business Profile dashboard and a web browser on both a phone and a computer. Search Console shows what Google sees. PageSpeed shows how fast real visitors get your pages. Your Business Profile shows how local searchers see you.

  • Google Search Console. Free from Google. The key reports are Page indexing, Sitemaps, URL Inspection, HTTPS and Performance. The Performance report shows clicks, impressions, click-through rate and average position, with the past three months shown by default.
  • PageSpeed Insights. Enter any URL to see real-user speed data and a lab test.
  • Google Business Profile. Where your name, address, phone and hours live in Google.
  • Your phone. Tap through your site like a customer and note anything slow or broken.

If an agency wants Search Console access for an audit, Google's hiring guide says to give read access only.

Can Google find and index your pages?

Open the Page indexing report in Search Console and confirm your key service pages are listed as indexed. Then check that your sitemap is submitted, robots.txt is not blocking pages you want found, and each page has only one live version. Pages Google cannot index cannot rank.

Sitemap

A sitemap is a file that lists the pages you want found. Google's sitemap guide says one sitemap can hold up to 50,000 URLs or 50MB uncompressed, which covers almost every small business site. Submit it in the Sitemaps report and add a "Sitemap:" line to your robots.txt file. Google calls a sitemap "merely a hint," so submitting one does not force anything to be indexed.

robots.txt

Visit yoursite.com/robots.txt. This file tells crawlers which URLs they may visit. Google's robots.txt guide warns that it is "not a mechanism for keeping a web page out of Google." A blocked page can still appear if other sites link to it. To keep a page out, use a noindex tag or a password.

Page indexing report

Google's Page indexing help page says not to expect every URL to be indexed, so focus on your money pages: services, locations, contact and home. Labels to know:

  • Crawled, currently not indexed: Google visited but did not add the page yet. No need to resubmit.
  • URL marked noindex: the page tells Google not to index it. Remove the tag if you want it found.
  • Not found (404): fine for pages you deleted on purpose. If the page moved, set a 301 redirect.

For any single page, paste its address into the URL Inspection tool. It shows whether the page is indexed and which URL Google picked as the main version.

Canonical URLs

The same page often loads at several addresses, such as with and without "www." Google's canonical guide lists permanent redirects and the rel="canonical" tag as strong signals for which version should count, and sitemap listing as a weak one. It advises against using robots.txt or noindex to pick a main version.

Do your page titles and descriptions tell people what each page is about?

Each page should have its own title that names the service and, when it matters, the place you serve. Each should also have a meta description that sums up the page. Repeated, vague or keyword-stuffed titles make it hard for Google and customers to tell your pages apart.

Google's title link guide asks for a title on every page that is descriptive and concise, avoids vague labels like "Home," and does not repeat keywords. There is no set character limit; Google cuts titles to fit the screen. Google may also build the title from your main heading, so your H1 should match the page.

Meta descriptions follow similar rules. The snippet guide says to write a unique description for each page that sums up the whole page. Google often uses page text instead, so a good description helps but cannot be forced.

Check links too. Google's link guidance says links should be real <a href> links, anchor text should describe the target page, and "click here" does not help. Every important page should be linked from at least one other page on your site.

Is your site fast and usable on a phone?

Run your home page and top service pages through PageSpeed Insights and look at the real-user section first. Good means Largest Contentful Paint at or under 2.5 seconds, Interaction to Next Paint at or under 200 milliseconds and Cumulative Layout Shift at or under 0.1. Then use the site yourself on a phone.

Those three limits come from web.dev's Core Web Vitals research, measured at the 75th percentile of page visits. In plain words: content shows fast, taps respond quickly, and nothing jumps around.

PageSpeed Insights shows two kinds of data. Field data comes from real Chrome users over the past 28 days, so a fix takes weeks to show. Lab data is one simulated test that can change from run to run. The 0 to 100 lab score reads like this: 90 and up is good, 50 to 89 needs work, and under 50 is poor.

Keep speed in proportion. Google's page experience guide says it always tries to show the most relevant content, even when page experience is weak, and that chasing a perfect score just for SEO may not be the best use of your time. The same guide lists secure HTTPS pages as part of a good experience.

Google's mobile-first indexing guide says Google uses the mobile version of your site for indexing and ranking. If your phone layout hides service details, reviews or headings that show on desktop, Google may never count them.

Does your content answer what customers actually search for?

Technical fixes only help if the pages are worth showing. Each main service needs its own page that answers the questions customers ask before they call, in plain language, with specific details about your work. Google also wants to see who runs the business and why the content exists.

Google's helpful content guide gives a useful self-test. Does the page offer original information, not a rewrite of what others say? Is it clear who created it? Was it made to help visitors, or mainly to attract search traffic?

For local service businesses, also check your Google Business Profile. Google says local ranking rests on relevance, distance and prominence. Your name, address and phone should match exactly between your profile and your website. You can add LocalBusiness structured data with at least your business name and address, though Google does not guarantee it will show any special result.

What does the 25-point SEO audit checklist look like?

The checklist below groups 25 checks into five areas: can Google find it, can people read it, does it load well, can customers trust it, and can you measure it. Mark each line pass or fail. Every check uses a free tool or your own browser, with no paid software required.

Area#What to checkWhere to check it
Find it1Search Console is verified for your domainSearch Console
Find it2An XML sitemap exists and is submitted in the Sitemaps reportSearch Console
Find it3robots.txt does not block pages you want foundyoursite.com/robots.txt
Find it4Money pages show as indexed in the Page indexing reportSearch Console
Find it5No important page carries a noindex tag by mistakeURL Inspection
Find it6One version of the site loads (https, with or without www); the others redirectBrowser
Find it7Duplicate pages point to one canonical URLURL Inspection
Find it8Moved pages use a 301 redirect, not a 404Page indexing report
Read it9Every page has its own title that names the service and placeBrowser tab, page source
Read it10Every page has a unique meta description that sums up the pagePage source
Read it11Each page has one clear main heading (H1)Page source
Read it12Menu and in-text links are real links with descriptive wordsBrowser
Read it13Every important page is linked from at least one other pageBrowser, sitemap
Read it14Images that carry meaning have alt textPage source
Load it15The site serves over HTTPS with no security warningsBrowser, HTTPS report
Load it16Mobile pages show the same content as desktopPhone
Load it17LCP at or under 2.5 seconds on real-user dataPageSpeed Insights
Load it18INP at or under 200 millisecondsPageSpeed Insights
Load it19CLS at or under 0.1PageSpeed Insights
Trust it20Each core service has its own page, not one long listYour site
Trust it21Pages answer real customer questions with specific detailsYour site
Trust it22It is clear who runs the business and who wrote the contentAbout page, bylines
Trust it23Name, address and phone match the Google Business ProfileBusiness Profile
Trust it24LocalBusiness structured data includes name and addressRich Results Test
Measure it25Calls and form fills are tracked, and you check clicks and queries monthlySearch Console, analytics

When an SEO proposal arrives, compare its task list to your fails. A good one should name most of them.

How do you decide what to fix first?

Fix anything that stops Google from finding your money pages first, such as noindex tags, robots.txt blocks or broken redirects. Then fix titles and mobile problems on your top pages. Content gaps come next. Speed tweaks on low-traffic pages come last, because relevance outweighs small speed gains.

  1. Blockers: items 1 to 8. One noindex tag can remove a service page from search.
  2. Top-page basics: items 9 to 16 on your home page and best service pages.
  3. Content and trust: items 20 to 24.
  4. Speed polish: items 17 to 19 on pages that fail real-user data.
  5. Measurement: item 25, from day one, so you can tell what worked.

Then use the audit to interview SEO providers. Google's hiring guide suggests asking what results to expect, by when, and how success is measured. Be wary of anyone who promises rankings.

Frequently asked questions

How long does a do-it-yourself SEO audit take?

For a small site, most owners can get through it in an afternoon. Most of the time goes to reading Search Console reports and running your top five pages through PageSpeed Insights. If you are setting up Search Console for the first time, expect to wait a few days, since new properties need time to collect data.

Do I need paid SEO software to run this checklist?

No. Every item in the 25-point table can be checked with free tools: Google Search Console, PageSpeed Insights, your Google Business Profile dashboard and your own browser. Paid crawlers save time on large sites and catch more broken links and duplicate titles at once, but a small service business can find its biggest problems without them.

What should I do if Google has not indexed some of my pages?

First check whether those pages matter. Google says not every URL needs to be indexed. For pages that do matter, open URL Inspection, look for a noindex tag, a robots.txt block or a canonical pointing elsewhere, and fix it. Then make sure another page on your site links to it and that it appears in your sitemap.

Is a perfect PageSpeed score necessary to rank?

No. Google says relevance comes first and that chasing a perfect score just for SEO may not be the best use of your time. Aim for the good range on real-user data: LCP at or under 2.5 seconds, INP at or under 200 milliseconds and CLS at or under 0.1. Fix pages that fail those, then move on to content.

How often should a small business repeat this audit?

Run the full checklist once a quarter and after any redesign, platform move or big batch of new pages. Check the Search Console Page indexing and Performance reports monthly, since problems like an accidental noindex tag or a broken redirect usually show up there first. A quarterly habit catches most issues before they cost you calls.

The bottom line

You do not need to be technical to find most of what is wrong with your site. Search Console, PageSpeed Insights and a phone will show the blockers, weak titles and thin pages. Fix what you can, then hire help for the rest with your checklist in hand. Forty-Second Street has built small business websites since 2010, and we are glad to walk through your results. Book a free call with Mike or run the free 60-second check to see where you stand today.

Sources

Keep reading

Mike Carleton, founder of Forty-Second Street
Mike Carleton
CEO & Founder, Forty-Second Street
Want to be the contractor AI recommends?
Get Chosen checks your website first, then gets you recommended on Google & AI and makes sure the call gets booked. One plan, month to month.
See how Get Chosen works →
Embedded Marketing Team

Want results like this for your business?

Strategy, design, ads, SEO, and AI search — a full in-house team without the in-house payroll. Book a free call and we'll show you exactly where you're losing customers.
Book a Free Call

Free Tools Directory

The software that keeps a local business running

We reviewed 400+ business apps in plain English: what each one does and who it is for. Start with the tools contractors use most.

Browse all 400+ tools