Instagram SEOInstagram SearchDiscoveryInstagram Algorithm

Instagram SEO: How to Get Found in Search (Not Just the Feed)

Insta Saver TeamInsta Saver TeamSeptember 8, 20269 min read

Instagram has its own search engine, and since July 2025 Google indexes a slice of public posts too. Here's where your keywords actually matter.

A hand holding a phone, browsing a grid of photos on Instagram
Insta Saver TeamInsta Saver TeamSeptember 8, 20269 min read

Most advice about getting found on Instagram is still about the Feed — post consistently, catch the algorithm's eye. That's only half the picture now. Instagram runs its own Search system with real ranking rules, and since July 2025, Google indexes a slice of public Instagram content too. Here's how both actually work, and where to put your keywords so they do something. Neither system is complicated once you know what it actually reads — the mistake is optimizing for one and assuming it covers the other.

Instagram already has its own search engine

Search is a separate ranking system from Feed, Stories, and Reels, built for people already looking for a topic rather than scrolling for whatever's good. To match a search, Instagram scans your username, your name field, your bio, your captions, your hashtags, your alt text, and — for Reels — your on-screen text and spoken audio. None of that is new exactly, but most accounts still optimize for none of it.

A Search result looks different from an Explore card, too — it shows the account name, a caption snippet, and sometimes a location, closer to a search-engine result than a feed post. That's Instagram signaling what Search is actually for: matching a specific question, not surfacing whatever's trending. It's exactly why the fields that answer a question — name, caption, alt text — matter more here than anywhere else in the app.

It's worth the effort because Search doesn't decay the way Feed reach does. A Reel's reach mostly plays out within a couple of weeks; a well-tagged post that answers a specific question can keep surfacing in Search for months, sometimes years, after you published it. It's the closest thing Instagram has to evergreen content.

Then Google got added on top

Since July 10, 2025, Google (and Bing) index public posts from professional accounts by default — not something you had to request, and not limited to people actively doing SEO. If your account qualifies, some of your content was likely already searchable outside the app before you did anything about it.

Eligibility is specific: public Business or Creator accounts, owned by someone 18 or older, on feed posts — photos, videos, Reels, carousels — published on or after January 1, 2020. Stories and Highlights aren't included. What gets indexed is the caption, the alt text, and any geo tag on the post.

Personal accounts don't qualify at all, no matter how public or popular they are — this is a professional-account feature specifically. If you're running a personal account for something that's really a small business or a creator practice, switching to Business or Creator (free, in Settings) is the actual first step, before any keyword decision matters.

Jul 10, 2025
Google indexing began

Google and Bing started indexing public posts from professional accounts — on by default, not opt-in.

18+, since 2020
Who's eligible

Public Business or Creator accounts, owner 18 or older, feed posts published from Jan 1, 2020 onward.

Opt-out
Default setting

Indexing is on unless you turn it off — worth checking either way, whichever you actually want.

Where to check the setting
In the app: Settings → Privacy → the option to allow public photos and videos to appear in search engine results. It's on by default as of 2026 — turn it off if you'd rather not be indexed, or just confirm it's on if you're counting on the reach. Worth rechecking occasionally; Instagram has already adjusted this control once since launch.

One more recent change worth knowing: as of July 2026, Google Search Console added Instagram (along with TikTok, X, and YouTube) as a measurable "platform property." For the first time, a professional account can see which actual search queries are sending people to its posts — without owning a website. Setting it up means verifying your account inside Search Console the same way you'd verify a domain, no code or DNS records involved. If you're going to spend time on any of this, that's how you'll know whether it's working.

Instagram Search (in-app)Google / Bing Search
What it indexesUsername, name field, bio, captions, hashtags, alt text, Reels on-screen text and audioPublic feed posts only — captions, alt text, geo tags. Not Stories or Highlights
Who it looks atEvery account, scoped to what that viewer can already seePublic Business/Creator accounts only, 18+, posts from Jan 2020 onward
On by default?Always — it's just how the app's own search worksYes, since Jul 10, 2025 — opt-out, not opt-in
How you optimizeKeywords in the fields it scans, especially the name fieldThe same keywords, plus real alt text — Google reads it much like a caption
How you measure itNo dedicated analytics — Insights blends Search into overall reachSearch Console's platform property (since Jul 2026) shows the exact queries
Two different systems, overlapping keywords. Get a field right and it usually helps both at once.

The SEO levers, and where they actually rank

Not every field carries equal weight. Instagram hasn't published exact numbers, but what's been consistently reported — and matches what shows up in Instagram's own Search results — puts the name field well ahead of everything else, with your username close behind it. A keyword buried in your bio does less than the same keyword sitting in the name field, even though both are technically "searchable."

Name field9
Username7
Caption (first line)7
Alt text5
Bio4
Hashtags2
Illustrative only — a rough sense of how much weight each field tends to carry in Instagram's own Search, based on what's consistently reported. Instagram doesn't publish exact weightings.

