Strapi SEO AI Generator logo

Strapi SEO AI Generator

By Bohdan Kasianchuk

A powerful Strapi v5 plugin that saves time for content managers by automatically generating optimized SEO Meta Tags.

Latest version

v1.0.2

released July 23, 2026

npm install strapi-plugin-seo-ai-generator

Strapi SEO AI Generator

NPM Version Strapi Version

A Strapi v5 plugin for generating SEO Title and Meta Description tags via Large Language Models.

Features

  • BYOK (Bring Your Own Key): Supports Groq, Google Gemini, OpenAI, and custom OpenAI-compatible API endpoints.
  • Dynamic Field Mapping: Automatically reads Content-Type schemas to populate available text fields for injection.
  • Auto-Language Detection: Synchronizes generation language with the active Strapi i18n locale context.
  • Length Constraints: Enforces 60-character limits for titles and 160-character limits for descriptions directly at the API payload level.

Installation

npm install strapi-plugin-seo-ai-generator

Configuration

  1. Open the Strapi Admin Panel.
  2. Navigate to Settings -> Global -> SEO AI Generator.
  3. Select an AI Provider.
  4. Input the corresponding API Key.
  5. Click Save Settings.

Usage

  1. Open an entry within the Content Manager.
  2. Locate the SEO AI Generator panel in the sidebar.
  3. Select the target injection fields for the Title and Description.
  4. Click Generate SEO.
  5. Select a variant and click Apply to write the data to the chosen fields.

Requirements

  • Strapi v5.x
  • Node.js 18+

Coming Soon: PRO Version

Generating SEO for one article is great, but what if you have hundreds? The SEO AI Generator PRO is currently in development. It will feature Bulk Action Generation, allowing you to automatically generate and apply SEO tags for 100+ articles in a single click!

šŸ‘‰ Join the PRO Waitlist here to get an exclusive early-bird discount when it launches!

License

MIT

Submit your content

Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.

Submit
Submit your content