The direct answer: Instagram Search ranks results in three published layers, per an official Instagram post dated 25 August 2021: first the text you type, which is "by far the most important", matched against usernames, bios, captions, hashtags and places; then your own activity; then the popularity of the results. So the work is to write the words your audience types, in the places Search reads. Hashtag counts and the profile checklist live on their own pages.
1. How Instagram Search ranks results
The three layers, as Instagram publishes them:
- Your text in Search. "By far the most important." Instagram tries to match what you type against usernames, bios, captions, hashtags and places.
- Your activity. The accounts you follow and the content you have viewed and engaged with before.
- Popularity of results. Signals such as how many people click, follow or share a particular result.
Instagram adds in the same post that accounts violating its policies or behaving in a spam-like way appear lower in results.
Search is one of several ranking systems, each with its own logic: how the Instagram algorithm works. Explore is a different job entirely, because it recommends without an active query: the Instagram Explore page.
2. What Instagram Search actually matches
| Placement | Matched by Search? | Classification |
|---|---|---|
| Username (handle) | Yes | Official fact |
| Name field | Yes | Official fact |
| Bio | Yes | Official fact |
| Caption | Yes | Official fact |
| Hashtags | Yes | Official fact |
| Places | Yes | Official fact |
| Comments | Not the recommended place | Instagram advises putting keywords in the caption, not the comments |
| On-screen text and captions burned into video | Not stated | Practical interpretation |
| Alt text | Not stated | Practical interpretation |
Important: Instagram says text matching matters most, but it publishes no ranking between these placements. Any article telling you the name field outweighs the bio is guessing.
3. Username and name field
Your username is your fixed handle. The name field is the line above your bio, and it accepts ordinary words. Instagram itself advises choosing a handle and profile name that make you easy to find.
Applied: put the words people would type to find your service or field into the name field, not a self-description. "Riyadh furniture carpentry" is more searchable than "maker of beautiful things". And do not repeat your username inside the name field, because you are giving up a second matching surface.
4. Bio keywords and location
The bio is one of the fields Search matches, and Instagram explicitly recommends including keywords and locations in it. Write it in language a human reads naturally, and include the one or two words that describe what you offer and where you serve.
Do not stuff. A bio is read by people too, and it is the first thing a visitor uses to decide whether to follow. Building the bio as a landing page, plus the link, highlights and category, is covered in optimize your Instagram profile.
5. Caption keywords: captions, not comments
This is one of the clearest official statements in the topic. Instagram's Search post says: "put keywords and hashtags in the caption, not the comments".
Applied: make the first line or two of the caption say plainly what the post is about, in the words your audience uses rather than your industry's internal vocabulary. That serves Search and the reader at the same time.
Writing the caption itself, from hook to call to action, has its own guide: how to write Instagram captions.
6. How to find the words your audience types
You do not need a paid tool. The in-app search bar shows you what people actually type:
- Type a root word into Instagram's search bar, for example "product photography".
- Do not press search. Read the suggestions that appear, because they are phrases users type.
- Add a letter or a second word and watch the suggestions change. Note the phrasings that keep appearing.
This is an editorial method, not an official keyword tool. But it gives you your audience's real vocabulary instead of your guess at it. That is also why this page recommends no "Instagram SEO checker": none of them has access to Instagram's ranking, so what they score is their own opinion.
7. On-screen text and subtitles in Reels
Practical interpretation, not an official fact: no Instagram page states that text burned into a video or its subtitles enter Search matching. But writing the topic on screen and adding subtitles helps for two reasons that are indirectly documented: clarity for the viewer, and the fact that what Instagram says it shows less of is reels that are majority text, not reels with helpful text.
So: supporting text yes, a screen full of text no.
8. Alt text
Editorial: we found no official Instagram statement that alt text is a Search ranking factor. Its documented job is accessibility for people using screen readers, and that is reason enough to write it.
Write it as a real description of the image, not as a keyword field.
9. Instagram posts in Google: what Instagram actually says
What Instagram publishes, on its professional accounts page under "Improved discovery", is this: "Your posts and reels may appear in search engine results." That is the exact framing. "May appear", not "are indexed automatically".
There is no announcement in our official sources giving a start date for this, and none describing a dedicated measurement tool for it. Any article naming a date or a specific reporting feature without an official link is making an unverified claim.
Because this is tied to account type, the decision itself is covered in professional vs personal accounts.
10. Hashtags and Instagram search
Hashtags are one of the text fields Search matches, and that is the whole of what the official sources say in this context. How many you can use and how to choose them are separate subjects, covered in Instagram hashtags. You will find no tag count and no tag list on this page, deliberately.
11. How to measure whether search brought you anything
Instagram does not break every traffic source out identically for every account, so the practical indicator available to everyone is the non-follower share within Accounts engaged. If you improve your text and that share rises across several comparable posts, that is reasonable evidence.
Read that across a batch of posts rather than a single one, since one post proves nothing either way.
12. Common mistakes
- Stuffing the bio with keywords until it stops reading like a sentence.
- Putting keywords in the first comment instead of the caption.
- Using industry jargon nobody types into a search bar.
- Changing your username repeatedly and losing everything built around it.
- Treating alt text as a keyword field rather than a description.
- Expecting a verdict from one post instead of comparing several comparable ones.
13. FAQ
How do you do SEO on Instagram?
Write the words your audience types into the placements Search matches: the name field, the bio, and the caption. Then watch the non-follower share across several posts.
Can I do Instagram SEO myself?
Yes, and there is little to outsource. The work is deciding what you are findable for and writing it plainly in three fields.
Do keywords in comments help with Instagram search?
Instagram's Search post advises putting them in the caption rather than the comments.
Can I optimize old Instagram posts?
Yes. You can edit the caption on an already-published post and add or change alt text. That does not redistribute the post, but it makes it more matchable in Search.
Does account size affect search ranking?
The published third layer is "popularity of results", which includes signals like how many people click or follow a result. Instagram publishes no follower threshold and no weight for that layer.
How long does Instagram SEO take to work?
There is no official figure, and any timeline you read is an estimate. Compare a batch of posts before the change against a batch after it.
14. Practical summary
Instagram Search starts with text matching. Put the words your audience actually types into your name field, bio and captions, in natural language, and get those words from the search bar rather than from guesswork. Keywords go in the caption, not the comments. And keep the line clear between what Instagram documents and what is interpretation, because most of what is written on this topic is interpretation presented as fact.
The rest of the Instagram library is collected in the Instagram Resource Hub.
15. Official sources
- How Instagram Search works (25 August 2021): the three layers, the matched fields, and the caption-not-comments advice.
- Professional accounts: improved discovery and "your posts and reels may appear in search engine results".
- Instagram tips for improving your reach: relevant keywords in content, caption, bio and hashtags.
- Reels that are shown less: reels that are majority text.
- Instagram ranking explained (31 May 2023): Search as its own ranking system.