Как удалить битые ссылки с сайта wordpress?
Содержание:
- Последствия, возникающие от битых ссылок
- А как найти битые ссылки?
- Что делать с битыми ссылками?
- Способы поиска битых ссылок внутри сайта
- Что такое битые ссылки?
- Откуда берутся битые ссылки?
- Как искать неработающие ссылки
- Как появляются битые ссылки
- Простой способ избавиться от битых ссылок YouTube
- Проверка внутренних битых ссылок
- Программы проверки битых ссылок
Последствия, возникающие от битых ссылок
Имеется много возможных вариантов того, каким образом мёртвые ссылки могут отрицательно сказаться на работе вашего сайта. Вот несколько наиболее часто встречающихся.
1. Ваши посетители не могут найти то, что им нужно
Никто не желает оказаться на странице ошибки 404. Если вы ещё этого не знаете, узнайте, что большинство пользователей не желают оставаться на вашем сайте, если они не могут найти то, что им требуется. Умная страница ошибки 404 несколько смягчает проблему, но лишь в какой-то степени.
Лучше с самого начала исправить нерабочие ссылки, чтобы ваши посетители не попадали на страницу 404 ошибки. В конце концов, неудобство для пользователей, среди прочего, порождает плохую репутацию сайта.
2. Потерянный трафик
Трафик похож на кровь, текущую в жилах для того, чтобы бизнес на вашем сайте процветал. Без него ваш сайт съёживается и умирает.
Правильно залинкованный сайт – это то, что вам необходимо для того, чтобы монетизировать свой трафик. Битые ссылки приведут к тому, что вы потеряете своих посетителей и с ними свой доход. Неработающая ссылка в середине воронки продаж нарушит всё движение потока, ведущего к дальнейшим шагам покупателей.
3. Потерянный доход
Представим себе гипотетическую ситуацию. Ваш сайт работает очень хорошо. Ваши маркетинговые тактики окупают себя. Вы используете аналитику из достоверных источников.
Но есть одна проблема. Ваши конверсии требуют слишком большого времени. Что-то сводит на нет все ваши усилия. Вы проверяете свой сайт и, к своему разочарованию, обнаруживаете неработающие ссылки, указывающие на вашу продукцию, что означает, что ваши клиенты уходят до того, как вы получите с них деньги. Ваш конкурент с улыбкой идёт в банк, а вы застряли в финансовой трясине.
4. Плохая SEO-оптимизация
Оптимизировать свой сайт для поисковых систем очень легко при условии, что вы всё делаете правильно. Нужно просто выполнять все рекомендации. В этом случае посетители вашего сайта воспринимают его положительно, добавляют в закладки, делятся им в соц. сетях, возвращаются на сайт, делают входящие ссылки – то есть делают всё то, что повышает рейтинг сайта.
Битые ссылки производят обратный эффект и снижают рейтинг. Поисковые роботы сканируют сайт и переходят по ссылкам для того, чтобы индексировать как можно больше вашего контента. Если они не могут этого сделать из-за мёртвых ссылок, легко догадаться, к чему это приведёт.
Теперь вы понимаете, что битые ссылки отрицательно сказываются на бизнесе и хотите исправить их? Хорошо, давайте поговорим об этом.
А как найти битые ссылки?
Будем честны, в каждой новой статье у вас не будет больше 3 ссылок. А это значит, что вы сможете быстро проверить, все ли они правильные.
Просто попробуйте перейти по ссылкам, чтобы проверить, рабочие ли они.
Так вы, кстати, сможете узнать, если вдруг будут не только битые, но и нерабочие ссылки.
Это лучший способ анализа, так как позволяет быстро отреагировать.
Если страница только появилась, то у неё есть небольшой буст. То есть она будет продвигаться в поисковой выдаче быстрее, чем сайты, которые находятся вверху дольше.
И если у вас на странице будут битые ссылки, то, во-первых, меньше людей будут дочитывать.
Во-вторых, сами поисковые системы исключат из ранжирования.
Но это очень просто. Вы можете взять ссылку и убрать её из текста.
Это самый быстрый и простой вариант, и нужно потратить буквально минуту, чтобы исправить проблему.
Если же дело в том, что вы просто неправильно скопировали ссылку, то лучше обновить битую ссылку.
А вот если она именно нерабочая, то вам стоит удалить ссылку из текста, пока вы разбираетесь в причинах блокировки вашей страницы.
Что делать с битыми ссылками?
Имея список страниц с неработающими URL, устранить имеющиеся ошибки можно несколькими способами.
Исправление внешних ссылок
1. Если страница, на которую вы ссылаетесь, продолжает существовать, но по каким-то причинам ссылка перестала работать — достаточно просто заменить линк.
2. Когда речь идет о купленной ссылке, которую нельзя деактивировать или заменить, нужно связаться с администратором сайта и совместно прояснить ситуацию.
Исправление внутренних ссылок
1. Если страница была удалена непреднамеренно — ее восстанавливают, и ссылка начинает работать заново.
2. В большинстве случаев неработающие ссылки просто заменяют на новые, если страницы на которые вы ссылались до этого продолжают существовать на сайте или у них имеются аналоги.
3. Если ссылки не работают из-за опечаток, допущенных в написании URL, их можно отредактировать вручную.
4. Еще один вариант решения проблемы — настройка 301-х редиректов с удаленных документов на другие релевантные страницы.
5. Самый радикальный подход к решению проблемы — простое удаление неработающих ссылок.
Мониторинг битых линков целесообразно проводить постоянно. Он особенно важен, если в структуру сайта вносились изменения, затрагивающие URL-адреса, проводились общие технические работы или удалялось много страниц. С представленными в обзоре инструментами такой аудит не займет много времени и обеспечит 100% результат без трат на коммерческий софт.
Способы поиска битых ссылок внутри сайта
1. Сканер Netpeak Spider
Существует простой бесплатный сканнер сайта — «Netpeak Spider». Его даже не нужно устанавливать на компьютер, т.к. это одиночный .exe файл (приложение). Просто запускаете его, вбиваете свой URL и нажимаете сканировать. Он пробежится по всем страницам и выдаст следующую информацию:
- коды ответов страниц;
- адрес страницы;
- входящие ссылки на страницу;
- Покажет мета тег Description;
- Покажет мета тег <title>;
- Покажет ключевые слова;
Можно выделить совпадающие заголовки. То есть найти совпадающие дубли.
Можно отсортировать ссылки по количеству ссылок ведущих на каждую страницу. Сразу станет понятно сколько страниц ссылается на какую-то конкретную. Это нужно для тех, кто хочет равномерно распределить вес по сайту.
Из минусов этой программы: отсутствует проверка внешних ссылок.
2. Панель Яндекс Вебмастера/Google WebMaster
В панелях Яндекс и Google вебмастер есть специальные разделы, где показываются битые ссылки. Единственным минусом этого способа является то, что частота обновления низкая. Плюс здесь можно проверять только свои сайты.
Например, в панели Яндекс Вебмастера нужно открыть нужный сайт, далее «исключенные страницы»:
Нажимаем на «HTTP-статус: Ресурс не найден (404)» и попадаем на список битых ссылок:
Видно, что дата последней проверки очень сильно запаздывает от актуальной даты (на полгода и даже год).
В панеле Google Вебмастер всё аналогично: откройте нужный сайт и выберите: «Диагностика» – «Ошибки сканирования».
3. Онлайн сервис Broken Link Check
Broken Link Check проверяет не только внутренние ссылки, но еще и внешние. Проверка отнимает длительное время.
Для владельцев сайтов на WordPress есть возможность скачать плагин Broken Link Checker.
4. Xenu Link Sleuth
Пользоваться программой очень просто. Открываете ее, далее в меню выбираете Check Url:
Вбиваете URL и нажимаете проверка:
Программа Xenu проверить внешние и внутренние ссылки на их доступность. После проверки будет написано количество входящих и исходящих ссылок с каждой страницы.
Кстати, с помощью этой программы можно создавать xml карту сайту.
Что такое битые ссылки?
Битые ссылки представляют из себя ссылки на несуществующие страницы, интернет-ресурсы, медиафайлы и т.д.
Какова же природа появления битых ссылок?
Бывает так, что вы в очередной статье своего сайта сослались на какой-нибудь сайт, а он через определенное время перестал существовать, вот вам пожалуйста — битая ссылка, ведущая в никуда.
Или, к примеру, кто-то оставил комментарий на странице вашего ресурса со ссылкой на свой сайт, а этот сайт через неделю перестал существовать, результат получаем тот же.
Ну и конечно существует вариант с различного рода опечатками при указании URL, что автоматом дарит нам битую ссылку.
Нужно ли говорить о том, что положительного эффекта от присутствия на вашем ресурсе битых ссылок нет, скорее наоборот присутствует негативный.
Вследствие всего этого пользователь может просто закрыть страницу и уйти на другой ресурс. А если это будет происходить уже в определенном массовом масштабе, то могут пострадать поведенческие факторы, чего допускать никак нельзя.
Формально битые ссылки, как и вообще все ссылки в принципе, можно разделить на следующие категории: внутренние, внешние с вашего сайта и обратные с других ресурсов на ваш.
Внутренние битые ссылки представляют собой ссылки внутри ресурса между его структурными единицами (страницами, статьями и т.д.), по каким-то причинам не приводящими в пункт назначения.
Внешние битые ссылки — аналогично, с той разницей, что это ссылки с вашего ресурса на другие сайты.
Обратные битые ссылки — то же самое, что и внешние, только наоборот, с других ресурсов на ваш.
Таким образом, мой сайт до недавнего времени содержал большое количество именно внутренних битых ссылок, которые я уже почти все исправил.
Как же я их выявил? Ведь очень долгое время я не знал что это такое и не подозревал о их существовании на моем ресурсе.
Откуда берутся битые ссылки?
Битые ссылки — это ссылки, ведущие на несуществующие страницы, которые отдают ошибку 404. Они бывают двух типов — внешние (ссылающиеся на неработающие страницы других ресурсов) и внутренние (существующие на разных страницах одного сайта).
Повторимся, битые ссылки естественны для экосистемы интернета. Отдельные страницы и целые сайты периодически удаляются, и ссылки на них превращаются в код ответа 404
В умеренном количестве это принимается во внимание поисковыми краулерами и не чревато проблемами с SEO, а для пользователей сгладить негативный эффект от 404-х страниц всегда можно при помощи кастомного дизайна с юмором и забавным оформлением
Куда большую опасность для поискового продвижения представляет резкое увеличение числа битых линков. Такой «взрыв», обычно, касается только внутренних ссылок и происходит по нескольким причинам:
Ошибки при глобальной реорганизации сайта. Проведение редизайна с изменением структуры сайта, переформатирование каталога, перенос проекта на новый домен или переезд на HTTPS-протокол, — все эти мероприятия связаны с изменением URL-адресов страниц. Без грамотной постраничной настройки 301-х редиректов (перенаправлений со старых страниц на новые) неизбежен «взрыв» битых ссылок.
Удаление разделов сайта или отдельных документов. Подобный сценарий типичен для онлайн-магазинов, у которых структура пребывает в постоянной динамике — появляются новые товарные группы, разделы и подразделы, а старые удаляются. При этом ссылки на пропавшие страницы остаются в других разделах сайта.
Программные ошибки CMS. Массовое увеличение битых ссылок нередко происходит в результате сбоев в модулях системы управления контентом. Также причиной может становиться человеческий фактор, когда вебмастер по неосмотрительности или недостаточной компетенции генерирует множество некорректных URL-адресов.
Как искать неработающие ссылки
Находить битые ссылки на сайте можно по-разному. Далее мы подробно расскажем о тех способах, которые не требуют платного софта и гарантируют максимально точную проверку. В обзор включены 100% бесплатные инструменты — без триалов, ограничений по количеству проверок и без урезанного функционала.
Яндекс.Вебмастер
Проверить сайт на битые ссылки можно в Яндекс.Вебмастере. Для этого нужно открыть панель управления и перейти в разделы «Индексирование» — «Статистика обхода».
Далее, переключиться на вкладку «Все страницы», в фильтре «Код ответа» выбрать 404 Not Found и нажать «Применить».
Список проблемных ссылок можно выгрузить в формате XLS или CSV таблиц.
Google Search Console
Аналогичную процедуру можно провести с помощью Google Search Console. Здесь работает следующий алгоритм действий. Заходим в панель управления, переходим в разделы «Индекс» — «Покрытие», и во вкладке «Ошибки» получаем развернутый отчет о текущих недочетах на сайте.
Xenu Link Sleuth
Проверенный инструмент для эффективного поиска битых ссылок. Xenu Link Sleuth — это полностью бесплатная программа, устанавливаемая на ПК. По функциональным возможностям она является полноценным аналогом таких популярных коммерческих анализаторов как Netpeak Spider или Screaming Frog SEO Spider.
Несмотря на то, что Xenu не обновляется с 2010 года, она по-прежнему ценится многими специалистами как многофункциональный инструмент для всестороннего аудита внутренней структуры сайта. Помимо поиска неработающих ссылок с ее помощью можно решать много других SEO-задач:
- автоматически генерировать Sitemap;
- находить страницы с большой задержкой отдачи;
- фильтровать документы с неуникальными тайтлами;
- искать страницы с большим уровнем вложенности;
- смотреть статистику внутренних и внешних ссылок по конкретной странице;
- искать картинки с непрописанным атрибутом alt, оптимизируя изображения на сайте.
При всех своих возможностях программа предельно проста в освоении. Из относительных недостатков — устанавливается только на Windows.
LinkChecker
Ссылочный валидатор со свободной GPL-лицензией. Инструмент доступен в виде десктопной программы. С его помощью можно проверить ссылки как на отдельных страницах, так и полностью просканировать весь сайт. В отличие от Xenu Link Sleuth этот софт можно использовать не только на Windows, но и на Linux или MacOS. Из недостатков: придется потратить время на то, чтобы разобраться с инсталляцией и понять, как работает программа. Интерфейс на английском.
Screaming Frog SEO Spider
SEO фрог – это известный каждому оптимизатору инструмент для проведения анализа сайта. Программа устанавливается на компьютер, бесплатная версия имеет ограничение на 500 проверяемых урлов. Отлично подходит для владельцев сайтов, которые занимаются самостоятельным продвижением собственного проекта. В случае больших команд обязательно необходима покупка лицензии.
Brokenlinkcheck
Среди онлайн-инструментов для поиска битых ссылок лучшим из решений, пожалуй, является сервис www.brokenlinkcheck.com. Сразу отметим, что это условно бесплатный инструмент, но с весьма привлекательными условиями пользования. Free-версия предусматривает бесплатную проверку 3000 страниц сайта без ограничений в количестве сканируемых ссылок. Для использования инструмента на потоке такого лимита окажется недостаточно, но он отлично подойдет тем, кто хочет провести единоразовый аудит собственного проекта.
Сервис максимально прост, понятен и не требует регистрации. Все что нужно — ввести адрес интересующего сайта и запустить сканирование. Алгоритм подготовит развернутый отчет, в котором будет представлена информация не только по внутренним, но и внешним URL. Валидатор с высокой точностью определит битые ссылки и покажет, где именно находятся проблемные элементы в вашем HTML-коде.
Broken Link Checker — плагин для WordPress
Разговор о ссылочных валидаторах был бы неполным без затрагивания темы плагинов для WordPress. Лучшим бесплатным решением в этом вопросе единогласно считают модуль Broken Link Checker. Он не самый простой в освоении, но потратить время на то, чтобы разобраться в нем — точно стоит, если вы владелец сайта на WordPress. Основное назначение плагина поиск и отслеживание битых ссылок. Он сканирует весь контент на сайте, включая комментарии, блогроллы, содержимое пользовательских полей и т.д., уведомляя о наличии выявленных проблем в панели управления или по почте. Помимо этого плагин обнаруживает недоступные изображения и ошибочные редиректы. Редактировать битые ссылки можно прямо из панели модуля, что значительно ускоряет работу.
Как появляются битые ссылки
Занимаясь развитием и совершенствованием проекта, вебмастера постоянно вносят различные изменения: удаляют старые статьи, переименовывают URL-адреса, объединяют разделы и так далее. Это сложный процесс, во время которого легко запутаться или допустить ошибку.
Самые распространенные причины их появления:
Удаление страницы, на которые вела ссылка.
Внося изменения в структуру сайта можно случайно удалить существующие страницы.
Устаревшая перелинковка.
Обычно такое происходит на крупных проектах, где владельцы избавляются от устаревших страниц, но забывают, что ранее они продвигались, и на них были адресованы внутренние ссылки.
Удаление несуществующих товаров.
Намеренное удаление страниц на сайте или блоге.
Многие владельцы блогов или инфо сайтов часто прибегают к удалению страниц, которые утратили свою актуальность. При этом они забывают, что ранее на них вели ссылки.
Изменение URL-адреса без настройки 301 редиректа.
Случается и так, когда нужно массово или единоразово заменить URL-страниц. В любом случае, со старого адреса на новый должен идти 301 редирект.
Простой способ избавиться от битых ссылок YouTube
Прежде чем воспользоваться теми способами, о которых рассказано далее я захотел немного поэкспериментировать и создал новый канал на Ютуб с целью загружать чужие ролики туда, а потом вставлять код на один из личных сайтов.
Так я полагал что видео всегда будут работать, ведь кроме меня их никто больше не удалит.
Но увы, такой способ обречен на провал, опять же из-за авторских прав, потому что большая половина видосов будут иметь совпадения со сторонним содержанием и получение страйка останется делом времени, даже если вы не монетизируете видео.
А теперь представьте что у вас было добавлено 1000 видео и канал забанили, это сколько придется постов исправлять.
К тому же каждый раз перезаливать контент на канал отнимает значительное время, а если еще и интернет слабый, так это вообще беда.
В общем покурив интернет, я нашел несколько способов как находить на сайте YouTube ролики, которые перестали работать.
Первый. Плагин Broken Link Checker. Наверное, у всех установлен этот модуль для поиска битых ссылок всех видов.
После его активации запускается проверка и в скопе со всеми проблемными линками можно найти и Ютубовские.
Воспользуйтесь группой «Источник», чтобы перейти к просмотру статьи или ее редактированию.
Но если сайт большой с сотнями страниц, то поиск нерабочих роликов от Ютуб займет много времени, поэтому мне не хотелось каждый раз ждать, пока просканируются все ссылки и я установил еще один плагин.
Второй. Плагин Broken Link Checker for YouTube. Этот модуль выполняет аналогичные задачи, как и его прямой конкурент, но только по ссылкам Ютуб.
Чтобы скачать плагин воспользуйтесь поиском прямо из административной панели WordPress.
После установки и активации переходите в меню «Инструменты» далее «YouTube Checker» и жмете кнопку «Scan Now».
Ждете пару секунд и получаете таблицу со всеми проблемными ссылками из Ютуб.
Как видно у меня на блоге было проверено 208 видео из которых 9 оказались не рабочими, где произошло удаление (Rejected) или ограничение прав доступа к контенту (Not Found).
После того как пройдетесь по статьям и отредактируете нерабочие ссылки, можно отключить плагин чтобы он не создавал дополнительную нагрузку на сайт.
Третий. Программа Xenu Link Sleuth. Знаю, что этой прогой пользуются многие вебмастера, так как она позволяет не только находить битые ссылки (основное ее предназначение), но и составит карту сайта, определит уровень вложенности страниц, не уникальные тайтлы, отсутствие «alt» в картинках, страницы, которые долго загружаются и др.
В общем если запустить Xenu и дождаться окончания сканирования сайта, то велика вероятность что вы увидите страницы со статусом «Not found» и заголовком «YouTube Трейлер», где располагается нерабочий ролик.
На собственном примере я не смогу вам показать, как работает эта программка, так как у меня на компьютере она на отрез отказалась сканировать страницы сайта.
Пока не знаю в чем дело, но попробовать ее тоже стоит. Особенно тем, кто делает аудиты сайтов.
На этом у меня все, думаю теперь вы знаете что делать если пользователь удалил видео с YouTube, а вы разместили его у себя на сайте.
Из тех способов что я перечислил можно использовать любой, но мне больше всего понравился модуль Broken Link Checker for YouTube, так как решает быстро конкретную задачу.
Уверен есть и иные методы поиска битых URL, а вы о них уже знаете?
Проверка внутренних битых ссылок
Как же проще всего обнаружить мертвые линки? Ручной поиск — сложный процесс, поэтому лучше воспользоваться доступными инструментами:
«Яндекс.Вебмастер».
Авторизуйтесь в сервисе и перейдите: «Ссылки» — «Внутренние ссылки». Выберите «Запрещенные к индексации или не существуют»:
Хорошо, если таких ссылок не обнаружено:
Google Webmasters.
Не менее удобный инструмент предлагает и «Гугл». Авторизуйтесь в сервисе для вебмастеров Google и откройте раздел «Покрытие» — «Исключено».
Внизу под графиком будет информация о наличие ошибок 404:
Link Checker.
Плагин для сайтов на «Вордпресс», который применяет для сканирования сторонний сервер. Он отвечает за поиск битых линков (внешних и внутренних) и неработающих картинок внутри ресурса. Основное преимущество — минимальная нагрузка на систему, так как он использует свой сервер.
WP Broken Link Status Checker.
Сканирование на предмет неправильных ссылок с минимальной нагрузкой на сервер. Можно задавать настройки обхода роботом ссылок.
W3C Link Checker.
Находит все мертвые линки с кодом (404, 301, 403 и так далее) и предлагает способы по их устранению.
Online Broken Link Check.
Удобный инструмент для владельцев крупных сайтов. Бесплатно позволяет сканировать до 3 тыс. страниц. Проверяет линки и документы в форматах .doc, .pdf, .xls.
Seoto.me.
Платный online инструмент с богатым функционалом. Хорошо подходит для сканирования крупных проектов. Одна проверка — 500 рублей.
Serpstat.com.
Многофункциональный сервис по анализу сайтов (личных и конкурентов) и сбору семантики. Также им можно сделать аудит битых линков. Доступ к сервису платный.
SEO & Website Analysis.
Бесплатный плагин для Chrome для поиска битых ссылок.
Check My Links.
Еще один удобный и бесплатный плагин для браузера «Хром», позволяющий выгружать отчет по битым ссылкам в формате .csv.
Программы проверки битых ссылок
Самый качественный (по моему опыту) анализ сайтов делается с помощью программы Xenu’s Link Sleuth. Простой пример – только с ее помощью мне удалось найти нерабочие видео ролики на сайте. Все остальные способы находили недействующие ссылки в традиционном их понимании (формата <a href>), а Xenu сканирует все встречающиеся URL адреса на страницах, даже если они не форматированы как ссылки.
Скачать программу можно здесь – скачать Xenu’s Link Sleuth
Сейчас покажу, как ей пользоваться. После запуска установленной проги будет открываться пустое окно, в котором нажимаем на пиктограмму страницы (подписанную как Check URL).
Там вписываете адрес своего сайта и жмете ОК.
Программа отсканирует полностью все существующие на указанном домене страницы – выставит их статус, тип, title страницы (если существует), уровень вложенности и другие характеристики. Тут можно не только битые ссылки отслеживать.
Нормальные адреса подсвечены зеленым, битые – красным цветом. Можно просто пролистать список в поисках битых, но это долго, лучше сразу сделать выборку. Сверху вкладка View, в ней ставим галочку Show broken links only. В списке останутся только нерабочие красные линки.
Следующий шаг – найти место, где каждая нерабочая ссылка находится (на какой странице). Для этого правой кнопкой мыши щелкаем по порядку и в контекстном меню выбираем URL properties.
Там указана страница (-цы) где есть эта ссылка.
Открываете нужную страничку, проверяете и исправляете. Иногда программа дает ложные срабатывания – это значит, что она при проверке не смогла «достучаться» до адреса – это мог быть временный сбой сервера, поэтому совету все важные ссылки проверять вручную перед удалением.