Логотип seo-prodvizhenie-biznesa.ru
+7 (921) 333-77-45

Как убрать одинаковые заголовки и описания страниц в wordpress

Дублированные страницы в Яндекс Вебмастер
Анатолий Кузнецов
Анатолий Кузнецов
SEO-оптимизатор с 20-летним стажем. Автор блога seo-prodvizhenie-biznesa.ru о продвижении и доработке сайтов.

Одинаковые заголовки и описания страниц в WordPress появляются сами собой, без единого действия владельца сайта: движок создаёт архивы, метки, страницы вложений и пагинацию, а вместе с ними — сотни адресов с одним и тем же текстом в теге title. Через полгода после запуска в панели вебмастера накапливается отчёт на тысячу строк, и владелец видит его впервые, когда трафик уже перестал расти.

Хорошая новость: проблема лечится не поштучным переписыванием тысячи страниц, а тремя-четырьмя формулами в настройках сайта плюс десятком точечных правок для страниц, которые действительно приносят деньги. Ниже — порядок действий от отчёта до проверки результата через неделю.

Где найти отчёт о дублирующихся заголовках и описаниях

Панель вебмастера Яндекса собирает такие страницы в разделе диагностики: «Диагностика» — «Диагностика сайта», а подробный список лежит в «Поисковая выдача» — «Диагностика страниц» и в блоке «Заголовки и описания». Там выводятся группы адресов, у которых совпадает содержимое тега title, тега description или обоих сразу. Google Search Console отдельного отчёта уже не показывает, но косвенно проблему видно в «Эффективности»: группа страниц делит между собой один запрос, и ни одна не набирает позицию.

Читать отчёт нужно не сверху вниз, а по объёму групп. Открываете выгрузку и смотрите, сколько адресов приходится на один и тот же заголовок. Группа из двухсот адресов — это почти всегда системная причина: пагинация, архив, метки. Группа из двух-трёх адресов — ручная ошибка: скопировали страницу услуги под соседний город и забыли поменять метатеги. Первые лечатся шаблоном, вторые — руками.

Ещё одна деталь: отчёт обновляется с задержкой в одну-три недели и показывает состояние на момент последнего обхода. После правок он не очистится мгновенно, и это нормально. Ориентируйтесь на дату последнего обновления данных, которая указана над таблицей, иначе будете чинить то, что уже починили.

  • Сортируйте выгрузку по количеству адресов в группе — сверху окажутся системные причины.
  • Отдельно отметьте страницы, которые приносят заявки: их правят вручную и в первую очередь.
  • Проверьте, попали ли в отчёт адреса, которых в индексе быть не должно, — их не переписывают, а убирают.
  • Сохраните выгрузку до правок: через месяц по ней удобно считать, что изменилось.

Почему именно WordPress плодит одинаковые метатеги

Движок построен вокруг идеи, что одна запись должна быть доступна из максимального числа мест. Запись попадает в ленту рубрики, в архив по дате, в архив автора, в архив метки, в результаты внутреннего поиска, в ленту вложений. Каждое такое место — отдельный URL. Пока метатеги не настроены, все эти адреса получают заголовок по одному и тому же правилу: название сайта плюс, в лучшем случае, название раздела.

Дальше подключается тема оформления. Многие темы выводят title через собственную функцию, а не через стандартный механизм, и тогда даже настроенные шаблоны не применяются к части шаблонов страниц. Проверить просто: откройте исходный код страницы и найдите, сколько раз встречается тег title. Если два — конфликт темы и модуля метатегов, и лечится он отключением вывода в теме.

Третий слой — плагины каталога и фильтров. Они генерируют адреса вида «страница рубрики с параметром цвета» и «страница рубрики с параметром размера», и все они наследуют заголовок родительской рубрики. Один раздел на пятьдесят фильтров даёт пятьдесят одинаковых заголовков.

Источники дублей и что с ними делать

Ниже сведены все типовые источники, с которыми я сталкиваюсь на проектах. Решение зависит не от источника как такового, а от того, есть ли у страницы собственный поисковый спрос.

