gpt4 book ai didi

internationalization - prestashop 中不同语言项目的重复内容

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:37:07 25 4
gpt4 key购买 nike

大家好。我有一个 Prestashop 网站,使用不同的语言和不同的国家/地区,其中一些国家/地区使用相同的语言,但使用不同的货币,或者存在细微差异,例如可用选项或产品颜色,但主要产品是相同的。

这导致了一些网站站长工具在google上的警告,主要是重复的标题,或者重复的描述或者类似的。

问题是澳大利亚商品是讲英语的商品,但与英国商品具有不同的货币和不同的 URL。

在网络上搜索我看到一个好的做法是插入 hreflang 链接 rel="alternate" 所以基本上,我想获得类似的东西这在页面的头部:

<link rel="alternate" hreflang="en-us" href="http://www.example.com/en/page.html" />
<link rel="alternate" hreflang="en" href="http://www.example.com/en/page.html" />
<link rel="alternate" hreflang="en-au" href="http://www.example.com/au/page.html" />
<link rel="alternate" hreflang="de" href="http://www.example.com/de/seite.html" />

在一个完美的世界中,所有的组合都应该从数据库中获取,但我也可以接受“更多”的静态解决方案。有人知道吗:

1) 这是我在网站站长工具中注意到的问题的解决方案吗?

2) 在这种情况下,这可能是处理重复内容警告的最佳方式(如果答案 1 为“否”)

3) 是否有一种干净的方法来处理 "en-us"(或任何其他组合)部分?

4) 是否有一种干净的方法来处理 "/de/seite.html"(或其他)部分?

最佳答案

我开发了一个模块来最终处理它: http://www.matteobononi.it/prestashop_module_hreflang.php如果需要,请随时使用它。

该模块适用于从 1.5 到 1.6 的 Prestashop,它在几种页面类型的头部添加了 hreflang 元链接。

关于internationalization - prestashop 中不同语言项目的重复内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23539796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com