Скорость загрузки страницы, Google и SEO

Относительно недавно Google начал погоню за скоростью (раз и два). Не смотрите, что посты по ссылкам в скобках не очень свежие, на настоящая погоня за скорость начата не так давно. Об этом опубликовано много сообщений на форумах и постов на блогах, где говорится, что скорость загрузки страницы все больше влияет на продвижение в Гугле. Хотя и раньше было известно, что маленькие (по весу в kb) и «быстрые» страницы рулят, с точки зрения ботов Гугла, особенно для частообновляемых сайтов. Объем информации в сети растет невероятными темпами, даже те, кому лень уже делают сайты, а мощности Google хоть и невероятны, но не бесконечны. А учитывая, что гугловцы хотят приблизить свою скорость к «индексации в реальном времени», скорость становится чуть ли не важнейшим фактором. Зная, какие сайты люди чаще всего посещают (разного рода ЖЖ и социалки, популярные блоги, тот же Twitter, который Гугл уже индексирует в реальном времени), на такие сайты роботы и заходят постоянно, можно сказать живут там. Вот и приходится новым маленьким сайтам ждать индексации днями, а порой неделями.

С точки зрения SEO, индексация страниц это еще полдела, особенно для больших сайтов-порталов. Если считать что Google выделяется определенное количество своего времени на один сайт, то лучше сразу позаботиться о том, чтобы страницы загружались максимально быстро. А если и сервер слабоват, и страницы большие, то милости ждать не приходится, бот может загрузить например только 10 страниц вашего сайта за обход, а ведь мог бы загрузить в несколько раз больше. Вот и приходится страдать, ожидая индексации дольше, чем хотелось бы.

Опираться на эту теорию, проведем эксперимент на практике. Как раз недавно, а именно в конце декабря, я переехал на новый сервер, старый, к слову, уже не мог держать нагрузки, и мера была скорее вынужденной, потому что начали сыпаться ошибки «503 Service Temporary Unavailable». А это, как известно, влечет за собой выпадение из индекса страниц, неохотная индексация и много других неприятных вещей. Давайте посмотрим на графики для наглядности:

График зависимости количества сканирований от скорости загрузки страниц Я специально взял новый сайтик (запущен в начале октября), с пока еще небольшим количеством страниц и недостаточным авторитетом для того, чтобы робот посещал его как можно чаще. На графике четко видно, что в 20-х числах декабря был переезд на новый сервер. Думаю, комментарии излишни. Количество просканированных страниц увеличилось в несколько раз! Вот по этому, увеличивая размеры и объемы сайта, ни в коем случае не стоит забывать о скорости загрузки страниц.

Однако это вовсе не повод переезжать на новый сервер. Просто у меня уже было критическое положение. Для начала стоит максимально оптимизировать скрипты, покрутить настройки сервера, другими словами – выжать максимум из софтовой части.

Всем советую чаще пользоваться информацией, предоставляемой панелью вебмастера Google. Особенно разделом «Диагностика», он то вам выдаст всю подноготную ваших сайтов ;)

Сегодня первое февраля на календаре, первый день последнего месяца зимы. А еще пора подвести итоги прошедшего месяца. Прошлый месяц стал во многом образующим в жизни моего нового блога. Считай, с середины января я начал его вести постоянно, описывая свой опыт, до этого на домене висела заглушка целый год. Я считаю что январь был очень продуктивным, и показательным. Мои публикации нашли своих читателей, и даже комментаторов, что очень приятно. Поздравляю себя. Хороший старт.

Больше всего просмотров и комментариев собрала первая статья января про покупку ссылок в Sape. Если вы еще не читали, очень советую.

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

Александр «АлаичЪ» Алаев
Александр «АлаичЪ» Алаев

Вот уже 18 лет я профессионально занимаюсь созданием и продвижением сайтов и 13 лет с удовольствием пишу в любимый блог. Создал заслужившие доверие в seo-сообществе программы FastTrust и ComparseR и известный сервис для проверки траста сайтов CheckTrust.ru.

В 2014 основал веб-студию «АлаичЪ и Ко» в Краснодаре: 1 место в рейтинге агентств интернет-маркетинга (Рейтинг Рунета), 2 место в рейтинге SEO-компаний (CMSmagazine), 12 место в рейтинге известность бренда SEO-компаний в России (SeoNews).

