Как найти и исправить неработающие ссылки в WordPress

Доброго времени суток, друзья!

Сегодня я хотел бы рассказать вам про битые (сломанные) ссылки на вашем сайте WordPress, как их найти и исправить, а также подсказать несколько сервисов и плагинов, которые помогут нам в нашем благородном деле. Давайте уже начнем.

Как найти и исправить неработающие ссылки в WordPress

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

Неработающие ссылки негативно влияют на СЕО вашего сайта и ухудшают пользовательский опыт посетителей. Не беспокойтесь, если на вашем сайте есть неработающие ссылки — это происходит на большинстве веб-сайтов, однако в ваших интересах отремонтировать неработающие ссылки на веб-сайты либо изменить URL-адрес ссылки, либо удалить их вообще.

либо удалить их вообще

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

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

Что такое неработающие ссылки и почему они плохие?

Если у вас есть неработающая ссылка на вашем веб-сайте, пользователь перейдет по ссылке и перейдет на страницу 404, на которой будет указано, что эта страница недоступна.

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

Так как эта ситуация возникает?

Битые ссылки могут возникнуть из-за ошибки владельца сайта. Например, если вы набрали неверный URL-адрес (например, www.wbsite.com вместо www.website.com), ваша ссылка будет повреждена.

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

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

  • Постоянная структура сайта изменилась
  • Слаг страницы был переименован, например, website.com/sports-news/ на website.com/news/
  • Страница была удалена
  • Сайт закрылся
  • Сайт изменил домен, но владелец сайта не настроил переадресацию URL

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

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

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

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

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

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

Google Search Console

Google Search Console, ранее известная как «Инструменты Google для веб-мастеров», использовалась для отображения страниц с ошибками 404 на странице «Ошибки сканирования». В 2018 году страница ошибок сканирования была заменена «Отчетом об охвате индекса» и «Инструментом проверки URL».

Google заявил, что эта новая система отчетов больше фокусируется на вопросах, имеющих значение для Google.

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

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

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

Google Search Console

Ahrefs Site Audit

Ahrefs — это премиальное СЕО-решение, которое дает вам полный анализ вашего сайта.

Их инструмент аудита сайта поможет вам проверить ваш веб-сайт на 119 предопределенных проблем СЕО и даст вам рекомендации по их решению. Эта особая функция невероятно полезна, так как она выделяет страницы 404, прерванные перенаправления и время ожидания. Вы также можете проверить наличие неработающих обратных ссылок с помощью инструмента Ahrefs Site Explorer.

Планы Ahrefs начинаются от 99 долларов в месяц, хотя вы можете пробовать их программное обеспечение в течение недели всего за 7 долларов.

Ahrefs Site Audit

Screaming Frog SEO Spider Tool

Еще одним популярным инструментом СЕО является Screaming Frog SEO Spider Tool. Настольное приложение, доступное для Windows, Mac и Linux, может сообщать о 404 ошибках и ошибках сервера.

Бесплатная версия приложения ограничивает сканирование до 500 URL. Этого должно быть достаточно для небольших сайтов, но более крупные сайты и блоги должны будут перейти на платную версию, которая стоит 149 фунтов стерлингов в год.

Screaming Frog SEO Spider Tool

Xenu’s Link Sleuth

Xenu’s Link Sleuth — это бесплатное настольное приложение, которое поможет вам найти неработающие URL-адреса для любого веб-сайта. Это приложение Windows, но его можно использовать на компьютерах Mac и Linux с помощью другого программного обеспечения.

По сравнению с SEO Spider Tool от Ahrefs и Screaming Frog, Link Sleuth от Xenu — это дело без излишеств, и оно не обновлялось с 2010 года.

Несмотря на это, многие люди продолжают использовать приложение для проверки неработающих ссылок, так как оно по-прежнему прекрасно работает и его можно загрузить на 100% бесплатно.

Xenu's Link Sleuth

Broken Link Check

Broken Link Check, также известный как Online Broken Link Checker — это бесплатное онлайн-решение для битых ссылок.

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

Я обнаружил, что отчеты от Broken Link Check были достаточно точными, поскольку на моем веб-сайте было много партнерских ссылок, которые необходимо обновить.

Broken Link Check

Dead Link Checker

Альтернативой Broken Link Check является Dead Link Checker. Он работает аналогичным образом, отображая статус, URL-адрес и исходную страницу.

Dead Link Checker можно использовать бесплатно, однако веб-сайт также предлагает тарифный план от 9,95 долларов в месяц, который может сканировать ваш сайт ежедневно, еженедельно или ежемесячно. Отчеты по электронной почте о результатах битой ссылки отправляются после каждого сканирования.

Dead Link Checker

Check My Links

Check My Links — это бесплатное расширение для браузера Chrome, которое просматривает веб-страницу в поисках неработающих ссылок.

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

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

