

Block editor sidebar: clicks and position, the real search queries checked live against your text, and the search performance chart with a verdict on your last change.
Traffalyzer connects this website with its account on traffalyzer.com and brings the outside view into WordPress. Other SEO plugins check what is in the form. This plugin shows what actually happens out there.
Reports in the admin area (menu Traffalyzer):
In the editor (block editor sidebar, or a meta box in the classic editor): findings for this page, clicks and position, the real search queries, live-checked against your text as you type, pages worth linking to, pages that compete for the same query, the search performance chart with your revisions as markers, and a verdict whether your last change made a difference. The sidebar loads in the background; nobody waits for Traffalyzer when opening the editor.
Also: Traffalyzer columns in the post lists (sortable), a dashboard widget, an admin bar item with the number of important findings, checks in Tools Site Health, WP-CLI commands and an optional /llms.txt generated from your published content.
The inventory. WordPress tells Traffalyzer which addresses exist, whether they are published and indexable (including noindex from Yoast SEO, Rank Math, SEOPress and All in One SEO), which canonical you set deliberately, the content type and when a page was changed. Traffalyzer uses this for findings no crawler can make on its own: unpublished content that is still reachable or still in Google, published pages nothing links to, and canonicals that differ from what WordPress intends. Changes are collected when you save and sent in the background; a complete sync runs once a week.
What the plugin deliberately does not do: start a scan when you save. A crawl takes minutes and uses quota. There is a button for that.
Reports and the editor sidebar work on staging and local copies too: addresses are rewritten to the domain Traffalyzer knows. The inventory, however, is only sent from the live site, because a copy would report content the live site does not have.
The Traffalyzer service can be used for free. Some functions depend on the paid Traffalyzer plan (the details of the growth plan steps and ticking them off); the plugin itself locks nothing.
This plugin connects to Traffalyzer (traffalyzer.com), a service run by kommune3 (Germany) that analyses the search performance of websites. It is used to show the reports, the editor sidebar and the metrics of this website in WordPress. Nothing is sent before you connect the website.
What is sent, and when:
lang=de or en, so texts come back in that language) and a User-Agent with the plugin version and the address of the homepage.post/12) and the date of the last change.Not sent: content, titles, names, e-mail addresses or IDs of editors, anything about visitors. The plugin sets no cookies and adds no scripts to the public website.
The admin and editor scripts in build/ are compiled from the readable sources in src/, which ship with the plugin together with package.json, package-lock.json and webpack.config.js. To build them yourself you need Node.js 20.19 or newer (22 recommended):
npm ci && npm run build
PHP needs no build step. Translations: npm run i18n:pot creates languages/traffalyzer.pot.