Every Page on Your Cantrip Site Ships With Structured Data. Here's What It Actually Tells Google, and What It Leaves Out.

Every Page on Your Cantrip Site Ships With Structured Data. Here's What It Actually Tells Google, and What It Leaves Out.

A lot of SEO advice treats "add schema markup" like a real task on your to-do list. Install a plugin, paste some JSON into a settings box, hope you got the syntax right. If you've read that advice and wondered when you're supposed to get around to it on Cantrip: you already did. It happened the moment you published your first page.

Structured data (the JSON-LD kind, specifically) is a block of text sitting in a page's HTML that nobody sees but search engines and AI crawlers read directly. Instead of guessing what a page is about from the visible text, they get told outright: this is an article, here's who wrote it, here's when it went up. View source on any Cantrip page and search for "ld+json" and you'll find it, already there.

Here's what's actually in it. Every page and post carries a BreadcrumbList block, the same path you can see in the breadcrumb nav at the top of the page, just written in a format Google can parse without looking at the layout. Every blog post also gets an Article block: headline, author name, publish date, a short description, and the featured image if you added one. Your homepage gets an Organization block: your site's name, its URL, and your logo if you uploaded one.

None of this needs a setting. There isn't a toggle for it, on or off. It's just part of how a page gets built.

Now the honest gap. When your Cantrip site was first built, you (or whoever built it for you) handed over a phone number and a business address. That information is still sitting on your account right now, the kind of thing you can pull back out through the API if you go looking. It does not show up in that Organization block. Name, URL, logo. No phone, no address, no hours.

That's worth knowing because Organization isn't really the schema type a local business wants anyway. The one that helps you show up with a map pin or a tappable phone number in search results is called LocalBusiness, and it needs an actual address and phone attached to mean anything. Cantrip doesn't generate that one at all right now, for any site.

So if you want your number and address to actually reach Google today, the reliable way is still the plain one: put them where a visitor would look, not just where you typed them in during setup. A Map section on your Contact page prints your address as real text on the page, which search engines read just fine even without a schema label on it. It won't show up dressed as official markup. It'll show up as a sentence a person can read, which was always the more important version anyway.