ContactPage Schema Generator
Build ContactPage JSON-LD for your contact page.
Generate ContactPage Schema
ContactPage structured data marks a page as your contact page, helping search engines understand its purpose and potentially surface it for queries where users want to reach you.
When to use it
- Your dedicated contact page
- Pages with contact forms or details
Add contact details
For richer results, also include Organization markup with a contactPoint (phone, email) so your contact channels are explicit.
How to add this JSON-LD to your site
Copy the generated <script type="application/ld+json"> block and paste it into the <head> of the relevant page (it also works in the <body>). Each page should describe its own content.
Before publishing, validate the markup with Google's Rich Results Test and the Schema Markup Validator to confirm it is eligible for rich results and free of errors.
Private & Processed Locally
This generator runs entirely in your browser. Nothing you enter is uploaded to a server, so it is safe for unpublished pages and works offline. It is free with no sign-up.
Frequently Asked Questions
Common questions about the ContactPage Schema Generator.