LocalBusiness schema is present but no visible phone number or address is shown on the page.
By Seoxpert Editorial · Published
For LocalBusiness schema to be effective, both structured data and visible contact information are required. Search engines use visible contact details to verify schema accuracy, and users expect to find this information easily. Missing visible contact info can reduce trust and eligibility for local rich results.
Pages may not qualify for local rich results and can lose user trust if contact info is missing.
Automated crawlers compare LocalBusiness schema fields to visible text and flag pages lacking a phone number or address.
Incorrect: Schema present, no visible contact info
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Sample Bakery"
}
</script>
<!-- No phone or address in visible HTML -->Correct: Schema and visible contact info
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Sample Bakery",
"telephone": "+1-555-123-4567",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Anytown",
"addressRegion": "CA"
}
}
</script>
<!-- Visible contact info in HTML -->
<p>Call us: +1-555-123-4567</p>
<p>Visit us: 123 Main St, Anytown, CA</p>Yes, contact details must be visible to users as well as present in the schema for trust and eligibility for rich results.
No, contact info should be in text format so both users and search engines can access it.
No, include telephone, streetAddress, addressLocality, and addressRegion for full compliance.
Run a scan to see if LocalBusiness Schema Without Visible Contact Information affects your pages.
Scan my website →