Сокращение времени загрузки блога в 10 раз и мой эксперимент 32


Здравствуйте, уважаемые друзья. Сегодня я расскажу вам, как нашёл элемент, который существенно тормозил загрузку моего блога, а также об эксперименте с внешним видом блоков AdSense, который я начал в середине прошлого месяца.

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

А начнём мы со скорости загрузки моего блога.

Как счётчик FeedBurner тормозил мой блог.

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

Счётчик FeedBurner

Счётчик FeedBurner

Отличная штука, мне так нравилась. Хотя, количество подписчиков совсем скромное, меня эта цифра радовала. Грела душу, что я пишу статьи не напрасно, и люди подписываются на обновления блога. Сейчас я убрал из сайтбара этот счётчик и форму подписки. Оставил её только в конце каждой статьи.

Так вот, по мере свободного времени я продолжал работать над поиском тормоза загрузки блога. Я даже в Яндекс.Метрике наделал целей чуть ли не для каждого элемента на сайте. Отслеживал карту кликов и убирал баннеры и виджеты, которые грузят сайт, но не приносят результат.

И что вы думаете. До этого я тестировал свой блог на скорость загрузки сотни раз, и ни разу не видел в отчётах счётчик Фидбёрнера. Всегда результат был примерно одинаков.

Скорость загрузки с счётчиком

Скорость загрузки с счётчиком

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

Правда, сервис GTmetrix всегда показывал скорость загрузки примерно на уровне 10-15 секунд.

Показания в GTmetrix

Показания в GTmetrix

И указывал на другие счётчики статистики, они расположены у меня в подвале. Что, мол, эти счётчики тоже тормозят загрузку. Но, нагрузка от них совсем незначительная.

В итоге я начал перепроверять каждый параметр, анализировать и проверять на скорость загрузки. И выяснил, что на моём счётчике FeedBurner, сходятся все стрелки.

Главный тормоз

Главный тормоз

Ради эксперимента я решил отключить счётчик на время и проверить скорость загрузки ещё раз. Результат меня впечатлил. Вот показания Pingdom Tools.

Скорость загрузки без счётчика

Скорость загрузки без счётчика

И GTmetrix.

GTmetrix без счётчика

GTmetrix без счётчика

Между сервисами тоже есть разница, и я ориентируюсь на больший показатель, но реально, скорость загрузки сайта увеличилась однозначно.

Теперь на очереди остальные счётчики статистики, так как они тоже влияют на показатель скорости загрузки сайта. Убирать их не хочется, но в борьбе за скорость загрузки блога придётся чем-то жертвовать.

Одного не понимаю, эти счётчики предоставляют нам сами поисковики, а они и сайт тормозят и валидацию не проходят. Одна надежда, что сами поисковики не обращают на это внимание. 😉

Друзья, знаю, вы тоже используете счётчики статистики, поделитесь своими наблюдениями, проверьте, влияют ли они на скорость загрузки сайта.

Эксперимент с внешним видом блоков Google AdSense.

Как вы помните, я много проводил экспериментов по определению лучшего места для рекламных блоков Адсенс.

В результате лучшим местом оказались места в статьях. На остальные блоки кликали крайне редко.

Внешний вид блоков я оформил в соответствии с рекомендацией Адсенс, в тон моего блога. В итоге в среднем за месяц набегает порядка 25-30$. Сумма скромная и её увеличение зависит от многих факторов.

И я решил провести эксперимент над одним из таких факторов, — внешним видом рекламных блоков.

Для этого в кабинете AdSense, в разделе «Мои объявления» я создал эксперимент для блоков на главной странице и в статьях.

Эксперименты

Эксперименты

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

На текущий момент степень достоверности 50%, для чистоты эксперимента нужно дождаться 95%. Но, уже видно, что экспериментальный вариант обходит исходный.

Вариант в статьях

Вариант в статьях

По доходу пока разница в 2$, но для моего блога это разница существенная.

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

Вариант на главной

Вариант на главной

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

Интересное наблюдение о спаме в комментариях.

В последнее время заметил такую закономерность. После публикации анонсов в группах Subscribe, на модерацию приходят комментарии с текстом типа «Классная статья» и сокращёнными ссылками в поле сайт. И ссылки эти ведут на курсы и тренинги Александра Борисова, в большем случае, и иногда на авторов других курсов.

Спамовые комментарии

Спамовые комментарии

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

В те же дни, когда анонсы на Сабскрайбе не публикую, и спама нет.

Даже интересно кто этих людей надоумил заниматься такой тупой и бесполезной деятельностью. Даже жалко их немного.

Друзья, а у вас бывают такие интересные комментарии на сайтах и блогах? Поделитесь мнением на этот счёт в комментариях.

