Внедрение тега rel="canonical"

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

korshunov
korshunov
Репутация: 102
Сообщения: 1522
Зарегистрирован: 03.12.2015
С нами: 5 лет 9 месяцев
Skype

Сообщение #21 korshunov » 02.12.2020, 06:45

Разбирайтесь в том же месте чуть ниже, где прописываются разные варианты для canonical. Может оказаться не совсем просто...
Что-то вида
{if $selected_filters}
{$canonical="{url}" scope=global}
{elseif $category}
{$canonical="{if $cannonical}{$cannonical}{else}{url_generator route='category' url=$category->url absolute=1}{/if}" scope=global}

И еще, скорее всего, условия понадобятся для полноты картины...

А вообще в этом месте очень странный параметр присутствует {if $cannonical}. Похоже, что он просто всегда НЕ определен и это ошибка (опечатка) разработчиков. Появился, насколько я проследил, с версии 3.4.0. Прошел почти год и никто пока не заметил. Выходит, для этих версий либо не используется реально OkayCMS, либо SEO-функционал в этой части никого не интересует. А момент-то вроде важный. Или не важный?..

prihod
prihod
Репутация: 3
Сообщения: 36
Зарегистрирован: 05.08.2020
С нами: 1 год 1 месяц
Откуда: Киев

Сообщение #22 prihod » 02.12.2020, 07:58

korshunov писал(а):А момент-то вроде важный. Или не важный?..
Каноникал для страниц фильтров важен так-же, как и для категорий.
С помощью фильтров увеличиваем структуру сайта + при грамотной оптимизации, привлекаем более целевой трафик.

Благодарю за участие.

ps: готовое решение напишу в этой ветке.

makki M
makki M
Репутация: 192
Сообщения: 654
Зарегистрирован: 12.08.2016
С нами: 5 лет 1 месяц
Откуда: Киев
Сайт

Сообщение #23 makki » 19.03.2021, 06:41

prihod писал(а):Каноникал для страниц фильтров важен так-же, как и для категорий.
С помощью фильтров увеличиваем структуру сайта + при грамотной оптимизации, привлекаем более целевой трафик.
т.е все-таки canonical должен включать url фильтров или нет?
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 209
Сообщения: 1527
Зарегистрирован: 12.11.2015
С нами: 5 лет 10 месяцев
Сайт Skype

Сообщение #24 OkayCMS » 19.03.2021, 13:19

makki писал(а):
prihod писал(а):Каноникал для страниц фильтров важен так-же, как и для категорий.
С помощью фильтров увеличиваем структуру сайта + при грамотной оптимизации, привлекаем более целевой трафик.
т.е все-таки canonical должен включать url фильтров или нет?
Это вечная война двух стихий сеошников. Есть успешные примеры обеих реализаций. Мы потому и сделали в последней версии выбор, чтобы пользователи сами настраивали как правильно.

Евгений
Евгений
Репутация: 3
Сообщения: 49
Зарегистрирован: 15.12.2018
С нами: 2 года 9 месяцев

Сообщение #25 Евгений » 15.08.2021, 16:01

prihod писал(а):
korshunov писал(а):А момент-то вроде важный. Или не важный?..
Каноникал для страниц фильтров важен так-же, как и для категорий.
С помощью фильтров увеличиваем структуру сайта + при грамотной оптимизации, привлекаем более целевой трафик.

Благодарю за участие.

ps: готовое решение напишу в этой ветке.
Скажите, получилось ли допилить для страниц seo фильтров?


Название раздела: Техническая оптимизация OkayCMS для поисковых систем
Правила раздела: faq.php?mode=okay

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


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

   

Вернуться в «Техническая оптимизация OkayCMS для поисковых систем»

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

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