We were told by the developer of one of the most popular sitemap and noindex manager apps on Shopify that Shopify forces a NOINDEX, NOFOLLOW when you remove a URL from the sitemap via the API which is crazy… And I am trying to determine is this is indeed the case.
Yes, if you NOINDEX a page with a element, you should always remove it from the sitemap.xml as it will trigger errors with the search engines because it’s ambiguous (the meta robots says don’t index it while the URL’s existence in the sitemap.xml says do index it). However, the converse is not necessarily true. Just because you remove a file from the sitemap.xml does NOT mean you always want it flagged NOINDEX.
But what is FAR worse than forcing a NOINDEX when you remove a URL from the sitemap.xml is to force a NOFOLLOW in the element. It’s VERY detrimental to SEO and the ability of ALL URLs on the site to rank. It creates PageRank/link juice black holes in your site where PageRank/link juice flows into a page but cannot flow back out. This drain your site of link juice and drastically reduces all of your site’s URLs’ ability to rank.
Is there documentation for the Shopify API that shows ALL metafield keys, ALL values valid for each key, and what the values do as they relate to sitemap, site product search, and meta robots? I haven’t seen much in the way of complete documentation, only a couple of examples here https://help.shopify.com/en/api/guides/updating-seo-data.
Thanks.