Источник дублей Как выглядит адрес Что делать
Пагинация списков /blog/page/2/, /catalog/page/3/ Добавить номер страницы в заголовок, description оставить пустым или тоже с номером
Архивы по датам /2024/, /2024/07/ Убрать из индекса, ссылки из шаблона снять
Архивы авторов /author/admin/ Убрать из индекса, если автор один; настроить шаблон, если авторов несколько и они известны
Страницы вложений /uslugi/foto-1/ Перенаправить на сам файл или на родительскую запись
Метки /tag/seo/ Оставить только те, где есть спрос, остальные убрать; для оставшихся — свой заголовок и текст
Результаты поиска /?s=запрос Закрыть от индексации, ссылки не размещать
Товары с вариациями /product/futbolka/?attribute_size=M Каноническая ссылка на основной товар, параметры не индексировать
Фильтры каталога /catalog/?filter_color=red Открывать только связки со спросом и писать им отдельные метатеги
Служебные страницы /cart/, /checkout/, /my-account/ Убрать из индекса полностью
Копии страниц услуг /uslugi/remont/, /uslugi/remont-2/ Ручная правка метатегов или удаление лишней копии
Версии для печати и AMP /page/amp/ Каноническая ссылка на основную версию
Пустые рубрики и подрубрики /category/raznoe/ Наполнить описанием или убрать из индекса

Какие страницы вообще не должны быть в индексе

Половина строк в отчёте о дублях исчезает не после переписывания метатегов, а после того, как страница перестаёт быть индексируемой. Логика простая: если адрес не решает ни одной задачи посетителя, пришедшего из поиска, он не нужен в выдаче. Корзина, оформление заказа, личный кабинет, восстановление пароля, страницы благодарности, результаты внутреннего поиска, архивы по датам и вложения — всё это обслуживает сайт, а не поисковый спрос.

Правильный инструмент здесь — метатег robots со значением noindex на самой странице, а не запрет в файле robots.txt. Разница принципиальная: запрет в robots.txt мешает роботу зайти на страницу и увидеть указание, поэтому адрес может остаться в индексе с заголовком, взятым из ссылок. Noindex же читается роботом и вычищает страницу из выдачи.

Правило: сначала noindex на странице, потом — через месяц-два —
можно закрыть путь в robots.txt для экономии обхода.
Наоборот делать нельзя.

<meta name="robots" content="noindex, follow">

Значение follow оставляют, чтобы вес по внутренним ссылкам продолжал передаваться дальше. Полный запрет noindex, nofollow нужен редко — например, на страницах личного кабинета.

Шаблоны метатегов: как работает подстановка

Любой современный модуль метатегов умеет собирать заголовок из переменных. Вместо того чтобы писать текст для каждой из тысячи страниц, вы задаёте формулу для типа страниц, а движок подставляет в неё название записи, рубрики, номер страницы и так далее. Одна формула закрывает весь тип целиком.

Формулы задаются отдельно для записей блога, статических страниц, рубрик, меток, архивов, товаров и категорий товаров. Именно раздельная настройка решает проблему: одинаковыми заголовки становятся тогда, когда для всех типов действует одна и та же формула вида «Название сайта».

Важный момент: шаблон — это значение по умолчанию. Если у конкретной записи заполнено собственное поле заголовка, шаблон к ней не применяется. Поэтому порядок работы такой — сначала шаблоны на весь сайт, затем ручные правки для двадцати-тридцати страниц, которые приносят заявки.

Переменные для шаблонов метатегов

Названия переменных отличаются в разных модулях, но набор везде примерно одинаков. Ниже — соответствие смысла и типовой записи.

Если нужны детали, смотрите «Как количество страниц влияет на позиции сайта».

Смысл Типовая переменная Где применять
Заголовок записи или страницы %%title%% Записи, страницы, товары
Название сайта %%sitename%% Хвост любого шаблона
Название рубрики %%category%% Записи, архивы рубрик
Название метки %%tag%% Архивы меток
Описание рубрики или метки %%term_description%% Description архивов
Номер страницы пагинации %%page%% Вторая и следующие страницы списков
Отдельно номер без слова %%pagenumber%% Компактные шаблоны пагинации
Краткое описание записи %%excerpt%% Description записей и товаров
Имя автора %%name%% Архивы авторов, если они нужны
Год и месяц архива %%date%% Архивы дат, если они открыты
Значение произвольного поля %%cf_имя_поля%% Города, цены, характеристики товара
Родительская рубрика %%parent_title%% Вложенные разделы каталога

