Добавление rel=''canonical'' в тег <head> на нужные страницы

  • 3 Ответов
  • 1076 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Mkot232

  • Захожу иногда
  • **
  • 24
  • 0
Прошу помочь как можно реализовать задуманное... Необходимо на определенных мне страницах  сайта в теге <head>  прописать   <link rel=canonical href=“http://randomsteamkeys.ru/action" />
Прописать этот тег необходимо на следующих страницах  http://randomsteamkeys.ru/action-page-2/       http://randomsteamkeys.ru/action-page-3/  и так далее  страницы которые участвуют в постраничной навигации в категории randomsteamkeys.ru/action,  чтобы все эти эти пронумерованные страницы относились к разделу action, и не считались как дубли...
Уже перечитал море информации, не как не могу это сделать, никаких нормальных плагинов и т.п. для этого нету, и в Joomla нету возможности редактировать исходный HTML файл созданных страниц, только index.php  главной но зачем она мне...
Подскажите каким образом можно прописать эту строчку в тег <head> на нужные мне страницы, целый день потратил на поиски результатов ноль...

*

ChaosHead

  • Профи
  • ********
  • 4668
  • 396
Canonical не нужно использовать для закрытия постраничной навигации (c) Аллан Скотт (Allan Scott), инженер программного обеспечения команды индексирования Google
http://www.searchengines.ru/news/archives/kak_pravilno_is_rel_canonical.html

Аналогичная тема: http://joomlaforum.ru/index.php/topic,313117.msg1555658.html
« Последнее редактирование: 13.07.2015, 00:35:55 от ChaosHead »

*

Mkot232

  • Захожу иногда
  • **
  • 24
  • 0
Canonical не нужно использовать для закрытия постраничной навигации (c) Аллан Скотт (Allan Scott), инженер программного обеспечения команды индексирования Google
http://www.searchengines.ru/news/archives/kak_pravilno_is_rel_canonical.html

Аналогичная тема: http://joomlaforum.ru/index.php/topic,313117.msg1555658.html

Необходимо это делать если все страницы будут иметь одинаковые Title и Description, в таком это будет расцениваться как дубли, что будет плохо влиять на оптимизацию сайта для продвижения. Да можно закрыть вообще от индексации - но в этом случае не будет ссылок на товары да и зачем это делать если можно это сделать необходимым мне способом,  а писать всегда разные тайтл и дескриптион не очень красиво как у меня сейчас Экшен страница 2...
атрибуты rel="next" и rel="prev" Яндекс не поддерживает. Разные Title и Description делать не очень хочется
« Последнее редактирование: 13.07.2015, 00:52:47 от Mkot232 »

*

ChaosHead

  • Профи
  • ********
  • 4668
  • 396
Цитировать
атрибуты rel="next" и rel="prev" Яндекс не поддерживает. Разные Title и Description делать не очень хочется
А что вы вырвали из контекста rel next и prev, у Google всё подробно сказано. Три варианта как можно использовать разбивку на страницы:
Цитировать
Если содержание на вашем сайте, которое должно отображаться в результатах поиска, разбито на страницы, рекомендуем использовать один из способов, описанных ниже.
1.    Не совершать действия. Поскольку разбиение на страницы используется очень часто, алгоритмы Google возвращают содержание, наиболее соответствующее запросам пользователей, независимо от того, на скольких страницах оно расположено.
2.    Укажите страницу "Показать все". Пользователи часто предпочитают просматривать всю статью или категорию на одной странице. Если Google считает, что пользователь ищет именно такой вариант, то предпринимает попытку показать в результатах поиска страницу "Показать все". Вы также можете добавить атрибут rel="canonical" на страницы, чтобы сообщить Google, что в результатах поиска следует отображать страницу "Показать все".
3.    Используйте атрибуты rel="next" и rel="prev" , чтобы указать связь между несколькими URL. Благодаря этой разметке Google может определить, что содержание данных страниц связано в логической последовательности, и направить пользователя на начальную страницу.
https://support.google.com/webmasters/answer/1663744?hl=ru
Три варианта, всё. Ничего не делать, сделать канонической страницу "Показать все", использовать rel="next" и rel="prev" (не подойдёт для Яндекса). Других вариантов нет, выдумывать их - плохая затея и будет негативно влиять на индексацию сайта.

Что вы можете сделать:
1) Вы оставляете как есть по умолчанию. Google увидит на страницах пагинации одинаковые Title и Description. Всего лишь небольшие ошибки. Этот вариант предлагает Google под номером 1. Т.е. ничего не делать, он сам разберется.
2) Вы пропишите на каждой странице пагинации: Страница 2 и т.д. Это аналогичный вариант первому, но при этом больше никаких ошибок. Минусов в этом варианте никаких нет.
3) Вы закроете страницы пагинации в robots. Вы поступите вопреки справке Google. Робот продолжит ходить по внутренним страницам, но выкинет из индекса страницы пагинации. Это может негативно повлиять на индексацию и перетекание веса на внутренние страницы. Но вы избавитесь от дополнительных страниц, которые вам кажутся ненужными, хотя это вполне естественные страницы.
4) Вы укажете, что страницы пагинации каноничны первой странице. Вы поступите вопреки справке Google. Робот выкинет из индекса страницы пагинации. Робот перестанет ходить страницы пагинации. Робот перестанет ходить на внутренние страницы со страниц пагинации. Робот перестанет индексировать внутренние страницы. Нарушится перетекание веса на внутренние страницы, т.к. страницы пагинации с которых должен перетекать вес будут указаны как неканоничные (считай несуществующие). Со временем снизится трафик на внутренние страницы на которые нет ссылок с первых страниц.
5) Указать каноничной странам пагинации страницу "Все товары категории". Это может быть не лучшее решение, если товаров там много, тогда у пользователей страница будет грузиться долго. Однако справка Google допускает такой вариант.

И из всех этих вариантов, откуда вы решили, что вам необходим именно 4 вариант? о-О Борясь с мелкой проблемой вы получить себе огромную проблему. Причем собираетесь сделать это вопреки справке Goggle, вопреки справке Яндекса, где не сказано, что canonical так нужно применять, и вопреки статье "5 основных ошибок, допускаемых вебмасетрами и оптимизаторами при применении атрибута rel=canonical" от работника Google, что я вам дал. Включайте логику и не занимайтесь ерундой. Лучше вашу энергию, которую не знаете куда направить, бросьте на написание контента.
« Последнее редактирование: 13.07.2015, 04:07:42 от ChaosHead »