Enhancely JSON-LD

Automatic AI-powered JSON-LD structured data for SEO via the Enhancely API.

Plugin

Enhancely JSON-LD

Automatic AI-powered JSON-LD structured data for SEO via the Enhancely API.

  • Category: SEO
  • Status: available
  • Version: 0.1.0
  • Price: Free
  • Compatibility: emdash >= 0.1.0
  • Maintainer: Enhancely

Enhancely automatically generates and injects JSON-LD structured data into every page of your EmDash site. It uses the Enhancely API to analyze page content and produce rich schema markup that improves search engine understanding and AI/LLM comprehension of your content.

Installation

npm install @enhancely/emdash
import { enhancelyPlugin } from "@enhancely/emdash";

export default defineConfig({
  integrations: [
    emdash({
      plugins: [enhancelyPlugin()],
    }),
  ],
});

Configure your API key in the EmDash admin panel under Plugins > Enhancely Settings.

Requirements

  • EmDash CMS ^0.1.0
  • An Enhancely account with a project API key

Capabilities

CapabilityPurpose
network:fetchCalls Enhancely API (host-restricted to *.enhancely.ai)
page:injectInjects JSON-LD via page:fragments hook

Operational tips

  • The plugin requires plugin page hooks to fire for anonymous visitors (see emdash-cms/emdash#119).
  • Toggle JSON-LD generation on/off from the admin settings.