Missing metas pile up
Dozens of posts ship without a meta description or with a title tag thatโs too long or too short to use the SERP space well.
Content Health by NetoTraffic installs from WordPress.org like any other plugin โ no paid plan, no trial clock. Scan your posts for missing metas, thin and stale pages, orphans, and overlapping content, then get one health score and a fix-first shortlist. Optional AI fixes only if you want them.
Editor sidebars check the open post. They canโt tell you what else on the site already says the same thing โ or which pages nobody links to.
Dozens of posts ship without a meta description or with a title tag thatโs too long or too short to use the SERP space well.
Short stubs and articles untouched for years still sit in the index, quietly dragging the site down.
Pages with nothing linking to them are invisible to readers and crawlers โ and invisible to a single-post checker.
Two posts covering the same ground look fine alone. Compared site-wide, theyโre cannibalizing each other.
Install from WordPress.org โ the full site audit is free forever. Optional AI fixes plug in only when you paste a key and click.
Batch through the library with a progress bar โ no rendering every post, no cron, no background jobs.
A single number next to the scan button so you can track improvement between runs instead of juggling nine counts.
A shortlist ranks posts with the most to gain, so a site with hundreds of flags still has an obvious place to start.
Duplicates, same-ground overlaps, merge candidates, and missing pillars โ computed from your own posts, no AI required.
Redirects, orphans, and optional broken-link checks gathered on one screen instead of scattered across reports.
Meta descriptions and titles go into Yoast, Rank Math, or SEOPress โ not a competing custom field.
Meta descriptions, title tags, alt text, internal-link suggestions, thin-page drafts, and section refresh โ only on click.
AI changes are backed up first. One click restores the previous value; WordPress keeps its own revisions too.
No account wall for the audit. Fix-with-AI buttons simply donโt show without a key โ no greyed-out teasers.
Install the WordPress plugin, scan locally โ the audit never leaves your database. AI is a separate, optional path.
Honest split โ free forever on WordPress.org, no trialware, no โupgrade for more scans.โ
See whatโs broken across hundreds of posts without opening each one.
Catch cannibalizing pages and thin stubs before they waste crawl budget.
A free audit that works with the SEO plugin you already use.
Give clients one score and a shortlist โ then optional AI to clear the backlog.
Yes. It is a free WordPress plugin on WordPress.org. The full site audit โ nine checks, Content Health score, Fix-these-first, corpus report, and link health โ is free forever. No account, no time limit, no โupgrade for more scans.โ Optional AI fixes use credits from a netotraffic.com key you paste yourself โ never required to use the plugin.
A WordPress plugin. You install it on your site from WordPress.org (or upload the zip), then run scans from your wp-admin. The audit runs on your own database. Optional AI calls netotraffic.com only after you paste a key and click a fix button.
Not during the audit. The scan reads your local database only. Nothing is sent to netotraffic.com until you paste an API key and click a Fix / Suggest / Draft button. There is no activation ping, cron, or background balance refresh.
Those tools excel at per-post checks in the editor. Content Health is a library view: site-wide counts, a single score, orphans, and a corpus report that compares every post against every other post โ something an editor sidebar structurally cannot do.
It reads and writes meta descriptions and title tags for Yoast SEO, Rank Math, and SEOPress. All in One SEO is read-only. With no SEO plugin installed, Content Health can store and output descriptions and titles itself.
They spend credits from your netotraffic.com balance. The plugin shows the price before every click. New accounts include free credits. You can revoke a key anytime to cut access immediately.
No. Meta and title fixes write one field at a time with Undo. Link suggestions never write content. Article drafts and section refresh only save when you approve. Backups are kept so one click restores the previous value.
Optional and separate from netotraffic.com. You connect your own Google Cloud OAuth credentials. With nothing connected, every card still works on local heuristics. GSC data never leaves your siteโs database through this plugin.
No. Itโs free like the rest of the audit, but it is the one check that requests URLs found in your content (including external ones) โ only when you click Check links, never automatically.
Content Health is a free plugin on WordPress.org โ no subscription, no trial. Optional AI only if you add a key later.