Как проверить сайт на битые ссылки: лучшие сервисы для проверки
Содержание:
- Как найти битые ссылки?
- Ищем битые ссылки с помощью
- Что делать с битыми ссылками на чужих сайтах?
- Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо
- Как найти и удалить битые ссылки на сайте онлайн
- Простой способ избавиться от битых ссылок YouTube
- Нашел все битые ссылки, что дальше?
- Как удалить битые ссылки с сайта WordPress?
- Как найти битые ссылки
- Последствия, возникающие от битых ссылок
- Настройка плагина Broken Link Checker
- Сервис «Тестирование и исправление информационной базы»
Как найти битые ссылки?
Для поиска таких ссылок предлагаю воспользоваться следующими инструментами:
- Google Search Console. Необходимо выбрать «Сканирование» — «Ошибки сканирования».
Здесь можно увидеть полный отчет о найденных страницах с кодом ответа «404 Not Found».
- Яндекс.Вебмастер. Необходимо выбрать «Индексирование» — «Статистика обхода»:
Далее, с помощью фильтра сортируем страницы, выбрав HTTP-код «404 Not Found».
- Google Analytics — для поиска страниц, с характерным для 404-ошибки названием в Title: «Страница не найдена», «Page not found», «Ошибка 404» и так далее. Чтобы найти такие страницы, узнайте, как оформлен Title для 404 страницы на вашем сайте. Например:
Далее в Google Analytics действуйте, как указано на скриншоте:
Учтите, этот способ не сработает, если у вас пустой Title для 404 страницы или он ничем не отличается от существующих страниц.
Если Title не оформлен, найти несуществующие страницы на сайте можно другим способом.
Выгружаем все страницы, которые приносят трафик в Google Analytics (берем период не менее года).
Список выгруженных страниц нужно проверить на код ответа сервера. Для этого рекомендую воспользоваться сервисом Netpeak Checker — он быстро справляется с задачей и не вызывает сложностей в работе.
- Ahrefs. С помощью данного сервиса также можно отследить битые ссылки — они образуются, потому что внешние ресурсы ссылаются на несуществующие страницы сайта. Для этого смотрим отчет «Broken Backlinks» и нажимаем «Export».
- Netpeak Spider. Удобный сервис, чтобы найти битые ссылки внутри сайта. Как начать поиск ошибок: в строку поиска прописываем домен сайта и нажимаем на «Старт».
После сканирования выбираем отчет «Битые ссылки» — слева откроется таблица, которая содержит информацию о битых ссылках на сайте.
Netpeak Spider не только находит битые ссылки, но и определяет, на какой именно странице сайта они находятся и с каким анкором. Это облегчает исправление ошибок.
Как работает: выбираем «Отчет об ошибке» — «Входящие ссылки»
- Web Archive. Сервис, с помощью которого можно выгрузить все страницы, которые есть в архиве и проверить их код ответа.
Для этого нужно зайти в https://archive.org/index.php и ввести домен сайта.
В Web Archive откройте любую архивную страницу и посмотрите, как выглядит URL-адрес в строке.
Далее с помощью Netpeak Spider необходимо спарсить все страницы сайта из веб-архива. Для этого следуйте подсказкам:
- Чтобы начать сканирование, задайте стартовую страницу.
- В Web Archive архивные страницы отображаются по такому типу URL https://web.archive.org/web//. Через регулярные выражения можно задать правила, с помощью которых Netpeak Spider достанет из веб-архива страницы сайта:
- https://web.archive.org/web/.+/https://site.com/ — найдет главную страницу;
- https://web.archive.org/web/.+/https:/site.com.+ — найдет все остальные страницы сайта.
- На третьем шаге начинаем сканирование.
В результате можно получить все найденные страницы в Web Archive
Далее выделите URL архивных страниц. Для этого откройте отчет с выгруженными страницами в Netpeak Spider и сделайте следующее:
Для того, чтобы выделить URL-адреса страниц своего сайта необходимо:
- указать регулярное выражение (№ 1) — это поможет выделить часть URL (№5);
- в поле «Заменить на» (№2) оставить строку пустой;
- в чек-листе (№3) выбрать первый и третий пункты;
- кликнуть на «Заменить все» (№4).
В результате получаем конечные URL страниц сайта, которые находятся в Web Archive.
Затем проверьте код ответа сервера этих страниц (следуйте всему, что описано в третьем пункте).
Ищем битые ссылки с помощью
- Я искал бесплатный софт. Большинство информации на данную тему устарело, но удалось найти несколько актуальных программ и плагинов:
- Xenu Links;
- Screaming Frog SEO Spider;
- Page Weight Lite;
- Netpeak Spider;
- Broken Link Checker.
- Протестируем данное ПО в «реальных боевых действиях», для чего специально смоделируем битые ссылки и попробуем найти их с помощью вышеперечисленных программ:
- ошибка в URL, при написании адреса ссылки специально допустим ошибку;
- удаленная картинка, удалим из медиафайлов картинку, которая есть в статье;
- редирект, изменим адрес страницы куда идет ссылка (по сути это не ошибка, так как WordPress сделает редирект налету, но такие ссылки надо тоже править);
- страница с большим ссылочным весом, на одну из записей сделаем в сайдбаре сквозную ссылку (это тоже не ошибка, просто интересно как найдут такой перекос в ссылочном наши тестируемые программы).
Xenu Links
Программа позволяет не только найти битые ссылки, но и провести ссылочный аудит сайта.
Скачать программу можно с официального сайта. Текущая версия 1.3.8 от September 2010. Не очень свежая, но имеет полную совместимость со всеми версиями Windows
- File/Check URL — ввожу URL проверяемого сайта;
- ставлю галочку Check extemal links, иначе не будут анализироваться внешние ссылки;
- ставлю галочку More options/Treat redirections as errors — считать редиректы ошибкой;
- все остальные настройки оставляю по умолчанию и нажимаю «Ok».
Через несколько минут на выходе получаем большую портянку отчета.
Кликнув по заголовку столбца «Status» сортируем ссылки.
Встав на битую ссылку и выбрав правой кнопкой мыши URL properties, можно получить более расширенные данные: все страницы, где нашлась эта битая ссылка и куда ссылается.
- Результаты проверки:
- ошибка в URL найдена, подсвечена красным;
- удаленная картинка найдена, подсвечена красным;
- редирект найден, подсвечен красным;
Screaming Frog SEO Spider
Софт разработан SEO специалистом из Великобритании. Скачать программу можно с официального сайта. Есть как платный, так и бесплатный вариант. В бесплатной версии урезан функционал и можно проверить не более 500 URL.
Забавный логотип программы в виде кричащего лягушонка.
Вводим URL проверяемого сайта и нажимаем кнопку «Пуск».
- Результаты проверки:
- ошибка в URL найдена;
- удаленная картинка найдена;
- редирект найден.
Page Weight Lite
Скачать бесплатную Lite версию можно с официального сайта. Как работать с программой Page Weight Lite инструкция.
В поле «Получить данные» вводим URL проверяемого сайта и кликаем «Начать». После проверки можем сделать «Расчет веса».
- Результаты проверки:
- ошибка в URL не найдена;
- удаленная картинка не найдена;
- редирект не найден;
Как видно на скриншоте — наибольший вес получили рубрики (так как они есть в меню) и наша тестовая страница на которую ссылается сквозная ссылка в сайдбаре.
Broken Link Checker
Проверка на битые ссылки в виде плагина WordPress, есть в официальном депозитарии.
- Результаты проверки:
- ошибка в URL найдена;
- удаленная картинка найдена;
- редирект найден;
- может запускаться по расписанию, допустим раз в неделю или раз в месяц с отсылкой результата на почту;
- править найденные битые ссылки можно прямо из админки Вордпресс;
Netpeak Spider
Разрабатывает программу команда с Украины, не могу сказать ничего плохого о функционале, но с 19.08.2016 стала платной и я прекратил пользоваться данной программой для проверки битых ссылок.
Перед проверкой обязательно сбросьте кэш, в моем случае это WP Super Cache, иначе в проверку уйдут старые, закэшированные данные.
Лично я проверяю свои сайты на битые ссылки раз в месяц.
Чаще всего конечно исчезают видео с YouTube, приходится искать новое по данной теме. И если сам меняешь URL — не можешь вспомнить с каких страниц ссылался на данную страницу и тут очень помогает Xenu или Broken Link Checker.
Что делать с битыми ссылками на чужих сайтах?
Теперь вы знаете, что делать со страницами, которые убили сами и к которым у нас есть доступ. Проблематичнее дела обстоят с чужими сайтами, где есть ссылки на ваш ресурс. Они тоже подвержены опечаткам и переезду. Тоже будeт ошибка. Но дело поправимое.
Попросим владельца сайта поменять ссылку
Это, наверное, до боли очевидное решение. Просто постучите владельцам сайта, на котором лежит битая ссылка на ваш ресурс. Попросите их исправить опечатку или указать в материале обновленный адрес. Если удастся с ними связаться, то больше ничего делать и не придется. Все поправят за вас. Но шансы, что вас проигнорируют ощутимо выше.
Настроим редирект с битой ссылки на рабочую
Работает так же, как и в случае со своими ссылками. Просто настройте редирект, чтобы пользователь оказался в нужном месте. Для этого не надо ни с кем связываться и ждать ответа. Настраиваем перенаправление удобным способом и радуемся.
Заново создаем пропавшую страницу
Если уже успели удалить страницу, на которую ведет битая ссылка, то можно создать ее заново. Добавьте туда аналогичный контент. Или тот же, что был раньше. Это может пригодиться, если с чужой страницы приходит большое число посетителей.
Настроим редирект на похожую страницу
Может, контент на уже несуществующей странице устарел? Подумайте, возможно, у вас есть страничка с похожей информацией. Будет хорошей идеей настроить редирект на нее. Тогда и вы ничего не теряете, и посетитель получит то, чего ждет.
И бонусом делаем кастомную страничку 404
Тоже хороший вариант. Сделайте страницу с ошибкой 404 более привлекательной. Оригинальной, что ли. Добавьте картинку, анимацию. Не плоскую шутку. А самое главное, ссылку на главную страницу или на встроенный поисковик. Так вы в десятки раз повысите вероятность, что пользователь останется на вашем сайте, а не ретируется, заметив страшные черные буквы — Not Found.
Можно испробовать все описанные способы в том же порядке. Не ответил владелец чужого сайта? Пилите редирект. Не подходит вариант с редиректом? Так хотя бы сделайте нормальную страничку с ошибкой. Это уже что-то.
Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо
Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.
10 стартмани
31.10.2016
56982
703
m..adm
225
Как найти и удалить битые ссылки на сайте онлайн
Что такое битая ссылка
Битая ссылка это ссылка внешняя или внутренняя, которая ведет на несуществующий сайт, удаленную статью, на несуществующий документ или изображение. В общем битая ссылка это активная ссылка на объект который не существует.
Какой вред от битых ссылок
Самый большой и опасный вред от битых ссылок это поведенческий фактор. Посетитель, который по сути должен перейти на другую страницу или сайт получит в ответ «404 страница не найдена» вряд ли уже вернется к вам блог.
Так же и поисковым роботам не нравится по битым ссылкам заходить в тупик, что скажется негативно на ранжировании блога в поисковых системах.
Откуда берутся битые ссылки на сайте
Жизнь идет вперед, меняется все, не стоит на месте и интернет. В интернете удаляются блоги, сайты, файлы, делаются реконструкции сайтов, страницы обновляются, оптимизируются. Некоторые сайты попадают под фильтр или блокируются полностью. Причин тому много.
Когда в блоге до 100 статей еще как-то можно обратить случайно внимание на ссылку которая ведет в никуда, а когда контент переваливает за 500 публикаций, тут вряд ли можно вручную найти битую ссылку на несуществующий объект. Самые распространенные сервисы поиска битых ссылок от поисковых систем Яндекс и Google
Самые распространенные сервисы поиска битых ссылок от поисковых систем Яндекс и Google.
Как найти битые ссылки в Гугл вебмастер ( Search Console )
Заходим в Google инструменты для вебмастеров, на панели открываем поочередно вкладки «Сканирование» > «Ошибки сканирования» > « Не найдено» и смотрим внизу на url страниц, которые выдают ошибку.
Проверка битых ссылок в Гугл вебмастер
Как найти битые ссылки в Яндекс вебмастер
Открываем в панели инструментов вкладку «Индексирование» > «Статистика обхода». Внизу смотрим список страниц которые не индексируются или удалены.
Проверка битых ссылок в Яндекс вебмастер
Конечно, в веб инструментах от поисковых систем можно найти битые ссылки на сайте, но сервисы не дают полной информации новичку, порой понять как найти в исходном коде или на сайте ту или иную ссылку трудно.
Поиск и удаление битых ссылок на сайте онлайн
Для поиска битых ссылок существуют специальные программы, плагины и сервисы, где найти битую ссылку не составит большого труда и которые облегчают работу веб мастерам и администраторам сайта. С одним таким восхитительным сервисом для проверки битых ссылок я хочу вас и ознакомить.
Поиск битых ссылок на сайте онлайн
Вводим адрес своего сайта и нажимаем на вкладку «Найти неработающие ссылки». В открывшемся окошке вводим капчу и нажимаем «Найти неработающие ссылки сейчас»
Сервис для проверки битых ссылок
Немножко нужно подождать пока сервис проверить все ссылки на сайте.
Как удалить битые ссылки
Откроются адреса битых ссылок. Что бы узнать исходный код страницы и понять о чем идет речь нужно нажать вкладку ЦСИ. Нажав на вкладку URL откроется страница где находится битая ссылка.
Рис 1. Исходный код сайта с битой ссылкой
Да согласна, ничем ни отличается от поиска битых ссылок в Яндек и Google
Но теперь обратите внимание на этот скриншот:. Рис 2
Исходный код сайта с битой ссылкой
Рис 2. Исходный код сайта с битой ссылкой
Разница между первым и вторым рисунком очень большая и вряд ли бы я нашла такую ошибку в инструментах вебмастеров. Перед адресом статьи во всей красе любуется символ кавычек. Url рабочий, но делает невалидный код.
Далее стоит вопрос как удалить эти битые ссылки. Если ошибка выдает плохой адрес статьи, то нужно зайти в нее и отредактировать. Ошибка 404 — следуют удалить url в поисковых системах.
- В Яндекс Bебмастер: вкладка Инструменты > Удалить URL.
- Гугл вебмастер (Google Search Console): Индекс Google > Удалить URL-адреса.
Кто не может самостоятельно найти и убрать битые ссылки с сайта самый лучший выход обратиться к фрилансерам. В поисковике набирайте Freelanc и вам откроются сайты где вы можете задать задание специалистам в сети. Задание так и формулируйте: «Найти и удалить битые ссылки на сайте«.
Простой способ избавиться от битых ссылок 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, а вы о них уже знаете?
Нашел все битые ссылки, что дальше?
То, что нашли, уже хорошо. Только теперь надо их исправить. Будем действовать по следующей схеме действий:
- Разберем все ссылки.
- Категоризируем их.
- И исправим все ошибки.
Анализируем ссылки
Сначала надо организовать данные, полученные из сервисов по поиску битых ссылок. Надо понять, почему те или иные ссылки поломаны. Например, если дело в опечатке, то проще всего исправить эту самую опечатку в коде сайта. Если страницы больше не существует, то надо удалить ссылку и добавить заглушку с соответствующим сообщением. Мол, «410 Gone, ребята, странички не будет». А если вы недавно переехали на другой домен, то самым адекватным решением будет — настроить массовый редирект.
Поэтому для начала можно создать такую простенькую табличку:
Мертвая ссылка | Количество посещений | Редирект сюда |
kakaya-to-statya.net | 17 | kakaya-to-statya.blog.net |
sayt-s-opechatkay.ru | 12 | — |
sayt-s-opecahtloy-2.ru | 1 | — |
На ней сразу будет видно ссылки, которым нужен редирект, ссылки, для которых стоит заморочиться с исправлением опечаток, и те, о которых можно забыть.
Но это, конечно, исключительно пример. Вы можете организовать полученную информацию, как вздумается.
Исправляем опечатки
Опечатки бывают двух типов. Те, что допустили вы как владелец сайта. И те, что допускают посетители, надумавшие зайти к вам вручную, указав адрес страницы (страшные люди). Какие опечатки стоит исправлять и так понятно. Те, что допустили сами.
Настраиваем редирект
Теперь займемся ссылками, которые по-вашему мнению нуждаются в перенаправлении.
Тут и пригодится таблица, которую я описал выше. Наглядно показано, что и куда должно переехать.
Расскажу, как можно сделать 301 редирект в CMS WordPress и с помощью файла .htaccess
WordPress
Открываем вкладку «Инструменты»
- Переходим в подпункт «Плагины».
- Кликаем по поисковому полю.
- Ищем плагин Redirection и устанавливаем его.
В поисковике будут и другие плагины, с помощью которых можно настроить редирект. Можете попробовать их. Это уже дело вкуса.
- Потом снова открываем вкладку «Инструменты».
- Переходим к настройкам плагина «Перенаправления».
- Нажимаем на Add new redirection.
- Указываем Source URL (ссылку, с которой надо перенаправить).
- А потом Target URL (куда надо перенаправить).
- И сохраняем заданные параметры.
Ну и так придется повторять до тех пор, пока все ссылки, нуждающиеся в перенаправлении, не получат его. Эти задачи нередко достаются верстальщикам на аутсорсе или «разнорабочим» с UpWork и других бирж.
Как сделать массовый редирект
При переезде на новый домен вручную делать редирект всех битых ссылок — это нерациональный адский труд. Поэтому проще воспользоваться массовым редиректом. Делаем следующее:
- Открываем сайт для генерации файла .htaccess с настроенным перенаправлением.
- Ставим галочки напротив пунктов Mass Redirect to another Domain и 301 Redirect URLs.
- Напротив первого вписываем название сайта.
- Напротив второго домен, с которого нужно перенаправить пользователей, и домен, на которой надо перенаправить.
- Нажимаем на кнопку Generate .htaccess в нижней части страницы.
Потом копируем сгенерированный код и вставляем его в файл .htaccess на сервере.
Впрочем, так можно сгенерировать код для любого типа перенаправлений.
Как удалить битые ссылки с сайта WordPress?
Все ошибочные линки безусловно отрицательно сказываются на оптимизации продвижения ресурса. Реклама остается основным «инструментом» интернет-маркетинга, но она подразумевает не только текстовое наполнение, а также переход на внутренние и внешние ссылки, которые бывают поврежденными. Удалить битые ссылки с сайта WordPress достаточно просто. Нужно лишь установить необходимую систему BrokenLinkChecker, о которой упоминалось выше.
Плагин Broken Link Checker имеет ряд преимуществ, а потому пользоваться им одно удовольствие. Он системно начинает функционировать сразу после установки, сканирует выборочные элементы сайта с помощью заданной пользователем программы, имеет ряд инструментов, подстраивающихся под ситуацию, предоставляет возможность сразу устранять проблему битых ссылок и выполняет много других незаменимых функций.
После установки плагина необходимо перейти в раздел «Инструменты» далее «Неправильные ссылки» и программа тут же начнет поиск несуществующих источников. После окончания поиска, плагин покажет все битые ссылки, а пользователь уже сможет либо удалить их, либо отредактировать, сделав рабочими.
Функциональные настройки системы можно оставить стандартными, но хотелось бы упомянуть о возможных изменениях. Для этого необходимо зайти в раздел «Параметры» далее «Проверка ссылок»
Цифра 1 указывает на окно, в котором можно выставить время с каким интервалом будет проводиться сканирование битых ссылок. Было бы целесообразней отключать плагин сразу после проверки, а в случае очередного сканирования снова активировать, но, если пользователь оставляет систему активной — данная настройка будет очень кстати.
Цифра 2 на рисунке выше представляет окошко, галочка в котором будет означать согласие в получении уведомлений на почту о появлении новых битых ссылок.
Цифра 3 представлена пунктами с окнами для указания пометок в каких разделах сайта необходимо проверять наличие битых ссылок.
Цифра 4 дает возможность установить статус проверяемых постов.
Это перечень основных настроек, которые помогут в удалении и исправлении битых ссылокна сайтах с движком WordPress.
Самое главное в работе над созданием любого проекта иметь представление о том, какой контент будет представлять сайт и, используя внешние и внутренние ссылки в разделах помнить, что битые ссылки негативно воспринимаются аудиторией и могут привести к уменьшению доверия, падению рейтинга и торможению правильного функционирования всего ресурса. Поэтому будет правильнее детально подойти к вопросу успешности Вашего проекта и доверить разработку знающим специалистам.
Надеемся, что наша статья поможет каждому пользователю понять, что такое битые ссылки, к каким проблемам могут привести и как с ними без труда справляться, применяя современные решения и качественные методы работы.
Как найти битые ссылки
Это можно сделать с помощью панели Вебмастера Яндекса, плагина для Вордпресс или специальных программ и онлайн-сервисов. Давайте к рабочим способам. С их помощью можно найти битые ссылки, все до единой.
Ищем битые ссылки с помощью онлайн-сервисов
Удобство таких сервисов в том, что ничего не нужно скачивать или устанавливать. Открыл программку прямо в браузере, проверил и получил результат. Онлайн-сервисы бывают как платные, так и бесплатные.
Broken Link Checker
Это плагин для WordPress. BrokenLink Checker помимо обычной проверки на внешние и внутренние битые линки, еще и точно указывает их место в коде.
Вот довольно полная видео инструкция от автора блога Azoogle:
Если ваш сайт сделан на WordPress, скачиваем плагин, активируем его и настраиваем:
- Заходим в админку Вордпресс, жмем Параметры – Проверка ссылок;
- Где периодичность проверок, можно выставить значение «72» (каждые 72 часа), или свое число;
- Во вкладке Look For Linksin оставляем галочки на записях и страницах, в комментариях нам искать битые ссылки не обязательно, поэтому отметку можно убрать;
- Оставшиеся настройки изменять не нужно. Нажимаем «сохранить изменения».
После окончания проверки показывается, сколько неправильных ссылок обнаружил плагин. При нажатии на это число, можно увидеть каждый найденный адрес, в котором присутствует ошибка. Каждую ссылку есть возможность даже исправить вручную, открыв в «Источнике» эту самую запись. Также откорректировать гиперссылку можно и в окне плагина, путем изменения (редактирования) URL на правильный, либо эту ссылку можно и вовсе удалить.
Яндекс Вебмастер
Определить, есть ли на вашем ресурсе несуществующие страницы, поможет и старый добрый Яндекс Вебмастер. В меню слева нужно выбрать пункт «исключенные страницы» и вам откроется информация о всех проблемных страницах, которые не получилось проиндексировать
Ошибка 403 или 404 указывает на наличие несуществующих адресов, в первую очередь, обратите внимание именно на эти ошибки. Также в вебмастере есть возможность выгрузки в Excel — удобно, особенно если ошибок выявилось очень много
https://youtube.com/watch?v=xePymYgS1q4
Google Вебмастер
Также как и в Яндексе, в Гугл тоже есть возможность проверить свой ресурс на наличие несуществующих страниц. В панели вебмастера откройте вкладку «Ошибки сканирования» в разделе «Диагностика». Так вы увидите, с каких страниц, и какие ссылки не обнаружены. Если нажать на число возле записи, то вам откроется информация о страницах, содержащих битые линки.
Парсеры
Отличаются от онлайн-сервисов тем, что требуют установки на комп. Минус таких программ в том, что загрузочный файл может быть заражен вредоносным ПО. Прежде чем устанавливать программу, просканируйте её на наличие вирусов. Итак, какие программы для поиска битых линков считаются самыми востребованными? Давайте посмотрим.
Xenu Link Sleuth
Олдовый вариант. Сеошники впитали его вместе с молоком матери. Как пользоваться этой программой? Устанавливаем её к себе на компьютер, открываем, в меню выбираем File – Check URL, после чего нужно ввести адрес сайта, который хотите проанализировать. Около check external links отметку убираем и нажимаем ОК. При первичном запуске парсера, проверка сайта осуществляется намного дольше. Отличие этой программы от проверки поисковиками состоит в том, что она гарантирует актуальность всех данных, анализируя веб-ресурс в режиме реального времени. Единственный ее минус – это небольшая скорость проверки, особенно долго проверяются ресурсы, в которых тысячи страниц.
PageWeight
Еще одна неплохая программа для парсинга страниц и всех ссылок сайта. Фиксирует все кривые ссылки и указывает проблему каждой. Есть возможность настроить различные варианты сканирования, рассчитать статический вес страницы ресурса. Функция «моделирование» в PageWeight позволяет изменять варианты перелинковки, с ее помощью можно как удалить, так и добавить ссылку. Единственный минус – программа платная, у бесплатной версии сильно урезан функционал, поэтому лучше не пожалеть денег и купить полную версию. С пейдж вейт можно сделать правильную внутреннюю перелинковку и убрать битые линки, забирающие вес ресурса.
Screaming Frog
Программа по функциям в общем-то похожа на PageWeight. Может находить дубли страниц и кривые URLы. В отличие от других парсеров, есть версия под Mac.
Последствия, возникающие от битых ссылок
Имеется много возможных вариантов того, каким образом мёртвые ссылки могут отрицательно сказаться на работе вашего сайта. Вот несколько наиболее часто встречающихся.
1. Ваши посетители не могут найти то, что им нужно
Никто не желает оказаться на странице ошибки 404. Если вы ещё этого не знаете, узнайте, что большинство пользователей не желают оставаться на вашем сайте, если они не могут найти то, что им требуется. Умная страница ошибки 404 несколько смягчает проблему, но лишь в какой-то степени.
Лучше с самого начала исправить нерабочие ссылки, чтобы ваши посетители не попадали на страницу 404 ошибки. В конце концов, неудобство для пользователей, среди прочего, порождает плохую репутацию сайта.
2. Потерянный трафик
Трафик похож на кровь, текущую в жилах для того, чтобы бизнес на вашем сайте процветал. Без него ваш сайт съёживается и умирает.
Правильно залинкованный сайт – это то, что вам необходимо для того, чтобы монетизировать свой трафик. Битые ссылки приведут к тому, что вы потеряете своих посетителей и с ними свой доход. Неработающая ссылка в середине воронки продаж нарушит всё движение потока, ведущего к дальнейшим шагам покупателей.
3. Потерянный доход
Представим себе гипотетическую ситуацию. Ваш сайт работает очень хорошо. Ваши маркетинговые тактики окупают себя. Вы используете аналитику из достоверных источников.
Но есть одна проблема. Ваши конверсии требуют слишком большого времени. Что-то сводит на нет все ваши усилия. Вы проверяете свой сайт и, к своему разочарованию, обнаруживаете неработающие ссылки, указывающие на вашу продукцию, что означает, что ваши клиенты уходят до того, как вы получите с них деньги. Ваш конкурент с улыбкой идёт в банк, а вы застряли в финансовой трясине.
4. Плохая SEO-оптимизация
Оптимизировать свой сайт для поисковых систем очень легко при условии, что вы всё делаете правильно. Нужно просто выполнять все рекомендации. В этом случае посетители вашего сайта воспринимают его положительно, добавляют в закладки, делятся им в соц. сетях, возвращаются на сайт, делают входящие ссылки – то есть делают всё то, что повышает рейтинг сайта.
Битые ссылки производят обратный эффект и снижают рейтинг. Поисковые роботы сканируют сайт и переходят по ссылкам для того, чтобы индексировать как можно больше вашего контента. Если они не могут этого сделать из-за мёртвых ссылок, легко догадаться, к чему это приведёт.
Теперь вы понимаете, что битые ссылки отрицательно сказываются на бизнесе и хотите исправить их? Хорошо, давайте поговорим об этом.
Настройка плагина Broken Link Checker
Плагин переводил «добросовестный» работник :-), но мы справимся.
Look for links in (Где искать битые ссылки)
Поставьте галочку у «Custom fields» (произвольные поля) если используете произвольные поля и хотите там проверять ссылки.
Остальное здесь все прозрачно и понятно. Пояснений не требуется.
Which Links To Check (Тип проверяемых ссылок)
На этом блоге я использую текстовые HTML ссылки, HTML ссылки на картинки и видео с YouTube с новым и старым кодом. Эти типы ссылок я и отметил.
Protocols & APIs
Выбор протоколов и APIs, с помощью которых будут проверяться ссылки на битость. Установленный по умолчанию «Basic HTTP» со своей задачей вполне справляется и я здесь ничего не менял.
Дополнительно
Цифровые значения, выставленные по умолчанию, оптимальны и менять их следует для нештатных ситуаций.
Link monitor: Галочка в верхней строке активирует непрерывную работу плагина при открытой панели. Галочка ниже разрешает работать плагину в фоновом режиме.
Нажатием кнопки «Проверить все страницы» плагин очистит свою базу данных по ссылкам и перепроверит сайт заново.
Сервис «Тестирование и исправление информационной базы»
Для открытия окна настройки проверки необходимо в конфигураторе выбрать пункт меню Администрирование > Тестирование и исправление.
В открывшемся окне устанавливаем флаг «Проверка ссылочной целостности информационной базы». Данная проверка выполняется только совместно с проверкой логической целостности информационной базы.
Далее выбираем что необходимо сделать при обнаружении битых ссылок:
- Только тестирование — после анализа будет отображен перечень некорректных ссылок;
- Тестирование и исправление — можно не только получить перечень некорректных ссылок, но и исправить их: очистить некорректную ссылку или создать объект, соответствующий некорректной ссылке.
Следует иметь в виду, что проверка ссылочной целостности выполняется в монопольном режиме, а значит работа пользователей в это время невозможна.
В больших базах процесс поиска битых ссылок может занять достаточно длительное время, и не уложиться в интервал технологического перерыва. Из-за этого в нижней части окна предусмотрена возможность порционного выполнения.