【问题标题】:Does using built in magento url rewrite hurt seo?使用内置magento url重写会伤害seo吗?
【发布时间】:2015-05-28 03:04:43
【问题描述】:

我正在建立一个双语商店前台 - 法语/英语。本来我打算创建一个子目录mydomainname.com/fr。

但是现在我正在考虑使用 Magento 的 URL 重写管理。因为我只有英语和法语,所以很容易用它来重写我的cms页面,并且内置了产品/类别页面上的url重写。

是否有人认为这样做而不是创建子目录不利?或者有什么优势?

【问题讨论】:

  • SEO(在这种情况下)是关于“人类”可读的网址。 Magento URL 重写提供了这一点,因此子目录和重写之间实际上没有区别。
  • 谢谢!我也想不出有什么不同,但很高兴听到第二个意见。

标签: magento url-rewriting seo subdirectory


【解决方案1】:

Magento 已经通过 Store Views 的概念支持此功能。实现这一点应该非常简单,并且不需要任何 URL 重写。基本上,您只需要创建两个商店视图,一个称为“en”,一个称为“fr”,然后在您的index.php 中检测将客户发送到哪一个,using HTTP_ACCEPT_LANGUAGE as Magento recommends,或自定义逻辑,如 GeoIP 等。

为了创建特定于语言的 CMS 页面和静态块,您必须创建与相应商店视图相关联的备用版本。这意味着您将拥有两个具有相同 URL 密钥的 CMS 页面,但每个页面都与不同的商店视图相关联。 URL 重写管理是创建备用 URL 键的好方法,该键可以基于本地化键加载 CMS 页面。

【讨论】:

  • 我的网站设置如您所述;但是 CMS 页面共享相同的 URL 键。我想使用重定向,以便英国客户看到“mydomainname.com/about-us”,法国客户看到“mydomainname.com/a-propos-de-nous”。我错过了什么吗?还是有比重写 URL 更好的方法?
  • @SeanM - 我现在更了解您的问题,请参阅上面的更新答案。
  • 谢谢。这是我正在使用的方法,但正在寻找第二个意见以确保我以正确的方式进行操作。
猜你喜欢
  • 2012-01-10
  • 1970-01-01
  • 1970-01-01
  • 2013-05-10
  • 2011-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-18
相关资源
最近更新 更多