Product search Api gives irrelevant response

Topic summary

A developer is encountering inconsistent search results when using Shopify’s Storefront GraphQL API. Searching for “Bracelets” returns relevant products, but searching for “Bangles” yields irrelevant results.

Technical Details:

  • Using a GraphQL products query with title-based search
  • Query includes fields: id, title, priceRange, minVariantPrice, featuredImage, and metafields for ratings/reviews

Suggested Troubleshooting Steps:

  • Test different search queries to identify patterns in result inconsistencies
  • Verify product data in the Shopify store to confirm “Bangles” keyword is properly tagged and associated with relevant products
  • Review search relevance settings in the Shopify store configuration
  • Check Shopify documentation for guidance on configuring search behavior in GraphQL API
  • Contact Shopify support if issues persist

Status: The issue remains unresolved with troubleshooting recommendations provided but no definitive solution identified.

Summarized with AI on November 20. AI used: claude-sonnet-4-5-20250929.

I am using a storefront Graphql Api to search the product from my store. But when I search for the "Bracelets’ keyword it gives the desired response, but when I search for ‘Bangles’ keyword I get irrelevant data from the shopify, why is this happening.

I am using this graphql API to search the product

query{
products(first: 250, query: “title: bangles” ) {
edges {
node {
id
title
priceRange{
minVariantPrice{
currencyCode
amount
}
}
metafield(key:“rating_count”, namespace:“reviews” ){
value
}
featuredImage{
url
}

}
}
}
}

Hello @kuldi
The issue you’re experiencing with the GraphQL API response returning irrelevant data when searching for the “Bangles” keyword could be due to several reasons.

To troubleshoot the issue further, consider trying the following steps:

  • Experiment with different search queries to see if you can narrow down the issue or identify any patterns in the search results.
  • Verify the product data in your Shopify store to ensure that the ‘Bangles’ keyword is correctly associated with the relevant products.
  • Review the search relevance settings in your Shopify store and adjust them if necessary.
  • Check the Shopify documentation or contact Shopify support for more specific guidance on configuring search behavior in the GraphQL API.

Remember that the specific behavior of the search functionality in the Shopify GraphQL API can be influenced by various factors, including your store setup, data quality, and configuration settings.

Thanks