Links Suite 1.3.1 — битые ссылки, короткие ссылки, UTM-метки и клики для DLE 21

Links Suite — плагин для DataLife Engine 21, который объединяет четыре инструмента для работы со ссылками. Все они устанавливаются одним XML-файлом, работают в фоне и почти не нагружают сайт.
Проверка битых ссылок
- Ищет ссылки, картинки, видео и вложения в новостях, доп. полях, статических страницах и, по желанию, в комментариях.
- Внутренние ссылки проверяются по базе и файлам без лишних HTTP-запросов, внешние — быстро и пачками, с защитой от SSRF.
- Понятные статусы: не найдена, редирект, доступ ограничен, ошибка сервера, таймаут, ошибка SSL, домен не существует.
- Исправление в пару кликов: заменить адрес во всех материалах, поставить конечный адрес редиректа, убрать ссылку и оставить текст. Перед записью видно «было/стало», любую правку можно откатить.
- Новая или изменённая новость проверяется сразу при сохранении, а сводка о новых проблемах приходит на почту и в Telegram.
Короткие ссылки /go/
- Адреса вида /go/hosting с выбором редиректа 301, 302 или 307, сроком действия и запасным адресом.
- Автозамена при выводе: партнёрские ссылки в новостях и комментариях меняются на /go/… без правки текстов в базе, с
rel="sponsored nofollow". - Разные адреса для России и других стран, для телефонов и компьютеров, передача UTM и subid партнёрки.
- Защита от открытого редиректа: адрес назначения берётся только из списка ссылок.
UTM-метки
- Метки на ссылках в письмах и рассылках DLE, в RSS и RSS для Дзена.
- Источник каждого посетителя: UTM-метки, рекламные метки и сайт, с которого он пришёл.
- Отчёт: посетители, регистрации и конверсия по источникам и кампаниям, график по дням.
- Конструктор меток с готовыми шаблонами для Telegram, ВКонтакте, Дзена и Яндекс Директа.
Статистика кликов
- Лёгкий скрипт около 1 КБ считает внешние ссылки, скачивания файлов и кнопки с атрибутом
data-track. - Отчёты по ссылкам, доменам, новостям с CTR, источникам и устройствам, экспорт в CSV.
- Роботы и повторы отбрасываются, IP хранится только как хеш.
- Теги для шаблона:
{ls-clicks}— число кликов на странице новости,{ls-top-clicks}— топ новостей по кликам.
Что нового в версии 1.3.1
- Установка ограничена DLE 21.0 и новее.
- Экспорт CSV пачками — быстрее на больших сайтах.
- Cookie источника посетителя подписана, подделанное значение не принимается.
- Настройка «Только после согласия на cookie».
- Правки ссылок пишутся в «Логи действий» DLE.
- Схема базы обновляется автоматически, данные не трогаются.
Установка
- Админка → «Управление плагинами» → «Загрузить плагин» → выберите LinksSuite.xml из архива.
- Откройте раздел «Битые ссылки» и нажмите «Проверить сейчас».
- По желанию добавьте задание cron — адрес с ключом есть в настройках плагина.
Обновление со старой версии — так же, загрузкой нового XML поверх: таблицы и настройки сохраняются.
Совместимость: DataLife Engine 21.0 и новее.
Скачать: LinksSuite_1.3.1 (2).zip