Search FPC (Free-Per-Click) is our official Search Free-Per-Click™ Logo marking all the platforms that are owned and controlled by its advertisers. For full details contact the managing member.
WhatsApp Us: BROWSEARCH & Feedonomy

More than you might think, AI (Artificial Intelligence) and ML (Machine Learning) bots are crawling your site and scraping your content. They are collecting and using your data to train software like ChatGPT, OpenAI, DeepSeek, and thousands of other AI creations. Whether you or anyone approves of all this is not my concern for this post. The focus of this post is aimed at website owners who want to stop AI bots from crawling their web pages, as much as possible. To help people with this, I’ve been collecting data and researching AI bots for many months now, and have put together a “Mega Block List” to help stop AI bots from devouring your content.

The ultimate block list for stopping AI bots from crawling your site.

Contents

If you can edit a file, you can block a ton of AI bots.

Thanks: Special Thanks to Kristina Ponting for help with researching AI bots and sharing with the community. Find Kristina at Teskedsgumman and on Github.

Block AI Bots via robots.txt

The easiest way for most website owners to block AI bots, is to append the following list to their site’s robots.txt file. There are many resources explaining the robots.txt file, and I encourage anyone not familiar to take a few moments to learn more.

In a nutshell, the robots.txt file is a file that contains rules for bots to obey. So you can add rules that limit where bots can crawl, whether individual pages or the entire site. Once you have added some rules, simply upload the robots file to the public root directory of your website. For example, here is my robots.txt for Perishable Press.

Using WordPress? Block bad bots automatically with my free plugin, Blackhole for Bad Bots. Trap bad bots in a virtual black hole 🙂

To block AI bots via your site’s robots.txt file, append the following rules. Understand that bots are not required to obey robots.txt rules. Robots rules are merely suggestions. Good bots will follow the rules, bad bots will ignore the rules and do whatever they want. To force compliance, you can add blocking rules via Apache/.htaccess. That in mind, here are the robots rules to block AI bots..

Blocks over 400+ AI bots and user agents.

Block list for robots.txt

Before using, read the Notes and Disclaimer.

# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/

