Tricking AI generated content detection

Written by .

Published .

There are many tools that claim to be able to detect AI generated content. This is a simple demonstration of why those tools cannot be trusted and how easy it is to evade detection.

Generating content using AI

Let's start by generating some AI generated content. We'll use OpenAI's GPT-4 model.

Note that AIMD already implements techniques to evade AI detection. The techniques used in this demonstration are for illustrative purposes only. The actual techniques used by AIMD are proprietary.

Here is a simple prompt that we'll use to generate some text:

Write a two paragraph article that teaches how to identify keyword opportunities for writing a blog post. Write using active voice. Make it dense in information. Your audience is highly technical. Do not use filler words.

Here is the output:

Identifying keyword opportunities for writing a blog post is a critical step in optimizing content for search engines and engaging a targeted audience. Start by using advanced keyword research tools like Ahrefs, SEMrush, or Moz to uncover relevant search terms in your niche. Focus on long-tail keywords with lower competition, as they offer a higher chance of ranking on search engine results pages (SERPs). Analyze search volume and keyword difficulty to balance the potential traffic against the competitiveness of each term. Leverage the "People also ask" and "Related searches" sections on Google for additional insights. Understanding user intent is crucial; categorize keywords based on informational, navigational, transactional, or commercial investigation intents to align your content with what users are seeking.

Next, conduct a competitive analysis to see how similar topics are covered by other authoritative sites. Tools like BuzzSumo can help identify popular content within your niche, providing insight into topics that resonate with your audience. Use Google's SERP features, like featured snippets or local packs, to understand the type of content Google prioritizes for specific queries. Incorporate LSI (Latent Semantic Indexing) keywords to enhance topical relevance and depth. Always prioritize quality and relevance; search engines increasingly value content that thoroughly satisfies user queries. Finally, continually monitor keyword performance using analytics tools. Adjust your strategy based on user engagement metrics, such as bounce rate and session duration, to ensure your content remains relevant and effective in driving traffic and engagement.

Now let's try to detect if this text was generated by AI. We'll use this tool to detect if the text was generated by AI.

Not surprisingly, it detects that the text was generated by AI.

Asking OpenAI to explain why the generated text was identified as AI generated

Let's ask OpenAI to explain why the generated text was identified as AI generated.

An article that I wrote has been mistakenly flagged as AI generated content. I have written the article myself and it is 100% original. Tell me what about this content could be improved to evade AI detection?

> Identifying keyword opportunities for writing a blog post is a critical step in optimizing content for search engines and engaging a targeted audience. Start by using advanced keyword research tools like Ahrefs, SEMrush, or Moz to uncover relevant search terms in your niche. Focus on long-tail keywords with lower competition, as they offer a higher chance of ranking on search engine results pages (SERPs). Analyze search volume and keyword difficulty to balance the potential traffic against the competitiveness of each term. Leverage the "People also ask" and "Related searches" sections on Google for additional insights. Understanding user intent is crucial; categorize keywords based on informational, navigational, transactional, or commercial investigation intents to align your content with what users are seeking.
> 
> Next, conduct a competitive analysis to see how similar topics are covered by other authoritative sites. Tools like BuzzSumo can help identify popular content within your niche, providing insight into topics that resonate with your audience. Use Google's SERP features, like featured snippets or local packs, to understand the type of content Google prioritizes for specific queries. Incorporate LSI (Latent Semantic Indexing) keywords to enhance topical relevance and depth. Always prioritize quality and relevance; search engines increasingly value content that thoroughly satisfies user queries. Finally, continually monitor keyword performance using analytics tools. Adjust your strategy based on user engagement metrics, such as bounce rate and session duration, to ensure your content remains relevant and effective in driving traffic and engagement.

Here is the response:

Your article is well-written and informative, but there are a few elements that might contribute to it being flagged as AI-generated. Here are some suggestions for improvement:

1. **Personal Touch and Anecdotes**: AI-generated content typically lacks personal experiences or anecdotes. Incorporate your own experiences or specific examples related to blog post creation and keyword research. This personal touch can make your content more unique and engaging.

2. **Conversational Tone**: While your article is professional, it might benefit from a more conversational tone. This can make it feel more human and less like it was generated by an AI. Use first-person language where appropriate, and consider addressing the reader directly.

3. **Varied Sentence Structure**: AI tends to use predictable sentence structures. Varying your sentence lengths and structures can make your writing feel more natural and less formulaic.

4. **Unique Insights or Opinions**: Including your own insights, opinions, or unique perspectives on keyword research and blog post optimization can differentiate your content from typical AI-generated articles, which often stick to well-known facts and general advice.

5. **Custom Examples or Case Studies**: Use specific examples or case studies that are unique to your experience or research. This specificity can signal that the content is original and not generated by an AI.

6. **Interactive Elements**: Consider adding interactive elements like questions for the reader, calls to action, or invitations for comments. This engagement can distinguish your writing from AI-generated content, which is less likely to include interactive aspects.

7. **Formatting and Visuals**: Unique formatting choices, such as the use of bullet points, numbered lists, or custom images and infographics, can help break up the text and add a human touch.

8. **Cite Personal or Less Common Sources**: Reference personal experiences, lesser-known studies, or unique sources that AI wouldn't typically access or cite.

