BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off โ†’
Traffalyzer icon
Actively maintained Tested with WP 7.1 #5 in content refresh

Traffalyzer

See what Google sees, right where you write: Traffalyzer's crawler findings, Search Console data and growth plan in WordPress.

Active installs<10New
Downloads ยท 30d103โ€ข 0% vs prev. 30d
Ratingโ€”0 reviews
Health score64/100Good
All-time downloads97Since Sep 2026
Support resolvedโ€”No recent threads
RequiresWP 6.6PHP 8.0+
Downloads ยท 7d20โ–ผ -9.1% week over week
Our verdict

Solid choice

Traffalyzer is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 weeks ago, and scores 64/100 on our health check.

  • Actively developed โ€” last update 3 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

112334Sep 23Oct 1Oct 10
Yesterday4
Daily average (1y)6
Peak day46Sep 23, 2026
Last 12 months103

Download spikes usually follow a new release โ€” each site that auto-updates counts as a download.

Rankings

Where Traffalyzer stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
content refresh >100 3,998 Best content refresh plugins โ†’
llms.txt >100 586 Best llms.txt plugins โ†’
Search Console >100 1,539 Best Search Console plugins โ†’
seo >100 8,470 Best seo plugins โ†’
site audit >100 2,490 Best site audit plugins โ†’

About Traffalyzer

From the official readme ยท v1.0.0

Description

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):

  • Overview: site score, last scan, what comes next and a technical quick check of robots.txt, the sitemap and llms.txt.
  • Findings: everything the crawler found, with an edit link for every affected page.
  • Growth plan: the steps Traffalyzer suggests; tick them off on paid plans.
  • Search queries: strongest queries, opportunities (position 5โ€“20), winners and losers.
  • Pages: clicks, impressions, position and open findings for every page, plus the view Needs a refresh: pages that lost at least 20 % of their clicks and have not been changed for twelve months.
  • Broken addresses: addresses that returned an error in the last scan, with the pages that link to them and a suggested redirect. With the Redirection plugin or the Rank Math redirections module the redirect is created right there.

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.

Staging and local copies

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.

Free and paid

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.

