Audit
The Small Business Website Audit: Five Checks You Can Run This Afternoon
You are spending money on a website. You may be spending money on ads, on SEO, on a marketing deposit. And the phone is not ringing the way it should. Before you write another check, run this small business website audit checklist. Five checks. One afternoon. No consultant required. Each check answers one dimension of the question every firm eventually asks: why is my small business website not getting customers. The answer is sitting in your own browser, your own phone, and your own search results right now. You only need to know where to look.
This is a small business marketing audit you perform yourself, not a sales pitch disguised as a checklist. Each step below tells you what to check, what the result means, and where to read the full diagnosis if that check fails. By the end, you will know whether your site is an asset or the reason your pipeline is dry. A proper small business SEO audit can run dozens of pages. These five checks catch the failures that matter most, and they catch them fast.
Check 1: How fast does your site actually load?
Open Google PageSpeed Insights in your browser. Enter your homepage URL and run the report. Two numbers matter. The first is the Performance score on mobile, scored from zero to one hundred. Below fifty is red. Below thirty means your site is functionally invisible to a meaningful share of the people who try to visit it. The second number is Largest Contentful Paint, or LCP, measured in seconds. Google recommends LCP under two and a half seconds. At four seconds, the probability of a visitor leaving before the page finishes loading jumps sharply. At six seconds, most of your mobile traffic is gone before a single headline appears.
This is the first and fastest answer to how to check if your small business website is working: open PageSpeed Insights and look at the color. Red means the site is failing the first test Google applies to every page it ranks. Google made Core Web Vitals a ranking signal in 2021, measuring exactly these metrics. A site that fails them is not only losing the visitors who arrive. It is being shown to fewer visitors in the first place, because Google observes the pattern of people landing and leaving and adjusts rankings accordingly. This is the double penalty of a slow site: less traffic and lower conversion on the traffic that remains.
We cover the conversion math in depth in a separate post: Four Seconds Is Enough Time to Lose the Case. That post walks through the revenue impact of each additional second of load time. For this audit, the action item is simple: open PageSpeed Insights, check your mobile performance score, and check your LCP. If either is red, speed is the first thing you fix.
Check 2: Does every service area have its own URL?
Open your website and count the pages. Not the blog posts. The pages that describe what your business does. A typical small-firm local business site has a single Service Area page that lists service work, specialized work, custom projects, standard service, and emergency service in five paragraphs on one URL. That structure answers no specific search query. A person typing "can I still file a custom project if my police report is from 2018" is not looking for a page that summarizes seven visa types in two hundred words. They are looking for a page written to answer exactly their question, in their words, with their specific circumstances in view.
Google ranks pages, not firms. A combined page that tries to be about six things is about none of them to a search engine. If your small business website is not ranking on Google for the specific service type you handle, the most common reason is that the page for that service type was never built. This is the most frequent cause of small business website not ranking on Google: the URL for that query does not exist. Backlinko analyzed 4 million search results in 2023 and found that only 0.63 percent of searchers click on something from the second page of results. The first five organic results capture nearly 70 percent of all clicks. If your custom project content lives as a paragraph on a shared page, it cannot appear in those five results because a paragraph cannot outcompete a dedicated page with a thousand words and a title tag that matches the query exactly.
The count is easy. If your business handles eight service type and your site has five pages total, at least six dedicated service pages are missing. Six pages that could have been indexed, ranked, and clicked were never written. We explain the mechanism behind this in full in A Page Can Only Rank for the Question It Was Built to Answer. For this audit, the action item is: count your service-related URLs. If the number is smaller than the number of service type you handle, your site is invisible for every missing page.
Check 3: Can a client use your site on a phone without zooming?
Take out your phone. Load your site. Do not pinch. Do not zoom. Read the body text. Is it large enough to read comfortably in one hand? Now tap the phone number. Does it launch the dialer on the first try, or do you need to aim with a fingertip because the tap target is twelve pixels wide? Now fill out the contact form. Count the fields. Is the form shorter than the client's patience on a five-inch screen at ten at night?
Over sixty percent of legal service searches now start on a mobile device. The person searching for a provider is not at a desk. She is in her car after a hearing. He is on a construction site with two bars of signal. She is in a dark room with one hand free and a question that cannot wait until morning. If your site requires landscape mode and a steady thumb to operate, you are losing clients whose only criterion was "a site that works on my phone."
Google switched to mobile-first indexing for all websites by March 2021. The mobile version of your site is the version Google uses to determine your rankings. If your mobile experience is a shrunken, illegible copy of your desktop site, Google is indexing a second-class experience and ranking it accordingly. When provider website traffic low persists despite adequate content, the mobile version is often the culprit: the site ranks poorly because the version Google sees is the version that performs worst. We cover the technical crawl and index pipeline behind this in How Google Finds, Reads, and Ranks Your Small Business Website. For this audit, the action item is: load your site on a phone, read a paragraph without zooming, tap the phone number with a thumb, and complete your own contact form. If any of those four actions requires effort, the mobile experience is costing you cases.
Check 4: Is your Google Business Profile claimed and current?
Search your business's name and city in Google. Look at the panel that appears on the right side of the results, or the local pack of three firms that appears above the organic links. Is your business listed? If yes, are the hours correct? Does the phone number in the profile match the phone number on your website exactly? Are there reviews, and has anyone from the business responded to them in the last thirty days?
A Google Business Profile that was filled out once in 2022 and never updated is not a profile. It is a signal of inactivity, and Google reads it as such. The local pack, the set of three firms that appears with a map at the top of many local service searches, is won on the profile page as much as the website. Inconsistent NAP data (Name, Address, Phone) between your GBP listing and your website tells Google the information may be unreliable. Unreliable information gets demoted. Reviews with no responses suggest a business that is not paying attention. A firm that is not paying attention gets outranked by one that is.
This audit step is fast. Search your business. Look at the profile. Check three things: Is it claimed? Do the hours, address, and phone number match your website exactly? Is there review activity within the last month, including responses from the business? If any answer is no, the local pack is sending clients to a competitor who answered yes to all three. We cover the full optimization framework in Your Google Business Profile Is Not Set Up. It Is Decaying.. For this audit, the action item is: claim the profile if it is unclaimed, correct the NAP if it is inconsistent, and respond to every unreplied review from the last quarter.
Check 5: When was the last time every page was verified against current regulations?
Open your service pages. Scan for dates. Do any pages reference eligibility criteria, filing deadlines, or forms that were accurate in 2024 but may have changed? Industry regulations in particular moves at a pace that outruns most firm websites. recent regulatory update rewrote service work provisions effective July 2025. If your service work page was written in 2023 and has not been reviewed since, it may be describing a regulatory framework that no longer exists.
This check is the most important for an local service provider website not converting: a client who reads your service work page and recognizes that the law it describes is outdated will conclude, correctly, that your business is not current on the law. She will not call to tell you. She will close the tab and open the next result. The page that was supposed to demonstrate competence demonstrated the opposite, and the business never learns that it happened. A page that cannot trace every legal claim to a current primary source is a liability with the business's name at the top.
We wrote the full argument for why source-verified content is non-negotiable in A Website That Quotes Dead Law. For this audit, the action item is: open every service page, note the last time each one was reviewed for legal accuracy, and flag any page that references a form version, a filing fee, or an eligibility criterion that predates the most recent statutory change in that service area. A page that quotes outdated regulations is not neutral. It is actively hurting your credibility with every person who reads it.
Score the audit
You ran five checks. Give yourself one point for each pass:
Check 1 pass: PageSpeed Insights mobile score above fifty, LCP under three seconds.
Check 2 pass: At least one dedicated URL per service area your business handles.
Check 3 pass: Site is readable without zooming, phone number is tappable with a thumb, contact form completes in under thirty seconds on mobile.
Check 4 pass: Google Business Profile is claimed, NAP matches the website, reviews have responses within the last thirty days.
Check 5 pass: Every service page has been reviewed against current regulations within the last twelve months, and no page references a rule, form, or deadline that has since changed.
A score of five means your site is working. A score of three or four means there are specific, fixable gaps. A score of two or below means your website is the reason the phone is not ringing, and it has been the reason for longer than you knew. The good news: all five failures are fixable. None of them requires a larger marketing budget. None of them is a mystery. Each one is a specific, measurable problem with a specific, measurable solution. This is the purpose of a local business website performance audit: to replace the vague anxiety of "the site is not working" with a list of five items, each one actionable, each one diagnosable in minutes.
Every site Odba builds passes all five audit checks the day it goes live. Median load time under one second, checked. Sixteen pages each built to answer one specific search, checked. Mobile-first markup that reads cleanly on any screen, checked. NAP consistency with the business's Google Business Profile, checked. Source-verified content where every legal claim traces to a current primary source, checked. Built first. Paid after you approve. If your current site failed this audit, that stops the day the new site launches.
Sources: Google PageSpeed Insights documentation; Google Core Web Vitals, June 2021; Backlinko, "We Analyzed 4 Million Google Search Results," 2023; Google Search Central, mobile-first indexing documentation, March 2021.