Skip to main content
bthebigclass
All help topics

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