Выступаю на профильных конференциях (All In Top, SEO Conference, SEMPRO, Baltic Digital Days). Веду канал в telegram про seo и бизнес. SEO-специалист года 2019 и 2020 (Sape).

Ерунда и баянЪ!Зачет! Плюсую!
+3

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

30 000 руб.

Комплексный подход к решению поставленных задач: достижение топ-10 и увеличение трафика на сайт. В стоимость уже включены полный технический аудит и оптимизация сайта.

45 000 руб.

У вас недостаточно знаний и нужны ответы на вопросы?
Интересует мнение эксперта или надо проверить подрядчика?
Вы задаете вопрос — я отвечаю!

5 000 руб./час

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

70 000 руб.

Я начал запись своего обучающего курса по seo-продвижению.

В каждом видео я разбираю какую-то одну важную тему, и делаю это последовательно, в порядке, подходящем для изучения с нуля. Видео выкладываются раз в неделю – по средам. Я думаю, весь курс будет состоять из 50-70 роликов, так до конца еще далеко, а значит самое время подписаться и начать изучение вместе со мной.

В блоке слева всегда будет выводиться самое свежее видео курса. Ссылки: на мой канал, на плейлист обучения.

Комментарии: 10 Написать комментарий
  1. NC (20 комм.)

    Все это хорошо, только вот не переборщили бы они с этой скоростью, а то начнут делать сайты вообще без дизайна.

    Кстати, привет из Екатеринбурга ;-)

    Ответить
    • АлаичЪ

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

      PS И вам привет из Екатеринбурга.

      Ответить
  2. Сандер (6 комм.)

    Кстати, и этот сайт грузится очень быстро, но при этом не оптимизирован. Я бы рекомендовал применить технологию data_uri к картинам в стилевых файлах (http://it.sander.su/site-speed.php).

    Могу, кстати, и помочь.

    Ответить
    • АлаичЪ

      Да, грузится тут все очень быстро за счет супер-кеша. Все страницы в блоге из динамики переведены в статику, потому и быстро. Про технологию data_uri читал, и даже когда-то использовал, но почему-то отказался. Возможно до конца не разобрался.

      Буду только рад помощи. Давайте попробуем.

      Ответить
      • Сандер (6 комм.)

        Вот, прогнал свой скрипт, правда пришлось подредактировать чтобы не съедать большие картинки — it.sander.su/temp/2/style.css

        Попробуйте поместить вместо основного стилевого файла. Должно сильно уменьшить количество загрузок с сайта.

        Ответить
        • АлаичЪ

          Такс, ну во-первых, спасибо. Насколько я понял из просмотра файла css который вы дали, там все стили остались в исходном виде, но что-то изменилось в классах с картинками. Можете пояснить немного почему и как это работает?

          Ответить
          • Сандер (6 комм.)

            Я все картинки, которые маленькие, засунул внутрь стилевого файла.

            Работает это так: везде, где может быть инструкция url (...), можно внутри поставить не адрес, а явное описание картинки. Все браузеры уже давно понимают эту конструкцию (и даже IE6). А картинка подается закодированной в base64.

            Большие картинки так обрабатывать нет смысла — теряется объем, а на маленьких объем не важен, а снимается overhead лишнего запроса к серверу.

            Подробнее — по той ссылке, что я дал раньше.

            Ответить
          • Сандер (6 комм.)

            В результате не будет вот такого — http://site-perf.com/cgi-bin/show.cgi?id=gedeXMdsPH_

            Задержка из-за того, что серверу приходится обрабатывать слишком много запросов.

            Ответить
  3. Хайпер (1 комм.)

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

    Ответить
    • АлаичЪ

      Ну да, в этом вы правы. У меня так и сделано, вся графика прописана в css, в самих же файлах шаблона только вызов функций. Еще важно объединить например в один файл все js-скрипты и css тоже в один файл засунуть. А потом еще сжать можно. Но тогда это все перестанет поддаваться редактированию. Необходимо будет хранить все исходники на компьютере, вносить изменения туда, снова сжимать и только потом перезаписывать на сервере. Не самый удобный вариант, но зато быстрый.

      Ответить