BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Content Signal — SEO Content Audit icon
Actively maintained Tested with WP 7.1 #36 in noindex

Content Signal — SEO Content Audit

Content Signal is a read-only WordPress content health audit that works alongside Yoast SEO and Rank Math. Run it locally without an account, API key, URL quota, or external request.

Active installs<10New
Downloads · 30d183▼ -36.7% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads308Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.4PHP 8.1+
Downloads · 7d24▲ +26.3% week over week
Our verdict

Solid choice

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

  • Actively developed — last update 4 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

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

Daily downloads

102131Aug 29Sep 15Oct 3
Yesterday1
Daily average (1y)9
Peak day42Aug 29, 2026
Last 12 months311

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

Rankings

Where Content Signal stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
noindex >100 684 Best noindex plugins →
rank math >100 1,412 Best rank math plugins →
seo audit >100 983 Best seo audit plugins →
thin content #35 370 Best thin content plugins →
Yoast >100 2,349 Best Yoast plugins →

About Content Signal — SEO Content Audit

From the official readme · v0.9.4

Description

Content Signal is a read-only WordPress content health audit that works alongside Yoast SEO and Rank Math. Run it locally without an account, API key, URL quota, or external request.

The free local audit can:

  • scan published posts, pages, and other public content types (including WooCommerce products) in bounded background batches;
  • find published content marked noindex;
  • find missing SEO titles and meta descriptions;
  • flag canonicals that point to another URL;
  • identify thin content, content without internal links, and stale content;
  • identify orphan content and pages with only one inbound internal link;
  • compare the latest scan with the previous result to show new and resolved findings;
  • schedule daily or weekly local audits, disabled by default;
  • ignore intentional findings and restore them later;
  • search and filter findings by issue, severity, content type, change, and active/ignored state;
  • link directly to Edit and View actions for every affected URL;
  • export the complete latest audit to CSV;
  • show critical content health status in the WordPress Dashboard and Site Health.

The optional Content Signal platform connection can:

  • exchange a one-time connection challenge for a site-scoped connection;
  • sync bounded content metadata and active findings from the latest completed local audit in paginated batches;
  • materialize local findings as platform audit issues and combine them with Google Search Console traffic loss and opportunity data;
  • deep-link connected findings into matching platform Content and Audit views;
  • identify findings that can gain Search Console evidence and supported Yoast/Rank Math fields that can enter the safe-preview workflow;
  • prioritize work in a multi-site team backlog with audit history;
  • schedule recurring sync through Action Scheduler, with an hourly WP-Cron fallback;
  • show sanitized sync history in the WordPress admin;
  • receive signed, review-first SEO title/meta-description operations plus bounded self-canonical and individual noindex/nofollow repairs from the SaaS worker.

The local audit does not contact an external service or change content. When the optional platform is connected, the plugin does not send post bodies during sync. Risky SEO changes are never made from the platform without a preview, dry run, explicit confirmation, signed request, and recorded result.

External services

This plugin connects your WordPress site to the Content Signal SaaS workspace, an account-based service you sign up for separately. No SaaS endpoint is contacted until an administrator enters one on the settings screen and completes the one-time connection exchange.

Once connected, the plugin sends requests to the SaaS endpoint you configured in these cases:

  • Connecting the site — the one-time connection challenge you paste in is exchanged for a signed, site-scoped connection token.
  • Scheduled and manual sync — bounded post/page metadata (URL, title, status, modified time, author, publish date, featured-image presence, taxonomies, word count, link counts, supported SEO metadata signals, and active findings from the latest completed local audit) is sent in paginated batches. Each finding is limited to an allow-listed code, label, severity, short evidence, and fingerprint. Full post/page content bodies, the full internal-link graph, and ignored findings are never sent.
  • Receiving SEO operations — the SaaS worker sends signed, review-first title/meta-description/canonical/noindex-nofollow proposals for an administrator to preview and confirm before anything is written back to WordPress.
  • Disconnecting the site — a request invalidates the stored connection token on the SaaS side.