Alt text is the most underused lever on the list. Most accounts leave it blank or let Instagram auto-generate something generic ("photo may contain: one person, outdoors"). Google reads alt text almost like it reads a caption, and a real, specific description — "sourdough loaf cooling on a wire rack, dusted with flour" instead of nothing — costs you fifteen seconds and does real work in both systems.

In practice: a coffee shop account named just "@morningbrew_co," with an empty bio, is invisible to a search for "coffee shop riverside." Update the name field to "Morning Brew — Coffee Shop, Riverside" and tag the actual location on every post, and both searches — Instagram's own and Google's — suddenly have something concrete to match. The geo tag specifically is free real estate: it's one of the three things Google indexes from a post, and most local accounts skip it entirely.

FieldWhat to put thereWhy it matters
Name fieldYour main keyword plus your actual name or brand — e.g. "Mia — Sourdough Baking Tips"The single most heavily weighted searchable field on the app
First line of the captionSay what the post is about in plain words, before the story or the hookSearch and Google both weight the opening of a caption more than what follows
Alt textA real, specific description of the image — not a keyword listGoogle reads it directly, and most accounts leave it blank or generic
On-screen text (Reels)Burn in a short label naming the topic, not just captions for accessibilityInstagram reads text baked into the video, not only what gets said out loud
BioOne clear line describing who you help and howWeighted, but lighter than the name field — clarity beats keyword-stuffing here too
Five fields, five different jobs. Skipping the name field is the most common miss.

Keyword captions vs. hashtag-stuffed captions

This is where a lot of accounts are still optimizing for a system that no longer exists. We cover why in Are Instagram hashtags dead? — the short version is that hashtags now categorize a post rather than drive its reach, and Instagram caps you at five anyway. A caption written in plain, specific, searchable language does more for discovery than any number of tags stacked underneath it.

Keyword caption
Written for a person

"5 easy ways to proof sourdough overnight without a proofing box." Says exactly what the post is, in the words someone would actually type into Search.

Hashtag-stuffed caption
Written for a system that changed

"Amazing bread today! 🍞 #sourdough #baking #homemade #foodie #explorepage" — one real sentence, five hashtags doing a job hashtags don't do anymore.

Writing the first kind well is a skill on its own — hooks, structure, one clear point — and it's worth doing right rather than just cramming a keyword in. How to write Instagram captions that drive comments and shares covers that side of it in depth.

One question that comes up here: should your five hashtags still factor into SEO at all? A little — they're one more signal that helps categorize the post inside Instagram's own Search, the same job alt text and on-screen text do. Just don't expect them to carry search intent the way a caption's actual words do. A hashtag is a label, not a sentence.

What Instagram SEO won't do

A perfectly keyworded post still has to earn the click once it shows up. Search gets you in front of someone typing the right words; it doesn't make them stop scrolling, watch, or save. If a post has a strong name field, a specific caption, and real alt text but nobody engages with it once they find it, Search will surface it less over time, not more. Treat SEO as the door, not the reason someone stays — the same lesson the algorithm keeps teaching across every surface: a technically well-tagged post and a genuinely useful one are different things, and only the useful one keeps getting shown.

Put together, that's the whole system: get indexed on purpose (or opt out on purpose), fill the fields that carry the most weight, and write for a person searching rather than a system scanning. The checklist below is the short version.

The Instagram SEO checklist

1
Check your indexing setting

Settings → Privacy → search engine indexing. Confirm it matches what you actually want, on or off.

2
Put your keyword in the name field

Not just your brand name — what you actually help people with, in plain words a stranger would type.

3
Open captions with the point

Say what the post is about in the first line, before the story, the hook, or the joke.

4
Write real alt text

Describe the image specifically, every time. It's not decoration — Google and screen readers both read it directly.

Quick takeaways

  • Instagram Search is a separate system from Feed and Reels — it scans username, name field, bio, captions, hashtags, alt text, and Reels on-screen text.
  • Google and Bing have indexed public posts from professional accounts by default since July 10, 2025 — check Settings → Privacy to see or change yours.
  • Eligible: public Business/Creator accounts, 18+, feed posts from Jan 2020 onward. Not eligible: Stories, Highlights, personal accounts.
  • The name field is the most heavily weighted searchable field on the app — more than your username or bio.
  • Alt text is the most underused lever — write a real, specific description instead of leaving it blank.
  • Since July 2026, Google Search Console can show which search queries actually send traffic to your Instagram posts.

See what a well-optimized profile looks like

Want to study how accounts that show up in search actually structure their name field, captions, and alt text? Insta Saver's free tools let you view and save public Instagram content to look closely — right in your browser.

Open Insta Saver
Insta Saver Team
Insta Saver TeamEditorial team

We build free Instagram tools — an anonymous story viewer plus photo, video, reels, and profile downloaders — and write practical guides on saving, viewing, and understanding Instagram content, without the hype.

More about us

Keep reading