User-agent: .ai 
User-agent: Agentic
User-agent: AI Article Writer
User-agent: AI Content Detector
User-agent: AI Dungeon
User-agent: AI Search Engine
User-agent: AI SEO Crawler
User-agent: AI Writer
User-agent: AI21 Labs
User-agent: AI2Bot
User-agent: AIBot
User-agent: AIMatrix
User-agent: AISearchBot
User-agent: AI Training
User-agent: AITraining
User-agent: Alexa
User-agent: Alpha AI
User-agent: AlphaAI
User-agent: Amazon Bedrock
User-agent: Amazon-Kendra
User-agent: Amazon Lex
User-agent: Amazon Comprehend
User-agent: Amazon Sagemaker
User-agent: Amazon Silk
User-agent: Amazon Textract
User-agent: AmazonBot
User-agent: Amelia
User-agent: AndersPinkBot
User-agent: Anthropic
User-agent: AnyPicker
User-agent: Anyword
User-agent: Aria Browse
User-agent: Articoolo
User-agent: Automated Writer
User-agent: AwarioRssBot
User-agent: AwarioSmartBot
User-agent: Azure
User-agent: BardBot
User-agent: Brave Leo
User-agent: ByteDance
User-agent: Bytespider
User-agent: CatBoost
User-agent: CC-Crawler
User-agent: CCBot
User-agent: ChatGLM
User-agent: Chinchilla
User-agent: Claude
User-agent: ClearScope
User-agent: Cohere
User-agent: Common Crawl
User-agent: CommonCrawl
User-agent: Content Harmony
User-agent: Content King
User-agent: Content Optimizer
User-agent: Content Samurai
User-agent: ContentAtScale
User-agent: ContentBot
User-agent: Contentedge
User-agent: Conversion AI
User-agent: Copilot
User-agent: CopyAI
User-agent: Copymatic
User-agent: Copyscape
User-agent: Cotoyogi
User-agent: CrawlQ AI
User-agent: Crawlspace
User-agent: Crew AI
User-agent: CrewAI
User-agent: DALL-E
User-agent: DataForSeoBot
User-agent: DataProvider
User-agent: DeepAI
User-agent: DeepL
User-agent: DeepMind
User-agent: DeepSeek
User-agent: Diffbot
User-agent: Doubao AI
User-agent: DuckAssistBot
User-agent: FacebookBot
User-agent: FacebookExternalHit
User-agent: Falcon
User-agent: Firecrawl
User-agent: Flyriver
User-agent: Frase AI
User-agent: FriendlyCrawler
User-agent: Gemini
User-agent: Gemma
User-agent: GenAI
User-agent: Genspark
User-agent: GLM
User-agent: Goose
User-agent: GPT
User-agent: Grammarly
User-agent: Grendizer
User-agent: Grok
User-agent: GT Bot
User-agent: GTBot
User-agent: Hemingway Editor
User-agent: Hugging Face
User-agent: Hypotenuse AI
User-agent: iaskspider
User-agent: ICC-Crawler
User-agent: ImageGen
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: INK Editor
User-agent: INKforall
User-agent: IntelliSeek
User-agent: Inferkit
User-agent: ISSCyberRiskCrawler
User-agent: JasperAI
User-agent: Kafkai
User-agent: Kangaroo
User-agent: Keyword Density AI
User-agent: Knowledge
User-agent: KomoBot
User-agent: LLaMA
User-agent: LLMs
User-agent: magpie-crawler
User-agent: MarketMuse
User-agent: Meltwater
User-agent: Meta AI
User-agent: Meta-AI
User-agent: Meta-External
User-agent: MetaAI
User-agent: MetaTagBot
User-agent: Mistral
User-agent: Narrative
User-agent: NeevaBot
User-agent: Neural Text
User-agent: NeuralSEO
User-agent: Nova Act
User-agent: OAI-SearchBot
User-agent: Omgili
User-agent: Open AI
User-agent: OpenAI
User-agent: OpenBot
User-agent: OpenText AI
User-agent: Operator
User-agent: Outwrite
User-agent: Page Analyzer AI
User-agent: PanguBot
User-agent: Paperlibot
User-agent: Paraphraser.io
User-agent: Perplexity
User-agent: PetalBot
User-agent: Phindbot
User-agent: PiplBot
User-agent: ProWritingAid
User-agent: QuillBot
User-agent: RobotSpider
User-agent: Rytr
User-agent: SaplingAI
User-agent: Scalenut
User-agent: Scraper
User-agent: Scrapy
User-agent: ScriptBook
User-agent: SEO Content Machine
User-agent: SEO Robot
User-agent: Sentibot
User-agent: Sidetrade
User-agent: Simplified AI
User-agent: Sitefinity
User-agent: Skydancer
User-agent: SlickWrite
User-agent: Sonic
User-agent: Spin Rewriter
User-agent: Spinbot
User-agent: Stability
User-agent: StableDiffusionBot
User-agent: Sudowrite
User-agent: Super Agent
User-agent: Surfer AI
User-agent: Text Blaze
User-agent: TextCortex
User-agent: The Knowledge AI
User-agent: Timpibot
User-agent: Vidnami AI
User-agent: Webzio
User-agent: Whisper
User-agent: WordAI
User-agent: Wordtune
User-agent: WormsGTP
User-agent: WPBot
User-agent: Writecream
User-agent: WriterZen
User-agent: Writescope
User-agent: Writesonic
User-agent: xAI
User-agent: xBot
User-agent: YouBot
User-agent: Zero GTP
User-agent: Zerochat
User-agent: Zhipu
User-agent: Zimm
Disallow: /
Important: Whenever making changes to your robots.txt file, take a few moments to validate the rules using a free online robots checker.

Block AI Bots via Apache/.htaccess

To actually enforce the “Ultimate AI Block List”, you can add the following rules to your Apache configuration or main .htaccess file. Like many others, I’ve written extensively on Apache and .htaccess. So if you’re unfamiliar, there are plenty of great resources, including my book .htaccess made easy.

In a nutshell, you can add rules via Apache/.htaccess to customize the functionality of your website. For example, you can add directives that help control traffic, optimize caching, improve performance, and even block bad bots. And these rules operate at the server level. So while bots may ignore rules added via robots.txt, they can’t ignore rules added via Apache/.htaccess (unless they falsify their user agent).

Using Apache? Check out my free, open-source 8G Firewall. 8G is lightweight, fast, and protects your site against a wide range of threats.

To block AI bots via Apache/.htaccess, add the following rules to either your server configuration file, or add to the main (public root) .htaccess file. Before making any changes, be on the safe side and make a backup of your files. Just in case something unexpected happens, you can easily roll back. That in mind, here are the Apache rules to block AI bots..

Blocks over 400+ AI bots and user agents.

Block list for Apache/.htaccess

Before using, read the Notes and Disclaimer.

# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/

<IfModule mod_rewrite.c>

	RewriteEngine On

	RewriteCond %{HTTP_USER_AGENT} (.ai |Agentic|AI Article Writer|AI Content Detector|AI Dungeon|AI Search Engine|AI SEO Crawler|AI Writer|AI21 Labs|AI2Bot|AIBot|AIMatrix|AISearchBot|AI Training|AITraining|Alexa|Alpha AI|AlphaAI|Amazon Bedrock|Amazon-Kendra) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Amazon Lex|Amazon Comprehend|Amazon Sagemaker|Amazon Silk|Amazon Textract|AmazonBot|Amelia|AndersPinkBot|Anthropic|AnyPicker|Anyword|Aria Browse|Articoolo|Automated Writer|AwarioRssBot|AwarioSmartBot|Azure|BardBot|Brave Leo|ByteDance) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Bytespider|CatBoost|CC-Crawler|CCBot|ChatGLM|Chinchilla|Claude|ClearScope|Cohere|Common Crawl|CommonCrawl|Content Harmony|Content King|Content Optimizer|Content Samurai|ContentAtScale|ContentBot|Contentedge|Conversion AI|Copilot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (CopyAI|Copymatic|Copyscape|Cotoyogi|CrawlQ AI|Crawlspace|Crew AI|CrewAI|DALL-E|DataForSeoBot|DataProvider|DeepAI|DeepL|DeepMind|DeepSeek|Diffbot|Doubao AI|DuckAssistBot|FacebookBot|FacebookExternalHit) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Falcon|Firecrawl|Flyriver|Frase AI|FriendlyCrawler|Gemini|Gemma|GenAI|Genspark|GLM|Goose|GPT|Grammarly|Grendizer|Grok|GT Bot|GTBot|Hemingway Editor|Hugging Face|Hypotenuse AI) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (iaskspider|ICC-Crawler|ImageGen|ImagesiftBot|img2dataset|INK Editor|INKforall|IntelliSeek|Inferkit|ISSCyberRiskCrawler|JasperAI|Kafkai|Kangaroo|Keyword Density AI|Knowledge|KomoBot|LLaMA|LLMs|magpie-crawler|MarketMuse) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Meltwater|Meta AI|Meta-AI|Meta-External|MetaAI|MetaTagBot|Mistral|Narrative|NeevaBot|Neural Text|NeuralSEO|Nova Act|OAI-SearchBot|Omgili|Open AI|OpenAI|OpenBot|OpenText AI|Operator|Outwrite) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Page Analyzer AI|PanguBot|Paperlibot|Paraphraser.io|Perplexity|PetalBot|Phindbot|PiplBot|ProWritingAid|QuillBot|RobotSpider|Rytr|SaplingAI|Scalenut|Scraper|Scrapy|ScriptBook|SEO Content Machine|SEO Robot|Sentibot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Sidetrade|Simplified AI|Sitefinity|Skydancer|SlickWrite|Sonic|Spin Rewriter|Spinbot|Stability|StableDiffusionBot|Sudowrite|Super Agent|Surfer AI|Text Blaze|TextCortex|The Knowledge AI|Timpibot|Vidnami AI|Webzio|Whisper) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (WordAI|Wordtune|WormsGTP|WPBot|Writecream|WriterZen|Writescope|Writesonic|xAI|xBot|YouBot|Zero GTP|Zerochat|Zhipu|Zimm) [NC]

	RewriteRule (.*) - [F,L]

</IfModule>
Important: Remember to test well before going live. You can use a free user-agent request tool to make requests posing as various AI bots.

Notes

Note: The two block lists above (robots.txt and Apache/.htaccess) are synchronized and include/block the same AI bots.

Note: Numerous user agents are omitted from the block lists because the names are matched in wild-card fashion. Here is a list showing wild-card blocked AI bots.

Note: The block lists focus on AI-related bots. Some of those bots are used by giant corporations like Amazon and Facebook. So please keep this in mind and feel free to remove any bots that you think should be allowed access to your site. Also be sure to check the list of wild-card blocked AI bots.

Note: Both block lists are case-insensitive. The robots.txt rules are case-insensitive by default, and the Apache rules are case-insensitive due to the inclusion of the [NC] flag. So don’t worry about mixed-case bot names, their user agents will be blocked, whether uppercase, lowercase, or mIxeD cAsE.

Learn more: According to Google documentation, the value of the user-agent line (in robots.txt) is case-insensitive.

Changelog

