Skip to content

Free Tool

Schema Builder

Generate valid JSON-LD structured data for your Squarespace site. Improve search appearance with rich results.

Why this matters

Ever notice how some businesses show star ratings, hours, and prices right in Google search results? That's schema markup. This tool generates the code that tells Google exactly what your business is — so you show up bigger, better, and more clickable in search.

Address
Opening Hours
JSON-LD Output
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Monday-Friday",
      "opens": "09:00",
      "closes": "17:00"
    }
  ]
}

Where to Paste This

Add the JSON-LD inside a <script type="application/ld+json"> tag at the bottom of your .page file, just before the closing </div>. Google reads JSON-LD from anywhere in the document body.

<div class="ldp-service-page ldp-page-example">
  <!-- your page content -->

  <script type="application/ld+json">
    { ... your schema here ... }
  </script>
</div>

For site-wide Organization schema, you can also place it in site.region inside the <head>. Use Google's Rich Results Test to validate your markup.

A little over your head?

No shame — this stuff is hard. Let the pros handle it.

Talk to Long Drive Marketing →