Как найти и удалить битые ссылки на сайте? На сайте поиск битых ссылок


поиск битых ссылок на сайте

Время чтения: 4 минуты    Нет времени читать?

Xenu - это инструмент который активно используется SEO-специалистами. Хотя эта программа изначально предназначалась для поиска битых ссылок на сайте, с помощью неё можно решать ряд других задач, проводя аудит внутренней структуры сайта и находя в нем слабые места. Самое главное что она бесплатная.

Поиск битых ссылки

Вы написали сотню статей, во многих были ссылки на другие ресурсы или какие-нибудь документы, изображения, но уследить за работоспособностью всех этих ссылок вручную невозможно. В данном случае очень удобно использовать Xenu Link Sleuth, как свободный софт, простой в настройке и использовании. Или же вы столкнулись с кучей несуществующих страниц в интеренет-магазине, когда меняли движок сайта (CMS).

Составление карты сайта

Для динамических сайтов составить карту не составляет проблемы, однако, для статических HTML ресурсов создавать карту сайта вручную весьма долго и трудоемко. Xenu решает эту задачу за несколько минут в зависимости от размера сайта и скорости Интернет-соединения.

Поиск страниц с большим временем отдачи

Зная, какие страницы на вашем сайте отдаются с большой задержкой, можно проанализировать причину подобного поведения и оптимизировать время отдачи, что положительно скажется как на посетителях, так и на поисковых системах.

Поиск дублей по Title

Каждый Title на странице должен быть уникален, тогда ни одна из них не будет находиться в дополнительных результатах поиска и фильтроваться, как дублированный контент. Поэтому важно знать на каких страницах сайта тайтлы повторяются.

Поиск страниц с большим уровнем вложенности

Все страницы на сайте по возможности должны находиться не дальше, чем в 2-3 кликах от главной. Чем дальше находится страница, тем сложнее до неё добраться как пользователям, так и поисковым системам. Если у вас нашлись подобные страницы, являющиеся важными, но находящиеся далее, чем в 3-х кликах от главной, стоить принять какие-либо меры для улучшения навигации. 

 Читайте в нашем блоге: SEO продвижение сайта 2018 в ТОП Яндекса и Google

Найти страницы с максимальным количеством исходящих ссылок.

Как упоминалось раннее, все исходящие ссылки на сайте должны тщательно модерироваться, так как от них зависит заслуженное доверие от поисковых систем (по принципу: “Скажи мне кто твой друг и я скажу кто ты!”), а также присвоение сайту различного рода фильтров. Если вы заметили резкое падение позиций в поисковике, тогда первым делом необходимо проверить все исходящие ссылки, так как возможно, если виноваты не вы, то хакеры, разместившие на вашем ресурсе свои спам-ссылки.

Посмотреть какие из страниц имеют наибольшее и наименьшее количество внутренних ссылок на себя

Проверьте вашу внутреннюю перелинковку в численном виде. Какие из страниц заслужили больше внимания, а какие меньше (исходя из внутренних ссылок)?

Найти картинки с отсутствующим атрибутом alt

Атрибут alt является важным при оптимизации сайта или отдельных страниц под определенные запросы. Проверьте, возможно, вы упустили описание для важных на вашем сайте изображений, добавив которое, вы улучшите позиции в поиске, либо вас будут находить по поиску по изображениям.

Результаты решения этих задач, как видно, могут быть использованы для оптимизации, поэтому, сделаем небольшой обзор программы Xenu Link Sleuth, чтобы её пользователей не пугал английский интерфейс.

Xenu является свободным продуктом и эту программу можно скачать по этой ссылке. При запуске перед вами откроется очень простое окно, важная часть которого изображена на скриншоте.

Интерфейс программы Xenu

Чтобы начать аудит какого-либо сайта, выберите пункт меню “File » Check URL”. В появившемся окне необходимо ввести адрес сайта и выделить чекбокс “Check external links” (проверять внешние ссылки).

В программе предусмотрено множество настроек, доступных в пункте меню “Options » Preferences”.

Настройка программы Xenu

Parallel threads устанавливает количество синхронных (параллельных) запросов. Apply to all jobs позволяет сохранять настройки для всех проектов.

Далее, отчет позволяет включать в себя:Broken links, ordered by link — Битые ссылки, отсортированные по адресу;Broken links, ordered by page — Список битых ссылок, отсортированных по страницам;Broken local links — Битые внутренние ссылки;Redirected URLs — Адреса с 301/302 редиректом;Ftp and gopher URLs — ФТП и другие не HTTP адреса;Valid text URLs — Список рабочих текстовых ссылок;Site Map — Карта сайта;Statistics — Статистика.

Файл отчета работы Xenu очень большой и содержит в себе всю необходимую информацию. К примеру, статистика мониторинга моего блога показала следующие результаты:

Вывод статистики по ссылкам сайта - Xenu

В результате аудита, на сайте найдены ряд моментов, на которые стоит обратить внимание для оптимизации. Единственный недостаток программы — отображение русских заголовков страниц в неправильной кодировке.

Читайте в нашем блоге: Что такое Пузомерки и какие они в 2017 году?

