Индексация гуглем

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Aleks
Aleks
Репутация: 56
Сообщения: 382
Зарегистрирован: 24.05.2021
С нами: 2 года 10 месяцев

Сообщение #1 Aleks » 28.03.2023, 20:14

Здравствуйте, уважаемые гуру OkayCMS-программирования.
Вот что выдает мне в отчете поисковик Гугля:

1.Вариант страницы с тегом canonical
Каноническая страница, выбранная пользователем https://.../catalog/stroitelnye-instrumenty/page-all
Каноническая страница, выбранная Google https://.../catalog/stroitelnye-instrumenty

2.Страница является копией. Канонические версии страницы, выбранные Google и пользователем, не совпадают.
Каноническая страница, выбранная пользователем https://.../catalog/radiatory-otopleniya
Каноническая страница, выбранная Google https://.../catalog/radiatory-otopleniya/page-all

Получается, если я выбираю /page-all, то Гугль выдает субкатегорию и наоборот.

В админке стоит:
Настройки вывода <link rel="canonical">
На странице пагинации в каталоге
Указывает на страницу всех товаров этого каталога

На странице page-all в каталоге
Указывает на первую страницу каталога

Настройки вывода <meta name="robots">
index, fallow

Можно ли решить данную проблему? Спасибо.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #2 OkayCMS » 29.03.2023, 03:09

Это для какой версии системы? По моему была такая проблема пару лет назад.

Aleks
Aleks
Репутация: 56
Сообщения: 382
Зарегистрирован: 24.05.2021
С нами: 2 года 10 месяцев

Сообщение #3 Aleks » 29.03.2023, 05:38

Виноват, не указал версию.
Это OkayCMS 4.2.1
Кроме того Гугль упорно сканирует корзину. И дает массу сообщений: Заблокировано в файле robots.txt:
.../cart?variant=10133
.../cart?variant=10087
В robots записано:
Disallow: /cart
Disallow: /cart?variant=
Если в Гугле кликнуть по Проверить URL, то читаем:
Как обнаружено:
Файлы Sitemap - Нет ссылающихся файлов Sitemap
Ссылающаяся страница - .../catalog/stroitelnye-instrumenty
Индексирование:
Канонические страницы отсутствуют

Roma McDonald
Roma McDonald
Репутация: 1
Сообщения: 9
Зарегистрирован: 28.06.2017
С нами: 6 лет 9 месяцев

Сообщение #4 Roma McDonald » 30.03.2023, 09:30

Та же проблема, в индекс попали страницы catalog/page-all вместо /catalog

dabustard
dabustard
Репутация: 4
Сообщения: 62
Зарегистрирован: 26.01.2018
С нами: 6 лет 2 месяца

Сообщение #5 dabustard » 15.05.2023, 08:01

аналогично, страницу page-all, на которой отсутствует SEO текст Гугл выбирает каноничной, несмотря на то, что в настройках админки указана первая.

Как вообще отключить этот page-all глобально?

upd: в файле chpu_pagination.tpl можно удалить этот блок, чтобы убрать ссылку на page-all из пагинации:

Код: Выделить всё

        {* Display all pages *}
        <li class="pagination__item">
            <a class="fn_sort_pagination_link pagination__link" href="{furl page=all}" data-language="pagination_all">{$lang->pagination_all}</a>
        </li>


Также если страница page-all уже проиндексирована, нужно настроить 301 редирект с page-all на первую страницу категории.


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 23 гостя