Удаляем мета-тег generator в Joomla
Вопрос регулярный при оптимизации сайта.
Мета-тег generator в Joomla — cлужебная строка в HTML-коде сайта (head), которая сообщает «заинтересованным лицам» и ботам о том, что сайт работает на cms Joomla и указывает конкретную версию «движка». Generator встроен в систему по умолчанию как «исторически сложившийся» артефакт.
Если открыть исходный код страницы, то кусок кода выглядит так:
Изначально мета-тег generator был задуман как простой и открытый стандарт для идентификации инструмента, с помощью которого создана веб-страница . В начале 2010-х он использовался примерно на 27% всех сайтов в интернете, и такие гиганты, как WordPress, Joomla или Drupal, вставляли его по умолчанию. Для разработчиков это был способ «поставить флаг» и заявить о своем продукте . Эта традиция и стала главной причиной его появления в движке. Время прошло, а мета-тег остался.
«Вредность» этого тега минимальна: боты сканируют сайты, ища этот тег. Если они увидят упоминание Joomla, то получают точную информацию об известных уязвимостях, которые можно попытаться использовать. Но, принадлежность проекта к cms (любой) можно определить и без generator (легко), было бы желание.
Нужно ли удалять этот мета тег? Вовсе не обязательно. Наличие или отсутствие его никак не маскирует принадлежность ресурса к популярной cms, для этого нужно намного больше телодвижений. Тем не менее, раз уж хочется «снести» его, то почему бы и нет?
Можно сделать «исследование», определив где и когда прописывается тег в head и переписать код «руками».
Можно использовать встроенные настройки Joomla: в глобальной конфигурации можно скрыть версию Joomla из тега generator. Это решит основную проблему безопасности, не требуя установки дополнительных плагинов.
Ну и, «на сладкое», можно воспользоваться плагинами. Наиболее популярны (вполне заслуженно):
Плагины бесплатные, в свободном доступе, авторство в ReadMe.
Это, конечно, лишние «запасные части» для cms. Но, увеличение времени загрузки страниц предельно минимальна (не более 10 миллисекунд), так что это «не проблема».
Оставьте свой комментарий, пожелание, отзыв, жалобу или задайте вопрос (анонимно, без регистрации на сайте). Мы попробуем ответить на все интересующие вас вопросы максимально полно, доступным языком, оперативно.



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