Every outbound request is signed with a per-site secret and rejected by the SaaS if tampered with. No data is sent to any third party besides the SaaS endpoint you explicitly configure.

See the Content Signal Terms of Service and Privacy Policy for how the connected SaaS handles data.

Installation

  1. Download the seo-content-control-center-<version>.zip release artifact.
  2. In WordPress, go to Plugins > Add New > Upload Plugin and select the archive.
  3. Activate Content Signal.
  4. Open Content Health in the WordPress admin menu.
  5. Select Run content audit.
  6. Review or export the local findings.

No platform connection is required for the local audit. To add Search Console evidence, team workflow, audit history, and review-first metadata operations, open the Platform tab and connect the site with a challenge created in the SaaS workspace.

Frequently asked questions

Does this replace my SEO plugin?

No. Content Signal is an operations layer that connects WordPress metadata, Search Console evidence, audits, and a trackable backlog. It works with supported Yoast and Rank Math metadata fields for bounded operations.

Does the free audit require an account or send data elsewhere?

No. The content health audit runs locally in WordPress and does not require an account, API key, URL quota, or external request. External communication starts only after an administrator explicitly connects the optional platform.

Does the local audit modify posts or SEO metadata?

No. The local audit is read-only. It explains findings and links to the normal WordPress editor. Connected platform writes remain protected by preview, dry run, explicit confirmation, signed requests, and rollback support.

Does the plugin publish or edit content automatically?

No. The plugin syncs bounded metadata and accepts only signed, supported operations after the SaaS has completed its preview, dry run, and explicit confirmation workflow.

What does the plugin sync?

It syncs bounded posts/pages inventory and metadata, including URL, title, status, modified time, author, publish date, featured-image presence, taxonomies, word count, link counts, supported SEO metadata signals, and active findings from the latest completed local audit. A finding contains only its allow-listed code, label, severity, short evidence, and fingerprint. It does not sync post bodies, the full link graph, or ignored findings.

What happens when I deactivate the plugin?

Recurring and queued local sync jobs are removed. Disconnect the site from the settings page before deleting the plugin when you also need to invalidate its SaaS connection token.

What happens when I delete the plugin?

WordPress removes the plugin’s local audit results, sync log, stored connection token, and scheduled jobs. Disconnect first when you also need to invalidate the connection remotely on the platform.

Changelog

Adds a dismissible review request after your third completed audit. No changes to audit behaviour, stored data, or the platform connection.

0.9.4

  • After your third completed local audit, the Content Health tab shows a one-time, dismissible note asking for a WordPress.org review. Dismiss it once and it never returns; running more audits before the third never shows it early.

0.9.3

  • Replaced the directory listing tags with the 5 WordPress.org honors (seo-audit, thin-content, noindex, yoast, rank-math) so the audit’s actual checks are searchable; the plugin’s first attempt at this listed 12, and everything past the 5th was silently ignored.

0.9.2

  • Fixed the plugin, author, Terms of Service, and Privacy Policy links, which pointed at a deployment hostname instead of the project site at getcontentsignal.com.
  • Reworded the short description and plugin tags so the directory listing reflects what the audit actually checks.

0.9.1

  • The local audit now scans every public post type (not just posts and pages), including WooCommerce products and other custom post types. Attachments stay excluded.
  • The content-type filter and the type label shown next to each finding are now built from what a site actually has, instead of a fixed Posts/Pages list.
  • Fixed the dismiss button on the top feedback notice overflowing past the box’s rounded corner.
  • The Platform connection tab now explains that the team platform is in private beta and links to a request-access page, instead of showing bare “Platform URL” and “Connection challenge” fields with nowhere to get them from.

0.9.0

  • Added a Monitoring tab (visible once the platform is connected) showing monitored URL count, open regressions, and the 5 most recent regressions with severity/status, backed by a new signed GET /api/plugin/monitoring-summary platform call.
  • Certification matrix now covers PHP 8.4 and WordPress 7.0 (wordpress:php8.4-apache, wordpress:7.0-php8.2-apache), replacing the WordPress 6.8 pin.

