Social SEO: how to get found on Instagram
Instagram isn’t just an image feed anymore. It’s a search engine. Here’s how to make it work for your small business.
Already read the No-Nonsense Guide to SEO? Great. This is the companion piece - it’s best friend if you will. Because SEO doesn't apply to your website - it follows you to Instagram, TikTok, and everywhere else your customers are searching. If you’ve ever wondered how to get found on Instagram without relying on the algorithm, this is where to start. Let's dig into the social side.
WHAT’S INSIDE
Something’s changed
What is social SEO?
Why this matters for your business
The 5 levers of Instagram SEO
Bonus: Reels and spoken keywords
SEO myths
Your starter checklist
Something’s changed
Here's the thing nobody told you: people don't just scroll Instagram anymore. They search it.
"Best cafes in Kettering." "How to style a bob." "Wedding florist Northamptonshire." Sound familiar? Those aren't Google searches. Those are typed directly into the Instagram search bar.
Instagram has quietly turned itself into a mini search engine. And if your content isn't optimised for search? You're invisible to everyone who isn't already following you.
That's a lot of people to be hiding from.
✦ Instagram used to reward who you knew. Now it rewards what you say and how clearly you say it ✦
2. What is social SEO?
Social SEO is simply optimising your social media content so it shows up when people search within the platform. It's the same idea as website SEO - helping the right people find you - but applied to Instagram, TikTok, Pinterest, and any platform with a search function built in. Same principle. Different playground.
With website SEO, you're optimising pages so Google recommends them to searchers. With social SEO, you're optimising posts so Instagram recommends them to searchers. The mechanics are slightly different, but the core thinking is identical: use the words your ideal customer would type into the search bar.
✦ Instagram used to be all about hashtags and the algorithm deciding who sees your stuff. Now it's increasingly about search intent - people actively looking for content like yours. That changes how you write captions, how you choose hashtags, and what you put in your bio. ✦
3. Why this matters for your business
You can reach people who don’t follow you yet.
This is the big one. Search is how new people discover you - not just the ones who already know you exist. Without searchable content, you're only talking to your existing audience. With it, you're opening the door to everyone who's looking for what you offer.
Your content gets a longer shelf life.
A searchable Reel or carousel can surface in results for weeks, even months. A non-searchable one? It gets 48 hours of love and then vanishes into the void. Same effort. Wildly different returns.
You’re less reliant on the algorithm.
Fed up with Instagram deciding who sees your posts? Searchable content sidesteps that entirely. You're not waiting for the platform to push your content. People are pulling it. That's a completely different (and much more reliable) dynamic.
You attract the right people.
Search traffic is intentional. These aren't random scrollers who might glance at your post and keep going. These are people who typed specific words into a search bar because they want what you've got. That's warm traffic, friend.
4. The 5 levers of Instagram SEO
Instagram's search algorithm looks at specific parts of your profile and posts to decide what to show people. Here are the five levers you can pull - and every single one is free!
-
Your username and name field are the first things Instagram's search checks. And here's the bit most people miss: your name field and your username are different.
Instead of: "Jess ✨"
Try: "Jess | Photographer | Northampton"
Your bio itself should say what you do, who you do it for, and where - front-loaded, because Instagram truncates it. One clear call to action at the end. Link to your site, a freebie, or a booking page.
-
This is where the biggest shift has happened. Instagram now reads your captions like Google reads a web page - prioritising the first line of your caption. Keywords in your captions = searchable content. That means the words you use in your caption directly affect whether your post shows up when someone searches for that topic.
✓ Start with this
"3 beginner SEO tips for small businesses that want to get found on Google"
Keywords appear naturally. Instagram knows this post is about SEO, small businesses, and Google. It can surface it when someone searches any of those terms.
✗ Not this
"Monday mood. Let's gooo 🚀✨🔥"
Vibes? Absolutely. Keywords? Zero. Instagram has no idea what this post is about and can't surface it in anyone's search. Try it at the end instead.
You don't have to make every caption sound like a textbook. Weave keywords in naturally - especially in the first line or two, which is what Instagram weights most heavily.
-
Right, Instagram has been actively limiting hashtags. Many accounts are now unable to add more than 3-5 per post, even though the official limit was always 30. Instagram removed the ability to follow hashtags entirely in late 2024. And Adam Mosseri (head of Instagram) has been saying for years that hashtags don't boost reach — they just help Instagram categorise your content.
They’ve basically become filing labels. They help Instagram understand what your post is about, but they're not driving people to it. That job now belongs to keywords in your captions, on-screen text, spoken audio, and engagement signals like saves and shares.
So yes, you can still use them. But sparingly and intentionally. 3-5 niche-specific hashtags that genuinely describe your content. Think of them as category tags that reinforce what your caption is already saying. #SmallBusinessMarketing is useful. #instagood is pointless.
*You might have seen people putting keywords separated by | pipes at the end of captions instead of hashtags. Something like: Small Business | Marketing Tips | Northamptonshire. This is just a tidier way of stuffing keyword phrases in without the hashtag clutter. The keywords get indexed either way. But proper hashtags still carry a slight edge for categorisation. Honestly? Do whichever feels more natural for your brand.
-
Here's Instagram's best-kept secret: there's a hidden alt text field on every post. You'll find it in Advanced Settings when you're creating a post. Most importantly - this makes your content accessible to people using screen readers.
Instagram auto-generates alt text, but it's vague and generic. Writing your own with descriptive, keyword-rich language - gives you another chance to tell Instagram what your content is about. The added bonus of this is that it also boosts your search visibility. Win-win!
Instead of: "photo of flowers" (Instagram's auto-generated version)
Try: "Bridal bouquet of pink peonies and eucalyptus for a barn wedding in Stamford"
-
If you serve a local area, tag your location on every single post. Instagram uses location data to surface content to people searching nearby. It's free local visibility and it takes two seconds. There's genuinely no reason not to do it.
Even if your post isn't specifically "about" your location, the tag helps Instagram understand your local relevance. Over time, this builds your presence in local search results on the platform.
5. Bonus: Reels and spoken keywords
This one's big. Instagram transcribes what you say in Reels and uses those words for search ranking. Just let that sink in for a second. The words coming out of your mouth in a video are being indexed for search. That changes everything about how you think about talking to camera. Here’s some tips to help:
Say your keywords out loud: If your Reel is about wedding flowers, actually say "wedding flowers" in the video. If it's about SEO tips for small businesses, say those words. Instagram hears you. Literally.
Add text overlays: On-screen text is also scanned. Layer your keywords into text captions and stickers. This works alongside the spoken words to reinforce what your content is about.
Use keyword-rich Reel titles: Reel cover titles show up in search results. "3 SEO Tips for Small Businesses" is infinitely more searchable than "Watch this!" or "POV: me trying to figure out marketing." Save the personality for the content — let the title do the search work.
Don't skip the caption: The written caption underneath your Reel works the same way as any other post. Keywords in the caption, keywords spoken aloud, keywords in the text overlay — together, they give Instagram a very clear picture of what your content is about.
✦ The stacking effect: When you use keywords in your caption AND say them out loud AND add text overlays AND use targeted hashtags AND tag your location... you're stacking five signals on top of each other. That's how you go from invisible to showing up consistently in search ✦
6. Social SEO myths that need squashing
“Hashtags are dead” - Not dead - demoted. Instagram has limited them to 3-5, removed the ability to follow them, and shifted the algorithm to prioritise caption keywords instead. Hashtags still help categorise your content, but they're no longer the discovery engine.
“Reels are the only content I should be making” - Actually no. Carousels, stories, and static posts are all searchable too. Reels are great for growth content to reach new followers - but they're not the only format that works for search. Carousels are having a huge moment and may work better for your industry!
“You need to post every day” - We’ll die on this hill: Consistent beats constant. Three or four quality posts a week is PLENTY.
“Keywords make captions boring” - Only if you do it badly. "3 beginner SEO tips for small businesses that want more website traffic" is keyword-rich AND genuinely useful. You don't have to choose between personality and searchability. Talk like a person!
Stop hiding. Start getting found.
Every post you publish is a chance to show up in someone's search. Every caption is an opportunity to tell Instagram exactly what you do and who you do it for. You don't need to overhaul everything overnight. Start with your bio. Then your next caption. Then your next Reel. Stack the levers, one by one, and watch what happens.
The people who need what you offer? They're already searching. Make sure they find you.
Need a hand?
If you’ve made it this far and are quietly hoping it will sort itself out… I respect the optimism. But also… hi. Let’s get your socials seen.