WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Fernando Tellado v1.3.3

AI Content Signals

Control how AI uses your content — search, AI answers or training — via robots.txt Content Signals, HTTP headers, meta tags and TDMRep.

AI Content Signals

The facts

Rating
5★ from 3
Active installs
700+
Price
Free
Last updated
28 Aug 2026
Added
Nov 2025
Requires WP
5.6
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
5,247

Our analysis

AI-assisted

AI Content Signals is a WordPress plugin that allows you to specify how AI systems can use your content. It provides a way to express preferences for search indexing, real-time AI answers, and AI model training through various formats such as robots.txt, HTTP headers, and HTML meta tags.

The plugin is suitable for website owners who want to control the usage of their content by AI crawlers. You can set global defaults or configure specific settings for individual AI bots, and it supports predefined settings for 28 major AI crawlers.

Best for: This plugin suits website owners who want to manage how AI systems interact with their content.

What it does well

  • Free to use from the WordPress.org directory
  • Easy-to-use settings page in WordPress admin
  • Supports both physical and virtual robots.txt files
  • Includes predefined settings for 28 major AI crawlers
  • Allows exporting and importing settings as JSON

Where it falls short

  • Does not technically enforce content usage preferences
  • AI companies are not legally required to respect the signals

Verdict

AI Content Signals offers a structured way to declare content usage preferences for AI, though it does not guarantee enforcement of these preferences.

From the developer

Fernando Tellado's own description of AI Content Signals, lightly tidied.

AI Content Signals lets you declare, in a machine-readable way, how AI systems may use your content: for search indexing, real-time AI answers (RAG), or model training. It started with Cloudflare’s Content Signals in robots.txt and now expresses the same preferences across several surfaces, so more crawlers and tools can read them:

  • robots.txt — Cloudflare Content Signals (search / ai-input / ai-train)
  • HTTP headerX-Robots-Tag: noai, noimageai
  • HTML meta — robots noai, noimageai
  • /.well-known/tdmrep.json — W3C Text and Data Mining Reservation Protocol
  • EU Directive 2019/790 rights reservation

Everything is opt-in and does not change your robots.txt output unless you enable it.

The signals you control

You set three preferences, and AI Content Signals expresses each one in the right format on every surface you enable:

  • search — allow or deny search indexing and traditional search results (links and short snippets)
  • ai-input — allow or deny using your content for real-time AI answers (RAG, grounding, AI Overviews)
  • ai-train — allow or deny using your content to train or fine-tune AI models

These three come from Cloudflare’s Content Signals vocabulary, written to your robots.txt. When you deny AI training, the same opt-out is also emitted on any other surface you enable: noai, noimageai in an HTML meta tag and an X-Robots-Tag header, plus a tdm-reservation in your TDMRep manifest. Declaring the same preference in several places means a crawler that ignores one signal may still honor another.

Key Features

  • Easy-to-use settings page in WordPress admin
  • Set global defaults for all crawlers
  • Configure specific settings for individual AI bots (GPTBot, ClaudeBot, PerplexityBot, etc.)
  • Add custom bot User-Agents
  • Supports both physical and virtual robots.txt files
  • Option to create physical robots.txt with basic WordPress rules
  • Preview generated Content Signals before applying
  • Export and import settings as JSON for easy migration between sites
  • Optional legal text with EU Directive reference
  • Developer-friendly: filter hook to extend the predefined bots list
  • Works with existing robots.txt from SEO plugins
  • Automatic sitemap detection and inclusion
  • Optional extra output surfaces: HTML robots meta tag (noai, noimageai), X-Robots-Tag header, and a W3C TDMRep file at /.well-known/tdmrep.json

Supported Bots

The plugin includes predefined settings for 28 major AI crawlers:

  • OpenAI GPTBot, OAI-SearchBot, and ChatGPT-User
  • Anthropic ClaudeBot, Claude-Web, and anthropic-ai
  • Perplexity Bot and Perplexity-User
  • Google Extended (Gemini) and GoogleOther
  • Amazon Bot
  • Apple Extended
  • Meta/Facebook Bot and meta-externalagent
  • DuckDuckGo DuckAssistBot
  • Allen Institute AI2Bot
  • Mistral AI
  • ByteDance Bytespider
  • DeepSeek AI
  • xAI Grok
  • Huawei Pangu
  • Common Crawl, Cohere AI, Diffbot, You.com Bot, and more

Important Notice

Content Signals is a declarative standard – it expresses your preferences but does not technically enforce them. AI companies are not legally required to respect these signals, though the plugin includes legal text referencing EU copyright directives.

The IETF AI Preferences (AIPREF) Working Group is currently developing a formal standard based on similar concepts. This plugin implements the current Cloudflare Content Signals specification and will be updated as standards evolve.

This plugin works best when combined with other protection measures like traditional robots.txt rules and server-level bot management.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for AI features.

Yoast SEO

Real-time SEO guidance, schema, and AI built in. Help search engines and AI systems understand your content. A...

Free 10M+ installs 4.8★ (27,819)
WPForms

WPForms

98

The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...

Free 5M+ installs 4.8★ (14,369)
Rank Math SEO

Grow your organic traffic and AI visibility with powerful SEO tools, XML sitemaps, Schema automation, and buil...

Free 4M+ installs 4.8★ (7,496)
Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...

Free 900k+ installs 4.9★ (4,950)
All in One SEO

AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta descriptions, XML sitem...

Free 2M+ installs 4.7★ (5,201)
Premium Addons for Elementor

Elementor Carousel, Mega Menu, Posts List/Slider, WooCommerce Widgets, Display Conditions, AI Abilities, Prema...

Free 600k+ installs 4.9★ (1,677)