WP Manifestindependent plugin directory
manifest / seo / bloglogistics-content-signals-robots

BlogLogistics Content Signals for Robots.txt

Safely manages website-use preference signals in a physical robots.txt file.

by BlogLogistics · github.com/bloglogisticsdev/bloglogistics-content-signals-robots · website

0stars
20release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/bloglogisticsdev/bloglogistics-content-signals-robots/releases/download/v1.1.2/bloglogistics-content-signals-robots.zip

Declares an update source (https://github.com/bloglogisticsdev/bloglogistics-content-signals-robots), so updates arrive through the plugin's own updater.

Readme

=== BlogLogistics Content Signals for Robots.txt === Contributors: bloglogistics Tags: robots.txt, content signal, ai, search, crawlers Requires at least: 7.0 Tested up to: 7.0 Requires PHP: 8.3 Stable tag: 1.1.2 License: GPL-3.0-or-later License URI: https://www.gnu.org/licenses/gpl-3.0.html

Safely manages website-use preference signals in a physical robots.txt file.

== Description ==

BlogLogistics Content Signals for Robots.txt safely manages the website-use preference line in a physical robots.txt file.

This plugin is intended for websites that already use a real robots.txt file on the server. It does not rewrite the whole file. It only manages the Content-Signal line placed directly under User-agent: *.

The default setting is:

  • Search results: On
  • AI answers: On
  • AI training: Off

This creates:

Content-Signal: search=yes, ai-input=yes, ai-train=no

These settings publish your website’s preferences in robots.txt. They do not guarantee that every crawler, search engine, or AI system will follow them.

== Features ==

  • Adds or updates the Content-Signal line directly under User-agent: *.
  • Restores the original Content-Signal line when management is turned off.
  • Removes the managed line when management is turned off and there was no original line.
  • Performs surgical edits only and leaves all other robots.txt lines alone.
  • Saves a backup before changing robots.txt.
  • Keeps only the latest 5 backups to avoid filling the server with old files.
  • Adds settings under BlogLogistics > Robots.txt Content Preferences.
  • Shows the full robots.txt file for review and manual editing.
  • Syncs the plain-language toggles when the Content-Signal line is manually edited.
  • Shows when the file was last changed by this plugin.
  • Lists available backups and allows restoring a selected backup.
  • Removes plugin settings and plugin-created backup files when the plugin is deleted, while leaving the current robots.txt file as-is.
  • Uses BlogLogistics manifest-based updates.

== BlogLogistics Service Usage Notice ==

This plugin is licensed under GPL-3.0-or-later.

This plugin is provided by BlogLogistics as part of an active hosting, maintenance, or site-management service, unless a separate service arrangement has been granted. If the website is moved to another provider, continued BlogLogistics service use, support, updates, configuration assistance, or replacement work may require a separate agreement.

This notice does not restrict any rights granted under the GPL-3.0-or-later licence.

== Installation ==

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin in WordPress.
  3. Go to BlogLogistics > Robots.txt Content Preferences.
  4. Confirm the physical robots.txt file is found and writable.
  5. Choose the website-use preferences you want to publish.

== Frequently Asked Questions ==

= Does this plugin rewrite my whole robots.txt file? =

No. It only manages the Content-Signal line under User-agent: * and leaves the rest of the file alone.

= Does this plugin work without a physical robots.txt file? =

This plugin is intended for sites that already use a physical robots.txt file. If no physical robots.txt file is found, the settings page explains that the plugin cannot manage it automatically.

= What happens if I turn management off? =

If there was an original Content-Signal line, the plugin restores it. If there was no original Content-Signal line, the managed line is removed.

= Why does the plugin save backups? =

Before changing robots.txt, this plugin saves a backup copy. The plugin keeps the latest 5 backups so you can recover from mistakes without filling your server with old files.

= Can I manually edit robots.txt? =

Yes. The settings page includes a full robots.txt editor. If you manually change the Content-Signal line under User-agent: *, the toggle boxes update to match after saving.

= Can I restore a backup? =

Yes. The settings page lists the latest available backups with restore buttons. Restoring a backup replaces the current robots.txt file with the selected backup. No new backup is created during restore.

= What happens if I delete the plugin? =

The plugin removes its saved settings and plugin-created backup files. Your current robots.txt file is left as-is.

= Does this plugin continue to be covered by BlogLogistics service terms if the website moves to another provider? =

This plugin is licensed under GPL-3.0-or-later. BlogLogistics service use, support, updates, configuration assistance, or replacement work may require an active BlogLogistics hosting, maintenance, or site-management service, or a separate agreement. This notice does not restrict any rights granted under the GPL-3.0-or-later licence.

== Changelog ==

= 1.1.2 =

  • Generate update manifest Installation and FAQ sections from readme.txt.
  • Keep plugin details modal content aligned with README documentation.

= 1.1.0 =

  • Refactored the main plugin file into a bootstrap loader.
  • Moved the main plugin class into the includes directory.
  • Added translation support and bundled language files.
  • Added language files for English Australia, English Great Britain, French, German, Spanish, Norwegian Bokmål, Swedish, and Japanese.
  • Added Domain Path metadata for bundled language files.
  • Preserved existing settings, robots.txt handling, backup cleanup, uninstall cleanup, update metadata, icons, banners, Installation, FAQ, Author, and changelog support.

= 1.0.8 =

  • Add Installation and FAQ tabs to the plugin details modal.
  • Add linked BlogLogistics author metadata to the generated update manifest.
  • Keep icon and banner metadata in the generated update manifest.

= 1.0.7 =

  • Add banner metadata to the generated update manifest.
  • Keep icon metadata in the generated update manifest.
  • Use the shared BlogLogistics update-server banner URLs for WordPress plugin details screens.

= 1.0.6 =

  • Add BlogLogistics plugin icon assets.
  • Add icon metadata to the generated update manifest for WordPress update screens and plugin details.

= 1.0.5 =

  • Disable Save Preferences until website-use preferences actually change.
  • Disable Save full robots.txt until the editor contents actually change.
  • Disable Restore recommended defaults when the saved settings already match the recommended defaults.
  • Prevent no-change saves from creating backups on the server side.
  • Show clear no-change and unsaved-change messages.

= 1.0.4 =

  • Replace page-reload restore confirmation with inline row-level confirmation in the backups table.
  • Keep users in place when confirming a backup restore.

= 1.0.3 =

  • Replace the browser restore pop-up with an in-page backup restore confirmation.
  • Show the selected backup date and time in the restore confirmation.
  • Change the confirmation button to say Yes, restore this backup.

= 1.0.2 =

  • Do not create a new backup during backup restore.
  • Show backup timestamps with seconds so backups created close together are easier to tell apart.

= 1.0.1 =

  • Add full robots.txt editor for review and manual editing.
  • Sync settings toggles when the Content-Signal line is manually edited.
  • Remove the server file path from the status display.
  • Show when robots.txt was last changed by this plugin.
  • List available backups and add restore buttons.
  • Add uninstall cleanup for plugin settings and plugin-created backup files while leaving robots.txt as-is.

= 1.0.0 =

  • Initial release.
  • Add physical robots.txt Content-Signal management.
  • Add plain-language settings for search results, AI answers, and AI training.
  • Add original-line restore behaviour when management is turned off.
  • Add timestamped backups and keep only the latest 5 backups.
  • Add BlogLogistics admin menu integration.
  • Add BlogLogistics manifest-based updates and automated release workflow.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.1.2 Jun 8, 2026 bloglogistics-content-signals-robots.zip 2
v1.1.1 Jun 8, 2026 bloglogistics-content-signals-robots.zip 1
v1.1.0 Jun 1, 2026 bloglogistics-content-signals-robots.zip 1
v1.0.8 May 31, 2026 bloglogistics-content-signals-robots.zip 2
v1.0.7 May 31, 2026 bloglogistics-content-signals-robots.zip 1
v1.0.6 May 30, 2026 bloglogistics-content-signals-robots.zip 4
v1.0.5 May 29, 2026 bloglogistics-content-signals-robots.zip 3
v1.0.4 May 29, 2026 bloglogistics-content-signals-robots.zip 2
v1.0.3 May 29, 2026 bloglogistics-content-signals-robots.zip 1
v1.0.2 May 29, 2026 bloglogistics-content-signals-robots.zip 1
v1.0.1 May 29, 2026 bloglogistics-content-signals-robots.zip 1
v1.0.0 May 29, 2026 bloglogistics-content-signals-robots.zip 1