Внешние ссылки: недоступные и по http
пошаговая инструкция · Быстро: 5–15 минут
1. Что произошло
Со страниц сайта есть ссылки на чужие страницы, которые не открываются или ведут на http.
2. Почему это важно
Битые исходящие ссылки раздражают посетителей и создают впечатление заброшенного сайта. После исправления: Сайт выглядит аккуратнее и надёжнее.
3. На каких страницах обнаружено
Ссылки с вашего сайта на чужие страницы, которые не открываются или ведут на http-версию. Список — в аудите страниц.
Чтобы увидеть адреса на вашем сайте, откройте инструкцию из отчёта или добавьте домен в адрес: /fix/ext_links/ваш-сайт.ru.
4. Как исправить
Шаги
- Проверьте каждую ссылку из списка: если страница доступна по новому адресу — обновите ссылку; если сайта нет — уберите ссылку или замените её на рабочий источник.
- Для ссылок на http проверьте, открывается ли https-версия, и используйте её.
- Для ссылок в пользовательском содержимом (комментарии, форум) используйте rel="ugc nofollow"; для рекламных — rel="sponsored".
WordPress
- Для поиска битых ссылок подойдёт плагин Broken Link Checker (включайте на время проверки — он нагружает сайт).
5. Готовый код
Замените example.com на свой домен. Перед правкой конфигурации сделайте резервную копию файла.
Любой сайт
Атрибуты внешних ссылок
<a href="https://partner.example/" rel="noopener">Партнёр</a>
<a href="https://user-site.example/" rel="ugc nofollow noopener">Ссылка от пользователя</a>
<a href="https://ad.example/" rel="sponsored noopener">Реклама</a>6. Как проверить результат
- Ссылки из списка открываются (код 200) или удалены.
- Запустите аудит страниц повторно.
Код ответа внешней ссылки
curl -s -o /dev/null -L -w '%{http_code}\n' https://partner.example/Чтобы перепроверить сайт, откройте отчёт и нажмите «Проверить заново».