Livezilla

Certified Partner and
PrestaShop Developer for:

Prestashop Многоязычный SEO Fix (критический)

Многоязычный Fix SEO

Эта страница была написана на английском языке можно найти на английском языке для наиболее точного кода.

Существует большая проблема с многоязычным URL-адресов в PrestaShop.


URL-адресов на разных языках появляются без / Lang-хх / в них, которые делают поисковые системы предположить, что они находятся в языке по умолчанию, например:


Английский: http://www.your-site.com/example/hello.html
Французский: http://www.your-site.com/exemple/bonjour.html


Обратите внимание, как оба они указывают на тот же каталог, и для поисковых систем, как URL, откроется на английском языке, даже если вторая предназначается, чтобы быть на французском языке (так как поисковые системы не имеют печенья сказать ему язык французский).


В карта сайта, французский URL будет выглядеть следующим образомhttp://www.your-site.com/lang-fr/exemple/bonjour.html, однако, так как поисковые системы также сканировать этот сайт, чтобы искать дополнительные URL-адреса, как только они посещают связь с / Lang-пт / Все ссылки на этой странице не будет / Lang-пт в них.

Это не такие большие проблемы, если название продукта такая же, потому что ЧПУ также одинаковы для всех языков. Поэтому, когда URL из / Lang-пт / обходе и ссылки можно найти на нее без / Lang-пт /, они приведут к умолчанию английская версия. Так как URL то же самое, это не так плохо.

Когда вы даете разные названия для URL-адресов на каждом языке (используя поле ссылку переписать), они держат на страницы, на языке по умолчанию (если куки не присутствует). Это действительно портит образом, ваш сайт становится индексируются поисковыми системами. Многоязычная URL-адресов будет все это приводит к странице по умолчанию язык создания дублированного контента. Что еще более важно, они не получают их содержание индексироваться должным образом.

В качестве решения для этого, мы пришли к изменению сохранить / Lang-хх / в URL все время (за исключением языка по умолчанию). Это сохраняет правильную структуру URL и убедитесь, что каждый URL получает отображаться в его надлежащего языка.


Мы реализовали это на наш собственный сайт и еще один полигон в PS 1.3 ( http://www.presto-changeo.com/13/ ).

*необходимые изменения, теперь включены в "Duplicate Fix URL"

Скачать измененные файлы с http://www.presto-changeo.com/SEO_Fix.zip (4 всего) за 1,2 л.с., 1.3 и 1.3.2, убедитесь, что вы храните резервные копии существующих файлов перед копированием 3 измененные из них.


Это не влияет на PS1.1 так как у него не было Friendly URL / Lang-хх в нем.