/ Плагины / Выявление и исправление битых ссылок на сайте

Выявление и исправление битых ссылок на сайте

HIT

12.09.2019

1227

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

Плагин Broken Link Checker

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

WP Broken Link Status Checker

Настройки данного плагина (20 000 установок) мне понравились больше. Более понятный интерфейс. Можно настраивать типы сканируемых записей. Если правильно настроить, отключить например ссылки со статусом 200, то сканирует довольно шустро. Самое главное выявляет список битых ссылок и редиректов на сторонние сайты.

Исправление битых ссылок

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

UPDATE wp_posts SET post_content = REPLACE (post_content, '/wp-content/uploads/2019/08/РУ Минздрав.jpg', '/wp-content/uploads/2019/08/RU-Minzdrav.jpg');

Файлы на кириллице

Если сайт уже какое-то время функционирует и его файлы и страницы не транслитерировались плагином типа Cyr to lat, а потом вдруг установим этот плагин, то файлы все равно останутся на кириллице. Чтобы перезагрузить уже загруженные файлы, нужно воспользоваться плагином Media File Renamer (30 000), либо Filenames to latin (10 000).

Плагин Media File Renamer не только переименовывает в латинские названия, но и превращает заглавные буквы в названиях в прописные.
[site-socialshare]
  • Комментарии
  • Вложения

Добавить комментарий

Notice: Функция WP_Styles::add вызвана неправильно. Стиль с дескриптором "editor-buttons" был поставлен в очередь с незарегистрированными зависимостями: dashicons. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.9.1.) in /home/t/tiberi6w/opttour.ru/public_html/wp-includes/functions.php on line 6131

Пока нет комментариев. Будь первым!

Выявление и исправление битых ссылок на сайте
Одинаковая высота блоков
Рекомендации для васОдинаковая высота блоковOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.