User-agent: * # Content signals: search and AI answers may use this site; AI model training may not. Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / Disallow: /admin.php Disallow: /tiktok-admin.php Disallow: /video-admin.php Disallow: /pay/ Disallow: /airbag-api.php Disallow: /booking-api.php Disallow: /specs-api.php Disallow: /plate-lookup.php # The order form is noindex, and every catalogue page links to its own # ?kind= / ?part= / ?quote= variant (about 35,000 addresses): keep crawlers off it. Disallow: /airbag-order.php # The mileage correction order form (same page, its own address since 2026-10-02). Disallow: /mileage-correction/order # The ECU cloning, body module cloning and ECU unlocking order forms (same page, their own addresses since 2026-10-02). Disallow: /ecu-cloning/order Disallow: /bcm-cloning/order Disallow: /ecu-unlocking/order # AI search crawlers: allowed on purpose, so ChatGPT, Claude, Perplexity and # Bing can cite our pages. One stacked group, not one group each: a crawler # obeys only the group that names it and inherits nothing from "*", so the # Disallow lines have to be repeated here or these bots are told admin.php # and /pay/ are fair game. The same goes for the Content-Signal line. User-agent: OAI-SearchBot User-agent: ChatGPT-User User-agent: Claude-SearchBot User-agent: Claude-User User-agent: PerplexityBot User-agent: Bingbot Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / Disallow: /admin.php Disallow: /tiktok-admin.php Disallow: /video-admin.php Disallow: /pay/ Disallow: /airbag-api.php Disallow: /booking-api.php Disallow: /specs-api.php Disallow: /plate-lookup.php Disallow: /airbag-order.php Disallow: /mileage-correction/order Disallow: /ecu-cloning/order Disallow: /bcm-cloning/order Disallow: /ecu-unlocking/order # AI TRAINING crawlers: blocked (owner, 2026-10-01). These only collect text to train # models. Blocking them does not affect search or AI answers, which use the separate # search bots allowed above (OAI-SearchBot, Claude-SearchBot, PerplexityBot, Bingbot...). User-agent: GPTBot User-agent: ClaudeBot User-agent: Applebot-Extended User-agent: CCBot User-agent: Bytespider User-agent: cohere-training-data-crawler User-agent: AI2Bot Disallow: / # Google-Extended stays allowed: Google uses the same token for Gemini training AND for # grounding Gemini's answers, so blocking it would drop us from Gemini answers. # It does not affect Google Search or AI Overviews either way. User-agent: Google-Extended Content-Signal: search=yes, ai-input=yes, ai-train=no Allow: / Sitemap: https://ecperformance.wales/sitemap.xml Sitemap: https://ecperformance.wales/airbag-parts-sitemap.xml Sitemap: https://ecperformance.wales/ecu-clone-sitemap.xml Sitemap: https://ecperformance.wales/ecu-parts-sitemap.xml Sitemap: https://ecperformance.wales/bcm-sitemap.xml Sitemap: https://ecperformance.wales/mileage-sitemap.xml