Как правильно удалять страницы, чтобы не потерять SEO-трафик?
Привет.
Сайт-каталог содержит два основных типа страниц:
- страницы категорий;
- страницы продуктов.
Раньше на одной странице категории выводился список из 10-ти ссылок на страницы продуктов.
Затем мы поменяли количество продуктов в списке на 30, из-за чего 2/3 страниц категорий просто исчезли.
Пример.
Категория содержит 90 продуктов.
Значит раньше в категории было 9 страниц со списком продуктов:
/категория-страница-1
/категория-страница-2
...
/категория-страница-9
После обновления таких страниц осталось 3, а остальные 6 страниц отдают ошибку 404.
На следующий день после внесения изменений упал трафик с Гугла.
Предполагаю, что причина в том, что на сайте резко появилось больше количество несуществующих страниц.
Я вижу следующие варианты решения проблемы.
1. Ничего не делать, ожидая, что Гугл когда-нибудь переиндексирует сайт и трафик восстановится.
2. Вместо 404 ошибок для несуществующих страниц категорий сделать 301 редирект на /категория-страница-1.
Вам необходимо было сразу после удаления настроить 301 редиректы, а еще раньше надо было правильно настроить пагинацию категорий.
В данный момент необходимо:
1- Вместо 404 ошибок для несуществующих страниц категорий сделать 301 редирект на /категория-страница-1
2- Правильно настроить пагинацию rel prev next для гугла и канониклы, либо тайтлы и h1 с указанием страницы чтобы не было дублей для яндекса
Vodol, в соседнем ответе пишут неправильно. Вовсе не обязательно запрещать индексацию пагинации. Если на страницах объекты не пересекаются, то вполне можно оставить индексироваться.
Существуют уникумы, которые пытаются персонализировать номерные страницы категорий, добавляя в заголовки номера страниц и даже по шаблону меняя описание страницы. Но вот один вопрос: какому запросу отвечает любая из номерных страниц? Особенно, если учитывать миграцию содержимого со страницы на страницу. По какому ключевому запросу должна выйти в поисковой выдаче номерная страница категории, как самая релевантная страница? Нет таких запросов. И как страницы для несуществующих запросов, в индексации сайта такие страницы участвовать не должны.
ffosters, гугл считает иначе, а под яндекс приходится подстраиваться из-за гугла, потому что каноникл уже не сделаешь. Почитайте мануалы, а не теории теоретиков конвертмонстра.
Оставьте все как есть. Поскольку разбиение на страницы используется очень часто, алгоритмы Google возвращают контент, наиболее соответствующий запросам пользователей, независимо от того, на скольких страницах он расположен.
Добавьте страницу "Показать все". Пользователи часто предпочитают просматривать всю статью или категорию на одной странице. Если Google считает, что пользователь ищет именно такой вариант, то предпринимает попытку показать в результатах поиска страницу "Показать все". Вы можете добавить атрибут rel="canonical" для отдельных страниц, чтобы сообщить, что в результатах поиска должна показываться именно страница "Показать все".
Используйте атрибуты rel="next" и rel="prev" в ссылках или заголовках, чтобы указать связь между несколькими URL. Благодаря этой разметке Google может определить, что содержание данных страниц связано в логической последовательности, и направить пользователя на начальную страницу.
Гугл говорит "не делайте первую страницу каноничной, делайте рел прев некст". А Яндекс говорит "делайте первую страницу каноничной или делайте все страницы уникальными". В итоге получается рел прев некст + уникальные страницы пагинации. Не разбираетесь в теме - не отвечайте.
вы просто игнорируете Яндекс по непонятной причине.
2. Что делать со страницами пагинации и сортировки товаров?
Если в какой-либо категории на вашем сайте находится большое количество товаров, могут появиться страницы пагинации (порядковой нумерации страниц), на которых собраны все товары данной категории. Если на такие страницы нет трафика из поисковых систем и их контент во многом идентичен, то советую настраивать атрибут rel="canonical" тега на подобных страницах и делать страницы второй, третьей и дальнейшей нумерации неканоническими, а в качестве канонического (главного) адреса указывать первую страницу каталога, только она будет участвовать в результатах поиска.
Например, страница сайт.рф/ромашки/1 - каноническая, с неё начинается каталог, а страницы вида сайт.рф/ромашки/2 и сайт.рф/ромашки/3 - неканонические, в поиск их можно не включать. Это не только предотвратит возможное дублирование контента, но и позволит указать роботу, какая именно страница должна находиться в выдаче по запросам. При этом ссылки на товары, которые находятся на неканонических страницах, также будут известны индексирующему роботу.
Именно поэтому все надо делать так я описал выше чтобы было правильно и по гуглу и яндексу. По хорошему конечно сделать страницу «показать все» и на нее свести канониклы со всех других. Но так как в примере ТСа всего две страницы, то значительно проще уникализировать тайтлы так как сам контент уникальный.
Вам нужно установить 301 редирект на главную страницу категории. Вообще, как правило, постраничная навигация должна быть запрещена для индексации. Каждая страница сайта должна отвечать на конкретный запрос. То есть, правильно будет разрешить индексацию только главной страницы категории.
Индексацию всех остальных можно запретить установив каноническую ссылку, или указать правило в файле robots.txt
Ну вот у нас разметка rel="next" и rel="prev" присутствует.
А постраничную навигацию не запрещаем к индексации для того, чтобы боты поисковых систем могли видеть все страницы сайта (sitemap на данный момент не используется). Или есть какие-то другие решения для нормальной индексации?
Vodol, постраничная навигация не должна попадать в выдачу поисковой системы (кроме главной страницы категории).
Каждая страница сайта должна отвечать на конкретный запрос.
К примеру, на сайте есть категория "Фильмы", пользователь вводит поисковый запрос и какая страница должна быть в выдаче? Ведь у Вас 100500 ссылок (постраничная навигация категории "Фильмы"), которые конкурируют между собой.
То, что вы запрещаете индексацию постраничной навигации не значит, что робот перестанет ходить по ней и сканировать другие ссылки.
<meta name="robots" content="noindex, follow"/>
OR
<link rel="canonical" href="http://site.ru/category/"/>