Сразу же после окончания проверки ссылок сайта, в главном окне появится детальная таблица, где данные можно отсортировать по каждому из столбцов: адрес ссылки, возвращаемый статус, mime-тип, размер, заголовок, уровень вложенности, кол-во внешних и внутренних ссылок, время отдачи страницы. Вот эту таблицу вам и надо использовать. Если что-то будет непонятно по работе или использованию программы, можете спрашивать в комментариях, постараюсь ответить. 

edison.bz

Поиск битых ссылок на сайте

И вновь приветствую! В первую очередь я спешу поздравить всех владельцев сайтов и блогов с Днем Вебмастера! Этот неофициальный праздник отмечается 4 апреля каждого года.

Битые ссылки

На календаре 4.04 — только вебмастер может понять тайный смысл этого «магического» сочетания цифр. Ошибка 404 — такой страницы не существует, вот что напоминает эта дата. С такой ошибкой наверняка встречался каждый пользователь сети интернет.

Сегодня я расскажу о плагине Broken Link Checker для WordPress, который поможет проверить сайт на битые ссылки, ведущие на страницы с ошибкой 404, а также выявить редиректы, ошибки Server Not Found и прочие ответы сервера.

Почему появляются битые ссылки на страницы

Очень неприятная ситуация, когда при хождении по ссылкам то и дело встречаются страницы с ошибкой. Одни ссылки могут вести на внешние сайты, другие на внутренние страницы. Можно воспользоваться советами бывалых и сделать 404 страницу более информативной, предложить перейти в одну из категорий или воспользоваться поиском по сайту. Но это, на мой взгляд, лишь отчасти решает проблему.

Более разумное решение — «найти и обезвредить», проще говоря — удалить ссылки на несуществующие страницы.

Так почему же появляются ссылки на несуществующие страницы? На то может быть несколько причин. Первое что приходит на ум:

  1. смена URL страницы без настройки редиректа;
  2. страница удалена и больше не существует.

Начал я как-то просматривать свои старые записи на блоге, читать комментарии и вдруг мне стало интересно, а что происходит с блогами, адреса которых оставляли комментаторы в самых первых статьях, как сложилась их судьба? На удивление многие из них попросту прекратили свое существование, печально…

Это что же получается, у меня на блоге полным-полно битых ссылок? С этим нужно что-то сделать! Проверять вручную каждую ссылку — не реально, к тому же я ценю свое время. Нужен автоматизированный способ, который поможет найти битые ссылки. Для Вордпресс я нашел отличный плагин и расскажу о нем подробнее.

Установка и настройка плагина Broken Link Checker

Как Вы наверное уже догадались, плагин называется Broken Link Checker, скачать его можно здесь. Загружаете, устанавливаете и активируете — все как обычно, после чего можно переходить к настройкам, но для начала давайте посмотрим какие функции может он выполнять:

  • мониторинг ссылок в записях, на страницах, в комментариях, блогролле и настраиваемых полях;
  • поиск редиректов, неправильных ссылок, ведущих на несуществующие страницы, удаленные изображения или встраиваемое видео;
  • уведомление об обнаружении новых битых ссылок по электронной почте, либо в панели администратора;
  • настройка внешнего вида неработающих ссылок с помощью CSS;
  • запрещает поисковым роботам переход по битым ссылкам;
  • возможность редактирования ссылок прямо со страницы инструментов плагина;
  • имеет много дополнительных настроек.

А настроек действительно достаточно, чтобы организовать работоспособность с нужным функционалом. Пожалуй, я не стану подробно на них останавливаться, если возникнут конкретные вопросы — задавайте в комментариях. Главное окно настроек выглядит так:

Поиск битых ссылок на сайте

По вкладкам распределены основные группы параметров, в которых можно задать где искать ссылки, периодичность проверки, время ожидания загрузки, максимальное время поиска чтобы не создавать высокой нагрузки на сервер, а также многие другие настройки.

После установки в консоли администратора в разделе Инструменты появится пункт Неправильные ссылки. Пройдя по ссылке откроется страница с найденными результатами проверки:

Как найти битые ссылки на сайте

На начальном экране консоли администрирования закрепляется виджет, отображающий сводку:

Плагин Broken Link Checker для поиск битых ссылок на WordPress

В заключение очень рекомендую воспользоваться этим плагином и поискать битые ссылки на блоге, у меня их оказалось предостаточно, сейчас буду разбираться. Но при проверке и анализе будьте предельно внимательны! До новых встреч!

webliberty.ru

Как найти битые ссылки на сайте и удалить 404 ошибку; плагин Broken Link Checker

Как найти битые ссылки на сайте

Привет! Сегодня я вам буду рассказывать про то, как найти битые ссылки на сайте и избавиться от них. Битые ссылки – это ссылки, которые ведут на несуществующий адрес сайта, к примеру, если мы введем в строке браузера wpnew.ru/абракадабра получим вот что:

Как найти битые ссылки на сайте

Кстати, о том, как сделать страницу 404 по своему вкусу, я уже писал.

