Alex9 Опубликовано 24 мая, 2021 Поделиться Опубликовано 24 мая, 2021 Добрый вечер. В форуме в подкатегориях есть линки canonical и линки пагинации - first/prev/next/last. Но при переходе в любой топик линк canonical остается в Head, а линки пагинации - first/prev/next/last пропадают. Не подскажите как добавить линки first/prev/next/last во всех топиках? Вывод Canonical нашел в файлах applications/forums/modules/front/forums/index.php и applications/cms/sources/Pages/page.php А вывод линков пагинации в этих файлах нет. Где они могут выводиться? Благодарю! Ссылка на комментарий
qwert Опубликовано 24 мая, 2021 Поделиться Опубликовано 24 мая, 2021 Зачем тебе это? Ссылка на комментарий
Alex9 Опубликовано 24 мая, 2021 Автор Поделиться Опубликовано 24 мая, 2021 Добрый вечер. Цель чтобы по мимо link canonical в head были элементы prev/next на страницах тем форумных, а не только в подкатегориях. Нужно потому что стоит такая задача(seo). Ссылка на комментарий
qwert Опубликовано 24 мая, 2021 Поделиться Опубликовано 24 мая, 2021 Вы знаете о частых ошибках вебмастеров при работе с rel=canonical? Первая ошибка: rel=canonical использован для первой страницы серии пагинации. Статья на сайте может иметь несколько страниц, но применение атрибута rel=canonical с указанием первой страницы как канонической будет неправильным, поскольку вторая, третья и последующие страницы статьи не являются дубликатами. В данном случае подобная ошибка может привести к тому, что поисковая система просто не будет индексировать вторую и третью страницы. В случаях с многостраничным контентом Google рекомендует вебмастерам использовать атрибут rel=canonical для всех компонентов статьи с указанием адреса, где размещен текст целиком или применять такие атрибуты, как rel=“prev“ и rel=“next“. Вторая ошибка: абсолютные URL ошибочно записаны как относительные. Абсолютные URL, как правило, требуют полного написания адреса, включая http://. Если же вебмастер по ошибке укажет <link rel=canonical href=“example. com/cupcake.html“ /> вместо http://example.com/example.com/cupcake.html, алгоритмы поисковика могут проигнорировать rel=canonical. Третья ошибка: непреднамеренное использование rel=canonical, использование атрибута к нескольким страницам. Иногда вебмастера копируют шаблоны страницы, забывая изменить атрибут rel=canonical. Несмотря на то, что такие ошибки зачастую совершаются непреднамеренно, они могут привести к негативным последствиям. Еще одна не менее распространенная проблема – прописывание атрибута rel=canonical несколько раз по отношению к разным страницам. Четвертая ошибка: раздел страницы ссылается на определенную статью. Если на сайте есть несколько разделов, куда ежедневно размещается несколько статей, и они имеют тот же контент, что и страница со статьей, вебместера нередко прописывают rel=canonical, чтобы избежать дубликатов. При этом страница со статьей устанавливается в качестве канонической. Однако в этом случае атрибут лучше вообще не прописывать, так как поисковик не будет отображать страницу с разделом в выдаче. Пятая ошибка: rel=canonical используется с <body>. Надо заметить, что атрибут rel=canonical должен быть включен только в раздел <head> документа HTML. Если же он попадет в раздел <body>, то поисковики не будут его учитывать. Специалисты Google дают следующие рекомендации при использовании атрибута rel=canonical: Дублированные страницы должны ссылаться на канонический адрес; Проверьте, существует ли страница, на которую вы ссылаетесь с использованием rel=canonical; Убедитесь, что страница не закрыта с помощью мета тега noindex; Проверьте, нужная ли страница (а не ее дубликат) отображается в результатах поиска; Добавьте элемент <link> с атрибутом rel=canonical в разделе <head> неканонической версии страницы или укажите каноническую версию в HTML-заголовке; Используйте не более одного атрибута rel=canonical для страницы, иначе поисковая система проигнорирует их все. Я взгляну на это. Ссылка на комментарий
Sipsb Опубликовано 24 мая, 2021 Поделиться Опубликовано 24 мая, 2021 canonical в IPS лучше не трогать 30 минут назад, Alex9 сказал: Цель чтобы по мимо link canonical в head были элементы prev/next на страницах тем форумных, а не только в подкатегориях. Возможно, будут дубли страниц. Ссылка на комментарий
Alex9 Опубликовано 24 мая, 2021 Автор Поделиться Опубликовано 24 мая, 2021 Благодарю за совет! Но суть вопроса была про техническую реализацию. Почему данные теги(prev/next) есть на страницах подкатегорий, но их нет на страницах тем топика. И второй вопрос касался места нахождения файла отвечающего за вывод prev/next. Цитата В случаях с многостраничным контентом Google рекомендует вебмастерам использовать атрибут rel=canonical для всех компонентов статьи с указанием адреса, где размещен текст целиком или применять такие атрибуты, как rel=“prev“ и rel=“next“. Вот как раз для этого нужны данные атрибуты, в тех темах где несколько страниц. 14 минут назад, Sipsb сказал: canonical в IPS лучше не трогать Возможно, будут дубли страниц. Странно. На большинстве форумов IPS на многостраничных темах есть rel=“prev“ и rel=“next“. Сanonical я и не собираюсь трогать, с ним все хорошо. Ссылка на комментарий
Alex9 Опубликовано 25 мая, 2021 Автор Поделиться Опубликовано 25 мая, 2021 Все же как добавить rel=“prev“ и rel=“next“ на многостраничных темах?) Ссылка на комментарий
Sipsb Опубликовано 25 мая, 2021 Поделиться Опубликовано 25 мая, 2021 Пока не могу ничего сказать надо посмотреть, как будет время взгляну. Ссылка на комментарий
Alex9 Опубликовано 26 мая, 2021 Автор Поделиться Опубликовано 26 мая, 2021 Благодарю! Ссылка на комментарий
Рекомендуемые сообщения
Создайте учетную запись или войдите, чтобы комментировать
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти