这是我“SEO 201”系列的第五篇文章,此前已发布:
- 第一部分:技术规则;
- 第二部分:抓取与索引障碍;
- 第三部分:启用搜索引擎爬虫;
- 第四部分:架构是关键。
所有电子商务平台都声称对搜索引擎友好。尽管营销宣传如此,但我从未遇到过无需进行SEO修改的平台。
本文不讨论哪个电商平台最符合SEO要求。只要明确关注点,并有开发人员或集成商从构建初期就将SEO修改融入其中,任何平台都能实现SEO友好。
平台在SEO表现中起核心作用,涉及前四篇文章讨论的技术规则及内容、权威度优化。平台选择及实施方式决定SEO成败。一旦决策确定,修复基于平台的SEO问题既昂贵又困难。我参与过的电商网站,至少都存在一个需解决的基于平台的SEO问题。
若某功能耗费资金且希望搜索引擎引导用户至该内容,请进行测试。不仅限于核心平台,第三方插件(如评论和分层搜索)也应按同样标准评估。
将平台SEO标准纳入采购需求。决策时可能需在部分SEO标准上妥协,但也会在其他业务标准上妥协。明确妥协内容,可在设计和开发阶段规划缓解措施。
为节省时间和金钱,请参考以下建议评估候选平台的SEO友好程度。
评估电子商务平台的SEO能力
在做出平台决策、架构或设计工作开始前,结合以下SEO建议考察候选平台。要求销售代表提供使用该平台SEO功能的网站示例。
网址(URLs)。 SEO友好的网址不仅是包含关键词的简短静态网址,目前大多数平台已具备此功能。关键在于每个独立页面必须存在一个可抓取的单一网址。“SEO 201,第三部分:启用搜索引擎爬虫”中讨论了搜索引擎处理JavaScript、CSS和Cookie时的困难。对这些技术的依赖可能源于平台本身,也可能源于网站的设计和开发选择。
生成不可抓取URL的分层筛选条件。
例如,一家知名面料和手工艺商店在其分层导航中包含产品品牌(如上所示)。不幸的是,该平台不允许这些分层筛选条件作为独立页面运行。页面刷新仅显示所选筛选条件,未在单独URL上创建独立页面。此举旨在避免重复调用服务器和数据库以加快加载速度。明显标志是URL中包含哈希标记(由上方红色箭头指示)。搜索引擎不会索引哈希标签后的内容,因此需确保平台能让搜索引擎访问这些内容。仅将URL放入XML网站地图是不够的。
缺点在于,没有唯一URL就没有针对该筛选条件优化或排名的独立页面。若筛选条件是人们通常不搜索的元素(如价格、库存和配送时间),这可能可以接受。但这是一个很大的限制;在选择会缩小SEO选项且无法提供解决方案的平台前,请慎重考虑。
使用JavaScript链接而非HTML链接。
另一个指标是将鼠标悬停在筛选条件上时,浏览器左下角出现JavaScript代码(如上图所示),而非显示单独网址。确保链接加载独立页面且包含内容的最简单方法是禁用Cookie、CSS和JavaScript。具体操作请参阅之前的文章“SEO:像搜索引擎爬虫一样浏览网页”。这种情况下,JavaScript阻止搜索引擎索引短期促销活动实际上是好事。但若在需要被抓取和索引的内容链接上看到相同行为,则存在问题。
最后,若将鼠标悬停在链接上时屏幕左下角无变化(未显示HTML或JavaScript),搜索引擎将无法通过该链接访问内容。
重复内容。 在销售代表提供的示例站点上运行爬虫,确定平台生成了多少重复内容。一些平台使用规范标签(canonical tag)控制其生成的重复内容的SEO问题,有些则不然。Screaming Frog的SEO Spider等爬虫会报告哪些网址应用了规范标签,哪些没有。
加载时间。 网站速度受多种因素影响,平台是重要组成部分。搜索引擎将网站速度作为数百个算法因素之一,因为搜索者不希望停留在缓慢的页面上。Google的“让网络更快”网站列出了一些评估工具。请在示例站点上使用这些工具,并理解除平台外其他因素也可能起作用。若所有站点运行缓慢,则可能存在共性问题。
内容优化。 开箱即用,平台会根据页面名称生成标题标签和标题等SEO元素。这些通常不是最优的,某些情况下还会包含平台名称及页面名称。查看示例站点的标题标签,它们通常是良好的指示器。若标题标签质量较差,很可能是平台默认设置所致。
只要默认设置易于更改就不是问题。务必确保内容管理系统允许手动优化标题标签(title tag)、元描述(meta description)和H1标题,以便用更利于SEO的文本覆盖默认值。应能通过两种方式实现:一是重置生成整个网站或类别SEO数据(如标题标签)的默认模式;二是对每个单独页面进行手动优化。如今几乎所有平台都支持这些功能。若考虑的平台不支持,请警惕;很可能在其他方面也存在不足。
若平台使用数据库条目确定页面名称,该名称在客户可读性和SEO方面可能会令人困惑。内容管理系统还应提供一个与默认页面名称分开的显示名称字段。此外,用于生成默认标题和其他SEO数据的公式应包含显示名称,而不是默认页面名称。
这些是我在不同平台和客户项目中发现的一些最大问题。
你在基于平台的实践中遇到过哪些陷阱?
有关我们“SEO 201”系列的下一期内容,请参阅《第六部分:重新设计对搜索流量的影响》。

