Contact reachability
An address an agent can act on, not a widget it can only look at.
What it is
A mailto: or tel: link is an actionable instruction. A contact form rendered by JavaScript is a picture of one.
Schema.org contactPoint does the same job in a form that survives extraction, and lets you distinguish sales from support.
Why an agent cares
"Get in touch with them about this" is one of the most common things a person delegates. If the only path is a JS widget behind a captcha, the agent reports that it couldn't.
Hiding the address to reduce spam is a real trade-off — but it is now also a decision to be unreachable by your buyers' software.
How to fix it
- 01Put a real
mailto:in the footer, andtel:if you take calls. - 02Add
contactPointto your Organization schema with acontactType. - 03Keep the form — just stop making it the only door.
How we test it
We look for mailto: and tel: hrefs and schema contact fields. We deliberately do not scrape addresses out of page text, because that lifts demo addresses out of screenshots and presents them as real.