
Site owners and content creators can use this before publishing a page or preparing it for sharing. Create WebSite structured data.
Create WebSite structured data. The result appears instantly in your browser, ready to copy, with no account, upload or storage involved.
The sample describes a demonstration site with its address and a short presentation. After generating, compare the output values with what you typed: the name, the address and the description should appear unchanged in the block produced.
Input
Example site
https://exemple.com
A few demonstration pages used for testing.Output
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Example site",
"url": "https://exemple.com/",
"description": "A few demonstration pages used for testing."
}
</script>Generation takes place in your browser from the few lines you type. Nothing is sent anywhere and nothing is kept once the page is closed, even when you are describing a site that has not been announced yet.
The JSON-LD block belongs in the head of the page it describes, usually through a dedicated field in your content management system or theme. Check your platform documentation for the exact procedure.
This block describes the site as a whole rather than one specific page. Content such as articles or product sheets needs other kinds of structured data suited to the nature of each page.
Paste the output into a structured data testing tool, which reports missing or badly formed fields. Also read the values yourself: a wrong address passes syntax checks while staying wrong.