Search / SEO

Making posts findable through Instagram Search and external search engines via keyword and entity matching.

Hashtags capped at 5 per post (Dec 2025). Public professional posts now indexed by Google (July 2025).
Hashtag-following was removed Dec 2024. Mosseri: "hashtags help with search more than reach." Caption keywords are now the primary text signal.[4][8]
Source: Mosseri statements; The Verge Dec 2025; Fanpage Karma 2025 (2.4M posts)

What Is This?

Instagram Search is a separate system from Explore and Reels recommendations. It matches user queries against specific text fields on accounts and posts. Discovery through Search is keyword/entity matching; discovery through Explore and Reels is behavioral and interest-graph based.[1][2]

Searchable fields (ranked by importance)

  1. Username / handle — directly matched in search
  2. Bio — directly matched; officially recommended for keywords[2]
  3. Captions — directly matched; officially recommended. Put keywords here, NOT in comments[1][2]
  4. Hashtags — still searchable and supportive, but much less central to reach[8]
  5. Location tags / places — especially for place search and map-based discovery (map experience added Aug 2025)[6]
  6. Alt text — NOT named as a search ranking field in official docs. Accessibility-first; any discovery benefit is unconfirmed[10][11]

Key change (July 2025): Public professional-account posts can now be indexed by external search engines. Website SEO terms and Instagram keywords should reinforce each other.[5]

How It's Distributed

Search and Explore/Reels are separate ranking systems. Search ranks by keyword and entity matching against the fields listed above. Explore and Reels rank by behavioral signals: watch time, saves, shares, satisfaction.[1][3]

Current Benchmarks

No quantitative search visibility benchmarks exist publicly for Instagram Search. There are no published metrics for "search impressions" or "search click-through rate" at the account level. The best available evidence is on mechanics and format benchmarks, not search-specific attribution.[9]

Hashtag usage data

FindingSource
74% of posts still use hashtagsFanpage Karma 2025 (2.4M posts)[9]
Posts with 1-5 hashtags had weakest reach/engagement; zero-hashtag posts sometimes outperformedFanpage Karma 2025[9]
Shorter captions (under ~30 words) correlate with higher engagementSocialinsider[12]

These are correlational findings, not causal evidence. Hashtags are no longer a reliable standalone reach lever.

What Content Works Best

Five keyword buckets for furniture / home / handcrafted

BucketExamples
Product / categoryoak dining table, linen sofa, handmade ceramic vase
Style / aestheticjapandi decor, wabi sabi home, minimalist living room
Material / processsolid wood, rattan, handwoven, reclaimed wood, hand-thrown ceramic
Use case / problemsmall apartment storage, entryway bench, narrow hallway console, gift for new home
Local intentfurniture showroom Bali, home decor store Bali, custom furniture Bali

Caption optimization

Three jobs for product brand captions:[1][2]

  1. Name the object/product clearly
  2. Name the style/material/use case clearly
  3. Say it in natural language someone might search
BeforeAfter
"Sunday mood""Solid oak dining table styled for a Japandi dining room"
(no product name)"Handmade ceramic vase for neutral living room decor"

Put the main search phrase early in the caption. Write naturally. Avoid stuffing. For search, clarity matters more than brevity.[12]

Hashtag guidance

Location tags

Alt text

How The Medium Should Use It

Seven action items

  1. Rewrite bio so a stranger instantly learns: what you sell, your style, your location[2]
  2. Give every post one primary search phrase, naturally in the caption[1]
  3. Build content around searchable buyer language — product, style, material, room, problem, location
  4. Use carousels for evergreen "search intent" posts, Reels for wider recommendation reach
  5. Use 0-5 very specific hashtags only for category/community clarity[8]
  6. Tag showroom/location consistently on all relevant content[6]
  7. Add alt text for accessibility but don't expect it to carry discovery[10]
Ownable search terms

Target phrases like "collectible furniture Bali," "designer lighting Bali," "handmade ceramic vase Bali." These combine product category + local intent. Low competition on Instagram Search. If professional posts are Google-indexed, these terms also build external search presence.[5]

Execution Playbook

Keyword research method (4 steps)

  1. Put seed term into Instagram Search, record autocomplete variations
  2. Check Accounts, Tags, and Places separately for each seed term
  3. Note repeated nouns/adjectives in top-ranking competitor usernames, bios, and captions
  4. Cross-check website/ecommerce search terms against Instagram phrasing[5]

Ongoing tracking workflow

ActionFrequency
Run autocomplete checks for core seed termsMonthly
Review which posts appear in Instagram Search for target phrasesMonthly
Compare engagement on keyword-optimized vs atmospheric captionsOngoing (A/B)
Check Google indexing of public professional postsQuarterly
Audit bio and handle for keyword alignmentQuarterly

Cross-Surface Flows

How Search connects to other surfaces

Operating model for product brands

  1. Use SEO to make the topic obvious
  2. Use carousels to answer evergreen questions
  3. Use Reels to win unconnected reach
  4. Optimize for saves, shares, watch time, originality[3]

Pitfalls

PatternWhat Goes Wrong
Keywords in commentsInstagram has explicitly said to put keywords in captions, not comments. Comments are not a confirmed search field.[1][2]
Relying on hashtags for reachHashtags help with search classification, not reach. Hashtag-following is gone; the cap is 5. Most brands still over-index on hashtags.[8][9]
Keyword stuffingUnnatural keyword repetition hurts readability and may trigger spam signals. One primary phrase per post, written naturally.[12]
Abstraction over description"Sunday mood" gives Instagram zero classification signal. Name the product, material, style, and use case. Atmospheric captions sacrifice search visibility.
Expecting SEO to rescue weak contentSEO helps the right people find a post. It cannot make them engage with it. Recommendation eligibility requires content quality.[3]
Open Questions
[1] Meta Transparency — How Instagram Search ranking works
[2] Instagram Blog — How Instagram Search works
[3] Instagram Creators — Recommendations eligibility tips
[6] Instagram Help — Location tags and map discovery
[7] Instagram Help — Search and discovery
[9] Fanpage Karma 2025 — Do Instagram hashtags work? (2.4M posts)
[10] Instagram Blog — Alt text support announcement
[11] Instagram Help — Alt text help docs
[12] Socialinsider — Instagram caption length study