Google搜索(Shopify网站)中的附加链接中的重复名称

时间:2019-04-28 01:17:59

标签: shopify e-commerce liquid

因此,如果您在Google上“ pets go here”或“ petsgohere”,您将看到我客户网站https://www.petsgohere.com/下的两个站点链接具有重复名称:

“狗狗商店”(https://petsgohere.com/pages/dog-store

“ CAT猫商店”(https://petsgohere.com/pages/cat-storeenter image description here

让我感到困惑的是,我在管理区域也看不到重复的名字:

enter image description here

当我打开theme.liquid时,请跟踪<title>元素的显示方式,如下所示:

  {% capture seo_title %}
  {{ page_title }}
  {% if current_tags %}
  {%- assign meta_tags = current_tags | join: ', ' %} &ndash; {{ 'general.meta.tags' | t: tags: meta_tags -}}
  {% endif %}
  {% if current_page != 1 %}
  &ndash; {{ 'general.meta.page' | t: page: current_page }}
  {% endif %}
  {% unless page_title contains shop.name %}
  &ndash; {{ shop.name }}
  {% endunless %}
  {% endcapture %}
  <title>{{ seo_title }}</title>

外面的人对解决该问题是否有任何见识,或者至少知道该问题是什么?

任何人都可以将代码逐段细分吗?

1 个答案:

答案 0 :(得分:1)

在主题中,您正在使用Liquid渲染元素。在这里,您会找到一些复制标题词的代码。确保您只提供正确的数据,而不提供明显不起作用的疯狂营销方案!

捕获的seo_title中的第一件事就是page_title。根据文档:https://help.shopify.com/en/themes/liquid/objects/page-title

然后,捕获内容将处理大于1的页面以及商店名称。您可以将其简化为您想要的任何东西。 Liquid捕获元素仅收集以巨型字符串呈现的所有事物。因此,按照我的回答,这种模式是很久以前就发明的,试图在Shopify中进行自动检测,这并不是SEO的特殊功能,它只是一个机械式转储。根据您选择的显示方式,您可以做得更好。记住page_title供人类阅读,这种模式充其量是弱的。