O'Toolkit

SEO Content

Generate SEO-optimized blog posts and product descriptions directly in Odoo, with real-time scoring and brand voice control.

Overview

The SEO Content Studio lets you generate blog posts and product descriptions that are optimized for search engines. Every piece of content comes with a real-time SEO score so you can see exactly how well it will perform.

Blog posts

Full-length articles with headers, table of contents, and FAQ sections.

Product descriptions

Conversion-focused copy that highlights features and benefits.

SEO scoring

Real-time keyword density, readability, and optimization analysis.

Generate a blog post

Step 1: Open the SEO Content Studio

  1. Go to WebsiteBlog
  2. Click "Generate with AI" or open an existing blog post and click the AI button

Step 2: Configure your content

  1. Keywords — Enter one or more target keywords for SEO optimization
  2. Tone — Choose the writing tone (Professional, Casual, Educational, etc.)
  3. Length — Set the target word count (e.g. 500-1000, 1000-2000)
  4. Language — Select the primary language for the content

Brand voice

You can define your brand voice in the O'Toolkit settings to ensure all generated content matches your company's personality and writing style.

Step 3: Generate and review

  1. Click "Generate" to create the content
  2. Review the generated article alongside the SEO score panel
  3. The score shows: keyword density, readability, content length, meta description quality, and header structure
  4. Edit the content directly if needed
  5. Click "Publish" when you're satisfied

Generate product descriptions

Step 1: Select your products

  1. Go to Products in list view
  2. Select one or more products
  3. Click the Action menu (⚙️) and select "Generate Description"

Step 2: Configure the generation

  1. Keywords — Optional SEO keywords to include
  2. Tone — Writing style for the descriptions
  3. Type — Short description, long description, or both

Step 3: Review and apply

  1. Review each generated description
  2. Accept, edit, or regenerate individual descriptions
  3. Click "Apply All" to save the descriptions to your products

Batch processing

For large catalogs, you can generate descriptions in batch:

  • Import from CSV — Upload a list of product names/keywords to generate descriptions in bulk
  • Select multiple products — Use the list view to select dozens or hundreds of products at once
  • Background processing — Large batches run in the background so you can continue working

Auto-translate generated content

After generating content in your primary language, you can automatically translate it to all other active languages using the auto translate feature. This lets you create multilingual content at scale.

SEO score breakdown

The SEO score analyzes your content across multiple criteria:

CriteriaWhat it checks
Keyword densityTarget keywords appear naturally throughout the content
ReadabilitySentence length, paragraph structure, and reading level
Content lengthMeets minimum word count for SEO effectiveness
Meta descriptionPresence and length of meta description
Header structureProper use of H1, H2, H3 hierarchy

Pro tip

Aim for a score of 80+ for best SEO results. You can regenerate or manually tweak the content to improve specific criteria.

What's next?