Мій блог стикався з проблемою появи таких посилань кілька разів. Кожен раз я знаходив спосіб, щоб від них позбутися, але рішення або мені не подобалося, або не виправляло ситуацію до кінця. Поки я не знайшов вихід.
Я покажу вам всі способи видалення дублів replytocom, включаючи той, на якому зупинився сам.
Що таке replytocom і як він з'являється
Чи включається ця функція в адмінці, в розділі «Налаштування» -> «Обговорення».
Максимальна глибина такої гілки задається на тій же сторінці - «Обговорення».
Навіщо видаляти replytocom
SEO ефект
Багато хто боїться того, що велика кількість дублів replytocom призведе до пессимізації сайту в пошуковій видачі. Я з цим не зовсім згоден.
Канонічні URL, настройки індексації та правильна конфігурація файлу Robots.txt захистять сайт від появи будь-яких дублів в індексі пошукових систем.
По крайней мере, поява сторінок з replytocom на моєму блозі жодного разу не призводило до зміни позицій в пошуковій видачі.
Якщо ви читали мою минулу статтю про All in One Seo Pack і налаштували сайт як годиться, то пошуковики без праці зрозуміють, що дані сторінки не є основними. Чи не будуть додавати їх в індекс, і не будуть враховувати при ранжируванні. Але негативні ефекти все ж є.
Швидкість індексації сайту
Роботи будуть витрачати більше часу на індексацію вашого сайту. що сповільнить сканування корисних сторінок. Так як посилання з replytocom існують - роботи зобов'язані перевірити документи, на які вони ведуть. В результаті, їм доведеться вивчити в кілька разів більше сторінок, ніж кількість корисних статей.
Відвідування кожної сторінки забирає час пошукового робота.
Швидкість роботи сайту та навантаження на сервер
Дослідження кожної нової сторінки не тільки відніме час у пошукових роботів, але збільшить навантаження на ваш сайт, так як кожен перехід робота - це запит до сайту, обробка цього запиту сервером (робота php кодів, скриптів, передача даних і т.д.).
Сміття в панелях вебмайстрів
Крім того, сторінки дублів з'являться в панелях для вебмайстрів, незалежно від того, чи будуть вони заборонені до індексації чи ні. В Яндексі список виключених сторінок виглядає ось так:
А тепер уявіть, що у вас там буде лежати кілька тисяч або десятків тисяч сторінок replytocom. Серед них буде неможливо знайти якусь корисну інформацію.
Закриття replytocom в файлі robots.txt
Один із способів, який часто використовують для вирішення проблеми дубльованого контенту - це закриття сторінок містять специфічні ознаки через файл robots.txt.
Додавання цього коди не видаляє самі сторінки дублів, але каже пошуковим роботам, що ці сторінки в пошук потрапляти не повинні.
Чи є від нього користь? Безсумнівно, є. Якщо ви не використовуєте інші способи боротьби з дублями, то це один з елементів, що оберігає видачу по вашому сайту від сміття і, який рятує його від накладення фільтрів.
Як прибрати replytocom з wordpress
Ми розглянемо 5 способів видалити дублі replytocom. Перший вас порадує, другий напружить, третій дасть зрозуміти, що будь-які проблеми вирішуються легко, четвертий доведе, що все геніальне просто, а п'ятий змусить забути про проблему назавжди. Поїхали.
Такий спосіб підійде в тому випадку, якщо на ваші статті залишають мало відгуків та дискусії виникають вкрай рідко. Відключення кнопки «відповісти» видаляє і посилання, що створює дубль поста.
Спосіб 2. Змінити файл comment-template.php
Цей спосіб видаляє корінь зла - виправляє функцію, яка створює replytocom, видаляючи з неї непотрібні аргументи.
Цим способом я користувався дуже довго з однієї причини - 100% рішення проблеми. У самому посиланні не формується replytocom. Але є один недолік, про нього скажу нижче.
Зробити потрібно так. Відкриваємо для редагування файл comment-template.php. Це стандартний файл wordpress, він знаходиться в папці / wp-includes /. У ньому знаходимо наведений нижче ділянку коду, зазвичай він починається з 1425 рядки.
Видаляємо ось цю ділянку 'replytocom', $ comment-> comment_ID. Він відповідає за додавання до заслання зайвого хвоста.
Після збереження дублі пропадуть, але не назавжди. При поновлення версії wordpress, всі файли движка оновляться, включаючи цей, і всі зміни доведеться вносити заново. Пару раз я забував це робити і згадував тільки тоді, коли в яндекс.вебмастерс починало різко зростати кількість виключених з індексу сторінок.
Спосіб 3. Плагін WordPress Thread Comment
В принципі він вирішує всі проблеми, так як виводить посилання «Відповісти» скриптом. Але є деякі але:
Якщо у вас він запрацює, то можете використовувати, дублів replytocom не буде.
Спосіб 4. Постійний 301 редирект в htaccess
Для цього додаємо наступний код:
RewriteRule ^ (. *) $ / $ 1. [R = 301. L]
Самі посилання з replytocom на сторінках залишаються, але, переходячи по ним, роботи потрапляють на канонічну сторінку статті, яка їм вже відома. Завдяки редіректу, через деякий час і Яндекс і Гугл повністю видалять посилання з хвостами зі своїх баз і ви будете навічно захищені від дублів.
Після того, як ви зробите редирект - не забудьте видалити в файлі robots.txt заборона на індексацію цих посилань. Це необхідно, щоб пошуковики отримали дозвіл на переходи по ним і змогли проіндексувати зміни.
Знову ж таки, залишається одна проблема - зайві посилання, за якими повинні ходити роботи. Хоч вони і перестають впливати на видачу і ранжування сайту, але навантаження як і раніше створюють.
Спосіб 5. Функція, що скасовує висновок посилання
Даний підхід вирішує абсолютно ВСЕ проблеми, що виникають з дублями сторінок replytocom в вашому wordpress блозі.
Через адмінку відкриваємо файл function.php теми оформлення і в кінці файлу, перед закриває?> Вставляємо цей код:
Швидкий заробіток в Інтернеті
Тут заробляють блогери
Найсвіжіші статті блогу