All tools

ContactPage Schema Generator

Build ContactPage JSON-LD for your contact page.

JSON-LD

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.

What does ContactPage schema do?
It marks a page as your contact page, clarifying its purpose to search engines.
Can I add contact details?
For richer results, also include Organization markup with a contactPoint (phone, email).
Is it private?
Yes, generated locally in your browser.

More Schema (JSON-LD)

View all tools →
Auto Google Schema MakerSchema Markup GeneratorFAQ Schema GeneratorArticle Schema GeneratorProduct Schema GeneratorLocalBusiness Schema GeneratorEvent Schema GeneratorJobPosting Schema Generator
File Transfer