For creators
Per-post SEO and JSON-LD
Override meta title, description, and OG image per post. BlogPosting JSON-LD (with Organization + BreadcrumbList) auto-wires. Sitemap updates on publish.
Last updated May 24, 2026
Where the SEO panel lives
Inside any blog post → SEO tab. Three fields you'll set, three you can leave alone (sensible defaults apply).
What you can override
- Meta title — the <title> in the tab + the SERP headline. Defaults to your post title.
- Meta description — the snippet under the SERP headline. Defaults to your excerpt, then the first 160 chars of body.
- OG image — the social-share thumbnail. Defaults to your cover image, then your tenant default OG.
- noindex — hide this post from search engines while keeping it accessible by URL.
- Custom JSON-LD — paste your own structured-data block if you need a non-default schema.
Auto-wired JSON-LD
Every published post auto-renders three structured-data blocks in a single @graph:
- BlogPosting — headline, description, image, datePublished, dateModified, author, wordCount, timeRequired, tags-as-keywords, category-as-articleSection
- Organization — your tenant brand name, logo, URL (publisher of the post)
- BreadcrumbList — Home → Blog → This post
Sitemap + robots
The sitemap.xml regenerates on every publish so search engines discover new posts within hours, not weeks. Robots.txt auto-allows your blog paths.
Reading time auto-calculates at 220 wpm and feeds into timeRequired in the JSON-LD. Rich-snippet eligible without any extra work.
Related