Так вот, на сайте не должно быть тех самых битых ссылок, которые ведут на несуществующие страницы. Это отрицательно сказывается на продвижении. Да и обычный живой пользователь, который “тыкает” на ссылку, получив 404 ошибку, немного огорчится.

Как найти битые ссылки на сайте с помощью Яндекс Вебмастера

Самый простой способ нахождения этих неправильных ссылок, наверное, это использование Яндекс Вебмастера:

  1. Заходим на Яндекс Вебмастер.
  2. Переходим в раздел Индексирование сайта –> Исключенные страницы –> HTTP-статус: Ресурс не найден (404): Битые ссылки
  3. Уже там, мы видим в первом столбце те самые битые ссылки (на какую страницу ведут), во втором, где они расположены: Битые ссылки на сайте
  4. То есть, кликнув во втором столбце (“Ссылки на страницу”) на значок, мы перейдем на ту страницу, где расположена битая ссылка. Уже там мы ее исправляем.

Согласитесь, такой процесс довольно долгий, нужно искать руками каждую ссылку, которая ведет на страницу с ошибкой 404. Поэтому я решил рассказать Вам о втором способе.

Как найти битые ссылки на сайте с помощью плагина Broken Link Checker

  1. Нужно скачать плагин Broken Link Checker, установить и активировать его. Broken Link Checker
  2. Пока плагин ищет битые ссылки, нужно немного настроить плагин. Переходим на страницу Админка WordPress –> Параметры –> Проверка ссылок: Плагин Broken Link Checker
  3. Я убрал галочку с email уведомлений. Терпеть не могу, когда на почту валится всякий шлак. Также переходим во вкладку Look For Links in (искать ссылки в), уже там я убрал галочку, где говорится о поиске битых ссылок в комментариях (это не к чему). В итоге я оставил только 2 пункта: поиск битых ссылок в записях и страницах, естественно в опубликованных: Проверка битых ссылок
  4. Остальные настройки я менять не стал, думаю, они при необходимости итак понятны, для чего созданы, не буду забивать Вашу голову мусором.  Проверка на наличие битых ссылок плагином Broken Link Checker продолжается, но уже сейчас мы можем видеть некий результат (если у Вас там до сих пор пусто, можете попробовать на нажать на кнопку “Показать отладочную информацию”): Поиск битых ссылок
  5. Итак, нажимаем на кнопку “Найдено XXX неправильных ссылок” и вот что мы видим: Найти битые ссылки
  6. Ссылки на другие сайты, которые отдают 404 меня не сильно беспокоят (там могут оказаться ссылки, которые купили у меня в GGL, если их снять, то я получу бан и потеряю свою денежку). Мне интересны только внутренние ссылки, которые отдают ошибку 404. Для этого сортируем таблицу по URL (просто нажимаем на само слово): Проверить битые ссылки
  7. Среди всего этого находим ссылки которые ведут на внутренние страницы моего же сайта (мы отсортировали по алфавиту): Проверить сайт на битые ссылки
  8. Мы можем проверить данную ссылку, исправить даже вручную, перейдя на запись во вкладке “Источник”: Удаление битых ссылок
  9. Нажав на кнопку “Перейти” мы можем найти ссылку (анкор ссылки дан в столбце “Тип/Текст”, см. картинку выше) с помощью нажатия CTRL+F в браузере, например. Смотрите, битые ссылки на сайте теперь зачеркиваются: Как удалить битые ссылки
  10. Как уже говорил выше, мы можем снова таким образом вручную исправлять ссылки, ведущие на 404 ошибку или же можно исправлять их прямо в отображении плагина Broken Link Checker. Для этого нажимаем на “Редактировать URL”, чтобы изменить ссылку на правильную или же просто “Удалить ссылку”: Проверка сайта на битые ссылки

Таким образом Вы можете очень быстро найти битые ссылки и удалить их. Быстрее отредактировать данные ссылки на WordPress, по-моему, у вас точно не получится. Плагин Broken Link Checker очень полезен в данном случае. Если Вы относитесь к ярым противникам активированных плагинов, после проверки сайта на битые ссылки и удаления их, можете данный плагин деактивировать.

А поисковые системы, через некоторое время перепроверят Ваши ссылки и приятно удивятся, что у Вас все хорошо Подмигивающая рожица. До скорых встреч, друзья!

Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик в форме выше и получайте новые уроки мгновенно! Также можете следить за мной в Twitter.

wpnew.ru

Битые ссылки. Программа Xenu Links технический аудит сайта

Всем привет! Сегодня я буду проверять свой блог SEO-Mayak.com на битые ссылки.

Многие веб-мастера для этих целей используют плагин WP Broken Link Checker, да и Ваш покорный слуга, до недавнего времени пользовался данным плагином.

Но время бежит и все меняется, а мы растем и развиваемся. Наткнувшись на программу Xenu Links я забыл про плагин раз и навсегда, так как эта программа умеет не только искать битые ссылки, но также проводит внутренний технический аудит сайта.

Что включает в себя технический аудит? Не спешим! Я все разложу по полочкам, а Вам только нужно дочитать статью до конца.

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