External services

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:

  • When connecting (your browser, on traffalyzer.com): the address of the homepage, the return address in the admin area and one-time values of the connection. You sign in on traffalyzer.com yourself.
  • When connecting (this server, to traffalyzer.com/api/v1): a one-time code and its verifier, in exchange for the key.
  • Every request to traffalyzer.com/api/v1 carries the key of this website, the language of the current user (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.
  • Reports, editor sidebar, dashboard widget (when someone opens them): the address or path of the requested page and the time window.
  • Daily background task: the domain profile and the metrics of all pages are fetched (no data is sent apart from the key).
  • Site Health (Tools โ†’ Site Health, and WordPress’ own weekly background check): the key is checked with one request for the domain profile.
  • Inventory (background task, button or WP-CLI, only from the live site): per post the address, a deliberately set canonical, published/indexable, the content type, the internal ID (e.g. post/12) and the date of the last change.
  • Edit dates (background task, can be switched off): the page address, the time of the edit and the revision ID.
  • Scan button: only the request to start a scan.
  • Growth plan, ticking off a step (paid plan): the key of the step and whether it is done or open again.
  • Disconnecting, reconnecting and uninstalling: the stored key (on reconnecting: the previous key) is sent to Traffalyzer to revoke it.

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.

Source code and build

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.

Installation

  1. Install and activate the plugin.
  2. Go to Traffalyzer โ†’ Settings and click Connect with Traffalyzer. Sign in (or create a free account), choose the domain of this website and confirm. You are sent back and the key is stored automatically; you never have to copy it.
  3. Send the inventory once when asked (or later under Settings โ†’ Content).
  4. Optional: under Settings โ†’ Access, choose which roles see the reports (default: editors) and who may start a scan.

Connecting needs HTTPS in the admin area (local hosts such as *.test or localhost excepted). Without it, create a key in Traffalyzer under Domain โ†’ Integrations โ†’ Plugins & API access and enter it under Enter the key manually.

Key in wp-config.php. Instead of the database you can set the key as a constant: define( 'TRAFFALYZER_API_KEY', 'tfz_โ€ฆ' ); or as the environment variable TRAFFALYZER_API_KEY. Both take precedence over the stored key. In a multisite network the constant applies to the main site; further sites can use define( 'TRAFFALYZER_API_KEYS', array( 'blog.example.com' => 'tfz_โ€ฆ' ) );.

Frequently asked questions

Does the plugin slow down my website?

No. Nothing runs on the public website except the optional /llms.txt. In the admin area, reports load in the background, responses are cached for ten minutes and metrics are fetched once a day.

How much of the API quota does it use?

Traffalyzer allows 200 API calls a day on free domains and 2,000 on paid ones. Thanks to the cache, an editorial team working all day stays far below that. Pages, columns and the dashboard widget read local data and cost no quota at all.

How do I revoke the key?

Disconnect in the settings revokes the key of this website in Traffalyzer. Uninstalling the plugin does the same. You can also revoke keys any time on traffalyzer.com under Domain โ†’ Integrations.

Why is the inventory not sent from my staging site?

Because a copy of the website has its own database: drafts, test content, deleted pages. Traffalyzer would compare the live site with a database that is not its own. If the site under another host name really is the live site, confirm it under Settings โ†’ Content โ†’ Live site.

Is llms.txt switched on automatically?

No. It is off by default. If a file llms.txt already exists in the web root or another plugin serves one, the settings say so.

Can I adjust what is reported?

Yes, with the filter traffalyzer_inventory_entry ( $entry, $post ), which runs last for every entry. traffalyzer_post_types limits the content types.

Which WP-CLI commands are there?

wp traffalyzer status, wp traffalyzer inventory [--dry-run] [--allow-foreign-host], wp traffalyzer scan [--wait], wp traffalyzer metrics, wp traffalyzer queue, wp traffalyzer cache clear, wp traffalyzer llms-txt and wp traffalyzer key set --stdin / key delete.

Multilingual sites (Polylang, WPML)?

Every translation is a post of its own with its own address, and the inventory, the columns and the editor sidebar use exactly that address, including the language directory (e.g. /en/contact/). The homepage is reported once as /; with a static front page per language, the translated front pages are reported under their own addresses. Traffalyzer scans the domain across all languages.

Multisite?

Every site is its own connection with its own key and settings. In subdirectory networks all sites share one domain, so the inventory of a site never removes entries of the others, llms.txt is only served by the main site, and at most five sites can be connected (Traffalyzer allows five keys per domain).

Changelog

1.0.0

  • First release.

Full changelog on WordPress.org โ†’

Screenshots

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.
Block editor sidebar: clicks and position, the real search queries checked live againstโ€ฆ
Overview in the WordPress admin: site score, what comes next and a technical quick check of robots.txt, sitemap and llms.txt.
Overview in the WordPress admin: site score, what comes next and a technical quick checkโ€ฆ
Findings: every affected page with its clicks and a direct edit link.
Findings: every affected page with its clicks and a direct edit link.
Growth plan in phases, ticked off as you go (paid plan).
Growth plan in phases, ticked off as you go (paid plan).
Search queries: the strongest queries, opportunities on positions 5 to 20, and winners and losers, each linked to its page.
Search queries: the strongest queries, opportunities on positions 5 to 20, and winnersโ€ฆ

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own โ€” no account needed.

Active installs badge Rating badge Health score badge

Best Traffalyzer alternatives

All content refresh plugins โ†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Unstale โ€“ Refresh Old Posts with AI, Fact-Check & Republish Unstale โ€“ Refresh Old Posts with AI, Fact-Check & Republish Old posts lose traffic. Unstale researches, fact-checks and rewrites them with your own AIโ€ฆ by Web & SEO 100+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 3 days ago 68
2 Auto Republish & Permalink Manager Auto Republish & Permalink Manager Boost your SEO by automatically refreshing old content. Republish posts, update modifiedโ€ฆ by Chigozie 100+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 5 (1) 1 year ago 41
3 Content Refresh Assistant Content Refresh Assistant Content Refresh Assistant for existing posts. Generate an actionable refresh plan +โ€ฆ by remigo1115 <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 8 months ago 36
4 CRAI Content Updater CRAI Content Updater AI-powered content refresh tool. Keep your WordPress posts accurate and ranking withโ€ฆ by mark456321 <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 5 (1) 4 months ago 56
5 Minty Orange: Update Old Posts for Google and AI Search Minty Orange: Update Old Posts for Google and AI Search Update the posts you already published for Google and AI search, one card per changeโ€ฆ by mintyorange <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 4 days ago 64
6 N.C Decay Scanner N.C Decay Scanner Find WordPress posts and pages losing organic search momentum with Search Console data. by neoncomputer <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 3 months ago 49
7 RefreshRank โ€“ Content Decay Detection & AI Refresh RefreshRank โ€“ Content Decay Detection & AI Refresh Find the posts losing search traffic with your Search Console data, then refresh them withโ€ฆ by sheetlink <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 3 months ago 55
8 Orvanta Editorial Refresh Queue Orvanta Editorial Refresh Queue Build a local editorial refresh queue from stale content, SEO signals, and update-priorityโ€ฆ by ushbakhan <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 3 months ago 55
9 Stalemender โ€“ Content Audit, Stale Post Finder & Content Decay Report Stalemender Scores every post for staleness, thin content, orphan pages and lost search traffic, thenโ€ฆ by Emtiaz Zahid <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 18 hours ago 64
11 Content Refresh Manager Content Refresh Manager Automate content freshness with timely reminders for updates, enhancing SEO and userโ€ฆ by kevinashcroft <10 โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 5 (3) 3 months ago 56

FAQ

Traffalyzer: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org ยท checked Oct 11, 2026

Is Traffalyzer free?

Yes. Traffalyzer is free to download and use from the official WordPress.org plugin directory.

Is Traffalyzer safe to use in 2026?

Traffalyzer is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 weeks ago, and scores 64/100 on our health check.

How many websites use Traffalyzer?

Traffalyzer is active on <10 WordPress websites and has been downloaded 97 times since it launched in September 2026. It was downloaded 103 times in the last 30 days.

Does Traffalyzer work with WordPress 7.1?

Yes. The developer has tested Traffalyzer up to WordPress 7.1.3, the latest release. It requires WordPress 6.6 or newer.

What PHP version does Traffalyzer need?

Traffalyzer requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Traffalyzer last updated?

The latest version, 1.0.0, was released on September 23, 2026 (3 weeks ago).

Who makes Traffalyzer?

Traffalyzer is developed and maintained by kommune3.

What are the best alternatives to Traffalyzer?

The most popular alternatives to Traffalyzer are Unstale (100+ installs), Auto Republish & Permalinkโ€ฆ (100+ installs) and Content Refresh Assistant (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages โ€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org โ€” no credit card
Sarah is here to help!
Hi there! ๐Ÿ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! ๐Ÿ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now โœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.