SEO Writer for WordPress
Lets approved SEO title, description, canonical and noindex changes land in the SEO plugin you already use.

Each local area page used to take us half a day to create and optimize.
With SEOmatic, we can create hundreds of pages in the same time, which helps our clients make the best use of their budget.
It's transformed how we deliver scalable SEO solutions.
Will Hawkins
Marketing Director, Digi-Business UK
Agents read your Search Console data, do the work, and prove what actually moved. You decide what ships.
14-Day Free Trial. $1 card check, refunded if you cancel. Cancel Anytime.
SEOmatic SEO Audit checks every published post and page for the problems that actually cost search traffic, and hands you a prioritized list with one-click edit links. The audit runs entirely on your own server: no account, no signup, nothing sent anywhere. Connect Search Console and it tells you which fixes matter most.

A site-wide SEO audit that works with whichever SEO plugin you use. It complements them: they score the post you are editing, SEO Audit ranks your whole site by what to fix first.
The audit is free, with no account, forever. A free SEOmatic account (no card) adds the Search Console findings and a monthly question quota. Agents that apply fixes are part of paid plans, from $99/month. See pricing.
WordPress 5.6 or later and PHP 7.4 or later. Installs from Plugins > Add New like any other plugin.
Free on WordPress.org, or search for it under Plugins > Add New in your WordPress admin.
Press Scan my site and the plugin checks every published post and page with WordPress's own APIs. Results are stored in your database and shown only in your wp-admin. On a very large site the scan covers your 2,000 most recent posts and pages, and says so on screen rather than truncating quietly.
Connect Google Search Console (free, read-only) and the audit gets teeth: which keywords sit one step from page 1, which pages rank well but never get clicked, which of your pages compete for the same query, and whether a traffic dip is real or just seasonal. The connection uses WordPress core's Application Passwords, so SEOmatic never sees your password.
Titles over 60 characters, or missing entirely.
Read from Yoast, Rank Math, All in One SEO or SEOPress, whichever you use.
Posts under 300 words, which rarely rank.
Images with no alt attribute at all. A deliberate empty alt on a decorative image is correct and left alone.
Published pages marked noindex, invisible to Google for no reason.
A prioritized list with a link straight to the editor for each page.
The checks are the ones that cost traffic, and the list leads with what each page is losing.
Does the audit send my content anywhere?
No. The scan runs entirely on your own server with WordPress's own APIs. Nothing is transmitted until you explicitly connect an account or Search Console.
Do I need a SEOmatic account to use the audit?
No. The audit is fully functional with no account, forever. A free account adds the Search Console insights and lets you ask questions about your data; paid plans add the agents that apply fixes with your approval.
Does it work with Yoast, Rank Math, All in One SEO or SEOPress?
Yes. It reads titles, meta descriptions and noindex flags from all four, whichever is active.
Does SEOmatic get my WordPress password?
No. The connection uses WordPress core's Application Passwords: your site issues a scoped credential inside your own wp-admin, and you can revoke it there at any time.
Does the plugin slow my site down?
No. It adds no front-end code at all. The only requests it makes are a cached hourly status check in wp-admin, an optional non-blocking ping when you publish or delete content, and, only if you paste an AI-crawler endpoint from SEOmatic, a non-blocking ping when an AI bot such as GPTBot visits: the bot's user agent and the page path, never a human visitor and never an IP address.
See what agents can do on the other platforms SEOmatic connects to.
Lets approved SEO title, description, canonical and noindex changes land in the SEO plugin you already use.
A 301 manager and 404 log that ranks missing pages by what is worth fixing. No account needed.
See which AI crawlers read your site and whether your robots.txt is quietly blocking them. No account needed.
Publishes your business facts as structured data, so AI answer engines quote you instead of guessing.
Ranks your posts by real AI engagement, fetches and referred visits, matched to the WordPress editor.
Finds the posts quietly losing Google traffic, from your own Search Console data.