Проверять переменные надо не в настройках, а на живой странице: открыть исходный код и убедиться, что подставилось именно то, что задумано. Пустая переменная даёт двойные разделители в заголовке — например, две вертикальные черты подряд.

Как прописать атрибут canonical и удалить одинаковые заголовки и описания страниц

Формулы для записей, страниц, рубрик и меток

Вот рабочий набор, который я ставлю на большинстве проектов и потом подгоняю под тематику. Ключевая идея — в каждом шаблоне обязательно присутствует хотя бы одна переменная, уникальная для страницы.

Записи блога
title:       %%title%% — %%sitename%%
description: %%excerpt%%

Статические страницы
title:       %%title%% в %%cf_gorod%% | %%sitename%%
description: заполняется вручную для каждой страницы

Рубрики
title:       %%category%% — статьи и разборы | %%sitename%%
description: %%term_description%%

Метки
title:       %%tag%%: подборка материалов — %%sitename%%
description: Все публикации по теме «%%tag%%» на сайте %%sitename%%.

Товары
title:       %%title%% — купить в %%cf_gorod%% | %%sitename%%
description: %%title%%: характеристики, цена, доставка. %%excerpt%%

Категории товаров
title:       %%category%% — каталог, цены | %%sitename%%
description: %%term_description%%

Три правила при составлении формул. Первое: длина заголовка на выходе не должна превышать примерно 60 знаков — считайте по самому длинному названию записи, а не по среднему. Второе: не ставьте название сайта в начало, оно съедает видимую часть. Третье: description не дублирует title, а дополняет его — там уместны цена, срок, гарантия, география.

Пагинация: что писать на второй и следующих страницах

Самая массовая группа дублей на блогах и в каталогах. Страницы /page/2/, /page/3/ и дальше по умолчанию наследуют заголовок первой страницы, и в отчёте появляется группа на сто-двести адресов.

Помогу с продвижением: вывод сайта в ТОП Яндекса — вывожу сайты в топ Яндекса белыми методами.

Современный подход: страницы пагинации не закрывают от индексации, потому что через них робот доходит до глубоких материалов. Вместо этого им дают уникальный заголовок с номером и убирают description, чтобы поиск сам сформировал сниппет.

Шаблон для страниц пагинации
title: %%category%% — страница %%pagenumber%% | %%sitename%%

или, если модуль подставляет слово автоматически
title: %%title%% %%page%% — %%sitename%%
       результат: «Блог о ремонте Страница 2 из 14 — Название сайта»

Каноническая ссылка на странице 2 должна вести
на саму страницу 2, а не на первую.

Отдельно: не ставьте каноническую ссылку со всех страниц пагинации на первую. Это старая рекомендация, от которой поисковые системы отказались; в результате часть материалов, доступных только со страницы 7, вообще выпадает из обхода.

Архивы по датам, авторам, вложения и результаты поиска

Эти четыре типа дают больше всего мусора в отчёте, и почти всегда решение одно — убрать из индекса.

Архивы по датам. Для коммерческого сайта и обычного блога они бесполезны: никто не ищет «статьи за июль 2024». Отключаются в настройках модуля метатегов одним переключателем, заодно стоит убрать календарь и ссылки на архивы из подвала и боковой колонки.

Архивы авторов. Если на сайте один автор, архив автора — это точная копия главной страницы блога с тем же заголовком. Убирайте. Если авторов несколько и они экспертны, архив можно оставить, но тогда у каждого должно быть заполнено имя, должность и описание, а шаблон заголовка — включать имя.

Страницы вложений. WordPress создаёт отдельный HTML-адрес для каждой загруженной картинки. Заголовок такой страницы — имя файла, поэтому десять фотографий с именами вида IMG-001 дают десять почти одинаковых заголовков. Правильное решение — включить перенаправление страницы вложения на сам файл или на родительскую запись. Такой переключатель есть во всех модулях метатегов; если его нет, перенаправление настраивается на уровне сервера.