Check My Links

Как использовать WordPress для проверки битых ссылок

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

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

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

* Примечание: WP Broken Link Status Checker также был протестирован для этой статьи, но он не завершил сканирование и не показал никаких неработающих ссылок.

Broken Link Checker

Broken Link Checker — популярный плагин WordPress для неработающих ссылок, который активен на более чем 700 000 веб-сайтов. Это настраиваемое решение, которое позволяет применять настраиваемые ссылки форматирования к неработающим ссылкам и выбирать, какие типы сообщений и типы ссылок будут сканироваться.

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

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

Broken Link Checker

Link Checker

Альтернативой Broken Link Checker является аналогично названный Link Checker.

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

Бесплатная версия плагина ограничена 500 URL. Вы можете увеличить этот лимит до 25 000 за 45 евро, обновив Link Checker до Professional. Обновление также открывает опции для проверки поврежденных изображений и видео вместе с функциональностью планирования.

Link Checker имеет некоторые полезные функции, однако если у вас есть более чем 500 страниц на вашем сайте, я бы рекомендовал попробовать Broken Link Checker первым (сам им пользуюсь).

Link Checker

404 Solution

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

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

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

404 Solution

Что делать с неработающими ссылками

Пока что мы сосредоточены на поиске неработающих ссылок, но что делать, если вы их найдете?

Ответ заключается в том, что все зависит от обстоятельств.

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

то делать с неработающими ссылками

Сообщение об ошибке 404, которое отображается посетителям, когда они посещают неправильный URL-адрес

Изменить URL-адрес

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

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

Рассмотрите сообщение в блоге, которое ссылается на множество отчетов.

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

Удалить ссылку

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

Например, если вы ссылались на веб-сайт по имени, и он больше не существует, вам, вероятно, придется удалить ссылку и переписать этот раздел.

Если ссылка была добавлена в якорный текст, вы можете сохранить текст без изменений, но удалить ссылку. Это то, что Broken Link Checker поможет вам сделать с помощью опции «unlink». Тем не менее, по-прежнему рекомендуется внимательно изучать каждую ссылку, поскольку замена ссылки или изменение адреса могут решить проблему.

Изменить постоянную ссылку

Со временем большинство блогов WordPress будут создавать внутренние неработающие ссылки из-за изменения их структуры постоянных ссылок или слагов постов и страниц, например, website.com/sports-news на website.com/news.

В этой ситуации ваша цель — уменьшить количество ошибок 404, перенаправляя посетителей на правильные URL-адреса.

Вы можете сделать это с помощью 301 редиректа. Это сообщает поисковым системам, что URL постоянной ссылки изменился.

Лично, если бы я внес существенное изменение в свою структуру постоянных ссылок, я бы настроил перенаправление 301, используя .htaccess, однако, если у вас нет большого опыта работы с .htaccess, вы можете использовать плагины WordPress, такие как Simple 301 Redirects и 301 Redirects, чтобы выполнить то же самое. 404 Solution также может быть использовано для этого, поскольку у него есть возможность добавить вручную 301 редирект (перенаправление).

Исправление ошибок внутренней связи

За последние несколько лет я изменил структуру URL страниц моего блога. Это привело к тому, что некоторые страницы были помещены как родительские страницы, а другие были удалены с родительской страницы.

404 Solution высветило тот факт, что многие мои посты и страницы все еще ссылались на старые URL страниц. Например, когда я переместил свое руководство по веб-хостингу из /guides/web-hosting/ в /web-hosting/, некоторые статьи все еще ссылались на старый URL.

Поскольку все эти неработающие ссылки были в моем собственном блоге, я смог быстро решить эту проблему с помощью плагина поиска и замены WordPress Better Search Replace. Этот плагин будет полезен при исправлении проблем с внутренними ссылками, однако обязательно сделайте резервную копию, прежде чем выполнять поиск и замену, так как одного неверного символа достаточно для сбоя вашего сайта.

Исправление ошибок внутренней связи

Партнерские ссылки

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

Партнерские ссылки могут быть сломаны по ряду причин:

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

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

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

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

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

Каждая неработающая ссылка уникальна

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

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

Последние мысли

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

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

У вас есть полный контроль над ссылками на вашем собственном сайте.

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

На этом буду заканчивать — до скорых встреч!


Обо мне
Юрич:
Занимаюсь созданием сайтов на WordPress более 6 лет. Работал в нескольких веб-студиях, да и сейчас работаю. Иногда подрабатываю на фрилансе, как на нашем так и на зарубежном. Везде зарекомендовал себя очень хорошо. Если нужен сайт на WordPress, шаблон для сайта или лендинг - не стесняйтесь - пишите. Рад буду помочь!
Заказать сайт