Правильная настройка пагинации — это задача для команды, состоящей из маркетолога, SEO-специалиста и веб-разработчика. Маркетолог определяет стратегию, а разработчик реализует ее технически. Вот ключевые шаги и рекомендации.
1. Используйте атрибутЭто главный инструмент для борьбы с дублированием контента. Канонический тег указывает поисковой системе, какую страницу из группы похожих считать основной, «канонической». Существует несколько стратегий его применения для пагинации:
- Самореферентный канонический тег (рекомендуемый подход). Каждая страница пагинации указывает саму на себя в качестве канонической. То есть на странице /catalog?page=2 будет стоять тег <link rel="canonical" href="https://site.ru/catalog?page=2">. Этот подход говорит поисковику: «Да, это часть серии, но это самостоятельная, уникальная страница со своим набором товаров, и ее нужно индексировать».
Это лучший вариант для интернет-магазинов, так как он позволяет поисковикам находить и индексировать товары, расположенные на глубоких страницах каталога.
- Канонический тег на первую страницу. Все страницы пагинации (2, 3, 4…) ссылаются каноническим тегом на первую страницу (/catalog). Этот метод был популярен раньше, но сейчас считается менее эффективным, так как он фактически запрещает индексацию контента на всех страницах, кроме первой.
- Канонический тег на страницу «Посмотреть все». Если на вашем сайте есть возможность отобразить все товары категории на одной странице, это может быть хорошим решением. В этом случае все страницы пагинации (включая первую) должны указывать каноническим тегом на эту страницу. Это позволяет сконцентрировать весь ссылочный вес на одном URL. Главный минус — такая страница может очень медленно загружаться, если товаров действительно много.
2. Настройте индексацию с помощью мета-тега RobotsВ некоторых случаях страницы пагинации не несут уникальной ценности и лишь служат для навигации. Чтобы не тратить краулинговый бюджет и не создавать «мусор» в индексе, можно закрыть их от индексации, но оставить открытыми для перехода по ссылкам. Для этого используется мета-тег <meta name="robots" content="noindex, follow">. Директива noindex запрещает поисковику добавлять страницу в индекс, а follow разрешает ему переходить по всем ссылкам на этой странице (то есть, на карточки товаров).
Этот метод стоит применять с осторожностью и только после тщательного анализа, так как все товары, доступные только на этих страницах, могут выпасть из поиска.
3. Позаботьтесь о SEO для бесконечной прокрутки и кнопки «Показать еще»С точки зрения поискового робота, бесконечная прокрутка — это просто одна страница с ограниченным набором контента. Чтобы сделать такой контент доступным для индексации, необходимо обеспечить «грациозную деградацию». Это означает, что «под капотом» динамической подгрузки должна лежать обычная постраничная навигация с уникальными URL.
Например, когда пользователь скроллит ленту, с помощью технологии History API можно незаметно для него менять URL в адресной строке браузера с site.ru/news на site.ru/news?page=2, затем на site.ru/news?page=3 и так далее. Таким образом, у каждой «порции» контента появляется свой собственный адрес, который поисковый робот может обнаружить и проиндексировать. Пользователь видит бесшовную ленту, а поисковик — четкую структуру страниц.