Search & Disc App Filters Showing up on Google Organic Results for a Collection Page

Hi Fam

My list of filters is showing up in my google search organic results, as apposed to any other info for that collection page. It shows up like this

This looks cluttered and not professional. How to i rectify this?

Thanks Guys

Do you use some SEO plugin?

Hi, no not using an SEO plugin, its the filter list from Search & Discovery app. i deleted the exact list that was using tags to filter products. but that didnt help.

The filters are located on the left hand side of the collection. so technically the first thing you would see, or a bot would read.

1 Like

Hey @RiazS25,

The requested changes requires to do the custom code in your theme file.

Could you please share your store url along with the collab code so that I can take a look and do the requested changes.

Thanks

Did you use any ai tool to design your nav bar?

Hi. No Ai tool for Nav bar, Using Buddha Mega Menu, but menu is not being listed, its the exact list of product tags thats part of a filter list.

1 Like

I’m new to shopify – setting up a large store now. Is the SEO Meta Description populated (at the bottom of the Collection admin screen)?

Hi @RiazS25,

What you’re seeing is Google indexing the filter query parameters that Shopify’s Search & Discovery app appends to collection URLs (e.g. ?filter.p.vendor=...). Google treats each combination as its own URL, so they can surface in the SERPs.

There are a few ways to reduce or eliminate these from search results:

  • Disallow filter URLs in robots.txt – You can edit your robots.txt.liquid template and add a disallow rule for the filter parameter paths. Some merchants add something like Disallow: /*?filter* which tells bots not to crawl those pages (How to prevent filter tags from appearing in Google search …).

  • Add canonical tags to filtered pages – In your theme’s collection template, wrap the collection in a canonical tag pointing to the base collection URL. This signals to search engines that the collection without filters is the canonical version (How to prevent filter tags from appearing in Google search …).

  • Use a meta “noindex” tag for filtered pages – When current_tags or filter parameters are present, you can output <meta name="robots" content="noindex,follow"> so that filtered variants aren’t indexed (How to prevent filter tags from appearing in Google search …). This can be conditional logic in collection.liquid or collection.json.

  • After you update your theme, request removal in Google Search Console to clean up the existing indexed URLs.

This should prevent the filter list from appearing in organic results and make your search snippets more professional.

Hope this helps!