The name field is the ranking real estate. The bio isn't.
Here's the thing almost every Indian brand gets backwards. The bio — the 150 characters under your name, the one everybody agonises over — barely does anything in Instagram search. It converts a visitor who already arrived. It doesn't bring one.
The name field does. That's the bold 30-character line above your bio, separate from your @handle, and Instagram's search matches against it directly. Same for the handle itself. If someone types "pilates indiranagar" into Instagram, the accounts with those words in the name field are the ones that surface — not the ones with a beautifully written bio containing the same words.
So we rewrite it. Brand name, then the category and the place, inside 30 characters. It's unglamorous and it takes ten minutes, and it's routinely the difference between an account discovered by search and an account discovered by nobody.
| Account | Name field before | Name field after |
|---|---|---|
| Pilates studio, Indiranagar | Studio Kaya | Studio Kaya | Pilates Indiranagar |
| D2C skincare brand | Aara | Aara | Ceramide Skincare India |
| Cloud kitchen, Pune | Bowl Story | Bowl Story | Korean Bowls Pune |
| B2B founder, warehouse robotics | Rohit S. | Rohit S | Warehouse Robotics |
Captions, alt text and the words on the screen
Instagram's search reads text. It cannot watch your reel. So every signal about what a post is *about* has to exist as words somewhere, and there are three places to put them.
Captions carry the most weight. The first line does double duty — it's what search matches and what stops the scroll. We write it with the phrase a buyer would actually type, not the phrase your brand deck prefers. "Bridal makeup Bandra, booking for December" beats "✨ that pre-wedding glow ✨" for everything except vanity.
Alt text is a 100-character field you can write yourself on any image post, under advanced settings. Instagram auto-generates one if you don't, and the auto version describes pixels — "may be an image of one person and text". Writing it yourself takes fifteen seconds and gives the machine an accurate sentence instead of a guess.
On-screen text in reels gets read too, which is why the first frame matters more than the hook line most agencies obsess over. Put the topic on screen in the first second, in a font a machine can parse, and you've told both the viewer and the index what this is.
Hashtags in 2026: fewer, and none of the desperate ones
Hashtags used to be a distribution channel. They aren't anymore. Instagram removed the ability to follow a hashtag at the end of 2024, and Adam Mosseri has said publicly that piling on hashtags doesn't increase reach. What they still do is categorise the post and make it retrievable in tag search — useful, but a filing label rather than an amplifier.
Which means the calculus changes. You're not fishing for reach, you're describing the post accurately to a database. Somewhere between five and ten specific tags does that job. Thirty does not do it three times better.
- Specific over broad.
#pilatesindiranagarretrieves.#fitnessputs you behind forty million posts and a wall of bots. - Mix intent levels. A category tag, a location tag, a product tag, a couple of community tags. That's a complete description of the post.
- Avoid engagement-bait tags.
#followforfollow,#like4likeand their cousins attract bot engagement and sit near tags Instagram has restricted for policy violations. A restricted tag can limit where the post is shown, and Instagram won't tell you it happened. - Check before you reuse a set. Tags get restricted quietly. Tap it, and if the recent posts tab is missing or empty, drop it.
Your public posts are now Google's problem too
Instagram made public content from professional accounts eligible for indexing by Google, with a setting in your account privacy controls that lets you opt out. That's a genuine shift, and most brands haven't noticed it.
The upside: a well-captioned reel can turn up in a Google search, months after it stopped mattering inside Instagram. Instagram URLs are strong pages on a very strong domain, and for a young brand they sometimes rank for queries your own website can't touch yet.
The catch: you can't measure it. Those URLs live on instagram.com, so they never appear in your Search Console. We track them by running the queries manually and rank-tracking the specific post URLs, which is laborious and honest — as opposed to a dashboard number that looks precise and is invented.
This is also the argument for treating Instagram captions like page copy. If a reel might be indexed, the caption is body text, and "link in bio 🔥" is a blank page. See how to do SEO on Instagram for the version you can run yourself.
What ₹30,000 a month covers, and what it doesn't
Instagram SEO isn't a product we sell on its own — there's roughly four hours of genuine profile work and then it becomes a content cadence problem. It's a workstream inside our organic social retainer, which starts at ₹30,000/mo ex-GST with ₹50,000 and ₹70,000 tiers above it.
| Area | Included | Not included |
|---|---|---|
| Profile | Name field, handle review, bio rewrite, category, contact fields, highlight naming, pinned-post selection | Rebranding. If the business needs a new name we'll say so, but that's not this line item. |
| Keywords | The query set your buyers actually search, mapped to content pillars and to your website's target terms | Guessing at volume. Instagram publishes no keyword volume data and anyone quoting it is extrapolating from Google. |
| Content | Caption writing, alt text on every image post, on-screen text direction, hashtag sets per pillar, posting schedule | Filming and editing. We direct and we write; production is a separate line or your team's. |
| Google-side | Caption copy written to be indexable, manual tracking of indexed post URLs, the opt-in/opt-out call | Any promise about Google rankings for instagram.com URLs. That domain isn't ours to influence. |
| Measurement | Monthly read on search-sourced reach, non-follower reach, profile visits and saves, against your frozen baseline | Follower-count targets. Followers are a lagging vanity number and we won't be paid against one. |
| Paid | Nothing — this is the organic retainer | Boosted posts and Instagram ads sit in performance marketing, from ₹40,000/mo plus media. |
The baseline we freeze, and what the guarantee actually says
Every engagement we run is settled against a number frozen on day one, in writing, before anyone touches an account. For social work that number is search-sourced profile visits over the trailing 90 days — the visits your professional dashboard attributes to search and discovery rather than to your existing followers.
We freeze non-follower reach alongside it as the leading indicator, because it moves first, usually inside four to six weeks. If both are flat at week eight, the pillar choice is wrong and we'd rather rewrite the plan than keep shipping to a schedule.
The guarantee is the same everywhere on this site and it's worth stating precisely: we never promise a specific ranking position or a specific follower count. We commit to beating your own frozen 90-day baseline within 90 days, and if we miss it we keep working free until we beat it. That's also why we only take three new clients a month — you can't carry that risk at volume.
If your buyers are on LinkedIn rather than Instagram, the same logic applies to a different surface entirely — see LinkedIn SEO services.