Control trailing slashes in JSON-LD structured data

A new Features toggle lets you add or remove trailing slashes in JSON-LD URLs so they match your site’s canonical URLs.

Published on


Do not index
We’ve added a setting so you can choose whether URLs in your JSON-LD structured data use a trailing slash or not.

What changed

In Settings → Features, there’s a new toggle: Trailing slash in JSON-LD structured data.
  • Off (default): URLs in your structured data (e.g. Article url, mainEntityOfPage, canonical) are output without a trailing slash (e.g. https://yoursite.com/post/my-article).
  • On: Those same URLs are output with a trailing slash (e.g. https://yoursite.com/post/my-article/).

Why it matters

Search engines and other tools read the JSON-LD in your pages. If your site’s canonical URLs use trailing slashes everywhere, but structured data pointed to URLs without them (or the other way around), that can cause duplicate or inconsistent signals. You can now align structured data with how your site actually serves URLs.

How to use it

1. Open your publication in Feather. 2. Go to Settings → Features. 3. Find Trailing slash in JSON-LD structured data. 4. Turn it on if you want trailing slashes in structured data URLs; leave it off if you don’t.
No code or migration needed—flip the toggle and we handle the rest.
 

Notion to Blog in minutes

Ready to start your own blog while writing all your content on Notion?

Start your free trial