Если поисковый робот обнаруживает на страницах битые ссылки или хуже того, ссылки ведущие на ресурсы, находящиеся под фильтрами поисковой системы, то статический вес таких страниц существенно занижается.

Давайте поближе познакомимся с программой Xenu Links.

Где скачать и как работать с программой Xenu Links

Программа совершенно бесплатная и чтобы скачать ее с сайта разработчика надо перейти по этой ссылке.

Нажимаем на строчку «Download» и нас перебросит на другую страницу:

Плюс — это полная совместимость со всеми версиями Windows, минус — англоязычный интерфейс.

С установкой я думаю сложностей возникнуть не должно, поэтому переходим сразу к запуску программы.

Запускаем Xenu Links и на откроется пустое окно:

Открываем меню настроек с помощью действий, показанных на сткриншотах или простым нажатием клавиш Ctrl+N:

Вписываем URL проверяемого сайта. Если оставить галочку возле пункта Check extemal links, то программа проверить все исходящие ссылки. Если снять галочку — программа проверит только внутренние URL.

Local file —  позволяет открыть для проверки файлы, расположенные на Вашем компьютере.

Consider URLs beginning with this as ‘internal’: — добавить URL к списку проверяемых, которые будут считаться внутренними. Например:

http://forum.site.com

Do not check any URLs beginning with this: — исключить URL из списка проверяемых.

e-mail… — возможность отправить отчет на E-mail используя SMTP-Server.

e-mail report and quit when done — отправлять отчет по почте сразу после окончания проверки.

e-mail only if there are broken links — отправлять отчет только в том случае, если обнаружены битые ссылки.

  1. Parallel Threads — параллельные потоки. Количество одновременно проверяемых ссылок. По умолчанию стоит 30 потоков, больше ставить не стоит, чтобы не нагружать сервер, да и отчет может быть некорректным.

Maximum depth — глубина просмотра. Имеется ввиду максимальная глубина вложенности страниц, на которую будет распространятся проверка. Цифра 999 конкретный  перебор, можно нечего не менять.

  2. Ask for password or certificate when needed — запрашивать разрешение на проверку защищенных страниц. Речь идет о протоколе https://.

Treat redirections as errors — считать редиректы ошибкой. Галочку лучше не ставить!

  3. Broken links, ordered by links — сортировка битых ссылок по URL адресам.

Broken links, ordered by page — упорядочивание битых ссылок по страницам.

Broken local links — искать внутренние битые ссылки.

Redirected URL’s — искать редиректы (301/302).

FTP and gopher URL’s — искать не http адреса.

Valid text URL’s —  определять действительные (не битые) URL адреса.

Site map — отобразить в отчете карту сайта.

Statistics — отображать статистику.

Orphan files — искать файлы-одиночки (файлы на которые нет ссылок).

Ставим галочки, где считаем нужным, жмем ОК  и программа начнет проверку ссылок исходя из заданных параметров.

Находим битые ссылки и проводим технический аудит сайта. Возможности Xenu Links.

Технический аудит сайта может занять несколько минут. Все будет зависть от заданного количества потоков, скорости интернет соединения, загруженности сервера и количества проверяемых страниц.

В первую очередь нас интересую битые (нерабочие) ссылки, выделенные красным цветом.

Для того чтобы сгруппировать все битые ссылки в самом начале отчета, а не искать их среди прочих, нажимаем мышкой на табулятор Status:

Вот какие битые ссылки я нашел на своем блоге, аж 14 штук. Немного разъясню что означают разные статусы:

forbidden request — запрещенный запрос. В одной из своих статей я сослался на Википедию и вроде сделал все правильно. Скопировал URL нужной мне страницы с адресной сроки браузера и вставил в ссылку, но не обратил внимание на регистр.

Чтобы посмотреть в какой записи находится битая ссылка, выделяем строчку и нажатием правой кнопки мыши вызываем меню:

Выбираем URL properties и  нам откроется вот такое окошко:

На скриншоте видно как выглядит битая ссылка, кстати она вполне рабочая, только вот заглавные буквы в URL недопустимы!

no connection — нет связи с сервером.  Надо уменьшит количество потоков и повторить проверку.

no such host — такого URL адреса не существует.

not found — URL не найден.

Идем дальше. Табулятор Type позволяет сгруппировать файлы с одинаковым расширением:

Size — возможность отсортировать ссылки страницы или файлы по их весу:

Имеется в виду вес в Кб. Например, можно определить самые тяжелые изображения на сайте, которые существенно снижают загрузку страниц и сжать их. Кто не умеет  сжимать изображения, советую почитать статью Оптимизация изображений.

Title — группирует ссылки по одноименному мета тегу:

Позволяет легко выявить дубли контента, а также определить страницы не имеющие заголовка Title. Но есть существенный недостаток, некоторые заголовки отображаются в виде кракозябр.

Date —  отображает дату и время появления той или иной ссылки.

Level — позволяет определить степень вложенности страницы, на которой расположена ссылка.

Qut Links — показывает количество исходящих ссылок, расположенных на определенной странице.

In Links — Количество входящих ссылок, ведущих на определенную страницу.

