How to make Shopify search look inside page body text
Shopify's native search engine only scans product and page titles rather than indexing keywords hidden within the body content. This limitation prevents customers from finding items based on detailed descriptions, forcing merchants to either accept poor search functionality or install overly complex, expensive third-party apps.
What people tried
Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.
Found another way around this?
Share your steps and trade-offs so fellow engineers don't have to reinvent the wheel. No account required.
- 1Using third-party search apps despite them feeling like overkillDid this help you?
- 2Tweaking the theme's search.liquid file manuallyDid this help you?
- 3Installing the free Shopify Search & Discovery appDid this help you?
In their words
Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.
“I want my internal search engine to suggest results based on the *content of pages* (e.g. is the keywords are found in the body of a page), rather than just product or pages *titles*.”source ↗
“I can't find anything in the Shopify settings and the SE apps seem quite overkill for this purpose.”source ↗
“isn't this like the most annoying thing about shopify search, it barely looks at anything beyond titles”source ↗
Where this came up
People with this problem also raised
- 6Why do website search results keep showing random, irrelevant stuff?
- 5Why is Google not indexing new content on my site?
- 5Why can't I find in-stock items on retail websites?
- 2Why are my new shop listings not showing up in search?
- 4How to find a product online when you don't know the name
- 8Why does my store and brand name disappear in AI search?