Как ускорить ваш веб-сайт

Вам понравилась эта статья?

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

  • Увеличение скорости загрузки вашего сайта
  • Оптимизация для Google посредством выполнения одного из условий его комплексного SEO-алгоритма

Скорость загрузки сайта стала еще одним новым параметром комплексного и секретного алгоритма Google (математической формулы), который определяет позицию вашего сайта в рейтинге. Вот что Google написал в своем официальном блоге для вебмастеров 9-го апреля 2010-го года:

«Вы уже, наверное, слышали, что здесь, в Google, мы просто одержимы скоростью. Это касается как наших собственных продуктов, так и всего интернета в целом. В связи с этим, сегодня мы добавляем новый параметр в наш поисковый рейтинговый алгоритм: скорость сайта. Скорость сайта отражает скорость отклика на запросы.»

Чистота кода страниц веб-сайта, оптимизация всех ваших графических элементов и и медиа-файлов, использование корректных редиректов (перенаправлений) — все это, несомненно, очень важно. Но иногда трудно держать скорость загрузки страниц в рамках рекомендуемого максимума. Ниже приведены некоторые очень полезные советы о том, как уменьшить время загрузки вашего сайта:

Используйте GZip-сжатие! Сжатие — простой способ сохранить трафик и ускорить ваш сайт. Его очень просто использовать и вы можете сделать это сами, если ваш сайт работает на сервере Apache, и вы при этом умеете редактировать файлы на FTP-сервере. Все, что вам нужно сделать, это создать или отредактировать файл с названием .htaccess. Просто добавьте в него следующий код:

# сжимать text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

# Или сжимать файлы по расширениям:

SetOutputFilter DEFLATE

У Apache есть два модуля для сжатия:
mod_deflate — простой в использовании и широко распространен
mod_gzip — чуть более мощный, позволяет вам предварительно сжимать содержание страниц

После редактирования вашего .htaccess-файла, можно проверить, как хорошо работает сжатие, сходив на
http://www.gidnetwork.com/tools/gzip-test.php

Если вы используете сервер IIS, вы можете почитать о том, как в нем включить компрессию, на сайте
www.technet.microsoft.com

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

Вам понравилась эта статья?