Чтобы грамотно увеличить скорость загрузки страницы, одного лишь PageSpeed недостаточно.
Необходимо проверить все основные типы страниц: главную, разделы, карточки товаров или статьи. Для такой проверки рекомендуем использовать инструмент GTMetrix.
Какие рекомендации по оптимизации загрузки дает данный инструмент?
GTMetrix.com - перевод рекомендаций на русский язык.
В скобках приведены следующие показатели: уровень оптимизации и критичность ошибки.
PageSpeed
-
Использовать кеш браузера (Сервер; Высокая);
-
Устранить перенаправления (Содержание; Высокая);
-
Сократить JavaScript-код (JS; Высокая);
-
Указать валидатор кэша (Сервер; Высокая);
-
Уменьшить размер запросов (Содержание; Высокая);
-
Указать размеры изображений (Изображения; Средняя);
-
Минимизировать CSS (CSS; Высокая);
-
Включить сжатие gzip (Сервер; Высокая);
-
Минимизировать HTML (Содержание; Низкая);
-
Оптимизировать изображения (Изображения; Высокая);
-
Отложить синтаксический анализ JavaScript-кода (JS; Высокая);
-
Удалить строку запроса из статических ресурсов (Содержание; Низкая);
-
Указать заголовок Vary: Accept-Encoding (Сервер; Низкая);
-
Избегать неверных запросов (Содержание; Высокая);
-
Не использовать переадресацию с целевой страницы (Сервер; Высокая);
-
Включить Keep-Alive (поддержка активности) (Сервер; Высокая);
-
Использовать встроенный небольшой CSS-код (CSS; Высокая);
-
Использовать встроенный небольшой JavaScript-код (JS; Высокая);
-
Оптимизировать порядок стилей и скриптов (CSS/JS; Высокая);
-
Поместить CSS в заголовок документа (CSS; Высокая);
-
Использовать ресурсы с постоянными URL-адресами (Содержание; Высокая);
-
Применять масштабированные изображения (Изображения; Высокая);
-
Комбинировать изображения с помощью CSS спрайтов (Изображения; Высокая);
-
Избегать CSS @import (CSS; Средняя);
-
Использовать асинхронные ресурсы (JS; Средняя);
-
Указать набор символов заранее (Содержание; Средняя);
-
Избегать набор символов в метатегах (Содержание; Низкая).
YSlow
-
Добавить заголовки Expires (Сервер; Высокая);
-
Использовать сети доставки содержимого (CDN) (Сервер; Средняя);
-
Делать меньше HTTP-запросов (Содержание; Высокая);
-
Уменьшить количество элементов DOM (Содержание; Низкая);
-
Минимизировать JavaScript и CSS (CSS/JS; Средняя);
-
Избегать перенаправления URL-адресов (Содержание; Средняя);
-
Использовать домены без файлов cookie (Cookie; Низкая);
-
Сократить поиск DNS (Содержание; Низкая);
-
Сжать компоненты с помощью gzip (Сервер; Высокая);
-
Сделать AJAX кэшируемым (JS; Средняя);
-
Удалить дубликаты JavaScript и CSS (CSS/JS; Средняя);
-
Избегать фильтра AlphaImageLoader (CSS; Средняя);
-
Избегать ошибки HTTP 404 (не найден) (Содержание; Средняя);
-
Использовать GET для AJAX-запросов (JS; Низкая);
-
Избегать выражений CSS (CSS; Низкая);
-
Уменьшить размер файла cookie (Cookie; Низкая);
-
Сделать фавикон маленьким и кэшируемым (Изображения; Низкая);
-
Настроить теги сущностей (ETags) (Сервер; Низкая);
-
Сделать JavaScript и CSS внешними (CSS/JS; Средняя).
Waterfall
На этой вкладке можно посмотреть отчет в виде водопада - диаграммы по визуализации загрузки страницы сайта и ее элементов.
Как улучшить скорость загрузки сайта?
Вариантов оптимизаций сайта очень много - достаточно применить хотя бы часть рекомендаций и будет заметен эффект.
Только грамотные специалисты могут оптимизировать сайт должным образом, чтобы уменьшить общее время загрузки страниц, сократить размер страниц и количество запросов.
Вы можете обратиться в нашу веб-студию за помощью для доработки вашего проекта. Имеем большой опыт работы с различными CMS: Bitrix, ModX, WordPress, Joomla.
Стоимость работ зависит от многих факторов, некоторыми из которых являются: хостинг, используемая CMS, количество необходимых для оптимизации страниц, уровень текущей оптимизации.
Вы можете оставить заявку для получения дополнительной информации по вашему сайту.