谈到电子商务平台,很少有比Magento更强大的。由于其强大的功能和可定制性,Magento仍然是零售商的首选电子商务平台。对于企业商店来说尤其如此。许多企业网站都在使用Magento,例如美国运通、福特、彪马、施乐等。
2019年,据估计Magento占电子商务市场份额的30%。使用BuiltWith数据,我们可以看到前100万个站点中有1.04%使用该平台,而Magento在前10,000个站点中的市场份额增长到1.77%。如果您是在电子商务领域工作的SEO,那么学习如何使用Magento将非常重要。幸运的是,从SEO的角度来看,Magento开箱即用地做了很多非常好的事情。但是,对于任何Magento站点,您肯定需要考虑一些注意事项。
什么是MagentoSEO?
MagentoSEO是一组Magento平台独有的SEO调整。Magento具有出色的SEO功能,例如robots.txt文件、sitemap.xml和多种重定向页面的方法。MagentoSEO问题包括分面导航中的重复内容、不正确的规范标签以及缺乏博客功能。以下是我们在Magento平台上改进SEO的建议:
1. 重复的内容和分面导航
任何Magento网站最大的SEO问题之一可能是分面导航。分面导航会产生巨大的爬行和索引问题,因为它们的存在以指数方式增加了可以爬行的页面数量。由于分面导航中的页面只会对现有产品进行排序或缩小范围,因此这些页面会创建重复和相似的内容。此外,如果您考虑到每个参数组合都可以被视为一个独特的页面这一事实,分面导航创建的页面数量可能非常庞大。如果您的Magento商店使用分面导航,您可能需要采取措施来控制爬行。虽然控制分面导航爬行的方法可能需要多篇博文,但我将尝试总结应该采取的步骤:
-
审核以从分面导航中查找低质量的索引页面。确定从索引中删除它们的步骤(noindex,规范标签)
-
查看站点的日志文件以查找任何被抓取的低质量页面
-
阻止通过robots.txt抓取任何低值参数
-
考虑只允许将具有高搜索潜力的页面编入索引
当然,此处采取的步骤将因站点而异。总而言之,如果您在Magento网站上使用分面导航,您需要做的最重要的事情之一就是检查Google如何抓取和索引正在生成的页面,并采取措施删除索引和然后阻止对低质量或重复页面的抓取。
2. 产品和类别页面规范标签
默认情况下,不会为产品和类别页面设置Magento站点的规范标签。这并不理想,因为确保产品和类别页面具有自引用规范标签是最佳实践。这向搜索引擎表明这些页面是应该排名良好的页面。幸运的是,您可以在vanillaMagento中进行调整:
-
导航到商店>配置
-
在“目录”下拉菜单中,选择“目录”
-
选择“搜索引擎优化”下拉菜单
-
确保“对类别使用规范链接元标记”和“对产品使用规范链接元标记”设置为“是”
-
选择“保存配置”
通过调整这些设置,应该确保网站的所有产品和类别页面都将应用自引用规范标签。
3. 分页中的规范标签
在查看Magento站点的分页URL时,我们可以看到,默认情况下,没有设置正确的规范标签。在Magento中,给定系列中的所有分页URL都有一个规范标签,指向根类别页面。例如,以下是特定类别的“第2页”的规范标签的外观:
从技术上讲,从SEO的角度来看,这不是最佳实践。规范标签应该只用于合并重复的内容。由于分页内容不是根版本的副本(因为它们包含不同的产品),因此它们不应具有指向此版本的规范标签。相反,分页系列中的每个页面都应该有自己的自引用规范标签。这将告诉Google分页URL包含独特的内容,应相应地进行抓取。
您可能需要让开发人员创建自定义解决方案,以允许站点的分页使用自引用规范标签,而不是指向根类别页面。
4. 可索引的内部搜索页面
另一个MagentoSEO问题是内部搜索页面可立即编入索引。这意味着Google可以抓取这些低质量的页面并将其编入索引。这些页面通常位于/catalogsearch/URL路径中。为了确保这些页面不会被Google编入索引,您需要确保对它们应用了“noindex”标签。我们建议让开发人员为您实现此功能,并提供本文作为他们的参考点。
实施“noindex”标签后,您需要确保您的内部搜索网址实际上没有被编入索引。搜索“site:example.cominurl:/catalogsearch/”。如果您看到索引中出现网址,我们建议您等到Google删除其中大部分网址。如果您在索引中没有看到URL,您可以考虑使用robots.txt命令阻止它们。
5. 机器人.txt
在Magento中,您还可以配置robots.txt文件。您需要使用robots.txt文件来限制Google有资格抓取您的Magento网站的页面数量。如果您的站点使用允许用户从各种属性中进行选择的分面导航,这对于配置尤为重要。幸运的是,Magento确实允许您控制站点的robots.txt。为此,您可以执行以下步骤:
-
在管理侧边栏中,导航到内容>设计>配置
-
找到您要调整的“商店视图”并选择“编辑”
-
展开“搜索引擎机器人”下拉菜单
-
在“编辑robots.txt文件的自定义指令”字段中添加您的robots.txt命令
您如何调整robots.txt将取决于您的特定商店。不幸的是,这里没有一刀切的选择。主要目标是阻止抓取任何低价值页面(未编入索引),同时允许抓取高优先级页面。以下是您可能会考虑在robots.txt中阻止的一些常规内容:
-
由分面导航和排序选项创建的低价值页面
-
网站的内部搜索页面
-
登录页面
-
用户的购物车
6. 站点地图.xml
Sitemap.xml文件确保Google有一个途径来发现您网站的所有关键URL。这意味着无论站点的架构如何,sitemap.xml都为Google提供了一种在站点上查找重要URL的方法。幸运的是,Magento具有创建sitemap.xml文件的能力,并且在它的默认设置中做得很好。您可以在Magento的“目录”菜单中从技术上配置XML站点地图设置。但是,其中大部分应该没问题。配置这些设置后,您可能需要生成您的sitemap.xml文件,以便实际发布到站点上。幸运的是,这个过程非常简单。您可以通过以下方式执行此操作:
-
导航到营销>SEO和搜索>站点地图
-
点击“添加站点地图”按钮
-
对于“文件名”添加文本“sitemap.xml”
-
对于“路径”,选择要与您的sitemap.xml文件关联的URL路径。这通常位于“/pub/”URL路径
-
点击“保存并生成”
这应该在Magento上正确设置您的sitemap.xml。然后,您需要确保将您的sitemap.xml文件提交到GoogleSearchConsole,以便Google可以发现您的sitemap.xml文件。
写在最后
总的来说,对于Magento店主来说,好消息是该平台非常适合SEO。由于它是开源的,商店所有者对特定站点的SEO元素有很多控制权,例如robots.txt、sitemap.xml、重定向、元数据等。虽然店主可能会遇到一些SEO问题,例如通过分面导航出现重复的内容和没有博客功能,但Magento确实为店主和SEO提供了解决这些问题所需的工具。
数聚梨软件为您提供最专业的独立站建站,谷歌seo优化服务,1-3个月内网站权重以及关键词进入谷歌前10页数量显著增加。