Оптимизация Drupal: с 15 до 95 в Google PageSpeed (AI-native подход)

Drupal-сайт с оценкой 15 в Google PageSpeed Mobile. Не 50. Не 40. Пятнадцать.

Мы подняли его до 95 за 8 часов. Вот что происходило.

Почему производительность Drupal — это сложно

Производительность — единственная оценка, которая по-настоящему сложная. Доступность, лучшие практики, SEO можно исправить по чеклисту. Производительность Drupal требует реального понимания: блокирующие ресурсы, тяжёлые модули, неправильный кеш. Неверный диагноз уводит в противоположную сторону. Именно здесь ИИ закрывает разрыв.

Что означает скорость итерации

Два сайта. Одна задача. Оба на Drupal. Один разработчик, те же инструменты.

Сайт 1 — небольшая компания, полный доступ: Идея → тест → результат → следующая идея. Цикл: 5–10 минут. ИИ генерирует гипотезы. Тестируем. 8 часов — с 15 до 95.

Сайт 2 — крупная корпорация: Одно изменение — проверка безопасности, compliance, три отдела. Тест одной идеи — две недели. Прошёл уже больше года.

Те же инструменты. Тот же ИИ. Тот же разработчик. Разница только в скорости итерации: 100 тестов в день против 1 за две недели.

AI-native диагностика: пошагово

Шаг 1. Полный Lighthouse-аудит. Ничего пока не трогаем — ИИ расставляет приоритеты по влиянию, а не по сложности.

Шаг 2. Блокирующие ресурсы. Главный удар по Drupal: агрегация CSS/JS, Google Fonts. ИИ точно определяет виновников и объясняет риски каждого изменения.

Шаг 3. Изображения. Drupal image styles используются непоследовательно. Проверяем каждое изображение: конвертируем в WebP, добавляем loading="lazy" и явные размеры. Один файл на сайте клиента весил 4,2 МБ — это была основная причина плохого LCP.

Шаг 4. Кеш. В большинстве продакшн-сайтов настроен по умолчанию плохо. ИИ проходит по слоям — page cache, dynamic page cache, block cache — и находит модули, которые обходят кеш без причины.

Шаг 5. Сторонние скрипты. Аналитика, чаты, пиксели — всё некритичное откладываем на загрузку после основного контента.

Шаг 6. Итерируем. 15 → 45 → 67 → 82 → 90 → 95. Каждый скачок говорит о чём-то новом.

Третий Drupal-сайт за месяц

После первого результата применили тот же процесс к ещё двум Drupal-сайтам. Оба перешли 90 на мобильных.

91 на мобильных. Третий раз за месяц.

Процесс задокументирован и воспроизводим. Что раньше занимало дни — теперь несколько часов.

Что это значит для вашего Drupal-сайта

Если ваш сайт ниже 60 в PageSpeed Mobile — почти наверняка есть 3–5 конкретных причин. Они находимы. Они исправимы.

Напишите нам — проведём диагностику и скажем, что тормозит именно ваш сайт.


Связанное: Что такое AI-native веб-студия · Миграция Drupal 7 → 11

ilf.studio — Гданьск, Польша. ИИ-автоматизация и веб-разработка.