我有一个Shopify商店,并且我想阻止搜索引擎为某些产品页面编制索引,所以我找到了此解决方案https://help.shopify.com/en/manual/promoting-marketing/seo/hide-a-page-from-search-engines?utm_source=gurucopy&utm_medium=link&utm_campaign=Gurus#undefined
pandas DataFrame
但是我不应该进行更改以阻止我的页面 我页面下方的链接 mysite.com/products/product-26
mysite.com/products/kalita
谢谢
答案 0 :(得分:0)
有一种非常方便的方法。它的作用就像是一种魅力。您可以为Shopify提供的产品使用metafields属性(寻找用于Google Chrome的ShopifyFD工具)
为要从Google隐藏的产品创建一个元字段。具有名称空间为“ seo”,键为“ robots”的元字段,并根据需要和“保存”为值提供“ noindex”或“ noindex,nofollow”
现在在您的theme.liquid头部分中,添加以下内容
{% if product and product.metafields.seo and product.metafields.seo.robots %}
<meta name="robots" content="{{ product.metafields.seo.robots }}">
{% endif %}
答案 1 :(得分:0)
Shopify具有执行此操作的API指南:Hide a resource from search engines and sitemaps:
POST /admin/api/2019-10/products/#{id}/metafields.json
{
"metafield": {
"namespace": "seo",
"key": "hidden",
"value": 1,
"value_type": "integer"
}
}
如果您使用的是macOS,您可能还想查看他们的Developer Tools app,使用private app creds.进行身份验证后,这将允许您执行发布请求。