New Shopify Certification now available: Liquid Storefronts for Theme Developers

Removing product tags from being indexed by Google

11 0 16

Hi I created tags for the purpose of filtering in the store, and for my own organization but I know google indexes all these tagged pages. I don't want that. It leads to a potential to be dinged for duplicate content. I saw another post that had some code to add to the theme file, but I want to make sure that this code won't no-index my collection pages aswell. I just want to noindex the pages that get generated out of the product tags. If one product has 10 tags, google will index 10 pages that are the same! I saw someone had posted this code:

Is that all that's needed to not index tagged product pages, or will that also no index collections pages? (which I DO want indexed)



{% if template contains 'collection' and current_tags %}
<meta name="robots" content="noindex" />
<link rel="canonical" href="{{ shop.url }}{{ collection.url }}" />
{% else %}
<link rel="canonical" href="{{ canonical_url }}" />
{% endif %}




Replies 5 (5)
6 0 1

This works! This should be in the library! 

3 0 0



I've been having the same issue. May I know if this code works for your website? If so, which template did you add this? I really appreciate your help and will look forward to your response! 

2 0 0

at the TOP above  <head>  portion in theme.liquid  

1 0 0

Where should I add this code?

2 0 0

You can add it at the TOP above  <head>  portion in theme.liquid