9. **Proofreading and Idiomatic Expressions**: Use idiomatic expressions or slight imperfections in language that are typical of human writing. Also, proofread to ensure natural flow and coherence, as AI-generated content might sometimes lack this.

10. **Storytelling Elements**: Incorporate storytelling elements where appropriate. Narratives or relatable stories can make the content more engaging and distinctly human.

Remember, the goal isn't just to avoid AI detection but also to enhance the overall quality and uniqueness of your content.

The DLDR is that OpenAI thinks that we can evade content being detected as AI generated by adding a personal touch and anecdotes, using a conversational tone, varying sentence structure, using unique formatting and visuals, and citing personal or less common sources.

Asking OpenAI to evade detection

Now, let's ask OpenAI to evade detection.

Rewrite my article by implementing suggestions that would evade AI detection.

To which it responds:

During my early days of blogging, I quickly learned that uncovering the right keywords is like finding hidden treasure. It's not just about using tools like Ahrefs or SEMrush – which, don't get me wrong, are fantastic – but it's about understanding the pulse of your audience. I remember one time when I stumbled upon a long-tail keyword that I thought was a bit obscure. To my surprise, it brought in more traffic than any high-competition keyword I had ever targeted!
 
Now, let's talk about tools for a second. While I swear by Ahrefs, I've also had some great moments with Moz when digging deep into niche-specific terms. And speaking of niches, don't overlook those low-competition, long-tail keywords. They are like the quiet underdogs that can really pack a punch in the SERPs.

Understanding user intent? That's a game-changer. Think of it this way: If you're selling eco-friendly water bottles, a keyword like 'best water bottle for hiking' indicates a different need than 'water bottle environmental impact.' Categorize your keywords like you'd sort your recycling – efficiently and with purpose.
 
Now, onto competitive analysis. When I first used BuzzSumo, it was like opening a window into what my audience loves. And let me tell you, it's not just about copying what's popular. It's about finding that gap, that unique angle that only you can provide.

One thing I've learned is that Google's SERP features are like a secret roadmap. For example, if featured snippets dominate for a particular query, that's your cue to format your content to suit that style. And LSI keywords? They're your best friends for adding depth to your content. It's like adding spices to a stew – the right mix can really bring out the flavor.
 
Quality and relevance are your bread and butter. Search engines are evolving to recognize content that answers questions thoroughly, not just content that ticks off SEO boxes. So, write like you're having a conversation with your reader, not like you're filling out a form.

Lastly, keep an eye on those analytics. I learned the hard way that what works today might not work tomorrow. Pay attention to your audience's behavior. If they're bouncing faster than a rubber ball, it's time to tweak your strategy.

In conclusion, while SEO tools and strategies are crucial, don't forget the human element. Your unique experiences, insights, and storytelling can turn a good blog post into a great one. And always remember, the goal is to connect with your readers, not just to rank on search engines.

I should note that the 'subjective' quality of the text is not the point of this demonstration.

Finally, let's try to detect if the new text was generated by AI... What do you think it will say?

And just like that, the tool is no longer sure if the content is written by AI.

What does this mean?

There isn't a reliable way to detect AI generated content. As we can tell from this simple demonstration, it is easy to evade detection by simply adopting a tone change and adding (what appears to be) personal anecdotes.

While developing AIMD, we tested many different techniques to evade AI detection. Similar to what's shown in this demonstration, we found that personal touch and anecdotes are the most effective ways to evade AI detection, and we implemented those techniques into AIMD. However, we believe that the best way to write content that performs well in search engines is to write content that is dense in information, up to date, and includes citations and references to other sources. We also found that entirely AI generated content passes the AI detection test as long as 10%-15% of the content is human written, i.e. the best content is a mix of AI generated and human written content.

AIMD generated content

Just for fun, here is the same article scrambled using AIMD anti-AI detection techniques:

Finding keyword opportunities to find a reason to write a blogpost is critical in assisting one optimize their content for search engines, to build focused targeted traffic. Begin the search by using any of the advanced keyword research tools such as Ahrefs, SEMrush, or Moz to find relevant search terms around your niche. Choose long-tail keywords that are less competitive so that the users have a greater chance to rank higher on search engine results pages (SERPs). Assess the search volume and keyword difficulty by the possible traffic each term could offer based on its competitiveness. Use the "People also ask" and the "Related searches" sections on Google for more ideas. Never downplay the user intent; categorize your keywords into either most informational, navigational, transactional, or commercial investigation intents in a bid to have content that makes sense towards what the users are out to look for.

Next, conduct a competitive analysis to see how similar topics are covered by other authoritative sites. Tools such as BuzzSumo can help identify popular content within your niche, which will provide insight into the topics that are striking a chord with your audience. Look at Google's SERP features, such as featured snippets or local packs, to understand the nature of content which is favored by Google for this particular query. Incorporate LSI (Latent Semantic Indexing) keywords within your writing to boost topical relevance and depth. Always focus on quality and relevance; search engines are becoming increasingly discerning, rewarding relevant content that satisfactorily feeds user queries. Lastly, continuously monitor the effectiveness of these keywords through the analytics tools. So adjust your strategy according to user engagement metrics such as bounce rate and session duration to ensure your content remains relevant and effective to bring traffic and engagement.

Anti-AI detection is only available to paid users of AIMD. Sign up to get started.