Отчет Xenu Links позволяет найти не только битые ссылки, но и множество разных ошибок и на мой взгляд технический аудит сайта с помощью Xenu Links просто находка для любого веб мастера.

Если возникнут вопросы по теме, постараюсь всем ответить в комментариях.

На сегодня у меня все. Как Вам статья?

С уважением, Виталий Кириллов

seo-mayak.com

Как проверить сайт на битые ссылки и удалить их

Содержание статьи

Битые ссылки – это ссылки, при переходе по которым пользователь видит ошибку 404, то есть там нет страницы. Возможно веб-документа, который запрашивает пользователь, реально нет, а может, вы допустили ошибку в написании ссылки.

Битые линки и их появление – это процесс неизбежный и естественный. Чем масштабнее ресурс, тем больший шанс появления нерабочих URLов.

Поисковики раньше очень сильно не любили ресурсы, где было много нерабочих ссылок. Сейчас по-прежнему не любят, но без фанатизма.

Почему появляются битые ссылки?

В основном по таким причинам:

  1. Некоторые страницы были удалены. Например, временные страницы, потерявшие свою актуальность. Тогда при переходе на такую страницу появляется ошибка 404, а ссылки на эти веб-документы превращаются в битые;
  2. Ошибка вебмастера при создании URL. Достаточно допустить ошибку в одной букве, чтобы адрес стал некорректным;
  3. Если изменена структура сайта, то зачастую изменяются и URLы. Здесь важно правильно настроить редирект, перенаправление со старых на новые адреса.

broken-link

broken-link

Почему они вредны?

Нерабочие ссылки вредны для сайта по нескольким причинам:

  1. Потеря трафика. Пользователь, перейдя по некорректной ссылке, испытывает раздражение, а после нескольких таких переходов, желание переходить на рекомендуемые вами страницы явно отпадет. Человек наверняка уйдет с сайта и больше на него не захочет возвращаться. Происходит ухудшение поведенческих факторов, снижается время пребывания пользователей на сайте, снижается количество просмотров страниц;broken-link2broken-link2
  2. Наличие битых ссылок плохо влияет на сео. Для поисковых машин такая ссылка считается ошибкой, ведь тогда происходит разрыв навигационной цепочки, и чем таких ошибок больше, тем меньше доверия к сайту. Если битых ссылок на сайте слишком много, то можно сделать вывод, что владелец не следит за актуальностью размещенной информации, не обновляет свой контент и вообще может ссылаться непонятно куда. Возможно, сайт и вовсе заброшен? В таком случае поисковая система может понизить ресурс в выдаче;
  3. Если же некорректна партнерская ссылка, находящаяся на вашем веб-ресурсе, то здесь уже дело касается реальных денег, которые можно потерять.

Поэтому очень важно как можно чаще проверять сайт на битые ссылки и вовремя убирать их.

Как найти битые ссылки

Это можно сделать с помощью панели Вебмастера Яндекса, плагина для Вордпресс или специальных программ и онлайн-сервисов. Давайте к рабочим способам. С их помощью можно найти битые ссылки, все до единой.

Ищем битые ссылки с помощью онлайн-сервисов

Удобство таких сервисов в том, что ничего не нужно скачивать или устанавливать. Открыл программку прямо в браузере, проверил и получил результат. Онлайн-сервисы бывают как платные, так и бесплатные.

Broken Link Checker

Это плагин для WordPress. BrokenLink Checker помимо обычной проверки на внешние и внутренние битые линки, еще и точно указывает их место в коде.

Вот довольно полная видео инструкция от автора блога Azoogle:

Если ваш сайт сделан на WordPress, скачиваем плагин, активируем его и настраиваем:

  1. Заходим в админку Вордпресс, жмем Параметры – Проверка ссылок;
  2. Где периодичность проверок, можно выставить значение «72» (каждые 72 часа), или свое число;
  3. Во вкладке Look For Linksin оставляем галочки на записях и страницах, в комментариях нам искать битые ссылки не обязательно, поэтому отметку можно убрать;
  4. Оставшиеся настройки изменять не нужно. Нажимаем «сохранить изменения».

После окончания проверки показывается, сколько неправильных ссылок обнаружил плагин. При нажатии на это число, можно увидеть каждый найденный адрес, в котором присутствует ошибка. Каждую ссылку есть возможность даже исправить вручную, открыв в «Источнике» эту самую запись. Также откорректировать гиперссылку можно и в окне плагина, путем изменения (редактирования) URL на правильный, либо эту ссылку можно и вовсе удалить.

Яндекс Вебмастер

Определить, есть ли на вашем ресурсе несуществующие страницы, поможет и старый добрый Яндекс Вебмастер. В меню слева нужно выбрать пункт «исключенные страницы» и вам откроется информация о всех проблемных страницах, которые не получилось проиндексировать. Ошибка 403 или 404 указывает на наличие несуществующих адресов, в первую очередь, обратите внимание именно на эти ошибки. Также в вебмастере есть возможность выгрузки в Excel — удобно, особенно если ошибок выявилось очень много.

Google Вебмастер