Результаты внутреннего поиска. Адреса с параметром поиска не должны индексироваться никогда: их количество бесконечно, а заголовок у всех одинаковый. Закрываются через noindex, а не через robots.txt.

  • Убрали архивы дат — проверьте, что в подвале не осталось виджета календаря.
  • Отключили архив автора — уберите ссылку на автора из шаблона записи.
  • Настроили перенаправление вложений — прогоните парсер, старые адреса должны отдавать код 301.
  • Закрыли поиск — убедитесь, что форма поиска не создаёт ссылок в карте сайта.

Товары с вариациями и фильтры в каталоге

В магазине дубли метатегов появляются иначе. Товар с размерами и цветами порождает адреса с параметрами, каждый из которых наследует заголовок основного товара. Плюс фильтры каталога: сортировка по цене, по популярности, по бренду.

Базовое правило: индексируется только та связка, у которой есть отдельный поисковый спрос. Запрос «кроссовки Nike 42 размер» спрос имеет — значит, страница этого фильтра заслуживает собственного заголовка и текста. Запрос «кроссовки отсортированные по популярности» спроса не имеет — параметр сортировки закрываем.

Тип адреса в магазине Индексировать Метатеги
Карточка товара Да Шаблон с названием и городом
Вариация товара по размеру или цвету Нет Каноническая ссылка на карточку
Категория каталога Да Шаблон с названием категории
Фильтр по бренду или назначению со спросом Да Отдельные метатеги вручную или по формуле с переменной фильтра
Фильтр по цене и сортировке Нет Noindex, параметр в список неиндексируемых
Комбинация двух и более фильтров Нет Noindex
Корзина, оформление, кабинет Нет Noindex, nofollow
Страница «спасибо за заказ» Нет Noindex
Проверка удаления одинаковых заголовков и описания страниц

Чем плох одинаковый заголовок на пачке страниц

Первое последствие — поиск не понимает, какую страницу показывать по запросу. Когда двадцать адресов заявляют одну и ту же тему, алгоритм выбирает одну из них сам, и выбор часто падает не на ту, которую вы продвигаете. Со временем выбранная страница может смениться, и позиция скачет: сегодня в выдаче карточка услуги, завтра — страница метки со списком анонсов.

Второе — падает кликабельность. Заголовок в выдаче это единственная строка, по которой человек решает, заходить или нет. Текст «Название сайта» или «Услуги — Страница 4» не отвечает ни на один вопрос, поэтому пользователь пролистывает дальше. Разница в CTR между шаблонным и осмысленным заголовком на одной и той же позиции достигает двух-трёх раз.

Подробнее об этом — в статье «Фильтр за одинаковые сниппет в Яндекс».

Третье — расходуется лимит обхода. Робот тратит визиты на десятки одинаковых страниц вместо новых материалов, и свежие публикации попадают в индекс медленнее.

Что происходит Как это видно в отчётах
Поиск выбирает страницу сам По одному запросу в статистике мелькают разные адреса
Позиция нестабильна Пилообразный график по группе запросов
Низкий CTR Много показов, мало кликов при позиции в первой десятке
Медленная индексация нового Свежие статьи входят в индекс дольше двух недель
Часть страниц исключена Статус «дубль» или «страница не является канонической»

Как массово найти дубли парсером и таблицей

Отчёт панели вебмастера показывает не всё: он ограничен тем, что робот успел обойти. Полную картину даёт обход сайта настольным парсером — программой, которая проходит по всем внутренним ссылкам и собирает заголовки, описания, коды ответа и канонические адреса.

Порядок работы такой. Запускаете обход с главной страницы, дожидаетесь завершения, выгружаете отчёт по заголовкам в таблицу. В таблице оставляете два столбца: адрес и заголовок. Дальше сводная таблица или формула подсчёта повторов — и вы видите группы. То же самое повторяете для описаний.

Формула подсчёта повторов в таблице
=COUNTIF(B:B; B2)

Значение больше 1 — заголовок повторяется.
Сортируем по убыванию и работаем сверху вниз.

Дополнительно помечаем пустые и слишком длинные:
=ЕСЛИ(ДЛСТР(B2)>65; "длинный"; ЕСЛИ(ДЛСТР(B2)<20; "короткий"; "ок"))

