Content Intelligence
Content Intelligence for Craft CMS 5

Content Intelligence turns your Craft CMS website into a high-performance content and SEO engine. From standalone SEO metadata management and offline deterministic audits to OpenAI-powered editorial assistants and enterprise RAG (Retrieval-Augmented Generation) semantic search with Qdrant, Content Intelligence gives editors, marketers, and digital agencies the superpowers they need without third-party SaaS markups.
🌟 Key Capabilities
- 🚀 Standalone SEO Metadata Management (New in v1.1.0): Take full control of your search metadata without bulky third-party SEO plugins. Dedicated database storage for custom SEO titles, descriptions, canonical URLs, robots directives (
noindex,nofollow), and OpenGraph / Twitter social cards. - ⚡ 1-Line Frontend Tag Rendering: Output full, standards-compliant HTML meta tags with a single Twig line:
{{ craft.contentIntelligence.renderSeoMeta(entry) }}or shorthand{{ ciSeoMeta(entry) }}. - Instant Local Audits (Zero External APIs Required): Audit word count, reading time, heading hierarchy (H1–H6), stale content (>180 days), internal link health, and missing image alt attributes natively in PHP with zero API keys or external dependencies.
- Deep SEO Intelligence: Interactive Google SERP snippet previews (desktop & mobile), title/meta description length validators with Google pixel-width limits, and health scores (0–100) with intuitive status badges.
- Native Entry Editor Slideout Assistant: Never leave your editing workflow. Open the AI assistant directly from the Craft 5 entry sidebar to draft SEO titles, descriptions, FAQs, executive summaries, and improved copy, then apply changes directly to entry fields with one click.
- Content Improvement with Visual Diff: Compare AI-suggested improvements against your existing content with a side-by-side green/red visual diff before accepting changes.
- Strict Human-in-the-Loop & BYOK: Bring Your Own Key architecture for OpenAI and Qdrant with zero third-party middleman SaaS fees. AI suggestions require explicit human approval and staging before being saved.
- Enterprise Multi-Site Architecture: Fully isolated audits, scores, SEO metadata, vector chunks, and RAG sessions across all your localized Craft sites.
- Craft Cloud Compatible: 100% stateless architecture, zero persistent local disk writes, in-memory streaming exports, background queue workers, and full support for
$VARIABLEenvironment secrets.
📦 3 Flexible Editions
Whether you are a solo developer needing automated audits or an enterprise agency building an AI knowledge base, Content Intelligence has the right edition for you:
1. 🟢 Lite Edition (Free)
- Standalone SEO Metadata: Dedicated database storage for SEO titles, descriptions, canonical URLs, robots tags, and OpenGraph/Twitter social cards.
- 1-Line Twig Meta Output: Automatic rendering of all search and social meta tags with
{{ ciSeoMeta(entry) }}. - Deterministic Rules Engine: 100% offline, zero API keys required, lightning-fast execution.
- Content Audits: Detects thin content (<300 words), missing titles, empty bodies, broken heading structures, and stale content.
- SEO Health Audits: Title and meta description length validation, missing image alt attributes, and single-H1 compliance.
- SERP Preview: Real-time Google search snippet preview cards for desktop and mobile devices.
- Automated Scoring (0–100): Transparent weighting and health badges (Good, Needs Review, Critical).
2. 🔵 Plus Edition ($99 / year)
- Everything in Lite, plus:
- AI SEO Metadata Generator: 1-click AI generation for click-worthy Meta Titles and Descriptions derived from entry body text.
- AI Content Assistant (BYOK OpenAI): Connect your own OpenAI API key (
gpt-4o-mini,gpt-4o). - Native Entry Slideout: Seamlessly integrated with Craft 5's
Craft.SlideoutUI directly in the entry sidebar. - Side-by-Side Visual Diff Comparison: AI rewrites, tone optimization, and clarity improvements with color-coded diff review.
- FAQ Generation: Extracts common questions and generates Schema-ready FAQ pairs from entry text.
- Executive Summaries & Alt Text: Generates concise abstracts and descriptive image alt attributes.
- Deep AI SEO Intelligence: Analyzes search intent, content depth gaps, and semantic entities.
3. 🟣 Pro Edition ($249 / year)
- Everything in Plus, plus:
- Qdrant Vector Database Integration: Connect to self-hosted Qdrant instances (local Docker) or Qdrant Cloud clusters with automatic Cosine distance collection provisioning.
- Intelligent Heading-Aware Chunking: Automatically partitions entry content into structured, contextual sections.
- Incremental Hash Indexing: SHA-256 fingerprinting skips unchanged content during re-indexing (zero wasted tokens).
- "Ask Your Website" RAG Assistant: Conversational knowledge assistant grounded strictly in your published entries with inline citations (
[1],[2]), confidence scoring, and zero-hallucination guardrails. - Hybrid Search (Vector + Lexical RRF): Reciprocal Rank Fusion combining high-dimensional embeddings (
text-embedding-3-small) with MySQL fulltext keyword matching. - Semantic Related Entries: Suggests related entries based on vector topic similarity for front-end related post widgets.
- Audit CSV Export: Direct in-memory streaming export of comprehensive multi-site audit reports for Excel and Google Sheets.
💻 Developer & Template API
Frontend SEO Meta Tag Rendering (v1.1.0)
{# 1. Automatic 1-line tag output in your <head> #}
{{ craft.contentIntelligence.renderSeoMeta(entry) }}
{# Shorthand equivalent helper: #}
{{ ciSeoMeta(entry) }}
{# 2. Programmatic access for custom templates #}
{% set seo = craft.contentIntelligence.getSeo(entry) %}
<title>{{ seo.renderedTitle }}</title>
{% if seo.renderedDescription %}
<meta name="description" content="{{ seo.renderedDescription|e('html_attr') }}">
{% endif %}
{% if seo.robots %}
<meta name="robots" content="{{ seo.robots }}">
{% endif %}
Installation Instructions
To install this plugin, copy the command above to your terminal.
Reviews
This plugin doesn't have any reviews.
Active Installs
2
License
Craft
Last release
October 13, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs














