SEO Audit Hub

Local SEO audit

Check that your business website gives search engines what they need to show you in local results.

  • No sign-up to start
  • 141 checks for Local Business
  • 500 pages free

Local SEO audit: what’s checked

Local businesses usually have small sites, and on a small site every gap shows: no page that says where you are, no structured data naming your business and address, a handful of pages that give search engines little to rank.

Choose the local business profile and the audit runs every generic check plus local-specific ones. It checks your website — not your Google Business Profile, reviews or listings in directories.

3 Platform-specific Checks that apply only to the platform this site runs on, covering the mistakes that platform makes easy to leave in place.
  • No LocalBusiness JSON-LD schema

    LocalBusiness schema helps you appear in local results and maps. Add LocalBusiness JSON-LD with your name, address and phone.

  • No location/contact page found

    Local businesses rank better with clear location/contact pages. Add a page with your address, hours and a map.

  • Site has too few crawlable pages

    Very small sites give search engines little to rank. Add useful pages (services, about, FAQs, location).

4 Structured data Structured data lets search engines show a rich result instead of a plain link. These checks look at the schema markup your pages declare.
  • JSON-LD failed to parse

    Structured data that fails to parse can’t earn rich results. Fix the JSON-LD syntax and validate it.

  • Missing structured data (JSON-LD)

    Structured data (JSON-LD) can earn rich results (stars, FAQs, breadcrumbs) that stand out in search. Add schema.org markup relevant to the page.

  • Structured data missing recommended properties

    The markup qualifies for a rich result, but Google uses these properties to make it fuller and show it more often (an image, an author, opening hours, a brand). Add the ones that apply to your content.

  • Structured data missing required properties

    Google shows no rich result for markup that lacks a required property, and lists the page as invalid in Search Console. Fill in the properties named — usually a field left empty in your SEO or e-commerce plugin, or a theme template — then test the page with Google’s Rich Results Test.

10 Titles & meta tags Titles and descriptions are what a searcher sees in the results, and the first thing a search engine reads. These checks make sure each page describes itself once, clearly and uniquely.
  • Duplicate titles

    When pages share a title, search engines can’t tell them apart and may rank the wrong one. Make each title unique to the page’s content.

  • Meta description too long (over 160)

    Descriptions over ~160 characters get truncated in search results. Trim to the key selling point.

  • Meta description too short (under 70)

    Very short descriptions waste the chance to earn the click. Expand to a compelling 120–160 characters.

  • Missing <title>

    The <title> is the clickable headline in search results and the strongest on-page signal. Give every page a unique, descriptive title of 50–60 characters.

  • Missing Open Graph tags

    Open Graph tags control how your page looks when shared on social media. Add og:title, og:description and og:image for attractive link previews.

  • Missing Twitter Card tags

    Twitter Card tags control how links look on X/Twitter. Add twitter:card and related tags for rich previews.

  • Missing meta description

    The meta description is the snippet under your title in search results. A compelling 120–160 character summary improves click-through even though it isn’t a direct ranking factor.

  • Title and <h1> are identical

    The title and the <h1> are two chances to describe the page, not one. Write the title for the search result and the <h1> for the reader who has just arrived.

  • Title may be cut off in search results

    Google shows about 600px of a title — roughly 55–65 characters, depending on the letters — and cuts off the rest. Lead with the words that matter so the visible part still makes sense, or shorten it.

  • Title too short (under 30 chars)

    Very short titles waste your biggest ranking signal. Expand to a descriptive 50–60 characters.

7 Content Search engines rank pages on the substance of the page. These checks look at how much unique, readable content each page carries and where it repeats itself.
  • Duplicate H1 headings across pages

    The H1 says what a page is about; when several pages say the same thing they compete for the same searches. Give each page a heading that describes its own content.

  • Duplicate content

    Identical content on multiple URLs splits ranking signals and can suppress all copies. Consolidate, rewrite, or add a canonical tag to the preferred version.

  • Low reading-ease score

    Hard-to-read text loses visitors. Shorten sentences and use plainer language to raise the reading-ease score.

  • Low text-to-HTML ratio

    A very low ratio of text to code can signal thin or template-heavy pages. Add meaningful content and trim unnecessary markup.

  • Missing <h1>

    The <h1> tells users and search engines the page’s main topic. Add exactly one clear <h1> per page.

  • Multiple <h1> headings

    Multiple <h1> headings dilute the page’s topic. Keep one <h1>; use <h2>/<h3> for sub-sections.

  • Thin content (low word count)

    Very thin pages give search engines little to rank. Add genuinely useful content, or consolidate thin pages into stronger ones.

How it works

  1. 1

    Enter your URL

    Paste your homepage. No account, no install, no verification.

  2. 2

    We crawl your site

    The crawler follows your internal links and runs every check against each page it reaches.

  3. 3

    Get your results

    See your score and issue counts at once. A free account shows every finding, page by page, with how to fix it.

Frequently asked questions

Does it check my Google Business Profile?

No. It audits your website, which is the part of local SEO you control directly. Your Business Profile, reviews and citations are managed elsewhere.

What local-specific issues does it find?

A missing LocalBusiness schema, no location or contact page, and a site with too few crawlable pages to rank for much — alongside every generic check.

My site is only a few pages. Is it worth auditing?

Yes. A small site has fewer places for problems to hide, and fixing the few it has — titles, descriptions, headings, structured data — makes a visible difference.

Ready to check your site?

It takes a couple of minutes and costs nothing.