O
(@perdyllo)
<link rel=»canonical» href=»https://site.com/sport/page/2/» />
<link rel=»prev» href=»https://site.com/sport/» />
<link rel=»next» href=»https://site.com/sport/page/3/» />
И в чем тут проблема? Причем тут Yoast?
всегда убирать /page/номер
А что вместо него? Чем url первой страницы будет отличаться от url последующих?
Что -то Вас не в ту сторону понесло….
-
Ответ изменён 5 лет, 10 месяцев назад пользователем
O.
Я не стал бы задавать этот вопрос, если бы не убедился в его корректности.
Так реализовано на всех топовых новостных порталах.
Вот о чём я говорю — http://prntscr.com/n7l7on
-
Ответ изменён 5 лет, 10 месяцев назад пользователем
appigames.
Вот о чём я говорю — http://prntscr.com/n7l7on
Так вот же, у Вас на скриншоте и написано, что плагин Clearfy решает этот вопрос. Почему его не использовать?
Так реализовано на всех топовых новостных порталах.
Я, к сожалению, далек от SEO-темы, но в блоге Google написано, что так делать неправильно (см пункт Mistake 1: rel=canonical to the first page of a paginated series).
-
Ответ изменён 5 лет, 10 месяцев назад пользователем
Denis Yanchevskiy. Причина: Добавил ссылку на блог Google
Боюсь что он наставит много лишних изменений которые мне не нужны.. Сейчас вроде как настроил сайт хорошо в плане сео и оптимизации с минимальным использованием плагинов и хорошей оценкой в гугл пейдж спид.
Убрал эти префиксы в рубриках, при заходе скажем в спорт рубрику, сверху появляется кнопка от йоаст с редактированием именно рубрики, там в настройках достаточно вписать http://prntscr.com/n7l7on Теперь в каноникал подставляет рубрику а не рубрику + пейдж.
А вот с главной беда, нету таких настроек для главной страницы.
Т.е погинация меня не смущает, мне главное чтобы когда пользователь сидит на 3й странице на которую попал с главной, в исходном коде оказалась каноническая ссылка которая ведёт на главную.
O
(@perdyllo)
Плагин Yoast SEO на страницах пагинации выводит canonical ссылки /раgе/2/, /раgе/3/ и т.д.
Clearfy:
Меняет canonical ссылку на главную
или саму рубрику, без /раgе/
И зачем это надо? В чем смысл этого? Нарушить логику работы WP и сделать невозможной пагинацию?
-
Ответ изменён 5 лет, 10 месяцев назад пользователем
O.
O
(@perdyllo)
мне главное чтобы когда пользователь сидит на 3й странице на которую попал с главной, в исходном коде оказалась каноническая ссылка которая ведёт на главную.
И вновь вопрос. Зачем это надо? Начитались сео-маразма и начали ублажать сеошников?
Но если уж речь зашла об этом — вам уже дана ссылка на то, что
так делать неправильно
И зачем это надо? В чем смысл этого? Нарушить логику работы WP и сделать невозможной пагинацию?
canonical
не влияет на работу пагинации, он влияет на индексацию. Вероятно, таким образом автор темы хочет исключить страницы пагинации из индекса ПС, начиная со второй. Зачем это нужно, увы, не знаю)
Все верно, зачем попадать страницам пагинации в поиск? Если там одна информация скажем была на 2й странице и вошла в индекс, а через 3 часа там уже другая.
Люди ищут, в сниппете видно что написано, попадают на вторую страницу а там уже облом.- нету того что искали.
Да и как я понял вес страницы тогда теряется.
Если на главной пагинация пускайц главной и передает вес.
Если в рубрике конкретной — то пускай рубрике этой и передает.
Или я не так что-то понимаю?
Вот кстати про пагинацию новые новости от гугла — https://ru.megaindex.com/blog/pagination
Или я не так что-то понимаю?
Это форум про WordPress, для выяснений подробностей про SEO стоит обратиться на специализированные форумы.
https://ru.megaindex.com/blog/pagination
О чем я и говорю. Совсем далёк)
yoast насколько я помню вообще проставляет noindex страницам пагинации — поэтому абсолютно неважно, какой там каноникл прописан.
Уважаемый, если в пагинации нет ничего полезного, можете закрыть от индекса. Если установите канонической первую страницу, то отрежете от индекса остальные. Лучше даже выставлять канонической последнюю страницу пагинации.
Или я не так что-то понимаю?
A common misconception is that the canonical on a paginated page should always point to page 1 in the series. This is not the case. When you do that, you run the risk of search engines not indexing links that appear on page 2, 3 etc. of your archives. This would cause older articles to drop out of the search results entirely.
Canonical URLs in Yoast SEO [kb.yoast.com]
Don’t canonicalize a paginated archive to page 1. The rel=canonical on page 2 should point to page 2. If you point it to page 1, search engines will actually not index the links on those deeper archive pages…
rel=canonical: the ultimate guide [yoast.com]
yoast насколько я помню вообще проставляет noindex страницам пагинации
Уже больше года не проставляет:
For a while, SEOs thought it might be a good idea to add a noindex
robots meta tag to page 2 and further of a paginated archive. This would prevent people from finding page 2 and further in the search results. The idea was that the search engine would still follow all these links, so all the linked pages would still be properly indexed.
The problem is that in late 2017, Google said something that caught our attention: long-term noindex
on a page will lead to them not following links on that page. More recent statements imply that if a page isn’t in their index, the links on/from it can’t be evaluated at all – their indexing of pages is tied to their processing of pages.
This makes adding noindex
to page 2 and further of paginated archives a bad idea, as it might lead to your articles no longer getting the internal links they need.
Because of what Google said about long-term noindex
, in Yoast SEO 6.3 we removed the option to add noindex
to subpages of archives.
в function.php нужно добавить код и тогда каноникл будет на основную страницу:
function return_canon () {
$canon_page = get_pagenum_link(1);
return $canon_page;
}
function canon_paged() {
if (is_paged()) {
add_filter( 'wpseo_canonical', 'return_canon' );
}
}
add_filter('wpseo_head','canon_paged');
Код работает только при включенном плагине WordPress Seo by Yoast.