Shopify的平台使网店卖家可以轻松地运用其电商网站,但是Shopify在技术SEO中存在着一些问题,我们在优化站点架构,URL结构和JavaScript时可能会遇到这些问题。如何解决Shopify中的技术SEO问题,以提高网店在Google的搜索排名呢?
所有Shopify电商网站卖家都应了解的谷歌搜索优化基础已在一尘的Shopify SEO指南中有所介绍。在本期中,我们将帮助您微调Shopify网站的技术SEO,以帮助谷歌搜索引擎更顺利地抓取您的页面并将其收录索引。
一、处理重复的页面
Shopify用于将产品归类的聚合页,可以使客户更容易找到相关产品。这样做的一个缺点是属于收藏页的产品会产生重复的URL问题。
当您将产品与收藏页相关联时,Shopify会自动生成该产品页的第二个URL作为收藏的一部分。这意味着您将有两个指向同一产品的URL;URL将显示如下:
- /collections/shirts-collection/products/blue-shirt
- /产品/蓝色衬衫
重复的内容使谷歌搜索引擎更难确定要对哪个URL进行索引和排名,并且同一页面具有多个URL可能会分散链接权重,虽然通过使用规范标签,您可以解决第一个问题,但不能解决第二个问题。
谷歌搜索引擎引入了Canonical标签,以指定哪些URL是参与搜索结果的首选链接。Shopify使用聚合页时会为属于聚合页的产品生成重复的URL。Shopify虽然将收集页面的Canonical标签指向产品页面,这非常好,但是不能解决拆分链接导致的权重分散问题。
去除备用URL。幸运的是,我们可以使用一种已知的解决方案来解决网站模板中的问题,并且不一定要熟悉网站代码。
要开始使用此解决方案,您首先需要登录Shopify帐户。在此处,通过单击在线商店,然后单击左侧边栏中的主题来访问商店的主题。接下来,在界面的“当前主题”部分中单击“自定义”。
接下来,单击主题操作(位于左侧边栏底部),然后单击编辑代码。然后会打开一个新窗口,显示您主题的代码模板,查找已生成的收藏链接的文件。然后打开Snippets文件夹,然后单击“ {/} product-card.liquid”以找到我们需要编辑的代码。此代码会出现在第11行。
您需要从以下位置编辑该行代码:
<a href=”{{ product.url | within: collection }}” class=”product-card”>
改为:
<a href=”{{ product.url }}” class=”product-card”>
当我们删除修改后,重复页面URL的问题就可以迎刃而解。
二、克服网站架构限制
与Shopify CMS相关的另一个困扰问题是,Shopify CMS的灵活性不如WordPress。如果您想对站点结构进行直接地优化,可能难度会较大。
例如,Shopify会自动为您的产品详情页面生成URL,卖家只能由页面标题自定义URL的后缀部分。如果您想删除“/products”目录来整理URL,Shopify则没有现成的选项。
简洁URL的SEO好处是用户可能更倾向于点击搜索结果,而其他站长则更有可能链接到设计上似乎更具权威性的URL。带有基本目录页面路径的URL凭借首位目录等级而暗示了权威性,“/products”则会让链接更复杂。但是,这路径对于Shopify网站的后端产生其动态内容至关重要。不过好在这个问题有一个外部解决方法。
传统系统框架会出现问题,常规系统框架通常利用组织逻辑使用请求字符串来访问不同的资源,以便为不同的网站模板提供发布动态页面内容或服务所需的资源。就Shopify而言,它是Ruby on Rails路由设定,其中“/products/:id”将URL映射到产品资源。
现在,如果您懂得如何编写JavaScript和Ruby,则最好不过,否则您最好联系Web开发人员。这些是某些技术性SEO问题的更复杂的修复程序,只有开发人员才能进行。
总结
解决Shopify中的技术限制,进行技术SEO优化,可以提高Shopify电商网店页面在Google的索引收录。如果想要获取更多关键词的排名,则需要利用Shopify博客来撰写SEO文章内容,丰富整个Shopify电商网站。