Seoxpert.io
mediumBest Practices

No Contact Email Address Visible on the Site

No contact email address is visible on the site, violating GDPR and regulatory requirements.

By Seoxpert Editorial · Published

Why it matters

Displaying a contact email is required by GDPR and other regulations, ensuring users can reach the data controller. Lack of visible contact info can erode user trust and expose your site to legal risks. Search engines may also consider accessibility and compliance signals for ranking.

Impact

Failure to provide a contact email can result in regulatory penalties and reduced user trust.

How it's detected

An automated crawler scans pages for visible email addresses or contact information in common locations like the footer or contact page.

Common causes

  • Omitting contact details during site design
  • Relying solely on a contact form without disclosing an email
  • Placing contact info in non-crawlable elements (e.g., images)
  • Hiding email addresses to avoid spam without alternatives

How to fix it

Add a visible contact email address to your site's footer or a dedicated /contact page. If you use a contact form to prevent spam, ensure the controller's email is still disclosed in your privacy policy. Use text or mailto links for accessibility. Avoid placing contact info only in images or scripts that crawlers can't read.

Code examples

Missing contact email (problem)

<!-- No email address present anywhere on the site -->

Visible contact email in footer (fix)

<footer>
  <p>Contact us: <a href="mailto:privacy@example.com">privacy@example.com</a></p>
</footer>

Contact form with disclosed email in privacy policy (fix)

<!-- Contact form on /contact page -->
<form action="/send-message" method="post">
  <input type="email" name="user_email" required>
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>
<!-- In privacy policy -->
<p>For privacy inquiries, contact: privacy@example.com</p>

FAQ

Is a contact form enough to meet GDPR requirements?

No. You must also disclose a controller email address, typically in your privacy policy, even if you use a contact form.

Can I hide my email to avoid spam?

You can use a contact form to reduce spam, but you still need to display an email address for regulatory compliance.

Where should I place the contact email?

Common locations are the site footer, a dedicated /contact page, and your privacy policy.

Does the email need to be clickable?

While not required, using a mailto link improves accessibility for users.

Found this issue on your site?

Run a scan to see if No Contact Email Address Visible on the Site affects your pages.

Scan my website →