From 3a52a82b1553c0de8e389782dc3170931243b171 Mon Sep 17 00:00:00 2001 From: Ari Archer Date: Thu, 2 Jan 2025 10:06:29 +0200 Subject: [PATCH] update @ Thu Jan 2 10:06:29 EET 2025 Signed-off-by: Ari Archer --- scripts/blog.py | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/scripts/blog.py b/scripts/blog.py index 6a88554..649a936 100755 --- a/scripts/blog.py +++ b/scripts/blog.py @@ -1475,8 +1475,39 @@ def robots(config: dict[str, typing.Any]) -> int: r.write( f"""User-agent: * Disallow: /{config["assets-dir"]}/* -Allow: * -Sitemap: {config["blog"]}/sitemap.xml""" +Sitemap: {config["blog"]}/sitemap.xml + +# We are not slaves for machines. + +User-agent: Amazonbot +User-agent: anthropic-ai +User-agent: Applebot-Extended +User-agent: Bytespider +User-agent: CCBot +User-agent: ChatGPT-User +User-agent: ClaudeBot +User-agent: Claude-Web +User-agent: cohere-ai +User-agent: Diffbot +User-agent: FacebookBot +User-agent: facebookexternalhit +User-agent: FriendlyCrawler +User-agent: Google-Extended +User-agent: GPTBot +User-agent: ICC-Crawler +User-agent: ImagesiftBot +User-agent: img2dataset +User-agent: meta-externalagent +User-agent: OAI-SearchBot +User-agent: Omgili +User-agent: Omgilibot +User-agent: PerplexityBot +User-agent: PetalBot +User-agent: Scrapy +User-agent: Timpibot +User-agent: VelenPublicWebCrawler +User-agent: YouBot +Disallow: /""" ) lnew(f"generated {r.name!r}")