GetSEOAgent — AI Bulk SEO Chat

GetSEOAgent — AI Bulk SEO Chat

Details
View on WordPress

GetSEOAgent rewrites SEO titles, meta descriptions, focus keywords, and OG titles for many posts at once, through a chat dialog inside your WordPress admin. The wedge: instead of a per-post AI button, you describe the style on a sample of 5 posts, approve the diff, and the agent applies the same pattern to the remaining N posts in a single bulk operation.

The plugin does not replace your existing SEO plugin — it augments whichever one you have installed. SEO fields are written through that plugin’s storage (RankMath, Yoast SEO, All in One SEO, SEOPress), so your existing analysis, sitemaps, and rich snippets keep working.

How it works

  1. Open the SEO Agent panel in your WordPress admin.
  2. Type what you want — for example: “rewrite the meta descriptions on my last 50 product pages to feel more conversational”.
  3. The agent fetches a sample, proposes diffs, you approve.
  4. Approve the bulk run; the agent applies the same style to all matched posts, with full audit history and one-click rollback.

Key features

  • Bulk title / description / focus keyword / OG title rewrites — chat-driven.
  • Sample-and-extrapolate workflow: review 5 diffs, then apply to N.
  • Audit log for every change with before/after values and per-job rollback.
  • Adapter layer auto-detects RankMath, Yoast SEO, AIOSEO, or SEOPress.
  • Cancel a bulk job mid-flight — partial work is preserved and rollback-able.
  • Connects to the GetSEOAgent service for AI processing — free tier available, Pro / Agency plans offer higher monthly quotas. See https://getseoagent.app/pricing.

Bring your own Anthropic API key

You provide your own Anthropic API key in plugin settings. It is stored encrypted in wp_options using your site’s AUTH_KEY. Each chat request sends the key once to our backend over HTTPS; we forward the key to Anthropic’s API for that request and do not persist it.

Source code

Built from public sources at https://github.com/getseoagent/wp-ai-seo-agent — the bundled JavaScript in assets/dist/ is generated from React/TypeScript in plugin-app/src/ using Vite + Bun (or npm). Full build instructions are in the “Source Code & Build Instructions” section below.

Source Code & Build Instructions

The minified JavaScript and CSS bundled in assets/dist/ are built from React/TypeScript sources hosted publicly at:

https://github.com/getseoagent/wp-ai-seo-agent

  • Source location in the repo: plugin-app/src/
  • Build tool: Vite + Bun (or npm)
  • Build command: cd plugin-app && bun install && bun run build (or npm install && npm run build)
  • Output: Vite writes the bundle directly into plugin/assets/dist/ (configured output directory in plugin-app/vite.config.ts)

A standalone build of the production bundle reproduces the exact files shipped in assets/dist/. Each emitted JavaScript chunk also begins with a /*! Source: https://github.com/getseoagent/wp-ai-seo-agent — see plugin-app/src/ */ banner, so the minified bundle is never opaque.

Third Party Services

This plugin connects to two third-party services to function. By using GetSEOAgent you agree to the terms and privacy policies of each.

1. Anthropic API (anthropic.com)

What is sent: post title, post content excerpts, existing SEO field values for the posts you ask the agent to operate on, plus your Anthropic API key.
When: each chat turn that proposes or applies a rewrite.
Why: to generate the SEO rewrite text.
Terms: https://www.anthropic.com/legal/commercial-terms
Privacy: https://www.anthropic.com/legal/privacy

2. GetSEOAgent backend (managed by SEO-FRIENDLY, hosted on Hetzner Cloud)

What is sent: chat session messages, post IDs, the SEO operations you ask for, your license key (if set), and the site URL of your WordPress install. Your Anthropic API key is forwarded once per request and not persisted on the backend.
When: each chat turn.
Why: the agent loop, bulk job orchestration, and license verification run server-side; the WordPress plugin is a thin client.
Privacy: https://www.seo-friendly.org/privacy
Terms: https://www.seo-friendly.org/terms

A self-hosted backend is available if you prefer to keep all traffic on your own infrastructure — see https://github.com/getseoagent/wp-ai-seo-agent/blob/main/docs/self-hosting.md for setup notes.

Details

Plugin code:
getseoagent
Plugin version:
1.0.2
Outdated:
No
WP version:
6.4 or higher
PHP version:
8.1 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-05-14
Rating:
Times rated:
0
ai
bulk
chat
content
seo