48-POINT LOCAL SEO AUDIT · FREE · NO SIGNUP

Free Local SEO Audit: find what’s killing your local rankings

Enter your URL and get a free local SEO audit in under 10 seconds — 48+ checks across meta tags, technical SEO, LocalBusiness schema and local signals, with a clear pass/fail report showing what to fix first.

Free forever No signup required Results in seconds

0+

SEO checks

0

Categories covered

0%

Free, no signup

<0s

Typical audit time

Complete coverage

What our local SEO audit checks

48+ checks across 9 categories — every one runs instantly, without any paid or keyed API.

7 checks

Meta Tags & Indexing

  • Title tag length
  • Meta description
  • Canonical tag
  • Meta robots (noindex)
  • X-Robots-Tag header
  • Character encoding
  • Declared language
5 checks

Content & Headings

  • Single H1 heading
  • H2 subheadings
  • Minimum content length
  • Internal links
  • No broken links
10 checks

Technical SEO

  • HTTPS enabled
  • http → https redirect
  • www / non-www redirect
  • Mobile viewport tag
  • Favicon present
  • No mixed content
  • robots.txt present
  • sitemap.xml present
  • HTML page size
  • Render-blocking scripts
4 checks

Structured Data

  • JSON-LD present
  • JSON-LD parses without errors
  • LocalBusiness schema (incl. subtypes)
  • Name, address & phone in schema
1 checks

Images

  • Image alt text coverage
2 checks

Social Sharing

  • Open Graph tags
  • Twitter card tags
7 checks

Local SEO

  • Phone number on page
  • Click-to-call link
  • Business address
  • Google Maps embed or link
  • Opening hours schema
  • City in title tag
  • City in H1
7 checks

AI Search Visibility

  • llms.txt file
  • AI search crawlers allowed
  • Snippets allowed for AI Overviews
  • Question-style headings
  • FAQ / HowTo schema
  • Entity profiles (sameAs)
  • Published / updated date
5 checks

Security Headers

  • HSTS
  • Content-Security-Policy
  • Clickjacking protection
  • X-Content-Type-Options
  • Referrer-Policy
Simple process

How to run a local SEO audit in 3 steps

1

Enter your URL

Paste your website address — no account, no credit card, no signup required.

2

We audit your page

We fetch the page you submit and run 48 checks across on-page, technical, structured data, security headers, local SEO and AI search visibility signals.

3

Get your local SEO report

See your local SEO score and a pass/fail breakdown for every check, grouped by category.

Why it matters

Why a local SEO audit matters

When someone searches for a plumber, dentist or café near them, search engines rely on your website to understand what you do and where you do it. A missing title tag, no LocalBusiness schema or a blocked robots.txt quietly costs local businesses visibility in those results.

An audit catches those issues before they cost you calls and visits. It’s one of the highest-leverage things you can do for local organic traffic, and it costs nothing to check.

Industry practice is to re-audit your site whenever you make meaningful content or template changes, not just once — SEO health drifts as your site evolves.

On-page fundamentals

Titles, descriptions, headings

Technical SEO health

HTTPS, robots.txt, sitemap

Structured data

JSON-LD, LocalBusiness schema

Local SEO signals

A visible phone number

Next steps

What to fix after your local SEO audit

Your report lists every check as pass or fail. Work through the failures in this order for the fastest gains.

Fix failed on-page checks first

Title tags, meta descriptions and headings are the quickest wins. Put your service and city in the title and H1 of the pages you want to rank locally.

Add LocalBusiness schema

If the audit finds no LocalBusiness JSON-LD, add it with your business name, address, phone number and opening hours, so search engines read those facts directly.

Make your NAP easy to find

Show your business name, address and phone number as plain text on the page — ideally the same way they appear on your Google Business Profile and directory listings.

Re-run the audit

Once your fixes are live, run the audit again to confirm every check passes and to catch anything the changes broke.

Google Business Profile, citation and review checks need paid or account-linked data, so they’re not part of this free audit yet.
FAQ

Local SEO audit FAQs

A local SEO audit is a check of how well a business website is set up to rank in local search — the results people see when they search for a service near them. It covers on-page basics like title tags and headings, technical health like HTTPS and a sitemap, LocalBusiness schema markup, and local signals such as a visible phone number.

Yes. Every check on this page runs without an API key or paid data source, so there’s no cost to you and no signup wall.

We check on-page fundamentals (title tags, meta descriptions, headings), technical SEO (HTTPS and redirects, robots.txt, sitemap.xml, mobile viewport, page size, render-blocking scripts, broken links), structured data (JSON-LD, LocalBusiness schema and its name/address/phone fields), security headers (HSTS, CSP, clickjacking protection), image alt text, social sharing tags, local SEO signals (phone, click-to-call, address, Google Maps, opening hours, your city in the title and H1), and AI search visibility — llms.txt, whether AI crawlers like OAI-SearchBot and PerplexityBot are allowed in robots.txt, and whether your page can be quoted in Google AI Overviews.

Not yet — performance scoring requires the Google PageSpeed Insights API, which we're planning to add. Today's audit focuses on checks that don't require any paid or keyed API.

Right now we audit the single URL you submit. Multi-page crawling is on our roadmap.

Run one whenever you change your site's content, templates, theme or plugins, and at least every few months otherwise. Small regressions — a missing title tag, schema that got dropped — creep in as a site changes, and a quick re-audit catches them.

No. Anonymous audits are fully supported. Accounts (coming soon) will let you save your audit history over time.

Ready to run your free local SEO audit?

Free forever. No account needed. Results in seconds.