Поддержка и абонентское обслуживание

Как уменьшить вес сайта?

Станислав, Иркутск 0

Сайт компании стал открываться заметно медленнее за последний год, а хостинг предупреждает, что скоро закончится место в тарифе. Подозреваю, что дело в накопившихся тяжёлых файлах. С чего начать, чтобы уменьшить вес сайта без потери контента?

Дмитрий Акиндинов технический администратор сайтов

ответил

Обычно 60-80% веса сайта — это картинки, поэтому начинать стоит с них: сжать существующие изображения через сервис вроде TinyPNG или плагин Smush для WordPress, это снижает вес на 30-70% почти без потери качества на глаз, и переводить новые загрузки в формат WebP, который весит в среднем вдвое меньше JPEG при том же визуальном качестве.

После картинок проверяют медиатеку на дубликаты и неиспользуемые файлы — на сайтах старше года часто накапливаются старые версии баннеров и черновики, которые никто не удалил. Отдельно стоит посмотреть на видео, если оно загружено файлом прямо на хостинг: правильнее хранить его на YouTube или Vimeo и вставлять ссылкой, а не занимать место сервера тяжёлым файлом.

Уменьшить вес самих страниц — то, что грузится в браузер посетителя, а не файлов на диске, — помогает включённое сжатие Gzip или Brotli на сервере и кэширующий плагин вроде WP Rocket. Часть хостингов включает сжатие по умолчанию, это стоит проверить сервисом GTmetrix или PageSpeed Insights: они прямо указывают, что именно весит лишнее.

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

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Поддержка и абонентское обслуживание"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?