Ускорение работы сайта – база для успешного продвижения

25.08.2013 Аналитика и юзабилити

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

Как ускорить сайт?

Кэширование

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

Кэширование регулируется настройками в файле .htaccess, находящемся в корневой директории сайта. Он используется веб-сервером Apache (основная технология подавляющего большинства интернет-ресурсов) для конфигурации сайта.

Сжатие данных

Чем меньше объем загружаемых данных, тем быстрее открываются страницы. Для уменьшения трафика был разработан стандарт, поддерживаемый всеми браузерами и основными площадками для размещения ресурсов. Этот стандарт - GZIP - использует DEFLATE алгоритм, который эффективно сжимает трафик до 1/5 его оригинального размера. Для активации GZIP нужно внести коррективы в .htaccess либо воспользоваться встроенными в CMS-средствами.

Оптимизация графики

Графика "весит" больше любых других элементов страницы, и оптимизация её объема - первостепенная задача. Уделите внимание расширению картинок. Так, png характеризуется высоким качеством, но средним объемом, а jpeg максимально "урезает" картинку в объеме, что негативно влияет на качество. Попробуйте оба варианта для своей графики и выберите тот, который позволяет рассмотреть все ключевые детали рисунка.

Файлы jpg позволяют также указать степень компрессии. Чем она выше, тем более размытым становится изображение. Изменение компресcии на 5-10% едва заметно человеку, однако размер файла становится существенно меньше.

speed1.jpg

Существуют также специализированные сайты – smushit.com, punypng.com и jpegmini.com, где вы можете быстро обработать изображения без установки специального программного обеспечения.

Оптимизация кода

Максимально оптимизируйте HTML, CSS и JS, используемые в документе. Во множестве случаев самыми медленными страницами оказывались те, которые были наполнены неверно запрограммированными элементами. Особо эта проблема актуальна для непроприетарных CMS, написанных самостоятельно.

Комментарии и дублирование кода - то, чего не должно быть на странице. Обеспечьте визуальную чистоту ресурсу, чтобы уменьшить объем передаваемых данных.

Разумеется, все эти операции должен выполнять опытный программист - оптимизатор едва ли будет знаком с современными методиками разработки сайтов.

Хостинг

Большая посещаемость ресурса дает повод задуматься о качестве хостинга. Не каждый виртуальный сервер способен справиться с повышенной нагрузкой, что негативно скажется на аудитории и создаст определенные проблемы с индексацией.

Оценить время ответа ресурса позволяет сервис WEBO Pulsar, а Load Impact позволит оценить отказоустойчивость ресурса. Если результаты тестов оказались неудовлетворительными, то пора задуматься о переходе на выделенный сервер.

Как анализировать скорость загрузки?

Google разработал инструмент Page Speed, позволяющий наглядно увидеть скорость загрузки страниц. Он представлен в виде расширения браузера Chrome.

После его установки в "Инструментах разработчика" (Настройки - Инструменты - Инструменты разработчика или Ctrl+Shift+C на активной странице) появится раздел PageSpeed. Проведя небольшое тестирование, приложение покажет, на что следует обратить внимание. Аналогичный сервис также доступен в онлайновой форме - Google Page Speed Insights. Указав адрес ресурса, вы получите отчет по его основным проблемам.

speed2.jpg

Не уверены в своих силах? Обратитесь к специалистам!

Зачастую полностью оптимизировать сайт непросто - это требует массы знаний и навыков, в том числе в сфере программирования. Наиболее эффективным решением в данном случае будет обращение к специалистам, занимающимся подобными услугами. Это может даже обойтись дешевле, а эффект будет виден намного раньше.

Выводы

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

 
Больше интересных статей

Оставьте номер телефона, чтобы наш менеджер связался с вами в удобное для вас время

Ваше имя*
Ваш номер телефона*
Тема для обсуждения
Выберите удобное время для звонка
9:00 9:15 9:30 9:45 10:00 10:15 10:30 10:45 11:00 11:15 11:30 11:45 12:00 12:15 12:30 12:45 13:00 13:15 13:30 13:45 14:00 14:15 14:30 14:45 15:00 15:15 15:30 15:45 16:00 16:15 16:30 16:45 17:00 17:15 17:30 17:45
Виды услуг
ОбзорМаксимальный размер файла - 10 мб