Free local SEO checker: is your business easy to find and contact?
For a local business, the website has two jobs: tell search engines and maps exactly who and where you are, and make it easy for someone on a phone to call or book. The local SEO checker tests both across up to 25 pages.
- No signup
- Up to 25 pages
- Results in 2–5 minutes
- PDF report included
What the local SEO checker tests
Local SEO and contact checks from the website audit. The Professional audit adds opening hours, service areas, multiple locations and map links.
Contact and conversion
10 free9 Professional
Whether a visitor can actually reach you: a contact page that loads, phone numbers you can tap, working booking links and menus, a clear next step on the homepage, and forms that fit a phone screen.
See every check (19)
- Clear way to contact you
- Contact page loads
- Phone numbers can be tapped
- Email addresses can be clicked
- Homepage has a clear next step
- Main call to action works
- Booking links work
- Forms fit on phones
- Menu links work
- Pages fit the phone screen
- Service pages have a next stepProfessional
- Button text says what happensProfessional
- Main button is visible on phonesProfessional
- Forms send somewhereProfessional
- Enquiry form lengthProfessional
- Mobile menu opensProfessional
- No pop-up covers the main actionProfessional
- Reviews, credentials or guarantees are visibleProfessional
- Forms link to a privacy noticeProfessional
Local SEO
5 free8 Professional
Your business name, address and phone number shown and consistent across pages, and LocalBusiness structured data that search engines and maps can read.
See every check (13)
- Phone number is shown
- Address is consistent across pages
- Phone number is consistent across pages
- Business name is clearly shown
- LocalBusiness structured data
- Structured data matches the pageProfessional
- Opening hours are machine-readableProfessional
- Service area is clearProfessional
- Locations are clearly separatedProfessional
- Map links workProfessional
- Location pages are linkedProfessional
- Contact details are visible without clickingProfessional
- Opening hours match structured dataProfessional
How to read your local SEO results
Name, address and phone number (NAP) consistency matters because search engines compare the details on your site with your Google Business Profile and directory listings. If your footer shows one phone number and your contact page another, the report shows both and where each appears.
LocalBusiness structured data is a block of code that states your business details in a format search engines read directly. The checker confirms it exists and parses; the Professional audit also checks that it matches the page, including opening hours.
Contact checks run in a real browser at phone size: whether phone numbers can be tapped, booking links open, menus work and forms fit the screen. They don't change rankings, but they decide whether a visit becomes a call. The checker reads your website only, not your Google Business Profile, reviews or directory listings.
Common local SEO and contact problems, and how to fix them
Each of these costs local businesses calls and bookings, and each is quick to fix.
01
Phone numbers that can't be tapped
A number written as plain text means a visitor on a phone has to copy it by hand. Make it a tel: link.
02
Different details on different pages
An old address in the footer or a second phone number on one page confuses search engines and customers. Use one set of details everywhere.
03
No LocalBusiness structured data
Without it, search engines have to work out your address and hours from the page text. Add a LocalBusiness block with your name, address, phone and hours.
04
Booking links that don't work
A booking widget or scheduling link that errors means a lost appointment, not just a lost visit. The checker follows each one and reports failures.
05
No clear next step
If the homepage doesn't say how to call, book or ask for a quote, many visitors leave. Put one clear call to action near the top.
Check every page with the Professional audit
Up to 150 pages, all 139 checks, speed tests on 5 pages, a roadmap grouped by cause and a report that never expires. $99 one-time, or $79 when you upgrade from a free report within 48 hours.
Local SEO checker FAQ
Is the local SEO checker free?
Yes, with no signup. It's part of the free website audit, so the same report also covers SEO, page speed, accessibility and security.
What is NAP consistency?
NAP stands for name, address and phone number. Showing them the same way on every page, and the same as your Google Business Profile and directory listings, helps search engines trust which business and location your site belongs to.
Does it check my Google Business Profile?
No, it checks your website. Compare the details it finds with your Business Profile, and fix whichever is out of date.
Does my business need LocalBusiness schema?
If you serve customers at a location or in an area, yes. It's one of the clearest ways to tell search engines your address, phone number and opening hours.
What if my business has several locations?
The Professional audit checks that locations are clearly separated, that location pages are linked, and that each has its own details.
Why are some local checks marked "Not applicable"?
If your site doesn't show an address, for example an online-only business, the address checks don't apply and don't affect the score.
More free website checks
- Free website audit
All 72 free checks in one report: SEO, speed, accessibility, security and local SEO.
- Free SEO checker
Broken links, indexing, titles, sitemaps and structured data.
- Free website speed test
Lab speed test and Core Web Vitals on a simulated phone.
- Free accessibility checker
Alt text, labels, contrast, zoom and tap targets in a real browser.
Run the free check
Same free audit, no signup. Usually 2–5 minutes.