Также как и в Яндексе, в Гугл тоже есть возможность проверить свой ресурс на наличие несуществующих страниц. В панели вебмастера откройте вкладку «Ошибки сканирования» в разделе «Диагностика». Так вы увидите, с каких страниц, и какие ссылки не обнаружены. Если нажать на число возле записи, то вам откроется информация о страницах, содержащих битые линки.

Парсеры

Отличаются от онлайн-сервисов тем, что требуют установки на комп. Минус таких программ в том, что загрузочный файл может быть заражен вредоносным ПО. Прежде чем устанавливать программу, просканируйте её на наличие вирусов. Итак, какие программы для поиска битых линков считаются самыми востребованными? Давайте посмотрим.

Xenu Link Sleuth

Олдовый вариант. Сеошники впитали его вместе с молоком матери. Как пользоваться этой программой? Устанавливаем её к себе на компьютер, открываем, в меню выбираем File – Check URL, после чего нужно ввести адрес сайта, который хотите проанализировать. Около check external links отметку убираем и нажимаем ОК. При первичном запуске парсера, проверка сайта осуществляется намного дольше. Отличие этой программы от проверки поисковиками состоит в том, что она гарантирует актуальность всех данных, анализируя веб-ресурс в режиме реального времени. Единственный ее минус – это небольшая скорость проверки, особенно долго проверяются ресурсы, в которых тысячи страниц.

PageWeight

Еще одна неплохая программа для парсинга страниц и всех ссылок сайта. Фиксирует все кривые ссылки и указывает проблему каждой. Есть возможность настроить различные варианты сканирования, рассчитать статический вес страницы ресурса. Функция «моделирование» в PageWeight позволяет изменять варианты перелинковки, с ее помощью можно как удалить, так и добавить ссылку. Единственный минус – программа платная, у бесплатной версии сильно урезан функционал, поэтому лучше не пожалеть денег и купить полную версию. С пейдж вейт можно сделать правильную внутреннюю перелинковку и убрать битые линки, забирающие вес ресурса.

Screaming Frog

Программа по функциям в общем-то похожа на PageWeight. Может находить дубли страниц и кривые URLы. В отличие от других парсеров, есть версия под Mac.

Как правильно убрать битые ссылки

Как найти все битые ссылки на веб-ресурсе, мы выяснили, теперь разберемся, как убрать их.

После того, как вы нашли все неправильные ссылки, сформируйте отчет и укажите около каждой причину, по которой она отсутствует. Так вам будет проще определить, какую ссылку можно удалить, а какую следует перенаправить.

Теперь приступаем к самому главному – настройке редиректа (перенаправление браузера с одной страницы на другую). Конечно, некорректные линки можно перенаправить и вручную, ну а если у вас тысячи страниц, которые нужно исправить? Например, если вы решили сменить CMS, то требуется полная замена всех старых ссылок на новые. А вручную это делать придется очень долго.

На Вордпресс есть замечательный плагин PermalinkFinder, он способен определить правильный адрес даже по двум словам, содержащимся в URL. Этот модуль автоматически делает редирект, то есть перенаправляет читателя со старого нерабочего адреса, на новый. Для других CMS тоже можно отыскать подобные плагины.

Битые ссылки не являются такими уж безобидными, как многие считают, и сильно влияют на поисковые позиции. Важно проверять свой веб-ресурс на наличие таких проблем, и незамедлительно их устранять. Как это сделать, вы теперь знаете!

znet.ru

Как найти и удалить битые ссылки на сайте?

Приветствую вас, друзья. Сегодня речь пойдет о битых ссылках. Уже давно не секрет, что наличие битых ссылок на сайте может значительно понизить ваш сайт в поиске. А появиться эти ссылки могут самым неожиданным образом, но об этом чуть позже, эта статья довольно объемная, поэтому сначала небольшое содержание статьи:

битые ссылки на сайте WordPress

Что такое битые ссылки и зачем их удалять?Как проверить наличие битых ссылок в Яндекс и Google?Как найти и удалить битые ссылки на WordPress?Как закрыть битые ссылки через редирект 301?

Что такое битые ссылки?

Битые ссылки, или как их иногда называют – мертвые ссылки, это ссылки по которым невозможно никуда перейти. То есть вы кликаете на нее, а попадаете на страницу ошибки 404, которая означает, что такой страницы не существует.

Битые ссылки бывают внутренние и внешние. Внутренние, это те, которые должны вести на другую страницу этого же сайта. А внешние, должны вести на другой сайт.

Зачем следует удалять битые ссылки?

Роботы поисковых систем , проиндексировав веб страницу, переходят по ссылкам, которые содержаться на этой странице (разумеется если она не закрыта).

При переходе по ссылке, роботы ПС надеются увидеть код ответа HTTP сервера – 200 ОК. Это означает, что все отлично , такая страница существует, довольны все – роботы поисковых систем, пользователи сайта и администрация. Но когда при переходе по ссылке, поступает ответ — 404 (страница не существует), и при этом нет никаких указаний, что по данной ссылке не стоит переходить, у поисковых систем падает уровень доверия к вашему сайту, так как вы предоставляете недостоверную информацию.

