Documentation

AI Assistant

AI-powered SEO optimization and recommendations.

AI Assistant

SEO Manager includes a built-in AI assistant that helps you optimize your SEO. Access it from the AI Assistant tab in your dashboard.

What It Does

The AI assistant analyzes your pages against SEO best practices, scores them, and provides actionable recommendations. It can update titles, descriptions, keywords, structured data, and indexing directives — either with your approval or autonomously on a schedule.

Features

The AI Assistant has four tabs:

Chat

A conversational interface where you can ask the AI about SEO strategy, request specific metadata changes, and manage your knowledge base through natural language. The AI can apply changes directly to your SEO pages from within the conversation.

See AI Chat for details.

Knowledge Base

A collection of entries that give the AI context about your project — your brand, target audience, competitors, goals, and notes. The more context the AI has, the more relevant its recommendations will be.

See AI Knowledge Base for details.

Activity Log

A record of every action the AI has taken: analyses, automatic updates, chat interactions, and scheduled runs. Each entry includes the AI's reasoning, before/after changes, and token usage.

Settings

Configure AI behavior for your project: enable or disable the AI, turn on autonomous mode (auto-optimization without manual approval), set project SEO goals, and view or trigger scheduled analysis runs.

See AI Settings for details.

How Autonomous Mode Works

When autonomous mode is enabled, the AI periodically re-analyzes your pages and applies optimizations automatically. There is a minimum of one week between automatic checks for each page. You can also enable autonomous mode on a per-page basis if you only want certain pages to be auto-optimized.

All automatic changes are logged in the Activity Log so you can review what was changed and why.

Getting Started with AI

  1. Navigate to the AI Assistant tab in your dashboard.
  2. Open Settings and enable AI for your project.
  3. (Optional) Add entries to the Knowledge Base so the AI understands your brand and goals.
  4. Use Chat to ask questions or request optimizations, or go to the Pages tab and click the sparkle icon on any page to run the AI Page Analyzer.
Explore

More documentation

Getting Started

Set up nextjs-seo-manager for your Next.js project.