20 Ноя 2010 @ 15:27 

Оптимизация скорости сайта

     Как я уже писал в статье про оптимизацию под Google caffeine, скорость загрузки страниц с Вашего сайта является достаточно весомым фактором ранжирования в поисковой выдаче.
Рассмотрим, что же мы можем ускорить:

  1. кешировать часто выдаваемые страницы. (это вроде общеизвестно, не будем углубляться)
  2. задать время истечения актуальности данных (expiration) это позволит посетителям Вашего сайта кешировать часть информации (повторяющиеся на страницах изображения, например в шапке и оформлении, не загружать страницы, которые не изменились, а выдавать их из кеша браузера…). Это сильно ускоряет передвижения по сайту.
  3. запараллелить загрузку изображений (например сайт flenger.ru, а изображения запрашивать с www.flenger.ru/изображение, http://IP_Вашего_сайта/изображение, http://другой_домен_привязанный_к_сайту/изображение). Это обусловленно тем, что по умолчанию на одного клиента возможно только 2 параллельных подключения к определённому домену (реже до 10).
  4. передавать эти статичные данные из области не устанавливающей куки (cookies)
  5. указывать размеры изображений (width=’32′ height=’32′)
  6. изображения, используемые для оформления сайта, выводить как CSS спрайты
  7. объединить несколько CSS файлов в один
  8. объединить несколько JavaScript файлов в один
  9. разрешить ассинхронную загрузку внешних используемых файлов (JavaScript, счётчики…)
  10. удалить из CSS не используемые параметры
  11. в CSS не дублировать наследуемые параметры
  12. минимизировать код html, CSS, JavaScript, убрав из кода переводы строк, комментарии, лишние пробелы…
  13. оптимизировать изображения (я использую RIOT – Radical Image Optimization Tool)
  14. внешние CSS файлы грузить до внешних JavaScript файлов (для обеспечения параллельной загрузки)
  15. включить gzip компрессию, добавив этот код в конфиг Апача либо в .htaccess:
    <ifmodule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/text text/html text/plain text/css text/plain text/xml text/javascript text/js application/javascript application/x-javascript
    </ifmodule>

    После проверяем здесь. Результат:
  16. оптимизация gzip

Tags
Последняя редакция: 20 Ноя 2010 @ 15:27
Теги: , ,
Рубрики: SEO



 

Ответы на этот пост » (Нет)

 
Отправить комментарий

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Обратите внимание: Включена модерация комментариев. Нет необходимости слать его повторно.

*
Данные комментария:
SEO
Сменить тему...
  • Пользователей » 1
  • Публикаций » 22
  • Комментариев » 36
Сменить тему...
  • ПустотаПустота « Основная
  • ЖизньЖизнь
  • ЗемляЗемля
  • ВетерВетер
  • ВодаВода
  • ОгоньОгонь
  • СветСвет