К выгрузке парсера полезно приклеить два столбца из систем аналитики: число визитов из поиска и число заявок за квартал. Тогда сразу видно, какие из дублирующихся страниц заслуживают ручной правки, а какие можно закрыть без сожалений.

Порядок массового исправления

Когда страниц сотни, соблазн начать с правки первой строки в таблице велик, но правильный порядок обратный: сначала убираем лишнее, потом настраиваем шаблоны, и только в конце правим руками то, что осталось.

Шаг Действие Результат
1 Сделать резервную копию базы и файлов Есть куда откатиться
2 Выгрузить текущие метатеги парсером в таблицу Снимок «до»
3 Закрыть от индексации служебные страницы, поиск, архивы дат Минус 30-60 процентов строк отчёта
4 Включить перенаправление страниц вложений Уходит группа с именами файлов
5 Проверить, нет ли двойного тега title от темы Шаблоны начинают применяться
6 Настроить шаблоны по типам страниц Уникальные заголовки у основной массы
7 Настроить отдельный шаблон для пагинации Уходит самая крупная группа
8 Разобраться с метками: оставить со спросом, остальные убрать Меньше пустых архивов
9 Вручную прописать метатеги 20-30 приоритетных страниц Рост CTR там, где есть деньги
10 Повторно прогнать парсер и сверить с исходной таблицей Контроль, что ничего не сломалось
11 Обновить дату изменения и карту сайта, отправить на переобход Быстрее переиндексация
12 Проверить отчёт через неделю и через месяц Подтверждение результата

Шаги с третьего по восьмой выполняются в настройках и занимают полдня даже на большом сайте. Девятый — самый трудоёмкий, но он же даёт основной прирост кликов, поэтому экономить на нём не стоит.

Что делать после правок

Правки в настройках сами по себе не заставляют поиск переобойти сайт. Нужно подтолкнуть процесс.

Дата изменения. Если метатеги менялись через прямые запросы к базе или массовым импортом, поле даты изменения записи могло остаться прежним. Тогда карта сайта покажет старую дату, и робот решит, что заходить незачем. Правило простое: любое массовое изменение обязано обновлять дату модификации записи.

Карта сайта. Пересоберите XML-карту и убедитесь, что из неё исчезли адреса, которые вы закрыли от индексации. Оставленный в карте noindex-адрес — сигнал противоречия, который замедляет переобход.

Если нужна помощь по теме — курсы SEO-оптимизации.

Переобход. В панели вебмастера есть инструмент отправки страниц на переобход с дневным лимитом. Отправляйте туда не всё подряд, а приоритетные адреса: главную, страницы услуг, разделы каталога. Остальное подтянется само.

Проверка. Через неделю посмотрите, обновились ли сниппеты в выдаче по трём-пяти контрольным страницам. Через месяц сравните отчёт о дублях с исходной выгрузкой и посмотрите CTR в статистике запросов. Если группы остались — ищите, какой шаблон не применился.

Как не допустить повторения

Через полгода после чистки отчёт снова наполняется, если не встроить проверку в рабочий процесс. Три привычки закрывают вопрос.

Тему разбирал отдельно: «Дубли страниц съели позиции 40% сайтов в рунете — проверьте свой за 2 минуты».

Первая: метатеги заполняются в момент публикации, а не потом. Страница не уходит в публикацию с пустыми полями заголовка и описания — это правило редакции, такое же обязательное, как проверка орфографии.

Вторая: у автора есть шаблон-подсказка с формулой заголовка и примерами. Человеку не нужно придумывать структуру каждый раз, он подставляет ключевую фразу и выгоду.

Третья: раз в месяц кто-то прогоняет сайт парсером и смотрит четыре показателя.

Что проверяем Норма Если не так
Повторяющиеся заголовки Ноль групп Найти общий признак адресов, поправить шаблон
Повторяющиеся описания Допустимы только у пагинации Проверить шаблон типа страниц
Пустые заголовки Нет Проверить конфликт темы и модуля метатегов
Длина заголовка 50-60 знаков Сократить, убрать название сайта в конец
Длина описания 120-160 знаков Переписать под сниппет
Новые типы адресов Не появлялись Проверить недавно установленные расширения
Noindex на служебных На месте Настройки могли сброситься при обновлении
Карта сайта Без закрытых адресов Пересобрать карту

Типичные ошибки

