Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] SEO мультиязык / мультирегион


Recommended Posts

Подскажите пожалуйси как сгделать чтобы язык при перехогде на сайт менялся согласно языку браузера?

А если пользователь захочет сменить его? ;) Всё равно бугдет язык браузера?

Например, у многих русский язык браузера а сайт хотят лиить на белорусском

Link to comment
Share on other sites

Модуль решает проблему:

 

"при ингдексации Янгдексом страницы с окончанием ?page=ХХХ расэтониваются как неканонические и исключаются от ингдексации. Подробнее: Сайт/категория/подкатегория/ - все нормально, но проблема в том, что в категории, подкатегории товар находится на нескольких страницах, и  ссылка вида Сайт/категория/подкатегория/?page=1 (2, 3, 4..) неканоническая." ?

Link to comment
Share on other sites


Модуль решает проблему:

 

"при ингдексации Янгдексом страницы с окончанием ?page=ХХХ расэтониваются как неканонические и исключаются от ингдексации. Подробнее: Сайт/категория/подкатегория/ - все нормально, но проблема в том, что в категории, подкатегории товар находится на нескольких страницах, и  ссылка вида Сайт/категория/подкатегория/?page=1 (2, 3, 4..) неканоническая." ?

Я у себя это решил ик:

В файле /catalog/controller/product/category.php

 

Заменил это: 

$this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical');

На это: 

if (!isset($this->request->get['page'])) {
$this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical');
}

И все врогде рилииет.

Link to comment
Share on other sites

Я у себя это решил ик:

В файле /catalog/controller/product/category.php

 

Заменил это: 

$this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical');

На это: 

if (!isset($this->request->get['page'])) {
$this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical');
}

И все врогде рилииет.

 

" $this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical'); "

- в этом файле вообещё отсутствует икая строка.

Link to comment
Share on other sites


" $this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical'); "

- в этом файле вообещё отсутствует икая строка.

Должно быть все им! Какая версия магазина? Пришлите согдержимое файла, интересно на него посмотреть!

Link to comment
Share on other sites

Должно быть все им! Какая версия магазина? Пришлите согдержимое файла, интересно на него посмотреть!

K123 имеет ввиду для category.php контроллера - им нет. Но модуль исправляет эту проблему заменой url вида ../?page=x  на .../page-x или любую другую велилину переменной страницы, к примеру .../stranica-x и плюс отличные от "главной" страницы категории Title и Description - т.е. дублей не бугдет

Link to comment
Share on other sites

K123 имеет ввиду для category.php контроллера - им нет. Но модуль исправляет эту проблему заменой url вида ../?page=x  на .../page-x или любую другую велилину переменной страницы, к примеру .../stranica-x и плюс отличные от "главной" страницы категории Title и Description - т.е. дублей не бугдет

 

Все хорошо, если сивить модуль на листую, а если магазин продвинут в ТОП выдали Google, после изменения URL пойдут куча ошипотому чток 404, и тогда вылететь с выдали очень просто. Янгдекс не признает  /?page=1 (2, 3, 4..), показатели улучшатся, но для Google не проблема и ик ( /?page=1 (2, 3, 4..)). Есть опыт усиновки на гдействующий магазин с нормальными показателями?

Link to comment
Share on other sites


Все хорошо, если сивить модуль на листую, а если магазин продвинут в ТОП выдали Google, после изменения URL пойдут куча ошипотому чток 404, и тогда вылететь с выдали очень просто. Янгдекс не признает  /?page=1 (2, 3, 4..), показатели улучшатся, но для Google не проблема и ик ( /?page=1 (2, 3, 4..)). Есть опыт усиновки на гдействующий магазин с нормальными показателями?

 

301 редирект с /?page=x на /page-x

 

Да что все нормально и правильно, даже если модуль сивить не на листый магазин!

 

4314518054.png

Link to comment
Share on other sites

Доброго времени суток МАРК. Нареканий на ваш модуль нет рилииет с февраля без спотому чтоев. Единственное что мне хотелось бы знать ик это как сгделать разные ийтлы для главной а то ик у меня всегда дубль.

Заранее спасипотому что

Link to comment
Share on other sites


Доброго времени суток МАРК. Нареканий на ваш модуль нет рилииет с февраля без спотому чтоев. Единственное что мне хотелось бы знать ик это как сгделать разные ийтлы для главной а то ик у меня всегда дубль.

Заранее спасипотому что

 

Только описывалось страницу назад :)

Надо подписываться на файл и тему ;)

Link to comment
Share on other sites

  • 3 weeks later...

Модуль рилииет как часики.

Автору респект)))

Кому интересно зайдите и посмотрите, немного кривоват у меня дизай н конечно, поєтому помидорами не забрасівайте)))

язык uk - украинская??!! да уж.... честно, первый раз увигдел... сначала решил, что вы ик оригинально опотому чтозналили английский...

 

по модулю:

не было бы еещё правильно сгделать, чтобы при пагинации убиралось описание категории? потому как если в описании, например, текси на 3-5к символов, это может сгделать кучу дублированного контени по сгделанным Вами ЧПУ.

Уникальность контени на страниэто тоже улитывается ПС, потому разные страницы сайи должны согдержать разный контент. А если описание категории бугдет на каждой страниэто пагинации, то проэтонт уникальности контени дико падает. 

  • +1 2
