Livezilla

Certified Partner and
PrestaShop Developer for:

多语种搜索引擎优化的Prestashop修复(关键)

多语言SEO修复

这页的英文撰写,请参阅代码为最准确的英文版本。

有一个多语言的Prestashop网址大问题。


多语言网址出现不带/郎XX /于其中,这使得搜索引擎假设它们在默认的语言,例如:


英语: http://www.your-site.com/example/hello.html
法国: http://www.your-site.com/exemple/bonjour.html


注意both都指向相同的目录,搜索引擎,两者的网址将在英国时,即使第二个,就是要在法国(因为搜索引擎没有Cookie来告诉它的语言是法语)。


在地图,法国的网址会显示为http://www.your-site.com/lang-fr/exemple/bonjour.html,但是,由于搜索引擎抓取网站也寻找其他网址,只要他们访问一个与/郎FR /链接,该网页上的链接都不会有/郎- FR在其中。

它不是作为一个问题,如果产品的名称是一样的大,因为友好的URL,也为所有的语言相同。因此,当一个URL从/郎FR /被抓取和链​​接就可以发现没有/郎FR /,它们会导致默认的英语版本。由于URL是一样的,它不是那么糟糕。

当你给不同的名称,在每一种语言的URL(使用链接重写场),他们保持领先,在网页的默认语言(Cookie时不存在)。这确实弄乱了你的网站的方式越来越被搜索引擎索引。多语言网址都将导致默认语言页面创建重复的内容。更重要的是,他们没有得到妥善的内容索引。

作为一个解决方案,我们来到了一个改变,以保持/郎XX /所有的时间(除了默认语言)的网址。这保持了正确的URL结构,并确保每个网址中得到它的正确的语言显示。


我们已经实现我们自己的网站和其他的测试站点PS 1.3(这http://www.presto-changeo.com/13/ )。

*的必要的修改已列入了“重复网址修复”

下载修改后的文件 http://www.presto-changeo.com/SEO_Fix.zip (共4)PS 1.2,1.3和1.3.2, 请务必保持复制前3修改了现有的文件备份的


这不会影响PS1.1,因为它没有在它的友好URL /郎- XX。