Phone number is displayed and is clickable (tel: link)
Why it matters
A plain-text phone number forces mobile visitors to memorize digits, switch apps, and type manually — most abandon before dialing. Wrapping the number in tel: turns every render into a one-tap call on iOS and Android, directly converting local-search intent into booked calls. Non-E.164 hrefs (missing + or country code) fail on international roamers and some carrier dialers, silently dropping leads from the exact high-intent mobile traffic local SEO is meant to capture.
Severity rationale
High because phone calls are the primary conversion event for most local businesses and a plain-text number blocks tap-to-call on mobile.
Remediation
Wrap every rendered phone number in an <a href="tel:..."> tag using strict E.164 format in the href (display text can stay formatted). Update src/components/footer.tsx, the contact page, and any header CTA component so every instance is tappable.
<a href="tel:+15555555555">(555) 555-5555</a>
The href must contain only +, country code, and digits — no spaces, dashes, or parentheses.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Local SEO Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
Taxons
History
- 2026-04-18·v1.0.0·Initial import from marketing-local-seo·automated