Yoast SEO
98Real-time SEO guidance, schema, and AI built in. Help search engines and AI systems understand your content. A...
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 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
Where it falls short
AI Content Signals offers a structured way to declare content usage preferences for AI, though it does not guarantee enforcement of these preferences.
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:
X-Robots-Tag: noai, noimageainoai, noimageaiEverything 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:
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
Supported Bots
The plugin includes predefined settings for 28 major AI crawlers:
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.
Other plugins for AI features.
Real-time SEO guidance, schema, and AI built in. Help search engines and AI systems understand your content. A...
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
Grow your organic traffic and AI visibility with powerful SEO tools, XML sitemaps, Schema automation, and buil...
Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...
AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta descriptions, XML sitem...
Elementor Carousel, Mega Menu, Posts List/Slider, WooCommerce Widgets, Display Conditions, AI Abilities, Prema...