Сьогодні хочу з вами поділитися моїм досвідом - як видалити з сайту на WordPress противні дублі сторінок, які з'явилися після поновлення движка до версії 4.4.
Ця проблема виникла в зв'язку з тим, що новому WordPress є критична помилка, завдяки якій движок генерує безліч технічних сторінок в директорії wp json oembed, а пошуковики і раді цьому, особливо Яндекс, який дуже із задоволенням їх індексує.
Але це не є добре, а чому і як з цим боротися я вам зараз буду розповідати і показувати.
Wp json oembed - непередбачені дублі сторінок сайту з вини розробників WordPress!
Ну, що дорогі друзі? Приступимо!
Так ось, зробив я правильний robots.txt для свого блогу і заспокоївся на цьому думаючи, що все буде добре. Так і було до певного часу, поки наш улюблений WordPress не оновиться до версії 4.4. Ось тут-то і почалося неймовірне.
Якось відкриваю webmasters.yandex.ru, щоб черговий раз перевірити свій блог і що я бачу. Неймовірна безліч сторінок (більше 1000) в директорії wp-json / і oembed /, які Яндекс завантажив до себе і почав їх індексувати. Але я ж не писав стільки статей! Так навіть фізично б не зміг за такий короткий проміжок часу. Звідки вони взялися?
Все виявилося досить просто! Як пізніше я зміг з'ясувати, після чергового чергового оновлення WordPress до версії 4.4 вони (дублі сторінок) і з'явилися.
Добре, але що ж робити з цим wp json oembed і як видалити дублі сторінок з сайту?
Видаляємо дублі сторінок в WordPress
Злощасний wp json oembed
Знайшов я все ж вихід з даної ситуації! І тепер розповідаю вам, шановні друзі. Для того, щоб Ви змогли благополучно виправити помилку розробників WordPress, яка привела до появи дублів сторінок на сайті.
Перевірте на всякий випадок свій сайт!
Те Ви є так само жертвою даної ситуації, про яку я пишу!
Тепер давайте виправляти цю помилку. Тому, що Яндекс дуже навіть з великим задоволенням індексує всю цю гидоту, що заважає просуванню сайту в пошуковій видачі.
Щоб прибрати дублі сторінок згенеровані wp json oembed, вам потрібно всього лише ось цей код:
Вставити в файл functions.php вашої теми оформлення сайту. Якщо останнім йде?>, То вставляти код потрібно перед ним або де закінчується якась функція (після крапки з комою).
І після цих процесів, проведених з файлом functions.php ваш сайт почне набувати свою колишню силу, а весь завантажений раніше сміття (у вигляді дублів сторінок) почне поступово йти з нього!
Ну ось Ви тепер знаєте, як видалити дублі wp json oembed в оновленій версії WordPress 4.4 і вище.
Якщо вам сподобався матеріал ласка, виконайте такі дії ...
Дякую за увагу!