Skip to content

Free tool · no sign-up

Free Local SEO Audit for any business website

16 checks and a crawl of up to 25 pages in about a minute: does the site load, will its certificate or domain expire, can Google index it, do the phone, address and schema match the business, and is its email set up. Every result says what to fix.

Add business details for an exact match (optional)

As on the Google Business Profile.

Leave empty if the business hides its address.

Free, no account. Takes about a minute — we crawl up to 25 pages. We only read public pages and DNS records. Privacy

What we check

16 checks in 6 areas, plus a page audit

Each one is something that loses a local business calls, visits or email when it goes wrong. Open any report row to see these explanations next to the result.

Website loads

Whether the homepage opens and shows the real website.

  • Homepage loads

    Every other result depends on it. A homepage that errors or shows a parking page loses visitors and, if it lasts, its place in Google.

  • Server response time

    A slow server makes every page slow before anything else loads. For the full picture, run Google PageSpeed Insights.

Security and renewals

The SSL certificate and the domain name — the two things that take a site offline when they expire.

  • SSL certificate

    An expired or wrong certificate makes browsers show a full-page “Your connection is not private” warning. Most visitors leave.

  • Domain renewal date

    If the domain isn’t renewed, the website and its email stop working the same day — and expired domains can be bought by someone else.

Google can find it

Whether Google is allowed to index the website and can find all of its pages.

  • Google may index the homepage

    One leftover line from a website build can tell Google to drop the whole site from search. It is one of the most common reasons a site disappears.

  • One website address

    If several versions open, Google can see duplicate copies of the site and browsers can show “Not secure” on the http:// version.

  • XML sitemap

    A sitemap helps Google find every page, including new service and location pages. Small sites can rank without one, but it is a cheap fix.

  • Pages across the site

    The homepage is one page. Service and location pages are what rank for most local searches, and a broken or blocked one loses those visits quietly.

Local business details

Whether the website tells customers and Google who the business is and how to reach it.

  • LocalBusiness schema

    LocalBusiness schema states the business name, address and phone in a form machines read without guessing. It helps Google and AI assistants connect the website to the business.

  • Phone number on the website

    Calls are the main lead for most local businesses. The number should be easy to find, tap to call on a phone, and match the Google Business Profile.

  • Address on the website

    The address on the website should match the Google Business Profile word for word. Mismatches make it harder for Google to trust which details are right.

Search result basics

What Google shows in search results, and whether the page is built for phones.

  • Page title

    The title is usually the blue headline in Google’s results. A clear title with the service and the town gets more clicks.

  • Meta description

    Google often uses it as the text under the headline. Without one, Google picks a snippet itself, which may not sell the business.

  • Main heading (H1)

    One clear main heading tells visitors and Google what the page is about.

  • Built for phones

    Most local searches happen on phones, and Google indexes the mobile version of a site. Without the tag, phones show a tiny desktop page.

Email on the domain

Whether email to and from the business’s own domain is set up to arrive and stay out of spam.

  • Email setup (MX, SPF, DMARC)

    Without SPF and DMARC, quotes and invoices sent from the business’s own address are more likely to land in spam, and others can fake that address.

Why this check

Built around what breaks for local businesses

Renewals and email, not just the page

An expired SSL certificate or domain takes a local business offline overnight, and a missing SPF record sends its quotes to spam. Most free SEO checkers only read the page; this one also reads the certificate, the registry’s renewal date and the domain’s email records.

An exact match with your own details

Enter the phone number and postal code from the Google Business Profile and we check that those exact details are on the website and in its schema — not just that “a phone number” appears somewhere.

Every result explained, the score published

Each check says what we found, why it matters and what we looked at, in plain words. The scoring rules are below, so you can see why a site got its number.

Methodology

How the score works

The score is out of 100. Each check has a weight; a pass earns its full weight, a warning half, a problem nothing. Checks we couldn’t run, or that need details you didn’t enter, are left out instead of counting against the site.

Weight of each check in the score
CheckWeight
Homepage loads3 · Can take the site offline or out of Google
Server response time1 · Good practice
SSL certificate3 · Can take the site offline or out of Google
Domain renewal date2 · Important
Google may index the homepage3 · Can take the site offline or out of Google
One website address2 · Important
XML sitemap1 · Good practice
Pages across the site2 · Important
LocalBusiness schema2 · Important
Phone number on the website2 · Important
Address on the website1 · Good practice
Page title2 · Important
Meta description1 · Good practice
Main heading (H1)1 · Good practice
Built for phones2 · Important
Email setup (MX, SPF, DMARC)1 · Good practice
  • 90–100: Strong

    The basics are in place. Fix any warnings and keep an eye on renewals.

  • 70–89: Good, with fixes

    A solid base with a few gaps. The red and amber items below are worth an afternoon.

  • 50–69: Needs work

    Several things are holding the website back. Start with the red items.

  • 0–49: Urgent

    Serious problems — some can keep the website out of Google or offline. Start with the red items today.

The score sums up the website’s technical health for local search. It doesn’t predict rankings — those also depend on the Google Business Profile, reviews, competitors and the searcher’s location.

Honest limits

What this check doesn’t cover

Your Google Business Profile
Categories, photos, posts, reviews and Maps rankings live in Google, not on the website. This check is about the website the profile links to.
Rankings and the map pack
Where the business ranks depends on the searcher’s location and the keyword. A one-off website check can’t measure it.
Citations and backlinks
Listings on other sites (Yelp, directories) and links from them need other tools.
Full page speed
We time the server’s answer once. For images, scripts and Core Web Vitals, use Google PageSpeed Insights.
Content added by JavaScript
We read the HTML the server sends, like most crawlers do first. Schema or a phone number that only appears after scripts run can be missed — Google’s Rich Results Test renders the page fully.
Every page of a big site
The free audit reads up to 25 pages — the homepage links first, then the sitemap. Bigger sites need a full crawl, which Regenious runs every month for agencies.

After the check

What to fix first

  1. Anything that keeps the site offline or out of Google

    A homepage that errors, an expired certificate or domain, robots.txt or noindex blocking Google. These cost visits every day they last.

  2. Renewals coming up

    A certificate or domain that expires within weeks. Turn on auto-renew and check the card on file.

  3. The business details

    Phone, address and LocalBusiness schema that match the Google Business Profile exactly, with tap-to-call on phones.

  4. Search result basics and email

    Title, description, one H1, the viewport tag, one website address, a sitemap, SPF and DMARC. Small jobs, often an hour in total.

For agencies: these checks, every 12 hours, for every client.

Regenious monitors uptime every few minutes and runs these site checks twice a day for each client website. You get an alert before the client notices, and the results go into the white-label report alongside Google Business Profile, Search Console and GA4.

Questions about the Local SEO Audit

Is the Local SEO Audit really free?

Yes. There is no account, no card and no limit on the number of results we show. To stop abuse, one connection can run four audits an hour, and the “I’m human” check runs before each one.

What does the check look at?

Sixteen checks in six areas, plus a crawl of up to 25 pages: whether the homepage loads, the server response time, the SSL certificate, the domain renewal date, whether Google may index the homepage, one website address, the XML sitemap, broken, blocked or thin pages across the site, LocalBusiness schema, the phone number, the address, the page title, the meta description, the main heading, the viewport tag for phones and the email records (MX, SPF and DMARC).

Does it check my Google Business Profile?

No. It checks the website the profile links to. Your profile’s categories, reviews and rankings are in Google. If you enter the phone number and postal code from the profile, we check that the website shows the same details — that is where most mismatches start.

Why are the phone number and postal code optional?

Without them we can still find a phone number and schema on the website, but we can’t tell whether they are the right ones. With them, we check the exact number and code. Service-area businesses that hide their address should leave the postal code empty.

Why does a check say “Couldn’t check”?

The website or its DNS didn’t answer in time, a firewall blocked our request, or the domain’s registry doesn’t publish renewal dates. Those checks are left out of the score instead of counting against the site. Running the check again a few minutes later often helps.

Can I check a client’s or a competitor’s website?

Yes. Everything we read is public: the pages anyone can open, DNS records and the certificate. Agencies often send the report link to a prospect as a starting point for a conversation.

How often should I run it?

After any website change — a redesign, a new theme or plugin, a host or domain move — and once a month otherwise. Certificates and domains can expire between checks, which is why agencies use monitoring that checks every few hours.

What happens to the details I enter?

We keep the website, the optional phone and postal code, the results and a one-way hash of your IP address for 30 days, then delete them. If you ask for the report by email, we send it once and keep the address with the report for those 30 days. We don’t add it to a mailing list.