Инструкция
1
Уменьшите вес графических файлов, особенно на главной странице.

Если сайт при загрузке должен обращаться к серверу, где находится множество картинок размером более мегабайта, то страница в браузере пользователя начинает грузиться в разы дольше. Особенно это сказывается на компьютерах с медленным Интернет-соединением. Поэтому перед загрузкой на сайт все графические изображения рекомендуется либо уменьшить, либо пересохранить в более низком качестве.
2
Сократите базы данных сайта.

Конечно же, без знания SQL сориентироваться в базе данных будет тяжело, но в них действительно порой встречаются весьма длинные и даже лишние запросы, увеличивающие время ожидания загрузки страницы. Если вы не слишком хороши в программировании, то можно попробовать использовать специальные плагины.
3
Уберите часть контента.

Каждому веб-мастеру хочется, чтобы главная страница сайта была информативной и красочной. В этом деле главное - знать грани разумного. Поэтому если вдруг сайт долго грузится - следует значительно сократить количество баннеров, анонсов и изображений на веб-странице.
4
Включите кэш с помощью компонента Gzip.

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

Внимательно подумайте над оформлением и компоновкой сайта. Вполне возможно, что многие пункты меню можно убрать, количество мигающих баннеров и рекламы - сократить, а анимацию - упростить.