WordPress создает страницу для каждой загруженной картинки

Выглядят такие страницы так:

site.ru/zapis.html/image/

к URL записи добавляется имя картинки (без расширения jpg).

Увидеть это можно в кабинете Яндекс Вебмастера:

Количество загруженных страниц Яндекс Вебмастера

Как видим — такие страницы загружаются Яндексом, но не выдаются в поиск.

Структура сайта

Чем это плохо

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

Почему появляются такие страницы

Если раньше причиной являлась ссылка создаваемая при загрузке медиафайла:

Добавить медиафайл ссылка страница вложения

То в последних версиях WordPress отдельные страницы для картинок создаются по умолчанию.

Как удалить из поиска эти страницы

1.
При добавлении медиафайла следим чтобы в поле «Ссылка» стояло «нет».

Добавить медиафайл ссылка нет

2. В Yoast SEO включите перенаправление URL на саму картинку
(эта функция появилась в плагине совсем недавно):

Yoast перенаправить URL вложений

Это рекомендуют и сами разработчики Yoast SEO:

Если вы загружаете медиафайл (например, изображение или видео), WordPress не только сохраняет ваш медиафайл, но и создает URL для него. Страницы с этими URL почти пустые: на них есть только ваше медиа и, возможно, заголовок (если вы его добавили). По этой причине, если вы никогда не используете эти URL, лучше деактивировать их и перенаправить их на сам медиа-объект.

Всем удачи и профита.

Оцените, пожалуйста, статью, я старался :) (голосов: 1, оценка: 5,00 из 5)

Задайте вопрос в комментариях

шестнадцать − пятнадцать =