Битые ссылки или неработающие ссылки, как их найти и исправить в WordPress и других сайтах. Руководство для начинающих.
Если у Вас есть сайт, то Вы скорей всего столкнётесь с ошибкой 404 или ей подобной. Это называется битые ссылки, и они появляются почти на каждом сайте. И хотя это не кажется большой проблемой, это может стать настоящей головной болью. Если Вы серьёзно относитесь к Вашему сайту и хотите иметь высокий рейтинг в поисковых системах, Вы должны знать, что неработающие ссылки могут повредить SEO Вашего сайта.
Но не нужно начинать паниковать. Вы в правильном месте, чтобы узнать, как легко найти все мёртвые ссылки на Вашем сайте и как просто их исправить.
Что такое битые ссылки?
Битая ссылка (на английском: Broken link) — это ссылка, которая ведёт на несуществующую страницу. При переходе по ней пользователи видят сообщение об ошибке. Например, такую: Ошибка 404 (страница не найдена).
Есть много причин, по которым это происходит:
- Ссылка ведёт на отключённый веб — сайт.
- Вы ссылаетесь на страницу сайта, которую удалили или переместили (изменив адрес).
- Закралась ошибка в написании URL — адреса.
- Человек, который отвечает за внешний сайт, изменил структуру постоянных ссылок на своём сайте.
- Другие причины, по которым страница не открывается.
Мёртвые ссылки не только раздражают, они создают негативный пользовательский опыт у посетителей Вашего сайта и негативно влияют на рейтинг в поисковых системах.
Если Вы уже оформили подтверждение права собственности на сайт в поисковых системах, то можете увидеть в своих аккаунтах поисковых систем отметки о битых ссылках. Не ждите этого. Наличие нескольких битых ссылок не должно ухудшить SEO, но если на Вашем сайте много битых ссылок, это может испортить рейтинг сайта в поисковых системах.
Поэтому Вам нужно отслеживать не рабочие ссылки и исправлять их.
Как найти битые ссылки на сайте?
Искать сломанные ссылки вручную, это очень трудоёмкое занятие и так делать мы не будем. Для любых сайтов мы воспользуемся бесплатным онлайн инструментом, а для сайтов на WordPress мы будем использовать бесплатный плагин.
Первый вариант: найти Неработающие ссылки онлайн на любых сайтах
Найти битые ссылки онлайн на любых сайтах позволит сайт Dead Link Checker
Это бесплатный инструмент, где мы можем найти повреждённые ссылки на всём сайте, написав домен сайта. Или проверить на нерабочие ссылки определённую страницу, написав адрес этой страницы и запустив проверку, нажав на кнопку «check«.
После этого инструмент Dead Link Checker создаст отчёт, сколько URL — адресов было проверено и какие из них не работают, если такие есть. Нам останется только перейти на свои сайты и исправить сломанные ссылки.
Второй вариант: найти битые ссылки на сайте WordPress
Найти битые ссылки на сайтах сделанных на WordPress, проще всего, используя плагин Broken Link Checker. Это бесплатный плагин, есть перевод на русский язык. Нужно найти и установить плагин на сайт.
Broken Link Checker — это лучший плагин для поиска битых ссылок. Этот плагин отслеживает ссылки на всём сайте: записи, страницы, комментарии и т. д. И если он обнаружит мёртвые ссылки, он уведомит Вас об этом в консоли администратора WordPress и письмом на Вашу электронную почту (email, который Вы указали для администратора сайта).
Broken Link Checker настройка плагина, как исправить сломанные ссылки на сайте WordPress
После установки и активации плагина. В разделе Настройка откройте Проверка ссылок. Или в установленных плагинах найдите этот плагин и в нём нажмите Настройка.
Откроется страница настроек плагина на вкладке «Общие»
Строка «Состояние»
Там Вы сразу можете увидеть найденные неправильные ссылки, если такие есть. Нажмите на них. Вам откроется список с найденными ссылками, которые плагин определил, как мёртвые ссылки. Пока можно не открывать список с битыми ссылками. Продолжим настраивать плагин и знакомиться с ним.
Строка «Периодичность проверки»
По умолчанию плагин проверяет ссылки каждые 72 часа. Я оставил этот параметр без изменения, так меня устраивает. Вы можете настроить другое время или вовсе отключить автоматическую проверку, чтобы лишний раз не тратил ресурсы сервера. И запускать проверку битых ссылок по необходимости.
Если на сайте несколько авторов, можно поставить галочку в строке «Отправить авторам сообщения по электронной почте о битых ссылках». Чтобы они получали сообщения о проблемах со ссылками на их сайтах.
Я один автор и просто оставил галочку «Отправьте мне уведомление»
И рекомендую оставить остальные настройки по умолчанию, а если сделали изменения не забудьте сохранить их. Только в строке «Дата изменения записи» я поставил «галочку», я не хочу менять дату, когда я исправил битую ссылку.
Вкладка «Искать Ссылки в»
Следующая вкладка настроек — это Искать Ссылки в (так в переводе). Там Можно настроить, где Вы хотите искать сломанные ссылки. Я оставил всё по умолчанию: записи, комментарии, страницы, и опубликовано. Если Вы хотите добавить больше мест, Вы можете это сделать, например, добавить Темы всплывающих окон или другое.
Вкладка «Что проверять»
Следующая вкладка называется Что проверять. По умолчанию там включены HTML ссылки, HTML изображения и встроенное видео YouTube. Вы можете добавить другие, если используете их. Не забудьте сохранить изменения.
Вкладка «Протоколы и API»
Во вкладке протоколы и API по умолчанию включена проверка сломанных ссылок: Базовый HTTP и YouTube API, если Вы используете MediaFire или RapidShare, необходимо включить и их API.
Вкладка «Дополнительно»
Во вкладке дополнительно по умолчанию указано 30 секунд для времени ожидания загрузки страниц. В случае, если время загрузки больше, то такие ссылки будут помечены, как неправильные ссылки. Если хотите, можете выставить время больше. Я оставил 30 секунд.
В большинстве случаев нет нужды вносить изменения в настройки плагина.
Если Вы не хотите автоматически проверять сайт на сломанные ссылки, Вы можете в строке «Монитор ссылок» отключить «галочки».
В плагине предусмотрена принудительная перепроверка ссылок. Это нижняя строка в разделе Дополнительно. Нажав на кнопку Перепроверить все страницы, Вы дадите команду плагину очистить базу данных ссылок и перепроверить все ссылки полностью.
Как исправить битые ссылки в WordPress используя плагин?
Выше Вы узнали, как настроить плагин Broken Link Checker и проверить сайт на неисправные ссылки.
Теперь давайте посмотрим, как исправить сломанные ссылки. Для этого можно перейти в меню Инструменты — Неправильные ссылки. Где Вы сможете увидеть все неправильные ссылки, которые плагин определил как битые ссылки. В редких случаях битых ссылок там может и не оказаться, на этом Вы можете перестать читать эту статью и заняться другими делами. Да и те ссылки, которые плагин пометил, как неправильные, могут такими не быть. Читайте дальше.
Как Вы можете видеть на картинке, плагин определил у меня одну ссылку как неправильная ссылка. На картинке показано:
- Адрес битой ссылки
- Статус ссылки (почему ссылка помечена как не рабочая)
- Якорный текст ссылки
- Источник (где обнаружена битая ссылка: заголовок записи, страницы и другое)
Первым делом нужно проверить, эта ссылка, действительно битая или нет. Нужно кликнуть на ссылку и посмотреть, что откроется в новой вкладке, нормальная страница на которую и ведёт эта ссылка или страница с любой ошибкой.
В моем случае открылась нужная мне страница, а плагин пометил её как неисправную по причине медленной загрузки. Если я в настройках плагина во вкладке Дополнительно укажу время более 30 секунд, скорей всего, эта ссылка уже не станет определяться как неисправная в плагине Broken Link Checker. А могу и просто пометить эту ссылку как «Не нарушена», что пометит эту ссылку, как правильная ссылка. Где найти опцию «Не нарушена» и другие опции, смотрите ниже.
Если в Вашем случае откроется страница с ошибкой 404 или другой, тут нужно смотреть в первую очередь по ошибке. Если это 404 страница не найдена, то есть смысл поискать её на сайте под другим адресом, как я писал в начале статьи, администраторы могли изменить адрес страницы или изменить всю структуру постоянных ссылок сайта. И Вам нужно будет найти новый адрес и заменить им старый адрес страницы.
Исправить битую ссылку в плагине очень просто. При наведении курсором мышки на каждую неправильную ссылку, обнаруженную плагином, там появляются опции: Редактировать URL, Удалить ссылку, Не нарушена и другие. Чтобы исправить сломанную ссылку, нам нужно нажать на «Редактировать URL» и в открывшемся поле заменить старый URL на новый и не забыть нажать на кнопку Обновить (сохранить изменения).
Очень часто плагин сам предлагает ссылку для замены, может быть смысл воспользоваться предложенной ссылкой, только проверьте её.
Таким простым способом мы можем исправить не рабочую ссылку.
В том случае, если Вы не нашли на сайте нужной страницы, возможно, она полностью удалена. В этом случае есть смысл или полностью удалить ссылку из Вашего текста или найти похожую страницу на другом сайте и начать ссылаться на неё.
Если при проверке битой ссылки появляются другие ошибки, есть смысл подождать некоторое время. Возможно, что через день — другой работа внешнего сайта восстановится и ссылка станет опять рабочей.
Найти мертвые ссылки можно и без установки плагина или стороннего сайта. Скорей всего Вы добавили свой сайт в поисковые системы и пользуетесь инструментами вебмастера поисковиков. Вы можете там проверить, есть на Вашем сайте сломанные ссылки или нет. Например: в Яндекс. Вебмастер откройте вкладку Ссылки — Внутренние ссылки и там можно проверить такие ссылки на Вашем сайте.
Заканчивая статью
Я надеюсь, что это руководство помогло Вам найти и исправить битые ссылки на сайте WordPress и любом другом. Если у Вас есть вопросы, задайте их в комментариях.
Если статья была полезна, поделитесь ей с друзьями.
P. S. Более быстрым и безопасным WordPress, поможет сделать обновление PHP.