×
Always free Detailed insights AI‑ready reports

Local SEO Schema

Get found in local search with structured data.
LocalBusiness schema helps search engines understand your business location, hours, and contact details. NakedURL validates your JSON‑LD and tells you if you have the right schema for local search.
1 Schema type
5 Key fields
30s Audit duration
100% Free always
Overall Score 55%

Key Findings

LocalBusiness schema high
Opening hours high
Address high
Phone number medium

1. Why Local Schema Matters

LocalBusiness schema gives search engines explicit details about your business. This helps you appear in local pack results, Google Maps, and voice search. It also enables rich snippets with opening hours, reviews, and location.

2. What NakedURL Checks

We look for JSON‑LD scripts and check if they contain LocalBusiness (or a subtype like Restaurant, Store, etc.). We also check for properties like address, telephone, and openingHours.

3. How to Add LocalBusiness Schema

Use Schema.org’s LocalBusiness type. Include name, address, telephone, openingHours, and geo coordinates. Validate with NakedURL to ensure it’s correctly implemented.

⚠️ The Problem

Without local schema, you miss out on local search visibility
  • No LocalBusiness schema – search engines don’t know your location
  • Missing opening hours – no rich snippet for hours
  • No address – poor local ranking
  • No phone number – lost call conversions

✅ NakedURL Solution

NakedURL detects if you have LocalBusiness schema
  • Check for @type: LocalBusiness (or subtypes)
  • Verify address, telephone, openingHours properties
  • Provide JSON‑LD examples if missing
  • Integrate with GEO readiness score

Key Features

LocalBusiness check

Detect if your structured data contains LocalBusiness schema.

Opening hours

Check if openingHours is present and correctly formatted.

Address validation

See if address, locality, region, and postalCode are included.

Telephone number

Verify that a contact phone number is present.

I added LocalBusiness schema, but NakedURL says it’s missing. What’s wrong?
Check the @type spelling and placement. Make sure you use exactly "LocalBusiness" or a known subtype like "Restaurant". Also, ensure the script is inside the or and well‑formed JSON. NakedURL will show you a snippet of your JSON‑LD to help debug.

Frequently Asked Questions

What is NakedURL and how does it work?
NakedURL is a free SEO and GEO audit tool that checks 60+ metrics on any website. It analyses meta tags, readability, backlinks, structured data, AI readiness, and more – all in under 30 seconds.
Is NakedURL really free?
Yes. NakedURL is completely free with no sign‑up or credit card required. You get full access to all 60+ checks and insights.
How can I use AI to improve my SEO?
Run an audit, then copy the recommendations and paste them into your preferred LLM (ChatGPT, Claude, etc.) with a prompt asking for specific code or content changes for your framework.
How long does the audit take?
Most audits complete in 10‑30 seconds. The time depends on your server speed and the complexity of your site.
Do I need to create an account?
No. NakedURL requires no registration. Just enter a URL and get your report instantly.
What is GEO and why does it matter?
GEO (Generative Engine Optimization) optimises your content for AI search engines like ChatGPT and Perplexity. It involves llms.txt, question headings, FAQ schema, and allowing AI bots.

Check your local schema – free.

Run Free Audit