Liquid, JavaScript, themes, sales channels
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 %}
This works! This should be in the library!
Hi,
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!
at the TOP above <head> portion in theme.liquid
Where should I add this code?
You can add it at the TOP above <head> portion in theme.liquid
User | RANK |
---|---|
38 | |
28 | |
13 | |
11 | |
8 |
Transform this holiday season into a shopping spree. Plus, learn how to effortlessly open ...
By Jasonh Dec 8, 2023Make the shift from discounts to donations, and witness your business not only thrive fina...
By Holly Dec 4, 2023On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...
By Arno Nov 27, 2023