Закрыть всё подряд в robots.txt. Самая частая реакция на отчёт: добавить десяток запрещающих строк. Проблема в том, что робот перестаёт видеть страницу и не может прочитать на ней указание noindex. Адреса остаются в индексе, но уже без заголовков, с пометкой о недоступности описания. Порядок обратный: сначала noindex, потом при необходимости robots.txt.

Один шаблон на все типы страниц. Формула вида «Заголовок — Название сайта», поставленная разом на записи, рубрики, метки, архивы и товары, не решает проблему, а маскирует её: у рубрики и метки с одинаковым названием заголовок останется одинаковым. Каждому типу — своя формула со своей переменной.

Забыть про мобильную длину. На телефоне в выдаче помещается меньше знаков, чем на десктопе. Заголовок в 70 знаков обрежется на середине ключевой фразы, и смысл потеряется. Ставьте главное в первые 40-45 знаков.

Каноническая ссылка со всех страниц пагинации на первую. Устаревший приём, из-за которого глубокие материалы выпадают из обхода.

Массовая правка без резервной копии. Запрос к базе, который дописывает шаблон ко всем записям, ошибается ровно один раз — и восстановить исходные метатеги без копии невозможно.

Правки без обновления даты изменения. Изменения есть, а поиск о них не узнаёт неделями.

Description как копия title. Дублирующее описание не даёт поиску дополнительной информации и почти гарантированно будет заменено на случайный фрагмент текста.

Частые вопросы

Сколько ждать, пока отчёт о дублях очистится?
От двух недель до двух месяцев в зависимости от размера сайта и частоты обхода. Крупные разделы обновляются быстрее, глубокие страницы пагинации — медленнее. Если через месяц группа не уменьшилась хотя бы наполовину, значит правка не применилась: проверьте исходный код страницы напрямую.

Обязательно ли заполнять description вручную?
Для страниц услуг, товаров и ключевых статей — да. Для лент, архивов и пагинации description можно вообще не выводить: поиск соберёт сниппет из текста страницы, и часто он получится точнее шаблонного.

Нужно ли удалять страницы, которые попали в отчёт?
Удалять почти никогда не нужно. Достаточно закрыть от индексации или дать уникальный заголовок. Удаление оправдано только для реальных копий страниц, созданных по ошибке, и тогда со старого адреса ставится перенаправление на актуальный.

Что важнее исправить первым — заголовки или описания?
Заголовки. Тег title участвует в ранжировании напрямую и определяет, какую страницу поиск покажет по запросу. Описание влияет в основном на кликабельность и подставляется не всегда.

Можно ли поправить метатеги сразу для всех страниц запросом к базе?
Технически можно, и на сайтах с тысячами товаров это единственный разумный путь. Но перед запуском нужна резервная копия, проверка на десяти записях и обязательное обновление даты изменения записи, иначе поиск не увидит правок.

Разбираю продвижение по шагам — в своём курсе:

Коротко

  • Отчёт о дублирующихся заголовках и описаниях читают по размеру групп: крупные группы лечатся шаблоном, мелкие — руками.
  • Большая часть дублей в WordPress приходится на пагинацию, архивы дат и авторов, метки, вложения и результаты поиска — эти адреса чаще нужно убрать из индекса, а не переписать.
  • Убирают через метатег noindex на самой странице, а не запретом в robots.txt, иначе робот не увидит указание.
  • Шаблоны настраивают раздельно по типам страниц, обязательно с уникальной переменной внутри, и отдельно — для страниц пагинации с номером.
  • После правок обновляют дату изменения, пересобирают карту сайта, отправляют приоритетные адреса на переобход и проверяют результат через неделю и через месяц.

Разобрать метатеги вашего сайта и составить шаблоны помогу на SEO-консультации.

Увеличьте позиции и продажи вашего сайта

Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:

Анатолий Кузнецов — SEO-оптимизатор

Остались вопросы по продвижению?

Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.

Связаться со мной →

Комментарии

Сергей

У меня в отчёте 840 адресов, и почти все — страницы вида page/2, page/3. Настроил шаблон с номером, теперь жду. Спасибо, что объяснили про номер страницы, я до этого просто хотел закрыть всю пагинацию.

Марина