Но давайте отбросим мнение поисковых систем, и взглянем на это глазами обычного пользователя. Представьте, что вы ищете какую-то информацию, например базу Dofollow блогов. Вы зашли на какой-то сайт, где есть список со ссылками на подобные блоги, переходите по одной ссылке, а в ответ – ошибка 404, вы кликаете по другой, та же ситуация. Уверен, что вы сразу закроете этот сайт, и начнете искать другие подобные сайты, на которых ссылки рабочие.

Исходя из этого, думаю, догадаться несложно, что чем больше битых ссылок у вас на сайте, тем меньше уровень доверия к нему со стороны поисковых систем и обычных пользователей.

Как проверить наличие битых ссылок в Яндекс и Google?

Чтобы проверить наличие битых ссылок в Яндекс Вебмастере, вам нужно в меню выбрать раздел «Исключенные страницы». И перед вами предстанет список всех ссылок, которые Яндекс считает мертвыми.

исключенные страницы в Яндекс

Теперь наша задача определить где конкретно на сайте присутствует эта мертвая ссылка. Для этого кликните по ссылке, которую я отметил на скриншоте, и Яндекс покажет вам источник битой ссылки.

источник битой ссылки в Яндекс

битая страница в Яндексе

А зная источник, мы можем перейти в админпанель и отредактировать или удалить эту самую ссылку.

В Google Webmasters принцип похожий. В меню нужно выбрать раздел «Ошибки сканирования», и перейдя по ссылке «не найдено», вы увидите ссылки, которые Google считает мертвыми или битыми.

поиск битых ссылок в гугл

список битых ссылок в google

Но Google в отличии от Яндекса, показывает не только внутренние мертвые ссылки, но и внешние, те которые ведут на ваш сайт.

Здесь же можно указать поисковому роботу Google, что ссылка исправлена и доступна по указанному адресу, отметив ее галочкой.

Кликнув по ссылке, вы сможете увидеть подробную информацию:

данные о ссылке от гугл

1) Сведения об ошибке – отображается причина, почему Google считает данную ссылку битой;2) В файлах Sitemap – наличие ссылки в карте сайта XML;3) Ссылающиеся домены – список страниц, которые ссылаются на данную «битую» ссылку;

Как найти и удалить битые ссылки на WordPress?

Проверка битых ссылок в Google и Яндекс вебмастере, конечно хороший способ, но для сайтов, работающих на CMS WordPress есть гораздо лучшее решение.

Я пользуюсь плагином Broken Link Checker. Этот плагин находит все битые ссылки на сайте – внутренние и внешние, в тексте и в изображениях, в сайдбаре и в комментариях. Кроме этого, с помощью плагина Broken Link Checker, можно не редактирую код страницы, исправить или удалить ссылку за считанные секунды.

Установка плагина стандартная. У него масса настроек, сейчас я подробно расскажу о них.

После установки и активации плагина, в настройках вашей админки появиться раздел «Проверка ссылок». В принципе настроек по умолчанию уже хватает, но вы можете перестроить их на свое усмотрение.

Я пользуюсь версией плагина 1.9.4.2, и на этой версии у плагина Broken Link Checker пять разделов настроек:

General. Здесь можно указать периодичность автоматической проверки битых ссылок и настроить уведомление по e-mail о нерабочих ссылках.

General

Look For Links In. Указываются разделы, которые следует проверять на наличие битых ссылок – страницы, комментарии и т. д.

Look_For_Links_In

Which Links To Chek. Можно указать ссылки какого рода следует искать – HTML, в изображениях, во встроенных видеороликах и т. д. Так же можно указать исключения.

Which_Links_To_Chek

Protokols & APIs. Настройка инструмента, на основе которого плагин будет определять что ссылка не рабочая. Лучше оставить по умолчанию этот параметр.

Protokols

Дополнительно. В дополнительных настройках можно указать максимальное время поиска ссылок, время ответа сервера и множество других настроек. Я советую оставить их по умолчанию.

дополнительные настройки

После того, как плагин Broken Link Checker установлен, активирован и настроен, он начнет поиск всех битых ссылок на вашем сайте, а админке WordPress появиться окно, которое будет всегда уведомлять вас о битых ссылках. Кликнув по указанным ссылкам, можно их отредактировать или удалить, не ковыряя код.

окно с битой ссылкой

редактирование мертвой ссылки

Я после установки этого плагина, обнаружил, что у меня на блоге около 50 битых ссылок в комментариях. Это произошло из-за того, что блоги некоторых комментаторов, ссылку на которые они оставляли в подписи, просто исчезли.

Еще одним плюсом этого способа поиска ссылок, является то, что вы сможете увидеть все ссылки – открытые и заключенные в атрибут rel=»nofollow», что недоступно в Google и Яндекс вебмастере.

Как закрыть битые ссылки через редирект 301?

Если по какой-то причине вы не можете удалить битую ссылку, или просто не хотите ее удалять, можно сделать перенаправление на другую страницу. Делается это очень просто.

