Opting Out of AI Training
Signal to AI crawlers that your content should not be used for training
The noai and noimageai robot directives tell AI crawlers not to use your content or images for training. These are not an official standard, but were introduced by DeviantArt and Spawning and are respected by some AI providers. Like all robot directives, they are signals, not hard blocks.
Kirby SEO has a types option that controls which robot directives are available. Add ai and imageai to the list:
<?php
// site/config/config.php
return [
'tobimori.seo' => [
'robots' => [
'types' => ['index', 'follow', 'archive', 'imageindex', 'snippet', 'ai', 'imageai'],
],
],
];
The new fields show up in the robots section of the SEO tab. If you previously disabled robots.pageSettings, you need to re-enable it for the fields to appear.
As soon as you add the two types, every page opts out: the plugin outputs noai and noimageai in the robots meta tag. To allow AI training for a single page, set its AI Training and AI Image Training fields to "Yes". To allow it for the whole site, set them on the Site level. Translations for the field labels are included in the plugin.