All pluginsContent & SEO
SEO
StableMeta fields with a search preview, sitemaps and structured data, and SEO for AI search: llms.txt, crawler rules and IndexNow.
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
Install
$
npm install @easy-cms/plugin-seoIn 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'] })],
})From npm. Counts include automated installs, such as CI.
Content & SEO
Redirects
@easy-cms/plugin-redirects301s managed in the admin, added by themselves when a page’s address changes.
Nested pages
@easy-cms/plugin-nested-docsA parent for each page, breadcrumbs and full paths kept up to date, and a tree in the admin.
Form builder
@easy-cms/plugin-form-builderForms built in the admin, submissions, email notifications and spam protection.