Instagram Is Adding AI-Generated Captions to Some Posts.

Few of us have any illusions about owning the content we post on Instagram, but we can influence how that content is presented—we can choose which photos and videos we post, what captions appear (or don’t appear) in each post, and even specify where the image was taken or posted. We may not control the platform, but we can control the content of our posts—as long as those posts aren’t found on search engines like Google.
As 404 Media reports , Instagram is experimenting with AI-generated SEO headlines for users’ posts—without their input or permission. Take this post, for example : author Jeff VanderMeer uploaded a short video of rabbits eating a banana to his Instagram account. The video was published as is: without a caption, geotag, or any other publicly accessible information. It’s just a pair of rabbits nibbling on a banana.
View this post on InstagramA post shared by Jeff VanderMeer (@jeff_vandermeer123)
However, Instagram decided to add a caption to the post—at least if you stumble upon it via Google. Instead of a link with Jeff’s Instagram handle and video metadata, a Google search returns the following headline: “Meet the bunny who loves eating bananas—a nutritious snack for…” (the headline breaks off there).
VanderMeer was extremely unhappy with this discovery. He posted a screenshot of the headline on the website Bluesky , writing, “Now [Instagram] seems to be generating headlines using AI for things I post… to create [clickbait] for [Google], wtf, I don’t like it.”
This wasn’t the only AI-generated headline VanderMeer was featured in. This post from the Groton Public Library in Massachusetts, promoting VanderMeer’s novel Annihilation as the library’s December book club selection, was also subjected to Google’s clickbait treatment. Like VanderMeer’s post, the Groton Public Library didn’t include any text in its Instagram post—only an image showcasing the book. But if you see this post in Google search results, you’ll see the following snippet of the headline: “Join Jeff VanderMeer on a thrilling seaside adventure…”
Emanuel Maiberg of 404 Media claims to have confirmed that Instagram also generates captions for other users on the platform, without their permission or knowledge. Google told Maiberg that the captions are not created by its own AI generators, even though the company uses deceptive AI-generated captions in Google Discover . In fact, the company claims its search engine simply pulls text from Instagram itself. Maiberg found that these captions do indeed appear under the title tags of Instagram posts when using Google’s rich results inspection tool . By examining the code, Maiberg also discovered AI-generated descriptions for each post, which Instagram may be using to generate the captions.
Why does Instagram use artificial intelligence to generate post captions?
I reached out to Meta for comment, and this article was published before they responded. However, a Meta representative confirmed to me that Instagram recently began generating these captions using AI. The goal, according to the representative, is to make it easier for users to understand the content of a post before clicking on it. They also noted that these captions may not be entirely accurate, as is the case with all AI products. Furthermore, the representative explained that search engine indexing is nothing new. The company has been doing this for years in the US to increase the visibility of posts from professional accounts.
That last point is certainly a good one. It’s no surprise that Instagram indexes posts for search engines: most social networks do it. Otherwise, you’d never find their posts on platforms like Google. The problem is the AI-powered creation of fake captions without anyone’s knowledge. Just because Meta AI can generate captions doesn’t mean it’s good at it, or even that it should—especially if users didn’t initially consent to it. It would be one thing if Instagram had a pre-post option like “Generate a caption for me using Meta AI that will show up in search engines for my post.” Most of us would decline that, but at least it would be a choice. However, it seems Instagram has decided that users like VanderMeer aren’t capable of writing a witty caption like “Meet the Bunny Who Likes to Eat Bananas.”
The worst part is that the AI doesn’t even accurately describe posts, a risk a Meta spokesperson readily acknowledges. The post about the Groton Public Library was simply about a book club meeting about VanderMeer’s novel, but the headline reads, “Join Jeff VanderMeer,” as if it were actually supposed to appear. Instagram not only added the headline without VanderMeer’s consent, but also spread misinformation about his whereabouts. And for what purpose? To attract more attention from Google?
If Instagram wants its posts to appear in search engine headlines, it needs to include the creators themselves in the discussion. As VanderMeer told 404 Media, “If I publish content, I want to explain the context myself, not someone else.”
Opting out AI-generated Instagram captions.
While Meta hasn’t yet added a dedicated toggle for these headlines, you can prevent your posts from being processed by AI-generated clickbait by opting out of indexing entirely. If your account is visibility-focused, this may not be practical, as it will impact how users find your posts outside of Instagram. However, if you don’t care about this or don’t care about SEO at all, you can prevent Instagram from showing your posts to search engines—thus putting an end to AI-generated headlines.
According to Instagram , there are three ways to do this:
-
Make your account private : Go to the Instagram app settings, then select “Account Privacy.” Here, tap the “Private Account” toggle.
-
Switch your account from professional to private : Open the Instagram app settings, scroll down, and tap “Account type and tools .” Here, select “Switch to personal account.”
-
Manually disable indexing : Go to the Instagram app settings, then select “Account Privacy.” You’ll see an option to prevent your public photos and videos from appearing in search engines.