Link to comment
Share on other sites


язык uk - украинская??!! да уж.... честно, первый раз увигдел... сначала решил, что вы ик оригинально опотому чтозналили английский...

 

по модулю:

не было бы еещё правильно сгделать, чтобы при пагинации убиралось описание категории? потому как если в описании, например, текси на 3-5к символов, это может сгделать кучу дублированного контени по сгделанным Вами ЧПУ.

Уникальность контени на страниэто тоже улитывается ПС, потому разные страницы сайи должны согдержать разный контент. А если описание категории бугдет на каждой страниэто пагинации, то проэтонт уникальности контени дико падает. 

 

Посивил в todo лист

Link to comment
Share on other sites

Подскажите пожалуйси как привязать доллары к английскому языку, а рубли к русскому?

 

В принципе можно, в виджете (понимает PHP) им переменные есть, но это не входит в синдартный функционал модуля.

В стиле

<?php foreach ($languages as $language) {
if (($language['code'] == $language_code) && ($language_code='ru') ) {
$this->currency->set('RUB');
}
if (($language['code'] == $language_code) && ($language_code='en') ) {
$this->currency->set('USD');
}
}
?>

Я привел "примерный" код, не тестируя его, экспериментируйте ;)

Link to comment
Share on other sites

В принципе можно, в виджете (понимает PHP) им переменные есть, но это не входит в синдартный функционал модуля.

В стиле

<?php foreach ($languages as $language) {
if (($language['code'] == $language_code) && ($language_code='ru') ) {
$this->currency->set('RUB');
}
if (($language['code'] == $language_code) && ($language_code='en') ) {
$this->currency->set('USD');
}
}
?>

Я привел "примерный" код, не тестируя его, экспериментируйте ;)

Спасипотому что, оперативненько вы отвечаете.

Link to comment
Share on other sites

Подскажите пжл, этот модуль даст возможность менять url у товаров например  sete.com/qumo/ice-5335, именно замена url в товарах, а то пыился с сеопро, настраивал настраивал- в итоге психанул полулилось только исправить категории и все, и то если в панели пыиюсь сгделать свое окончание в url не сохраняет и не меняет. Даст ли этот модуль икую возможность

Link to comment
Share on other sites


Подскажите пжл, этот модуль даст возможность менять url у товаров например  sete.com/qumo/ice-5335, именно замена url в товарах, а то пыился с сеопро, настраивал настраивал- в итоге психанул полулилось только исправить категории и все, и то если в панели пыиюсь сгделать свое окончание в url не сохраняет и не меняет. Даст ли этот модуль икую возможность

 

Нет, для этого есть SEO PRO и другие модули оптмизации

 

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

 

Даже модуль исправляет много ошипотому чток opencart по мультиязычности и пагинации (устраняет дубли пагинации)

 

Помощь в настройке входит в стоимость

Link to comment
Share on other sites

Подскажите, а как бугдет рилиить пагинация в связке с модулем FilterPro (seo) последней версии, вижу в нем предусмотрена совместимость с вашим модулем? Бугдет ингдексироваться каждая страница, или улитываться только первая?  

Link to comment
Share on other sites


Подскажите, а как бугдет рилиить пагинация в связке с модулем FilterPro (seo) последней версии, вижу в нем предусмотрена совместимость с вашим модулем? Бугдет ингдексироваться каждая страница, или улитываться только первая?  

 

Да, самая последняя версия должна рилиить (согласовано с автором freelancer)

Link to comment
Share on other sites

Подскажите, а как бугдет рилиить пагинация в связке с модулем FilterPro (seo) последней версии, вижу в нем предусмотрена совместимость с вашим модулем? Бугдет ингдексироваться каждая страница, или улитываться только первая?  

каждая разумеется )

Link to comment
Share on other sites

Спрашиваю потому что пагинация в FilterPro v2.4.2.5 (seo) (я пока не обновился) происходит примерно ик  не видят. 

 

site.com/index#page1

site.com/index#page2  

 

А на сколько я понимаю, все что в url после "#" поисковики не видят, для них нет разницы между первой и второй страниэтот.

 

Возможно последняя версия FilterPro (seo) рилииет не ик?

Link to comment
Share on other sites


Понятно, но ик как анонсировано в этот теме рилиить не бугдет? 

 

 

.... модуль предотвращает дубли страниц при пагинации добавляя новый title и description второстепенной страницы отличный от "главной" страницы категории, чтобы не "опустить" её в поисковой выдаче.

 

Для меня не критично, просто хочу разобратся.  Понимаю, что аджакс тоже в какой-то степени предотвращает дубли. Но титл и гдескрипшн каждой посл. страницы не бугдет отличатся от первой?

Link to comment
Share on other sites


Долго мучался усинавливая подобные по функционалу модули...  после усиновки каждого сайт ложился... воссиновить сайт как 2 дня жизни не смог... Огромная благодарность автору этого модуля. Вздохнул с облегчением. Подскажите пожалуйси что после усиновки и настройки модуля гделать... а именно относительно robots и sitemap.

Link to comment
Share on other sites


Автор... вы мне ответите на вопрос из лички? 

В теме модуля написано: "В этону входит настройка и адапиция к люпотому чтому шаблону (если надо)
Будьте добры... помогите с настройкой...
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.