А если метки уже проиндексированы и по некоторым идёт трафик, их точно можно убирать?

Анатолий Кузнецов автор

Убирать нужно только те метки, где нет ни трафика, ни спроса. Выгрузите список меток и приклейте к нему визиты из поиска за квартал. Метки с визитами оставляйте и доводите до ума: свой заголовок, описание и небольшой вводный текст сверху. Остальные закрывайте через noindex — суммарно они обычно дают меньше процента переходов.

Игорь

Проверил исходный код — у меня действительно два тега title, один от темы. Полдня искал причину, почему шаблоны не работают. Совет из статьи сэкономил кучу времени.

Ольга

Подскажите, description для карточек товаров лучше собирать формулой из характеристик или писать вручную? Товаров около трёх тысяч.

Анатолий Кузнецов автор

При трёх тысячах товаров начинайте с формулы: название, ключевая характеристика, цена, срок доставки. Это закроет весь каталог за один вечер и уберёт дубли. Дальше выгружайте статистику показов и берите топ-100 карточек по показам — им описания пишите вручную. Такой порядок даёт основной прирост кликов при минимуме работы.

Дмитрий

Никогда не задумывался, что страницы вложений вообще существуют. Включил перенаправление на родительскую запись, сразу минус 300 адресов из отчёта.

Екатерина

А как быть с архивом автора, если авторов трое и мы хотим показывать экспертность?

Анатолий Кузнецов автор

Тогда архивы оставляйте открытыми, но доводите их до состояния полноценной страницы эксперта. У каждого автора должно быть имя, должность, опыт, фотография и текст на 800-1200 знаков. Шаблон заголовка делайте с именем и специализацией, а не просто «Записи автора». Пустой архив с одним списком анонсов лучше закрыть — пользы от него нет.

Артём

Таблица с порядком исправления очень выручила. Раньше начинал с ручных правок и застревал на середине списка, теперь понятно, что сначала настройки, потом руки.

Наталья

Правила писала запросом к базе, метатеги поменялись, а в выдаче до сих пор старые заголовки. Прошло три недели. Что не так?

Анатолий Кузнецов автор

Скорее всего запрос не обновил поле даты изменения записи. Тогда в карте сайта стоят старые даты, робот считает страницы неизменившимися и не заходит. Проверьте карту сайта: если даты не сдвинулись, обновите поле модификации у изменённых записей и пересоберите карту. После этого отправьте два-три адреса на переобход вручную и посмотрите, обновится ли сниппет.

Павел

Про мобильную длину заголовка отдельное спасибо. Проверил свои страницы услуг на телефоне — половина обрезается ровно на названии города.

Виктория

Закрыла корзину и оформление заказа через robots.txt ещё год назад, а они всё равно в индексе. Теперь понятно почему, буду переделывать на noindex.

Роман

Сколько примерно фильтров каталога имеет смысл открывать под индексацию? У нас их больше сотни комбинаций.

Анатолий Кузнецов автор

Открывать стоит только одиночные фильтры и только те, под которые есть реальные запросы в статистике поисковых систем. Обычно из сотни комбинаций спрос находится у пятнадцати-двадцати. Комбинации из двух и более параметров закрывайте всегда — они множатся геометрически. Каждой открытой странице фильтра обязательно нужен свой заголовок и вводный текст, иначе смысла в её индексации нет.

Алексей

Внедрил ежемесячную проверку парсером по вашей таблице. За два месяца поймал два новых источника дублей после установки расширений. Раньше бы узнал только из отчёта через полгода.

7 комментариев к “Как убрать одинаковые заголовки и описания страниц в wordpress”

  1. Евгений Молдовану

    Метод не заработал, а конкретно линк не появляется в рубрике, только на вторую страницу.

  2. Екатерина

    Большое спасибо, автор, за полезный материал!

  3. Виктор

    Дублированный контент это боль всех многостраничных сайтов. А с появлением нового алгоритма, Яндекс очень нервно относиться к таким проблемам. Очень сильно пессимизирует сайты в выдаче. Хорошая и полезная статья!

    1. Да, очень много интернет-магазинов от дубляжа контента пострадали!

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Нажимая «оставить комментарий» вы принимаетеправила конфиденциальности 

Прокрутить вверх