Docs · Use Cases

Audit and fix SEO at scale

A full walkthrough: find and repair missing titles, meta and alt text across your whole site through NIBWP — on review.

Most WordPress sites leak SEO quietly: a few hundred posts, and dozens have no meta description, thin titles, or images with no alt text. Fixing it by hand is the definition of tedious — which is why it never gets done. This guide hands the tedium to an agent. With NIBWP’s search and SEO abilities, you can audit an entire site, draft fixes for every gap, and apply them in bulk — in one focused session, on review.

The agent finds the problems with read tools, drafts the fixes with the SEO ability, and stages everything for your approval. You get a measurable lift across the whole site without a week of copy-paste.

TL;DR

Use NIBWP to find every page missing an SEO title, meta description or image alt text, have the agent draft fixes from the content, and apply them in bulk — all as drafts you review. A full-site SEO cleanup in an afternoon.

Who this is for

Site owners with a content backlog, SEO consultants auditing client sites, and agencies standardizing metadata across a portfolio. No code — you describe the audit; the agent runs it.

What you will fix

  • Missing or thin meta descriptions across all posts and pages
  • Empty or weak SEO titles
  • Images with no alt text
  • Inconsistent metadata that hurts click-through
  • Internal-linking gaps and orphaned pages

Before you start

You need NIBWP with a write-scoped token, a connected MCP client, and an SEO plugin (Yoast, Rank Math or similar) so the agent has meta fields to write. Start read-only to scope the work before any change.

Crawl first, fix secondAlways run the audit before the fix. Seeing the list — “88 posts missing meta, 142 images without alt” — lets you scope the job, prioritize, and review before anything is written.

The stack

LayerWhat handles it
Find gapsnibwp/wp-search and nibwp/wp-list-posts
Fix SEOnibwp/seo-image-optimize
Update contentnibwp/wp-update-post
Your SEO pluginYoast / Rank Math meta fields

Step 1 — Audit the site

Ask the agent to crawl your content for gaps. It returns a precise, prioritized list — not a vague “improve your SEO,” but exactly which pages need what.

claude > nibwp
You: List all posts with no meta description, and all images\n     with no alt text.\nnibwp/wp-search { missing: meta_description }\nnibwp/wp-search { media: images, missing: alt }\n88 posts without meta, 142 images without alt text

Step 2 — Draft the fixes

Now the volume work. The agent generates a meta description for each post from its content, a stronger SEO title where one is weak, and alt text for each image from its context. All as drafts — nothing live yet.

claude > nibwp
You: Draft a meta description and improved SEO title for each of\n     those 88 posts, from their content. Keep as drafts.\nnibwp/seo-image-optimize { title, meta } x88 (force-draft)\n88 posts updated with drafted SEO - awaiting review

Step 3 — Review a sample and apply

You do not need to read all 88 — spot-check a representative sample to confirm the quality, then bulk-publish. The audit log records every change, so you have a complete before-and-after.

Sample, do not skipReview a sample before publishing in bulk. The agent is consistent, but a quick spot-check catches any tone or accuracy issue before it ships across the whole site.

Going further

  • Internal links — have the agent find orphaned posts and suggest links to them.
  • Schema — fill structured-data fields where your SEO plugin supports them.
  • Scheduled audits — run a monthly agent that flags new gaps as content is added.
  • Content refresh — find thin or dated posts and draft expansions.

FAQ

Which SEO plugins work?
Any that store meta in standard fields — Yoast, Rank Math, SEOPress. The agent writes to the plugin’s meta keys.
Will it publish changes automatically?
No — with a write scope and force-draft, fixes land as drafts. You approve before they go live.
How many pages can it handle?
As many as you have — rate limits throttle the writes and the agent reports progress.
A full-site SEO cleanup that always slipped to “later” gets done in one focused afternoon.

Fix your SEO at scale

Find and repair metadata gaps across your whole site.

Start building

Connect your first agent.

Follow the quickstart, or book a demo and we'll walk you through it.