В файл .htaccess нужно прописать редирект, чтобы принудительно переправлять пользователей и роботов с несуществующей страницы на любую другую.

Делается это следующим образом:

1. Скачивается файл .htaccess с хостинга на компьютер.2. Копируется запись этого файла в блокнот.3. Перед записью # BEGIN WordPress прописывается редирект 301 в следующем формате:

Redirect 301 /bitaya-ssylka http://nazyrov.ru

При этом я переправил пользователя, пытающегося перейти по битой ссылке на главную страницу.

В итоге ваш файл .htaccess должен выглядеть примерно так:

# BEGIN McHost Redirect 301 /admin/ /wp-admin/ # END McHost Redirect 301 /bitaya-ssylka http://nazyrov.ru # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteRule (.+)/feed /$1 [R=301,L] RewriteRule (.+)/comment-page /$1 [R=301,L] RewriteRule (.+)/trackback /$1 [R=301,L] RewriteRule (.+)/comments /$1 [R=301,L] RewriteRule (.+)/attachment /$1 [R=301,L] RewriteCond %{QUERY_STRING} ^attachment_id= [NC] RewriteRule (.*) $1? [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

Но он может немного отличаться если вы используете другой движок. Если что-то осталось непонятным, можете задать вопрос в комментариях, с удовольствием отвечу на него.

Как видите, способов избавиться от битых ссылок несколько, выбирайте, что вашей душе угодно 🙂

 

nazyrov.ru

Поиск битых ссылок на сайте

Вы здесь: Главная - Софт - Софт для создания сайтов - Поиск битых ссылок на сайте

Когда Ваш сайт уже полностью готов, радоваться рано, так как впереди ещё процесс отладки. И одной из составляющих этого процесса является поиск битых ссылок на сайте. Или другими словами, поиск нерабочих ссылок на сайте. Встречается это сплошь и рядом, думаю, что Вы это многократно видели на других сайтах. И в этой статье я собираюсь рассказать о том, как максимально быстро и эффективно искать битые ссылки на сайте.

Разумеется, вручную искать их - это крайне глупо, тем более, когда есть специальный софт. Я перепробовал много различных программ и сервисов, и остановил свой выбор, по моему мнению, на лучшем решении - Xenu's Link Sleuth. Эта программа многократно мною использовалась. Она очень простая, удобная и очень-очень быстрая. В общем, минусов у неё я так и не нашёл. Более того, она является бесплатной. Скачать её можно с официального сайта: http://home.snafu.de/tilman/xenulink.html.

Установка её очень простая, поэтому рассказывать об этом не буду. А вот о том, как её использовать, объясню поподробнее. Поставим задачу: есть сайт, и нужно найти на нём все битые ссылки. Первым делом надо настроить программу:

  • Запускаем программу Xenu's Link Sleuth.
  • Заходим в меню "Options" и выбираем пункт "Preferences":

  • Здесь настройте всё по своему вкусу, а можете оставить как на скриншоте. Самое главное - не ставьте слишком много паралеллельных потоков. 20 - это оптимальная величина, так как если сайт находится на удалённом сервере, то большее количество одновременных подключений хостинг может просто не выдержать. Так же обратите внимание на "Maximum Level". Тут Вам надо поставить глубину проверки Вашего сайта. У сайта с нормальной навигацией "3" - это более, чем достаточно.

  • После завершения процесса настройки нажмите на "ОК".

Настройка Xenu завершена. Теперь надо выполнять проверку битых ссылок. Для этого надо сделать следующее:

  • Запускаем программу Xenu's Link Sleuth.
  • Заходим в меню "File" и выбираем пункт "Check URL...":

  • Вводим адрес сайта, который нужно проверить. "Check external link" - это галочка означает: нужно ли проверять внешние ссылки. Это бывает нужно крайне редко, поэтому эту галочку я всегда убираю.

  • Нажимаем на кнопку "ОК".

После завершения процесса поиска битых ссылок я советую отсортировать результат по "Status". В результате перед Вами предстанет примерно следующая картина:

Теперь Вам нужно будет исправить все ссылки, которые являются недоступными. Но встаёт небольшая проблема: "Как узнать, на какой странице расположена битая ссылка?". Тут вновь к нам на помощь приходит Xenu:

  • Щёлкните правой кнопкой мыши по битой ссылке, и из контекстного меню выберите пункт "Properties":

  • В открывшемся окне Вы уже можете увидеть, на каких именно страницах была обнаружена данная ссылка:

Вот и весь процесс поиска и устранения битых ссылок на сайте. Как видите, благодаря такой замечательной программе как Xenus' Link Sleuth данный процесс превращается в лёгкую прогулку.

  • Создано 25.02.2011 16:19:57
  • Михаил Русаков
Предыдущая статья Следующая статья

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка: <a href="https://myrusakov.ru" target="_blank"><img src="/800/600/https/myrusakov.ru/images/button.gif" alt="Как создать свой сайт" /></a>

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:<a href="https://myrusakov.ru" target="_blank">Как создать свой сайт</a>

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи): [URL="https://myrusakov.ru"]Как создать свой сайт[/URL]

myrusakov.ru