Перейти к содержанию

Рекомендуемые сообщения

Привет!

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

Например у нас есть КАТЕГОРИЯ ТУФЛИ, так же есть статическая страница ДОСТАВКА, так вот, категория туфли доступна по url адресу НАШ_САЙТ/КАТЕГОРИЯ_ТУФЛИ/ДОСТАВКА или НАШ_САЙТ/ДОСТАВКА/КАТЕГОРИЯ_ТУФЛИ

Проверила на демо сайте, то же самое, вот ссылки

https://demo.ocstore.com/desktops/pc/about_us

https://demo.ocstore.com/desktops/about_us

 

Обнаружили это когда запустили сайт и в файле access.log увидели как один судя по всему бот заходит по такому вот пути на сайт /dlya-doma/postelnoye-belye/muzhchinam/muzhchinam/muzhchinam/

 

откуда берет такой путь не понятно.

 

Как это вылечить? Не смогла найти подобной проблемы, но судя по тому, что это в движке изначально, проблема такая у всех.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть несколько вариантов, canonical url к примеру

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, bitrixlviv сказал:

есть несколько вариантов, canonical url к примеру

 

Спасибо, за ответ!

Проверили canonical стоит. Все правильно, если адрес например https://demo.ocstore.com/desktops/pc/about_us

то каноническая ссылка в коде будет https://demo.ocstore.com/desktops/pc/

А почему вобще это происходит))

И не подскажите, откуда роботы берут ссылки такие /dlya-doma/postelnoye-belye/muzhchinam/muzhchinam/muzhchinam/ один како-то бот дублирует окончание, когда это линк категории он делает редирект на лин который указан последний, в данном случае на категорию Мужчинам.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Marusia сказал:

Спасибо, за ответ!

Проверили canonical стоит.

Это ошибка seo_pro
ПС сами "выставляют" canonical, даже не смотря на то что "вы" указываете там

Если посчитает это ошибкой, может "выставить" какой угодно
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что нужно сделать для голой сборки окСторе, чтоб избавится от подобного?

И подойдет ли такой вариант...  или лучше использовать для canonical поле для ключевиков?

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

найти строчку:

if ($category_info) {

после нее добавить сделующие строки:

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

$this->document->addLink($can_url,"canonical");

Далее в файл catalog/controllers/common/home.php

в строку:

$this->document->setDescription($this->config->get('config_meta_description'));

добавить:

$can_url=$this->url->link('common/home'); 

$can_url=str_replace('index.php?route=common/home', '', $can_url); 

$this->document->addLink($can_url,'canonical');

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и еще... в описании Оксторе указано такое:
"Добавлен альтернативный метод формирования ЧПУ исключающий формирование разных ссылок для одной страницы;"

что имеется ввиду под этим методом? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 05.02.2018 в 00:08, markimax сказал:

Это ошибка seo_pro
ПС сами "выставляют" canonical, даже не смотря на то что "вы" указываете там

Если посчитает это ошибкой, может "выставить" какой угодно
 

 

А как такая ошибка лечится, ведь ошибка эта идет сразу по умолчанию я так понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.