Overview

Supercharge your platform's search engine visibility and get beautiful, rich search results (rich snippets) on Google, Bing, and Yahoo by automatically embedding structured JSON-LD schemas in all your post pages.


✨ Features

  • 🚀 Rich Search Snippets: Make your posts eligible for advanced search carousel cards, authors, review stars, and breadcrumbs on search engines.
  • 📰 Diverse Article Formats: Automatically output highly specialized schemas including NewsArticle, general Article, or BlogPosting depending on your post type.
  • 🏢 Flexible Publisher Entity: Choose whether your content is published by an Organization (your brand) or a specific Person (such as a senior writer).
  • 🏷️ Smart Meta-Tuning: Optimize descriptions, search keywords, and full post bodies within schemas to give search bots maximum context.
  • 🧩 Modular Schema Registry: Selectively enable or disable individual schema types to avoid conflicts with other SEO plugins.

⚙️ How to Configure

As an administrator, you can manage the JSON-LD settings directly from your Buzzy Admin Panel under JSON-LD Settings.

  • Publisher Type: Choose Organization or Person.
  • Publisher Branding: Upload a dedicated publisher logo and specify its exact dimensions for search engines.
  • Article Schema Type: Select how search engines should index your main content (options: NewsArticle, BlogPosting, or basic Article).
  • Body & Keyword Integration: Decide whether full article contents and post tags are passed inside the structured schema.
  • Description Length: Set your meta description length (recommendation: 150 to 160 characters for best mobile/desktop preview).
  • Breadcrumbs & Org Nodes: Toggle structured breadcrumbs and general company nodes to boost your site's domain authority search graphs.

🌐 User Experience

This extension runs completely in the background without affecting your front-end design, load speeds, or user interactions:

  1. Search bots read clean, pre-compiled JSON-LD schemas embedded invisibly in every page's HTML header.
  2. Users enjoy better search visibility, clean category paths, and beautiful preview cards when sharing links.

Page context and caching

Schemas receive the controller-selected models and displayed entries through the page's head-hook payload. SEO and JSON-LD share CanonicalUrlProvider from buzzy-contracts: buzzy-support supplies the default, and buzzy-seo supplies its pagination and trailing-slash policy when installed. Explicit post canonical URLs remain authoritative.

Schema keys include the rendered URL, locale, displayed entry page, and the site/theme settings versions. Model dependency generations invalidate affected schemas after writes on both tagged and untagged cache stores. Profile, publisher-user, and site-asset dependencies cover avatar and logo changes. Late cache fills stay under their original dependency generation and cannot restore an invalidated schema.

When SEO is installed, both head consumers reuse post metadata through the request-scoped provider. Its memo follows the SEO record's dependency generation and the post's fallback metadata fields, so writes and unsaved fallback changes refresh the result.

Availability & Setup

This official extension is completely free and bundled directly with Buzzy. To activate it, go to your Admin Dashboard > Plugins, find the plugin, and click Activate.

Extension Details
  • Homepage