А в остальном всё идёт своим чередом. Счётчики статистики, вы видите сами. Блог развивается, и я вмести с ним. 🙂

На этом мой отчёт окончен. Жду ваших комментариев, очень интересно узнать вашу ситуацию с счётчиками и спамовыми комментариями.

Я желаю вам удачи и поздравляю с наступающей весной! Хорошего вам настроения!

С уважением, Максим Зайцев.



Если статья оказалась для Вас полезной, поделитесь с друзьями, жмите на кнопочки:


Подписывайтесь на новые статьи!


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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

32 коммент. к статье “Сокращение времени загрузки блога в 10 раз и мой эксперимент

  • Виктория Карпова

    Привет, Максим. С интересом прочитала о твоих экспериментах. Как всегда познавательно и полезно. 🙂 С новым видом спам комментариев с сокращенными ссылками тоже столкнулась. И да тоже заметила, что активизируются они после публикации на Сабскрайб:) Удаляю их на фиг,так как все однообразные…

    • Максим Зайцев От автора

      Вика, привет. Блин, ну насколько голова работает у людей на подобные разводы и всё новые схемы заработка. Это же надо было надоумить людей продвигать подобным образом свои реферальные ссылки. По моему сегодня такие фокусы могут прокатить только на самых отсталых и запущенных сайтах.

  • Иван

    Максим, всех осаждают эти письма со скрытыми ссылками, в том числе и меня! Вот да, ты правильно сказал, с Субскрайба прут, но у меня как-то всё стихло… Ручной спам, причём зачастую хорошо подготовленный! Там чёт с Глоппартом связанно, там какой-то курс вышел и вот они по этой методе делают укороченные ссылки со своей рефкой. Там два источника, вот этот инфобизнесмен и глопарт ссылки, я их не открывал, посему, не знаю чего там находится.

    Только вчера чистил блог, ппц, знаешь сколько у меня плагинов было? Чуть меньше 50-ти! Тем около 100! Короче, с помощью поисковика нашёл нужные плагины для оптимизации, изменил htacess, потом кэш поставил, не стал уж к картинкам лезть, ну это оптимизацию картиночную, чёт я боюсь её проводить! Сейчас, вообще, осталось только всё необходимое!

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

    Ещё был пользовательский скролл, который тоже оказывается может тормозить блог. В общем, вывод такой — нужно с самого начала не забивать блог всякой ересью, следить за картинками (чтобы лишних не было), да и вообще, больше текста, меньше визуальных элементов. Теперь я понимаю, почему в ТОпе сидят простые блоги без лишних блоков.

    • Максим Зайцев От автора

      Вань, привет. Содержать блог в чистоте и порядке должен каждый владелец. Это как с домом или квартирой, если не поддерживать помещение в чистоте и не делать уборку, превратится всё в помойку. Только с сайтом немного сложнее, так как явно не видно, где бардак. Я вот тоже два года даже и не думал, что счётчик так может тормозить блог.
      А спам поутих, так как результата не приносит. Если это был очередной курс-развод, то люди кинулись, обманулись, не получили результата и забросили. Сейчас подобный мусор может прокатить только на самых никчёмных сайтах, где владелец совсем забил на правила безопасности.

      • Иван

        Максим, ну это с какой стороны посмотреть, ты просто не оценил потенциал сих комментариев. Приходят они один раз, пишут уник комментарий и в конце ставят такое «Если вам интересно, я покажу вам секретные схемы раскрутки для вашего сайта». Значит? Нужно удалить концовку и стереть ссылку, что мы получаем? Интересный комментарий с Граватаром)

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

        • Максим Зайцев От автора

          Да, насчёт уникального комментария — это прикольно. Но, всё таки я привык к обратной связи, а от этих авторов этого не дождешься. 🙂
          А с счётчиком так вот интересно вышло. Остальные факторы замедляющие загрузку блога, по сравнению с ним вообще не тормозят 😉

    • Василий

      Иван, 50 плагинов, вот это да! Я даже представить не могу, что ими всеми можно делать. 🙂
      У меня 8 плагинов работает, а 2 плагина бывают нужны только на пару минут. Мне больше и не надо.

  • Олег

    Привет Максим!
    Проблема со счётчиком Фидбернера началась где-то 1,5 месяца назад. Я сразу заметил, что счётчик начал сильно тормозить блог. Долго не думая, я его убрал. И не жалею. Кому надо показать сколько подписчиков, — покажу )
    Касаемо рекламы.
    А ставил ты вид рекламы в виде средних квадратов? Для меня это самый оптимальный вариант, в тексте. Проверял не однократно — самый лучший вариант.
    Спамят тоже, есть которые в ручную сидят делают — делать кому нечего ))
    А Александр Борисов любит пиариться — это так видно. Если выбирать между тобой Максим и им — то выберу тебя. Однозначно! У тебя нет пиара, и ты реально помогаешь людям своими статьями, когда у других — наоборот, лижбы бабло срубить. Ну это моё личное мнение.

    • Максим Зайцев От автора

      Олег, привет. Спасибо за поддержку!
      Вот и я решил, что пришло время убрать счётчик, так как он реально тормозить загрузку блога. К тому же острой необходимости в нём нет.
      Рекламные блоки у меня адаптивные, но вот внешний вид в экспериментальном варианте я выбрал стандартный, то есть отличный от цветовой гаммы моего блога. Сейчас можно заметить, как некоторые рекламные блоки выделяются. Вот они и приносят больше дохода, хотя кликают по ним меньше. Но за счёт более высокого CTR доход выше.
      Ну, а людям, которые тратят своё время на сам, можно только посочувствовать.

  • Василий

    Спамеры, оказывается, как-то связаны с Сабскрайбом. Сейчас немного поутихли. 🙂
    Я давно убрал счетчик и форму подписки Фидбёрнера с сайдбара. Топ комментаторов тоже грузил не хило. Остальные счетчики сделал асинхронными, чтобы не мешали загрузке.
    У меня стиль объявления рекламы «по умолчанию», другие не пробовал.

    • Максим Зайцев От автора

      Да, активность снизилась. Я всё же думаю, что это из-за того, что результата нужного эти люди не добились. Это же надо тупо сидеть и заполнять формы на разных сайтах, а результат ноль. Вот и поутихли. 😉
      Топ комментариев я тоже убрал сразу, а вот счётчик фидбернера задержался. Теперь остались только счётчики статистики, но они тоже асинхронные. И всё же сервисы проверки на скорость на них ругаются. Пробовал убирал, так и есть. Но, скорость загрузки существенно не увеличилась. Так что оставлю их как есть.

  • Сергей

    Здравствуйте Максим. Отличная статья, хорошие эксперименты, интересно, что именно счётчик фидбёрнера тормозил загрузку, причём на такое большое количество времени. По поводу ссылок в комментариях, такая же аказия напала пару недель назад, после анонсирования в сабскрайбе. Но раньше, такого не было. Видимо по курсам Борисова сидят в сабскрайбе и хотят заработать на его партнёрской программе. Конечно, не жалко, но на всякий случай ссылки эти удаляю.

    • Максим Зайцев От автора

      Сергей, привет. Я тоже удаляю эти ссылки. Вчера разместил анонсы, сегодня всего один подобный комментарий. Так что активность и энтузиазм спамеров падает. 🙂 Это радует.
      Да, а счётчик реально притормаживал. Убрал его, теперь наблюдаю на показателями мобильной выдачи и общим временем загрузки, так как именно они у меня и хромали. На мобильных люди вообще просто не дожидались загрузки. Теперь погладим.

  • Сергей

    Ну теперь по крайней мере мобильный трафик должен подняться. Хотя может это и будет играть большую роль. Ведь на мобильном сайт открывался исправно. Первый раз набрёл на ваш сайт именно с телефона и не заметил никаких тормозов и неудобств. Может счётчик подгружался фоново, после открытия основного содержимого и сервисы считали это время?

    • Максим Зайцев От автора

      За счёт кэширования загрузка не выглядела совсем печально. Сейчас тестирую все направления и анализирую результаты. Времени прошло пока мало, но первые результаты уже видны. И мобильный трафик тоже за пару дней подрос. 🙂

  • Сергей

    Трафик это хорошо) отказов тоже, по всей логике, должно стать меньше) Ну проводите эксперименты) Блоговедение само по себе требует экспериментов и работы) Продолжайте в том же духе Максим. У вас хорошо получается) Ждём новых решений проблем от вас)

  • Лариса

    Привет, Максим! Торможение сайта из-за счетчиков заметила уже давно. Убрала все счетчики, оставила только Метрику и аналитику, но без изображений. А на счет спаммеров… Заметила, что в последнее время спам приходит какой-то… тематический. То есть не просто «классная статья», а именно по теме статьи. Но у меня на спам «нюх». Я сразу замечаю, что что-то тут не то и в таком случае проверяю комментарий на плагиат. И точно, такой же комментарий висит уже на десятке сайтов, где владельцы не прободрствовали. Последние такие горе-комментарии приходят даже от «людей» с нормальными именами и граватарками. Это дает предположение, что почту нормальных людей взламывают и пользуются для рассылки спама.

    • Максим Зайцев От автора

      Лариса, привет. Как и уже говорил Иван, этих людей надули с очередным курсом, встретил несколько историй в интернете по поводу этого чуда метода продвижения партнёрских ссылок. То есть людям объясняют, как в excel сделать генерацию текста, и как этот спас распространять по сайтам. И типа деньги текут рекой. Вот и спам тематический. Но, энтузиазм этих людей поостыл и спама стало уже меньше.

  • Лариса

    Максим, привет! Недавно столкнулась с проблемой: случайно увидела в поиске, что мой сайт не оптимизирован для мобильных устройств, что меня крайне удивило, т.к. шаблон адаптивный. Что только не делала, помогло только одно — удаление всех запрещающих директив в файле роботс. Но почему-то гугловский пейдж спид показывает, что скорость для мобильных 29/100, а для декстопов 33/100. Кеширование сделала, изображения сжала, но все равно «ругается» и на то, и на другое. Еще просит удалить из верхней части страницы код ява скрипт и CSS. GTMetrix тоже пишет: «Эта страница имеет 13 внешних сценариев JavaScript. Попробуйте соединить их в одно целое. Эта страница имеет 7 внешних таблиц стилей. Попробуйте соединить их в одно целое.» — это вообще как ругательства звучит. Какие еще внешние сценарии и стили? Откуда? Как их убрать???

    • Максим Зайцев От автора

      Лариса, привет. Это реально трудная задача. Внешние скрипты и стили, — это всё, что подключается в заголовке сайта. Там много скриптов и стилей. В разных темах по разному. У меня с этим тоже есть некоторые проблемы. Решить эту проблему можно отчасти плагином кэширования, а также можно вынести стили в код страницы. Ещё можно использовать функцию:
      function add_defer_to_js( $url )
      {
      if ( strpos( $url, '.js' ) === FALSE )
      { // если файл не заканчивается на .js - он нам не нужен
      return $url;
      }
      // иначе добаляем ему атрибут defer
      return "$url' defer='defer";
      }

      add_filter( 'clean_url', 'add_defer_to_js', 11, 1 );
      Но, эта функция подходит не для всех тем. Нужно пробовать. И обязательно резервную копию перед началом нужно сделать. 😉

      • Лариса

        Максим, эту функцию нужно вставить в header.php? Я в нем не нашла никаких строчек с окончанием .js кроме счетчиков яндекса и гугла. Где же эти скрипты и стили искать?

        • Максим Зайцев От автора

          Лариса, функция добавляется в файл functions.php. И если подойдёт для темы, то в сервисе PageSpeed от Гугла сразу будет видно, что лишние скрипты и стили больше не тормозят загрузку.
          Другое дело, что в хедере счётчики, их нужно перенести в футер, однозначно. Сделать это нужно вручную.

          • Лариса

            Я специально счетчики перенесла в хедер, футер загружается последним и показания счетчиков в футере не соответствуют действительности. Короче, если и верну обратно, то в последнюю очередь, пока с этими стилями и скриптами разобраться надо.

    • Максим Зайцев От автора

      Лариса, а плагин кэширования у вас включен? Если да, то функция работать не будет. Попробуйте отключить, сбросить кэш и посмотрите на результат. Если и в этом случае не работает, значит тема не подходит. Тогда только тяжёлые ручные методы.

      • Лариса

        Да, работает. Но Гугл спид все равно просит «используйте кеш браузера». Я уже подключила WP super cash в связке с Autoptimize, но ничего не меняется. Кеш почистила, плагины поотключала, функцию вставила, скорость для мобильных поднялась на 3 пункта (стала 29), для компьютеров — всего на 1 пункт (стала 34). А о каких тяжелых ручных методах речь?

        • Максим Зайцев От автора

          Под ручными я имел ввиду ковыряние в коде и отключение связки скриптов. Но, это крайние меры. Так как просто их не отключить, отключишь, а сайт перестанет работать. Нужно искать именно взаимосвязь. Гугл часто на кэш браузера указывает. Поэтому советую скорость проверять в https://tools.pingdom.com, потому, как визуально ваш сайт быстро грузится.

          • Лариса

            Проверила, без плагина кеширования 6,63, с плагином 3,39 сек. Тоже указывает на недостаток кеширования и редиректы. А редиректы google-analytics и stats.g.doubleclick. Я так понимаю, что оба редиректа гугловские. Первый — аналитика, а второй — реклама.

  • Лариса

    Максим, привет! Я перенесла-таки счетчики в подвал. После чего Яндекс.Метрика перестала работать вообще. Пишет, что счетчик не найден и посетителей на сайте «0»)))))))) Гугл аналитика работает в прежнем режиме.

    • Максим Зайцев От автора

      Лариса, добрый день. Такого не должно быть. Советую попробовать ещё раз счётчик взять из метрики и вставить его в подвал. Также нужно обратить внимание на все знаки, может, что затёрлось. Лучше открыть файл в Notepad++, чтобы была видна подсветка кода, так легче определить ошибку.
      А если и так не будет работать, то придётся оставить в шапке.