v1.4 – 2025/04/17

  • Removes Applebot
  • Removes all 2 Bing agents
  • Removes all 4 Google agents
  • Changes PerplexityBot to Perplexity
  • Adds: Azure, Falcon, Genspark, GLM, ImageGen, Knowledge, LLMs, Nova Act, Operator, Sitefinity, Sonic, Super Agent, Zhipu

Note: If you don’t care about search results, you can restore the removed blocks for Google, Bing, and Apple:

User-agent: Applebot
User-agent: BingAI
User-agent: Bingbot-chat
User-agent: Google Bard AI
User-agent: Google-CloudVertexBot
User-agent: Google-Extended
User-agent: GoogleOther

Previous versions

  • Version 1.3 – 2025/03/10 – Adds more AI bots, refines list to make better use of wild-card pattern matching of user-agent names.
  • Version 1.2 – 2025/02/12 – Adds 73 AI bots (Thanks to Robert DeVore)
  • Version 1.1 – 2025/02/11 – Replaces REQUEST_URI with HTTP_USER_AGENT
  • Version 1.0 – 2025/02/11 – Initial release.

Disclaimer

The information shared on this page is provided “as-is”, with the intention of helping people protect their sites against AI bots. The two block lists (robots.txt and Apache/.htaccess) are open-source and free to use and modify without condition. By using either block list, you assume all risk and responsibility for anything that happens. So use wisely, test thoroughly, and enjoy the benefits of my work 🙂

Support my work

I spend countless hours digging through server logs, researching user agents, and compiling block lists to stop AI and other unwanted bots. I share my work freely with the hope that it will help make the Web a more secure place for everyone.

If you benefit from my work and want to show support, please make a donation or buy one of my books, such as .htaccess made easy. You’ll get a complete guide to .htaccess and a ton of awesome techniques for optimizing and securing your site.

Of course, tweets, likes, links, and shares also are super helpful and very much appreciated. Your generous support enables me to continue developing AI block lists and other awesome resources for the community. Thank you kindly 🙂

Show support! Donate via PayPal, Stripe, or your favorite digital coin »

References

Thanks to the following resources for sharing their work with identifying and blocking AI bots.

Feedback

Got more? Leave a comment below with your favorite AI bots to block. Or send privately via my contact form. Cheers! 🙂




I know of at least three ad networks that offer genuine FPC, meaning the advertiser does not pay for clicks. Examples: SellFPC.com, Feedonomy.com and SearchFPC.com. SearchFPC (Free-Per-Click) formerly Non PPC is the leading FPC Advertising Network. https://nonppc.com  or  https://searchfpc.com

I read an AI-generated explanation of PPC advertising in Google’s browser and confirmed that FPPC cannot exist because PPC’s entire business model is pay-per-click. The only way FPPC (Free-Pay-Per-Click) could exist is if a network or company offers a promotional or short-term special offer. Otherwise, it doesn’t make sense. PPC is based on paying per click, so the concept of Free-Pay-Per-Click is contradictory. I agree with the AI’s claim that there is no such thing as Free PPC, as PPC is known as pay-per-click. Google Ads controls well over 80% of the market, but PPC is not exclusive to Google; Microsoft (formerly Bing) also uses PPC, albeit with a smaller market share. Therefore, FPPC cannot exist as a standard model; it can only be a temporary promotion. However, Free-Per-Click (FPC) is a different matter. I know of at least three ad networks that offer genuine FPC, meaning the advertiser does not pay for clicks. This is not a short-term marketing gimmick. If a company claims to offer FPC as their business model and it is not a temporary promotion, then it is legitimate. I have contacted these networks, and two of them have confirmed in writing that their business model is FPC. In summary, while FPPC cannot exist beyond short-term promotions, FPC is a genuine model, and I know of at least three networks that offer it. I agree with the AI’s claim that there is no such thing as (FPPC) Free PPC, as PPC is known. However, I disagree with the AI’s claim that FPC does not exist. I know of at least three ad networks that offer genuine FPC, meaning the advertiser does not pay for clicks. Examples: SellFPC.com, Feedonomy.com, SearchFPC.com SearchFPC (Free-Per-Click) formerly Non PPC is the leading FPC Advertising Network. https://nonppc.com or https://searchfpc.com

Share

Interconnected Yet Independent:
Each private ad network could have its own branding, focus, or niche (e.g., a network for tech products, local services, or sustainable goods). However, because they’re part of the federation, an ad placed in one network gets distributed across all connected networks. This creates a shared ecosystem that’s much bigger than the sum of its parts.