0.8.1

  • Set the text domain to match the plugin slug (content-signal-seo-content-audit).
  • Updated Tested up to 7.1.
  • Added nonce verification to the findings filter form; invalid or missing nonces fall back to the unfiltered view instead of trusting the input.
  • Documented why the tab/status/error redirect-target readers do not use a nonce (server-generated values from this plugin’s own already-verified redirects, matched against a fixed allow-list).

Full changelog on WordPress.org →

Screenshots

Content Health dashboard: audit summary, findings list with severity, evidence, and edit/view/ignore actions.
Content Health dashboard: audit summary, findings list with severity, evidence, and…

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 Content Signal alternatives

All noindex plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 noindex SEO noindex SEO Control search engine indexing with robots directives using HTML meta tags or HTTP headers. by ROBOTSTXT.es 3K+ ★★★★★★★★★★ 5 (2) 2 months ago 78
2 Noindex Pages Noindex Pages Ask search engines not to index individual pages by checking an option in the publish post… by radgh 2K+ ★★★★★★★★★★ 4.5 (6) 11 years ago 38
3 No-Indexer No-Indexer Add a checkbox in page, post, and custom type settings to instruct search engines not to… by Rahul Mondal 500+ ★★★★★★★★★★ 5 (1) 2 years ago 34
4 Easy Noindex And Nofollow Easy Noindex And Nofollow Easily add Noindex and Nofollow to post, page, search and category page. by Ivan Kristianto 300+ ★★★★★★★★★★ 4 (1) 15 years ago 30
5 Simple SEO Simple SEO The SEO basics: a title, a description and a "don't index" checkbox for every page. Small… by Pär Thernström 300+ ★★★★★★★★★★ 5 (2) 4 days ago 76
6 Visibility – Lightweight SEO, AEO and GEO for Search and AI Visibility – Lightweight SEO, AEO and GEO for Search and AI Lightweight Free WordPress SEO: meta tags, schema, Open Graph, redirects, robots, LLMS, MD… by Fernando Tellado 300+ ★★★★★★★★★★ 5 (6) 1 day ago 85
7 Duplicate Content Cure Duplicate Content Cure Duplicate content cure is a simple plugin that improves SEO by preventing search engines… by Badi Jones 200+ ★★★★★★★★★★ No reviews 11 years ago 26
8 PRyC WP: Add noindex tag PRyC WP: Add noindex tag The plugin adds a "noindex" field in the edit window for pages, posts and custom post types… by Patryk 200+ ★★★★★★★★★★ No reviews 4 months ago 54
9 NoIndex NoFollow  All Posts NoIndex NoFollow All Posts This plugin lets you Noindex Nofollow All Posts in a category. by amodoke 100+ ★★★★★★★★★★ 5 (1) 10 years ago 32
10 Unlisted Posts Unlisted Posts Add an "Unlisted" toggle to posts and pages. Unlisted content stays viewable by link but is… by Andy Feliciotti 100+ ★★★★★★★★★★ No reviews 4 weeks ago 68

FAQ

Content Signal — SEO Content Audit: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is Content Signal free?

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

Is Content Signal safe to use in 2026?

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

How many websites use Content Signal?

Content Signal is active on <10 WordPress websites and has been downloaded 308 times since it launched in August 2026. It was downloaded 183 times in the last 30 days.

Does Content Signal work with WordPress 7.1?

Yes. The developer has tested Content Signal up to WordPress 7.1.2, the latest release. It requires WordPress 6.4 or newer.

What PHP version does Content Signal need?

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

When was Content Signal last updated?

The latest version, 0.9.4, was released on September 10, 2026 (4 weeks ago).

Who makes Content Signal?

Content Signal is developed and maintained by serhiivasyliev.

What are the best alternatives to Content Signal?

The most popular alternatives to Content Signal are noindex SEO (3K+ installs), Noindex Pages (2K+ installs) and No-Indexer (500+ 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.