SEO integration
Yoast and Rank Math native integration, JSON-LD schema, internal linking, and per-article overrides.
SEO plugin compatibility
AutoBlogger detects whichever SEO plugin is active and writes the right meta fields:
- Yoast SEO — writes
_yoast_wpseo_metadesc,_yoast_wpseo_focuskw,_yoast_wpseo_title - Rank Math — writes
rank_math_description,rank_math_focus_keyword,rank_math_title - AIOSEO / SEOPress / others — falls back to standard
_aioseo_description+ native excerpt
Nothing to configure — install your SEO plugin, AutoBlogger handles the rest. Disable specific integrations in AI AutoBlogger → SEO Settings if you want.
Focus keyword extraction
For every article, AutoBlogger asks GPT to extract the primary focus keyword based on the title and content. That keyword is written to whichever SEO plugin you have active. Override the prompt in SEO Settings → Focus keyword prompt if you want a specific style (e.g. always long-tail, always question-form).
JSON-LD schema (Article + FAQPage)
Every generated article emits two JSON-LD schemas in <head>:
- Article schema — headline, image, datePublished, author, publisher
- FAQPage schema — emitted when the FAQ section is enabled (toggle in SEO Settings)
Schema is stored in post meta _oaib_schemas and emitted via wp_head on singular pages — NOT inside post content (that approach gets stripped by content filtering and was a v5.0.0 bug we fixed). Validate any post at Google’s Rich Results Test.
Internal linking
Enable in SEO Settings → Internal linking. After each article is generated, AutoBlogger scans your existing posts in the same category, finds 2–4 contextually relevant ones, and inserts inline links into the body. Helps with site authority distribution and reader retention.
Table of contents (TOC)
Articles longer than 1,200 words get an auto-generated TOC at the top, anchored to each H2 heading. Disable in SEO Settings → Generation → Table of contents.
Per-article overrides
The Manual Generation form has expandable Advanced options where you can override focus keyword, meta description, and SEO title before generation. AutoPilot uses GPT for these by default; manual mode is for when you want hands-on control.
Schema not validating?
Send us a URL — we’ll trace the JSON-LD output and fix any issues.