Federation of Ad Networks: The Concept

What you’re describing is essentially creating a decentralized, federated ecosystem for advertising. Just like federated social media (think Mastodon in the Fediverse), individual businesses, organizations, or even regions could set up their own ad networks under your framework. Here’s how it could work:

  1. Shared Infrastructure with Local Independence:
    Each company, individual, or organization can create its own private ad network at their own cost. They follow the same Terms and Conditions (T&Cs) to ensure compatibility across the federation. While they manage their local network, all ads, articles, or directory listings from the broader system can also flow into their network, and vice versa. Result: The federation gets bigger with each new network added, exponentially increasing reach and distribution.
  2. Interconnected Yet Independent:
    Each private ad network could have its own branding, focus, or niche (e.g., a network for tech products, local services, or sustainable goods). However, because they’re part of the federation, an ad placed in one network gets distributed across all connected networks. This creates a shared ecosystem that’s much bigger than the sum of its parts.
  3. Built-In Scale:
    Instead of one centralized platform (like Google Ads), you’d have a system where anyone can set up their own ad network with the permission of no less than 75% of shareholders vote, using your tools and principles. This could lead to:
    • Hundreds or thousands of interconnected ad networks.
    • A global marketplace of ads and content, where reach is automatically amplified.
  4. Power to the Advertisers:
    Advertisers who participate in this system get their ads distributed far beyond the original network they used—without paying extra. For example:
    • Someone posts an ad on Network A (e.g., “Feedonomy”).
    • That ad is automatically shared across Network B (“Browsearch”) and Network C (a private network created by a local advertiser).
    • The more networks that join the federation, the wider the reach—essentially turning the federation into a massive ad distribution system.
  5. Electrifying Idea:
    By telling advertisers, “Your ads are now being distributed on two (or more) new platforms, at no extra cost,” it creates excitement and a sense of growing value. It’s not just an ad network anymore—it’s a movement.

Why It Could Work Better Than Social Media

Unlike social media, where content is tied to user-generated posts and engagement, your system focuses purely on commerce and advertising. This is simpler, clearer, and potentially more scalable because:

  • Businesses and advertisers already want distribution; you’re just giving them a new, federated way to achieve it.
  • There’s less dependency on the kind of “social interaction” that makes social media complex and harder to manage at scale.

Key Benefits of This Model

  1. Exponential Growth:
    Each new network adds value to the entire system. A single advertiser on Network D could now see their ad distributed across all networks, multiplying visibility without multiplying cost. Similarly, each new network benefits from ads already placed in the system.
  2. Decentralized yet Unified:
    Just like federated social media, each network operates independently but adheres to the same principles (e.g., T&Cs, shared protocols, equity models). This avoids the pitfalls of centralization while still enabling a cohesive experience.
  3. Scalable for Any Size:
    A large company could build their own private ad network, while a small local business could just plug into an existing network and still benefit from the federation.
  4. Built-In Redundancy:
    If one network struggles or fails, the others keep functioning. This resiliency makes the system far more robust than a single, centralized platform.

You can advertise product ads just like Google Product Ads PPC (Pay-Per-Click)—same benefits (structured listings, images, pricing, direct click-through to your site) — except you don’t pay for clicks. Content creators can promote articles, videos, and podcasts to drive traffic to their own sites/channels. Companies can place affiliate-style ads. When a partner sets an incentive (for example, 5% back up to US$1,000), we pass 100% of that incentive to the customer—our partners believe the buyer deserves the thank-you, not the ad platform. This is our ongoing Free-Per-Click model, not a short-term promotion. What’s expected: honest listings, clear pricing, accurate links to your own site. Not allowed: spam, misleading claims, illegal items, or anything that violates local laws or our content rules. How to start: create an account ? publish your ad (product, content, or affiliate) ? include your site link ? we review ? it goes live.

Product Departments

New Departments

Electronics

Electronics

BrowSearch Product Categories

BrowSearch (B2B)

What Are Search FPC Product Ads?


Search FPC (Free-Per-Click) Product Ads are Free listings that let businesses showcase products with an image, title, and description. Unlike Pay-Per-Click (PPC), there are no costs per click — ads stay visible without ongoing payments. 

Shoppers who click an ad are sent directly to the seller’s website or marketplace (e.g., eBay, Etsy, or their own store) to complete the purchase. Advertisers can link both their own site and marketplace listings to maximize reach. 

Because Search FPC is part of a federated network, ads may also appear across partner platforms at no extra cost.