• Главная
  • Карта сайта
Не найдено

WordPress створює нові сторінки для кожного зображення: функція і плагін для лікування

  1. Чому з'являються сторінки з картинками в WordPress
  2. Як видалити з пошуку ці сторінки
  3. Плагін Attachment Pages Redirect

Добрий день, дорогі читачі. Днями один з моїх передплатників попросив допомогти йому розібратися з проблемою в індексуванні сайту. Його ресурс працює на движку WordPress і він помітив, що WordPress створює сторінку для кожної завантаженої картинки. Михайлу пощастило, що він звернув на це увагу, але ж багато початківці вебмастера не в курсі, що таке неподобство може зіпсувати репутацію їх сайтам в очах пошукових систем.

Михайлу пощастило, що він звернув на це увагу, але ж багато початківці вебмастера не в курсі, що таке неподобство може зіпсувати репутацію їх сайтам в очах пошукових систем

Я з подібною проблемою стикався раніше, деякі з моїх сайтів були хворі аналогічним недугою. Думаю, що багатьом рішення теж стане в нагоді, тому вирішив не обмежуватися листом до рекомендацій для Михайла, а викласти статтю в блозі.

Що буде, якщо не виправити проблему?

Поява окремих сторінок для картинок не що інше як дублювання контенту, вже міститься на іншій сторінці (в основній статті, куди вставлена ​​ілюстрація). Дублі призводять до погіршення індексування ресурсу, так як забирають на себе час індексуючих роботів. Крім того, вони заважають пошуковикам правильно ранжувати різні сторінки сайту в пошуку.

У кращому випадку, траст вашого сайту в очах пошуковиків буде падати і будуть проблеми з його просуванням. У гіршому - підхопите якоїсь фільтр, аж до АГС .

Чому з'являються сторінки з картинками в WordPress

Найчастіше причиною появи цих сторінок є посилання з зображення в статті, створювана при завантаженні медіафайлу, якщо вибрати метою посилання сторінку вкладення.

Для того, щоб такі посилання не з'являлися в майбутньому, краще в поле "Посилання" ставити "Ні", в крайньому випадку відсилати на "Медіафайл".

Але, на жаль, видалення посилання в уже проіндексованих зображеннях, коли дублі з'явилися в базі пошуковиків позбутися сторінок не допоможе, так як вони фізично існують, а Яндекс і Google про їхнє існування в курсі.

Як видалити з пошуку ці сторінки

Для виключення їх з пошуку нам необхідно їх або повністю видалити, або зробити переадресацію.

Як видалити фізично я не знаю, якщо вам такий спосіб знаком, прохання поділитися в коментарях.

Я пішов шляхом перенаправлення зі сторінки вкладення на той пост, до якого прив'язаний даний мультимедійний. При черговому обході пошуковий робот зайде на сторінку картинки і буде перенаправлений на статтю з зображенням. Згодом він зрозуміє, що на сторінці редирект і видалить її з індексу. Відбудеться це не відразу, до повного видалення всіх дублів може пройти не один місяць (в залежності від розміру проекту).

Робиться таке перенаправлення за допомогою коду, який вставляється в файл functions.php вашої теми. Технічно процедура виглядає так:

  • Відкриваємо адмін панель;
  • Переходимо в розділ "Зовнішній вигляд" - "Редактор";
  • Знаходимо в списку праворуч файл functions.php і клікаєм по ньому;
  • Вставляємо в кінці, перед закриває тегом "?>" Код, наведений нижче.

Код для видалення сторінок зображень в WordPress:

/ *** Редірект сторінок картинок на запис *** / add_action ( 'template_redirect', 'template_redirect_attachment'); function template_redirect_attachment () {global $ post; // Якщо це вкладення то перейдемо на сторінку записи: if (is_attachment ()) {wp_redirect (get_permalink ($ post-> post_parent)); }}

Плагін Attachment Pages Redirect

Якщо у вас WordPress створив для кожної картинки на сайті окремий запис, але влазити в коди вам лінь або боїтеся, то можете використовувати плагін Attachment Pages Redirect, він робить те ж саме, що і наведений вище скрипт - ставить переадресацію на сторінку записи до якої прикріплено зображення. Якщо прикріпленою Сторінка наразі не має, то йде редирект на головну.

Плагін є в офіційному репозиторії WordPress і встановлюється він як зазвичай, як я розповідав в цієї статті .

Плагін є в офіційному репозиторії WordPress і встановлюється він як зазвичай, як я розповідав в   цієї статті

Ніяких налаштувань у плагіна немає, ставимо, активуємо і проблема вирішена.

Якщо я вам допоміг - не постесняйтесь рекомендувати блог своїм друзям через соціальні мережі (кнопочки зліва).

Що буде, якщо не виправити проблему?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью