All pluginsContent & SEO

SEO

Stable

Meta fields with a search preview, sitemaps and structured data, and SEO for AI search: llms.txt, crawler rules and IndexNow.

@easy-cms/plugin-seo22,638 downloads in total3,442 downloads last week

What it does

  • A meta title, description and share image on each document, with length meters
  • A preview of the search result as you type
  • Generators that fill the fields from the document
  • A sitemap, robots.txt and JSON-LD structured data
  • Page metadata for Next.js and Nuxt

SEO for AI search

ChatGPT, Claude, Perplexity and Google’s AI answers find pages the way search engines do, then read and cite them. The plugin gives them what they need.

  • Rules for AI crawlers by kind in robots.txt: let AI search and assistants in, keep training crawlers out, or the other way round
  • An llms.txt that lists your pages for AI assistants, with a title and summary
  • Markdown versions of your pages, which assistants read more easily than HTML
  • IndexNow: Bing, which feeds ChatGPT search, hears about a changed page at once
SEO for AI search

Install

$npm install @easy-cms/plugin-seo

In easy-cms.config.ts

easy-cms.config.ts
import { defineConfig } from '@easy-cms/core'
import { seoPlugin } from '@easy-cms/plugin-seo'

export default defineConfig({
  // …
  plugins: [seoPlugin({ collections: ['posts'] })],
})
Downloads, last 30 days · 13,529

From npm. Counts include automated installs, such as CI.