Vantage SEO
Turning WordPress into an AI-assisted SEO workflow.
A WordPress plugin that scans content on publish, scores SEO health and suggests fixes with OpenAI — inside a monthly budget and with human approval.
Problem
SEO work on content-heavy WordPress sites is repetitive: titles, meta descriptions, ALT text, internal links and schema drift out of date. Fully automated AI tools risk rewriting content nobody approved and spending API budget unpredictably.
Context
Built as a WordPress plugin for blogs, magazines and WooCommerce stores. Designed to work alongside Yoast SEO and Rank Math rather than replace them.
Architecture
Publishing triggers analysis; deterministic scoring decides what matters; AI is only called for suggestions and interpretation, and search metrics always come from Google Search Console.
- WordPress
- Posts
- Pages
- WooCommerce products
- Custom post types
- Analysis
- Scan on publish
- Health score 0–100
- Prioritized fix list
- AI
- OpenAI suggestions
- Monthly budget cap
- Data
- Google Search Console
- Opportunity score
- Control
- Approval mode
- Safe mode
- Full mode
Engineering decisions
- Three automation levels
- Approval writes nothing, Safe writes only titles, meta and ALT text, Full adds focus keywords. Internal links and featured images are never injected automatically.
- Search metrics are never generated by AI
- Clicks, impressions, CTR and position always come from Search Console. AI is used only for on-demand interpretation.
- Transparent opportunity score
- score = 100 × Impact × SearchOpportunity × Confidence × Ease, with weights exposed as a WordPress filter so teams can tune prioritization.
- Budgeted OpenAI usage
- A monthly spend limit keeps AI costs predictable for site owners.
What the operator sees
The WordPress admin is the product: an Action Center for health and prioritized fixes, a traffic view that explains Search Console changes in plain language, Ask Vantage for questions grounded in stored data, and an approval queue so nothing is written without a human.
- Action Center: health score, period compare, priority actions
- Traffic: why clicks changed, from Search Console — not invented metrics
- Ask Vantage: stored GSC and opportunity data, not a free-form chatbot
- Fixes: apply or dismiss recommended changes, paginated
Product frames
04 images · open slider
Lessons
- AI earns trust when humans can approve what it writes.
- Put hard limits on AI spend before the first user asks.