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

0

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

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

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

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

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

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

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

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

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

Если у вас есть неработающая ссылка на вашем веб-сайте, пользователь перейдет по ссылке и перейдет на страницу 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.

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

    Ahrefs Site Audit

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

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

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

    Xenu’s Link Sleuth

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

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

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

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

    Dead Link Checker

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

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

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

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

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

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

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

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

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

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

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

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

    Link Checker

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

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

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

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

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

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

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

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

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

    Сообщение об ошибке 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, такие как 301 Redirects, чтобы выполнить то же самое. 404 Solution также может быть использовано для этого, поскольку у него есть возможность добавить вручную 301 редирект (перенаправление).

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

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

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

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

    Комментарии закрыты.