Documentation

Knowledge Base

Give the AI context about your brand and goals.

AI Knowledge Base

The Knowledge Base stores context about your project that the AI uses to make more relevant, brand-aligned recommendations. Access it from the Knowledge Base tab in the AI Assistant section of your dashboard.

Why It Matters

Without context, the AI generates generic SEO recommendations. With a populated Knowledge Base, the AI understands your brand voice, target audience, competitors, and goals — resulting in recommendations that are specific and useful for your business.

Entry Types

Each Knowledge Base entry has a type that categorizes the information:

TypeDescriptionExample
goalSEO or business objectives"Rank #1 for 'organic coffee beans' in the US"
brandBrand identity and voice guidelines"We use a casual, friendly tone. Our brand name is always capitalized."
audienceTarget audience details"Small business owners aged 25–45 in the United States"
competitorCompetitor information"Our main competitor is ExampleCoffee.com"
noteGeneral notes and context"We are launching a new product line in Q2"
auto_learnedAutomatically created by the AI from chat conversationsCreated when you tell the AI to "remember" something

Managing Entries

Adding an Entry

  1. Click Add Entry in the Knowledge Base tab.
  2. Select the entry type.
  3. Enter the content.
  4. Save.

Editing an Entry

Click on an existing entry to edit its content or type.

Deleting an Entry

Click the delete button on an entry to remove it. The AI will no longer use this information in future recommendations.

Via Chat

You can also manage the Knowledge Base through the AI Chat:

  • "Remember that our brand color is forest green" — creates an auto_learned entry.
  • "Forget what I told you about our competitor" — removes the relevant entry.

Best Practices

  • Start with goals — add 2–3 primary SEO goals so the AI knows what you are optimizing for.
  • Define your brand — include your brand name, voice/tone, and any style guidelines.
  • Identify your audience — the more specific, the better the AI can tailor metadata to your users.
  • Keep it current — update entries when your business strategy changes.
  • Review auto-learned entries — periodically check auto_learned entries to ensure they are accurate.
Explore

More documentation

Getting Started

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