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.
When ChatGPT, Perplexity or Google's AI Overview states a fact about your business and cannot find an authoritative source, it guesses. That is how a wrong founding year, a stale phone number or the wrong founder ends up in an AI answer about you. Write your facts once, and the plugin publishes them as Organization structured data on every page.

A canonical-facts form that publishes your business name, founders, founding year, contact details and official profiles as Organization JSON-LD in your site head, the form AI answer engines read first.
Free, and publishing needs no account. A free SEOmatic account holds your facts as ground truth, so SEOmatic's chat and agents can check what an AI answer says about you against them. 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.
Open Settings > Brand Facts for AI, fill in the facts you want AI to get right, and press Save and publish. The plugin outputs a standard Organization block on every page, including only the fields you filled in.
Connecting a SEOmatic account is optional. When connected, the plugin sends the fact set you typed and your site address to your own SEOmatic workspace when you save, so SEOmatic can hold it as ground truth. No page content or visitor data is ever sent.
Standard schema.org markup in your site head, on every page, safely escaped.
Blank fields are left out, so nothing is invented.
Publishing contacts nothing. Without connecting, the plugin makes no external requests at all.
Once connected, SEOmatic's chat and agents read the facts you published, so an AI answer about you can be checked against them.
One form, one clean block of structured data, and nothing you did not write.
Do I need an account?
No. Publishing your facts as structured data works entirely locally. An account is optional and only adds your facts as ground truth for SEOmatic's chat and agents.
Will this conflict with my SEO plugin's schema?
It adds a standard Organization block. If your SEO plugin already outputs a complete Organization schema you may prefer to use one source; both are valid, and search engines reconcile duplicate Organization data.
What is sent if I connect?
Only the facts you typed (business name, founding year, contact, profiles and the like) and your site address, sent to your own SEOmatic workspace when you save. No page content or visitor data.
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.
Audits every post and page in one click, locally, then ranks the fixes by your real Search Console data.
See which AI crawlers read your site and whether your robots.txt is quietly blocking them. No account needed.
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.