Magento的往往被视为一个具有挑战性的电子商务平台,实现卓越技术与。
尽管其复杂的重写引擎,代码库和动态内容和URL,全球领先的品牌,如汉堡王,可口可乐,和汤姆·迪克森所有使用该平台。
Magento的,拥有许多伟大的成就,包括增加了对网站的销售和用户时间,以及为了简化流程。从以往的经验,这是真实的。然而,开箱,Magento的有一些问题。
大多数Magento的已知问题SEO是相当简单的修复。然而,他们中的很多要求开发商协助。
目前有Magento的社区内的很多活动为网站管理员准备从Magento的1,这将迁移离开不再支持夏天2018后。
我一直有幸与一些利用Magento的品牌,从消费电子产品到奢侈品,珠宝设计师的工作,帮助他们在优化他们的网站,并张贴在构建阶段。
本文将介绍一些常用的SEO Magento的问题,以及如何克服它们。无论你使用的Magento社区或企业版本,该平台的复杂性意味着你可能会受到一些这些问题的影响。
一般Magento的SEO问题
在移动世界里,网站的速度变得越来越重要,Magento的是一个缓慢的平台,并在某些情况下,这种缓慢的加载速度和性能的有机搜索性能产生负面影响。
这不仅是因为一个缓慢的网站是不好的用户,而是一个缓慢的网站也该网站的影响爬行。
为了加快您的Magento安装,下面是一些之前被应用,安装后的一些常见的解决方法:
- 使用有足够RAM的服务器并正确配置。
- 禁用Magento的记录(默认)和启用后端日志清理。
- 利用内容分发网络像CloudFlare的,如果你有一个高流量的网站可能是值得使用他们的产品的Argo。
- 压缩前端资产和使用压缩服务图像。这不会妥协的质量,但通过减少资产的权重来加载它可以使一个很大的区别,特别是在移动设备上。
有很多不仅仅是上述点多到网站的速度,我肯定会建议你向所有设备上使您的存储加载尽可能快地工作。
产品SEO问题
简单配置的产品包括:标准的修正
最喜欢的电子商务供应商,你会想用简单的产品旁边配置的产品。
因为很多产品都是可配置的 – 例如,一件毛衣可能会在许多不同的颜色 – 很多Magento的用户会产生相同的毛衣作为一个简单的产品展示产品列表页面上的毛衣不同的变化。
如果你采用这种方法,这也是不可能的,你重写这些页面的内容。
要解决此问题的重复,但要保持你的产品列表页面看着饱满的,你需要使用规范的标签 – 链接回核心配置产品 – 以指示谷歌,他们是一个项目的重复变种。
产品名称标签和接头
默认情况下,Magento的,往往会造成下优化标题标签和滥用网页标题标签。
Magento的标题标签仅仅是产品的名称,这可能既容易产生歧义和无益的。
我的选择是始终手动分配一个标题标签。这样,你怎么想的那样,你可以优化它。
话虽这么说,大型电子商务供应商可能有产品,并要求别人数百或数千写所有这些标题标签将不再是一个有效的利用自己的时间。
我建议,对产品设置一个惯例,包括产品的变量,如产品类型(毛衣),颜色(深蓝色)和性别,甚至潜在的品牌。那么对于该范围内的重点产品手动优化他们的标题标签。
虽然标题标签的使用只是一个很小的代价,对我来说这是一个盒子,很多开发者建立一个网站或Magento的模板时离开取消选中。我见过的产品列表页面有无数的H1,与其他人完全没有标题标签。
虽然有修复和考虑,是100%的出色的技术需要这个框打勾以及页面的标题标签遵循正确的层次更重要的事情。
产品网址
有一个在你的Magento设置的选项,只有使用顶级产品网址,而不是包括在URL中的每个类别和子类别的层次结构。我建议你这样做。
如果您使用的是分层的网址,你可能会面临一个重复问题,因为你将有单独的网址产品的多种变化。这不只是面临的Magento的问题,而是由多个电子商务平台(尤其是在WooCommerce)。
这种方法还有助于降低指数化膨胀,并允许你有一个可以在不同的类别下嵌套在产品的一个版本。
如果你已经利用你的URL字符串类路径,确保你使用的礼服,以确定每个产品的主要版本。
如果你从类路径顶级产品网址搬走,确保您更新所有内部链接和你的开发人员编写必要的重定向规则,当发生切换它们的贯彻落实。
分面导航及参数的URL
分面导航是臭名昭著的创建重复内容的问题和指数化膨胀,与平台无关。Magento的是没有什么不同和由所述面导航生成的参数的URL常常索引。
分面导航是不是唯一的罪魁祸首,当谈到生成参数的URL,大量的扩展也用它们来创建目录-你需要,如果你使用它来浏览一些Manadev。
指数化膨胀是一个问题,因为谷歌只抓取一次一个网站的一部分,而你希望它专注于提供用户价值(和具有商业价值的)核心的网页。如果有数百或数千的URL参数,它相抗衡,你是不是爬行优化。
那么,什么可以做,以解决出现在谷歌的索引参数?
处理参数在谷歌搜索控制台
速赢解决膨胀指数由URL参数所引起的修改谷歌如何处理谷歌搜索控制台中的URL。
通过声明的参数如何改变用户的内容,并告诉谷歌机器人到无法抓取(下复选框)任何内容,可以防止这个问题。
您还可以阻止在robots.txt文件中的参数,不过这可以通过PPC和其他编程活动引起的问题,所以我才这样做的检查。
nofollow的面导航链接
另一个最喜欢的实现我的是nofollow的分面导航后面的链接。
通过添加nofollow的这些链接,谷歌不会抓取。话虽这么说,如果他们被从地图或从网站上的其他地区的联系,网址仍然可以发现并出现在谷歌的索引。
AJAX导航
这可以是一个噩梦的解决方案来实现 – 特别是如果你没有随叫随到的经历Magento的开发商。
使用一个AJAX导航将允许用户修改类别/产品列表网页上的内容不改变网址。还有其他的一些技术问题,这可能会导致,例如创建多余的JavaScript,影响网站速度。
Magento的URL重新写入
URL重写,以及如何Magento创建网址,是一个问题,我看到的时候大概90%的新客户Magento的工作时。
一个常见的问题是,Magento的能够产生恢复到原来的/目录/路径类别或产品的URL,并复制基于页面的标题制作的URL。
这些网址应阻止(通过robots.txt的),并应被监控,尤其是当刷新一些可以返回无故和没有的3xx重定向将被应用。
数附属物
与Magento的重写另一个常见的问题是平台的习惯,一个号码添加到URL的末尾。
这发生在已被使用的URL和重写更换旧的URL而不改变它。这可能会导致一些重复的网址中(全部由若干附加),并可以在某些情况下是一个大问题,如果未被发现和解决。
这也可以通过通过CSV更新的产品造成的。如果是这样的话,这是一个简单的修复,所有的开发者所要做的就是移除了改写表的重写。
分页
产品列表页面(是正确的)分成页,这是很好的用户,但可能会导致复制的文本块。
2011年,谷歌推出了相对=”下一步”和相对=”上一页”标签,让网站管理员表示分页的页面。
要多走一步,我还介绍了一个机器人=” NOINDEX,遵循” 标签分页的页面。
结论
重要的是要记住,每个Magento的实现是不同是很重要的。自定义模板可能导致只能在个案基础来识别新赛欧的挑战。
一个技术的搜索引擎优化应该包括在网站构建过程的最早阶段,继续参与整个开发和后期推出,以确保Magento站点的各个方面进行了优化。