Скорость сайта на мобильных устройствах: Sorry, this page can’t be found.

Содержание

Почему скорость загрузки сайта на мобильных устройствах

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

4319
просмотров

Если у вас есть сайт, и вы занимаетесь электронной коммерцией, проще говоря, хотите продавать товары и услуги, то одна из приоритетных задач – это оптимизация сайта под мобильные устройства. Это имеет ключевое значение для роста конверсии и лояльности аудитории, так как мобильные устройства уже смогли захватить по данным на 2016 год 65% всего цифрового времени по всему миру. В России эти цифры также высоки, и они достигают 42% среди населения в возрасте старше 16 лет.

Поразительно, но факт: в США в приложении BaseKit был проведен опрос, который показал, что среди 5 000 представителей малого бизнеса 91% владельцев web-сайтов не оптимизировали свои ресурсы для мобильных устройств. В Рунете ситуация ничем не лучше, и цифры близятся к 95%. К чему может привести такая «халатность»?

Уменьшается скорость загрузки сайта на смартфоне или планшетном ПК. Среднее время составляет 6,9 секунд, а для почти половины пользователей, более 40%, даже 3 секунды и более – это уже много. Они не желают ждать и просто уходят с сайта. Вы теряете потенциальных клиентов, упускаете выгоду!

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

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

  • Нужно ли работать над увеличением скорости сайта?

Однозначно!

  • Нужно ли создавать мобильную версию?

И снова – да!

Сами по себе эти вопросы уже давно риторические. Если вы серьезно нацелены на бизнес и его развитие, то:

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

Это 3 кита успеха. Предлагаем разобраться с этими аспектами более детально, чтобы окончательно вас убедить в актуальности всех 3-х аспектов.

ТОП причин оптимизации под мобильные устройства

Знаете, почему многие не желают думать об оптимизации и ускорении сайтов? Есть несколько самых «важных» причин:

  • Незнание ситуации на рынке и непонимание важности перемен. Такая закостенелость может дорого обойтись.
  • Отсутствие финансов (правда, они так и не появятся, если проблема не будет решена, поскольку деньги сливаются в трубу).
  • Концентрация на других задачах, которые кажутся более серьезными и важными на данный момент. Естественно, не только скорость важна, есть и другие аспекты, но важно работать комплексно, и только тогда результаты не заставят себя ждать.

Интересный факт: согласно исследованиям Walmart, сайт обладает всего 0,25 секундами в своем арсенале, чтобы захватить внимание пользователя, перед тем, как он покинет ресурс, отдав предпочтение конкурентам.

Какой бы ни была причина, она приводит к одному и тому же – потерям! При этом, факты налицо:

  • Более 47% обладателей смартфонов используют свое мобильное устройство для того, чтобы быстро узнавать необходимую информацию об интересующих товарах и услугах.
  • Более 35% активно используют мобильные телефоны для того, чтобы ознакамливаться с обзорами и отзывами о товарах/услугах на сайтах продавцов.
  • По данным на 2013 год, более 80% владельцев смартфонов выразили желание получать информацию, оптимизированную под мобильные устройства, а сегодня их количество стремится к 100%!
  • Большая часть пользователей мобильного Интернета не станут продвигать, рекомендовать услуги/товары, если их не устроила мобильная версия, им было неудобно.
  • Больше 40% не станут терпеть долгую загрузку и «кривой» дизайн, уйдя к вашим конкурентам.

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

Почему скорость загрузки сайта на мобильной версии в приоритете?

К сожалению, даже наличие мобильной версии – не всегда гарантия быстрой загрузки страниц, которая меньше 3 секунд. Что это значит?

  • Всего 1 секунда ускорения страницы на смартфоне или планшете способна дать рост конверсии на 27%!*
  • Если скорость загрузки будет выше 4 секунд, то конверсия падает ниже 1%!
  • Скорость загрузки в 6 секунд и выше – это нижний предел производительности, и конверсия в таком случае стремится к нулю.

*По данным компании SOASTA, проведшей собственное исследование на примере сайта своего клиента.

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

  • Страницы с загрузкой менее 3 секунд (2,4 секунды) – 12,8% отказов
  • Страницы с загрузкой 3,3 секунды – 20%

Помните, мы говорим всего об 1 секунде, но какая колоссальная разница!

Важное примечание №1: Сама по себе скорость – очень важна, это один из самых приоритетных факторов, но его недостаточно. Даже, если скорость загрузки будет великолепной, менее 2 секунд, например, конверсия может быть ничтожно малой, а процент отказов – большим. Почему? Будут играть роль другие факторы, скажем, наличие ошибок, незаполненные товарные позиции, плохое дизайнерское оформление, неудобство навигации.

Важное примечание №2: нужно понимать, что цифры, приведенные выше – конкретны для определенного проекта. Чтобы увидеть реальную картину на своем сайте, нужно проводить собственную аналитику, изучив данные пользователей со своего web-сайта.

Поразительно, но скорость загрузки сайта влияет еще и на результаты в поисковой выдаче:

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

Нужно понимать, что скорость загрузки является «лакмусовой бумажкой» показателя качества в Google AdWords, но почему-то опять этот факт многими просто игнорируется. В итоге тратятся деньги, нервы и время на рекламную кампанию, которая не дает никаких плодов. Только представьте себе:

  • Пользователь заинтересовался созданным вами объявлением – это уже большой успех.
  • Он хочет ознакомиться с предложением….
  • Но ему приходится ждать. Он чувствует себя обманутым и недовольным. Естественно, он не оценит такую целевую страницу хорошо.

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

Как проверить время загрузки мобильного сайта?

Прямо сейчас вы можете на практике проверить, какова реальная скорость загрузки мобильного сайта по оценке Google. Для этого используется специальная метрика, которая так и называется «Оценка скорости страницы» (сервис «PageSpeed Insights») по шкале 0-100. Соответственно, чем быстрее будет загружаться ресурс, тем более высокий балл он получит. Для примера возьмем статью «Как настроить и оптимизировать мобильную версию сайта»:

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

  • Время загрузки «шапки» страницы.
  • Время загрузки всей страницы.

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

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

  • Так как скорость загрузки сайта полезна при проведении рекламных кампаний, нелишним будет разобраться в том, как правильно составлять объявления.
  • Любой ресурс – это, прежде всего, контент, и, даже, если он быстро загрузится, нужно еще, чтобы он был интересным, поэтому возьмите на заметку 13 правил его создания.
  • Ну, а, когда вы разберетесь со скоростью, советуем вам подумать о монетизации и предлагаем вам 7 простых стратегий.

Несколько советов, как уменьшить время загрузки страницы

Если вы проверили скорость своего сайта, и она оказалась неудовлетворительной, самое время предпринимать активные действия, тем более, что большинство из советов, которые будут перечислены ниже, совсем простые в плане воплощения:

  • Оптимизируйте кэш. В отличие от стационарных браузеров, мобильный кэш не может хранить слишком большое количество контента, поэтому проведите оптимизацию для уменьшения времени загрузки страниц, избегая лишних запросов на сервер, убедившись, что мобильный браузер использует свою локальную память для кэширования.
  • Есть еще один замечательный «трюк» — он заключается во встраивании ресурсов в HTML. Правда, здесь стоит проявить некую осторожность, так как в результате может увеличиться размер страницы, что не очень хорошо для оптимизации. Таким образом, вам следует инвестировать в приложение, которое позволяет встраивать ресурсы сайта в HTML, а также делать это лишь только тогда, когда это необходимо.
  • Рекомендуется уменьшить парсинг JavaScript. Вы будете удивлены — анализ JavaScript в мобильных браузерах, как правило, добавляет дополнительные секунды к времени загрузки сайта. Отмените разбор ненужных тегов [<script>], чтобы уменьшить время загрузки мобильного сайта.
  • Удалите все переадресации. Как правило, перенаправление занимает больше времени для обработки. Позвольте своим пользователям напрямую обращаться к мобильному сайту, но не забудьте указать ссылку на главный.
  • Важный шаг — оптимизация CSS и JavaScript. Удалите ненужные символы из исходного кода, но не играйте с функциональностью.
  • Используйте HTML5 и CSS3 для мобильной версии. Мобильные сайты с HTML5 и CSS3 загружаются быстрее, так как они легкие. Кроме того, они позволяют просто создавать функциональный и доступный для навигации сайт.Изменение размера изображений, чтобы гарантировать быструю загрузку.
  • Заменяйте клики касаниями. Обычно, когда пользователь нажимает на кнопки мобильного сайта, происходит значительная задержка от 1 до 7 секунд.
  • Используйте AJAX для повышения скорости сайта. Один из способов – обеспечить получение данных с сервера без обновления каждый раз. Именно здесь AJAX приходит на помощь, гарантируя, что требуемый контент будет обработан, когда посетитель еще будет в процессе просмотра страницы.
  • Используйте эффективную CDN.

Подводя итоги

Оберните его!

Итак, если вы тратите большие деньги на создание интересного и вечнозеленого контента, подождите секунду и подумайте – не слишком ли долго загружается ваш сайт? Если это произойдет, ваши пользователи покинут мобильный сайт, как только заглянут «на огонек», и вам как владельцу нельзя это допустить.

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

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

А вы знаете скорость загрузки вашего сайта с мобильных устройств? Самое время разобраться / Хабр

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


Мобильные телефоны всегда с собой, а более 50% запросов на поиск в Google осуществляются через мобильные устройства. По последним данным Hitwise, более 65% запросов в категориях «Еда и Напитки», «Здоровье» и «Спорт» поступают именно с мобильных устройств.

Обозначения на графике:

Доля запросов с мобильных устройств в общем числе поисков по отраслям:

  • Еда и напитки — 72%
  • Здоровье — 68%
  • Спорт — 68%
  • Новости и СМИ — 64%
  • Образ жизни — 62%
  • Автомобили — 62%
  • Розница — 56%
  • Туризм (не карты) — 52%
  • Недвижимость/ земля — 48%
  • Досуг — 42%
  • Банковские услуги — 39%


Основано на самых популярных вариантах результатов поиска с последующим переходом на соответствующий сектор, 10 апреля 2016 — 7 мая 2016. Источник: Hitwise, подразделение Connectivity.

Вы уже подготовили свой сайт для пользователей мобильных устройств?

Создание мобильной версии сайта — залог успеха, и на то есть причина.

Скорость мобильного интернета (2G/3G/4G) ниже, чем скорость широкополосной или оптоволоконной сети. То есть, сайт может загружаться быстрее на компьютере, чем на мобильном устройстве.

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

По данным Google известно следующее:

  • вероятность того, что страницу покинут, в пять раз выше, если сайтом пользоваться неудобно;
  • примерно половина пользователей покидает сайт, если он не загрузится за 3 секунды.


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

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

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

А теперь перейдем к обзору инструментов.

Список инструментов:

  • Mobitest
  • Think with Google
  • GTmetrix
  • SynTraffic
  • Dotcom Monitor

Mobitest

Mobitest от AKAMAI позволяет проверить скорость загрузки сайта с мобильных устройств в следующих городах:

  • Лондон;
  • Бангалор;
  • Кембридж.


Есть возможность выбора из множества устройств: iPhone, Nexus, Galaxy S5, iPad, Kindle Fire HDX и т.д.

Большинство инструментов позволяют выполнить проверку один раз за запуск. Mobitest же может осуществить до трех проверок за цикл.

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

Think with Google

Test My Site от Think with Google не выдает точное время загрузки, но польза в нем есть.

Он осуществляет проверку удобства сайта при просмотре с мобильных устройств по критериям ниже и выдает оценку по стобалльной шкале:

  • соответствие размера контента для области просмотра;
  • настройка области просмотра;
  • размер активных элементов на странице;
  • размер шрифта;
  • наличие плагинов.

Старайтесь набрать не меньше 100 баллов.

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

Оценка определяется на основании следующих факторов:

  • минимизация CSS, JS & HTML;
  • время отклика сервера;
  • компрессия;
  • кэширование в браузере;
  • оптимизация изображений;
  • наличие JS и CSS, блокирующих отображение верхней половины видимой части сайта;
  • приоритизация контента.

GTmetrix

GTmetrix — наиболее популярный инструмент измерения скорости загрузки сайта для компьютеров. Если же вы пройдете бесплатную регистрацию, то можно будет выполнять проверку и для мобильных устройств с использованием браузера Chrome.

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

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

  • оценка PageSpeed и YSlow;
  • время загрузки;
  • размер страницы;
  • число HTTP-запросов;
  • каскадный график.


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

SynTraffic

SynTraffic осуществляет проверку страницы на мобильных устройствах в следующих регионах:

  • Восточное побережье США;
  • Западное побережье США;
  • Австралия;
  • Западная Европа.


Результаты проверки SynTraffic очень похожи на GTmetrix, отличаются формат и дизайн. Это достойная альтернатива GTmetrix. В результатах проверки содержится следующее:

  • общее число отправленных запросов;
  • балл YSlow;
  • балл PageSpeed;
  • общее время загрузки страницы сайта;
  • % выполненных/неудавшихся запросов;
  • число запросов по домену, типу контента, размеру и времени;
  • каскадные графики.

Dotcom Monitor


На Dotcom Monitor самый широкий выбор регионов проверки: всего их 24.

Dotcom Monitor осуществляет проверку по целому ряду типов устройств, таких как:

  • iPhone
  • iPad
  • Android
  • Nokia Lumia
  • Blackberry


После проведения проверки можно просмотреть средний результат или каскадный график для каждого региона.

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

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

Если вы еще не пользуетесь услугами CDN, например, MaxCDN, CloudFlare, Incapsula, то пора задуматься. На их сетевой периферии доступен целый ряд вариантов оптимизации работы сайта.

Ну а на HOSTING.cafe вы найдете хостинг и виртуальные серверы для размещения своих проектов.

So optimierst du die Geschwindigkeit deiner Website für die mobile Nutzung

1. Ermittle Seiten mit übermäßig hohen Umlaufzeiten (Запросы на поездку туда и обратно, RTR).

Die Minimierung von RTRs beginnt damit, sie sich bewusst zu machen. Viele Seiten werden mehr als 100 RTRs pro Seite aufweisen, aber dein eigentliches Ziel sollten weniger als 50 sein. Häufig stellen Entwickler oder Experten in dersuchmaschinenoptimierung, die alle Anfragen auf einer Seite ansehen, fest, dass einige der angeforderten Elemente fehlen (404), ohne dass es jemandem auffällt. Auch wenn diese Elemente nicht mehr vorhanden sind, dauert es dennoch einen Moment, bis der Browser feststellt, dass die Anfrage nicht umsetzbar ist. Daher sollten derartige Seiten sofort entfernt oder repariert werden.

Du solltest auch Assets reparieren, die verschoben wurden und eine 301-oder 302-Antwort auslösen. Diese Antworten bedeuten, dass der Browser zu einem Ort navigieren musste und dann weitere Anweisungen befolgte, um das Asset anderer Stelle zu erhalten. Und natürlich kostet Jeder Neue Ort Zeit. Es ist, als würdest du einkaufen gehen und im Lebensmittelgeschäft aber erfahren, dass sie den benötigten Artikel nicht führen, du ihn aber in einem anderen Lebensmittelgeschäft in der Nähe erhalten kannst. Noch schlimmer wird es, wenn es eine Kette von Weiterleitungen gibt. Dann wäre es, als würdest du das zweite Lebensmittelgeschäft aufsuchen, nur um zu erfahren, dass dieses den gesuchten Artikel ebenfalls nicht mehr führt, sodass du jetzt ein drittes Geschäft aufsuchen musst.

2. Kombiniere Dateien, wo immer möglich.

Der nächste Schritt hin zu einer optimierten Website besteht darin, Dateien (wie JavaScript und CSS) zu kombinieren. Wenn eine Seite beispielsweise zehn Formatvorlagen (CSS-Dateien) verwendet, die alle in einer kombiniert werden könnten, solltest du dies tun. Ebenso gilt: Wenn du eine Vielzahl von JavaScript-Dateien verwendest, die in einer kombiniert werden könnten, solltest du auch das tun. Versuche, в веб-сайте Kategorien-weit und vorlagenspezifsch zu denken. Für JavaScript, das auf jeder Seite der Website vorkommt, solltest du eine Website-weite JavaScript-Datei erstellen, und eine vorlagenspezifische JavaScript-Datei für jede Seitenvorlage auf der Website. Dasselbe kann du auch mit CSS-Dateien tun. Es ist auch hilfreich, sicherzustellen, dass diese Dateien immer mit dem gleichen Dateinamen und den gleichen Standorten referenziert werden, wenn sie ordnungsgemäß gespeichert sind.

3. Optimiere die Wiedergabereihenfolge.

Nachdem du Dateien gelöscht und zusammengefasst hast, um die Gesamtzahl der RTRs zu reduzieren, kannst du die Reihenfolge anpassen, in der Elemente angefragt werden, um die Geschwindigkeit zu erhöhen. Ebenso wie bei einem Kochrezept, bei dem bestimmte Schritte abgeschlossen werden müssen, bevor weitere Schritte beginnen können, gibt es auch eine bestimmte Reihenfolge, der ein mobiler Browser folgen muss – и die muss man sich bei Erstellen einer Seite halten. Zurück zum Beispiel mit den Lebensmitteln: Wenn dein Rezept eine Zutat erfordert, die für zwei Tage mariniert werden muss, benötigst du als Erstes die Zutaten für die Marinade, damit du mit dem Marinieren beginnen kannst, bevor du den Rest der Zutaten besorgst.

Wenn wir diese Analogie in die Web-Welt übertragen, ist die Marinade das Render-Blocking, da kein anderer Schritt des Kochprozesses beginnen kann, bevor dieser Schritt abgeschlossen ist. Du kannst dich nur insofern auf die nächsten Kochschritte vorbereiten, indem du während des Marinerierns die übrigen Zutaten besorgst. Es ist der kritische Rendering-Pfad, bei dem du die kritischen Elemente wie das Head Tag, den Seiteninhalt und das Grundlayout der Seite Priorisierst und die Elemente, die weniger kritisch sind, verzögerst, insbesondere, wenn diese das Laden wichtigerer Elemente verzögern würden. Dies kann die Ladeerfahrung für Benutzer drastisch verbessern und ihnen Zuversicht vermitteln, dass der Rest der Seite auch schnell geladen wird. Zudem erhalten sie Assets, mit deren Bewertung sie beginnen können, während der Ladevorgang stattfindet.

4. Erstelle eine Seitenladestrategie.

Dasuchmaschinen menschliche Benutzer imitieren, erleben sie Seiten auf ähnliche Weise, wie du selbst. Das Beste, was du tun kannst, um Anfragen auf Geschwindigkeit nachzukommen, besteht darin, zu wissen, was für die Benutzer- und die Bot-Erfahrung in den ersten Sekunden, die sie auf deiner Seite verbringen, von Bedeutung ist. Und das sind in der Regel die Informationen im Head-Tag sowie der Text und die Bilder auf der Seite. Normalerweise dauert es einige Sekunden, bis alle interaktiven Funktionen einer Website voll funktionsfähig sind, weshalb JavaScript meistens nicht zuerst geladen werden muss. Stattdessen können visuelle Darstellungen des JavaScripts wie z. B. Eingabefenster oder Expander als Platzhalter geladen werden, bevor das JavaScript erforderlich ist. Das Laden от JavaScript ist besonders langsam und umständlich. Um sicherzustellen, dass das Laden von JavaScript nicht so lange dauert, dass Benutzer und Bots lange Zeit eine leere Seite anstarren müssen, ist es perfect, einen Aspekt als erstes zu laden, und anschließend das JavaScript im Hintergrund zu laden, während die Benutzer die Seite ансехен.

Необязательный JavaScript, загруженный другими видео и фотографиями на других языках. Видео и фотографии, которые были добавлены на веб-сайте angezeigt werden, все, что нужно сделать, на веб-сайте beinträchtigen, wo Benutzer und Bots normalerweise beginnen. Dieses Konzept, das Laden von Inhalten, die nicht sichtbar sind, aufzuschieben, wird als «bedarfsgetriebenes» Laden, oder Lazy Loading, bezeichnet. Отложенная загрузка может выполняться по разным параметрам (в расширенном разрешении [отложенный], параллельном другим элементам [асинхронно] и согласно метатегу отложенной загрузки от Google).

Лучший инструмент для таких ссылок, которые можно использовать для создания ссылок, например Google PageSpeed ​​Insights. Um Bilder zu optimieren, kannst du auch das Lazy-Load Image Tag verwenden Google, aber bislang funktioniert dieses nur für Chrome Browser auf Mobilgeräten und Desktops (был в Zukunft möglicherweise ausgebaut wird). Для того, чтобы выбрать метод, который понятен: тест URL-протоколов Google Search Console проверен, а также проверен, используется элемент, установленный для ленивой загрузки, в инструментах и ​​им созданных HTML-кодах.

5. Komprimiere so viel wie nur möglich.

Nachdem du die RTR für jede Seitenvorlage minimiert und Priorisiert hast, solltest du möglichst viel komprimieren. Durch Komprimierung kannst du die Seitengeschwindigkeit erhöhen, indem du Bandbreite einsparst. Die gzip-Komprimierung ist eine Methode zur Komprimierung von Dateien und kann auf den meisten Servern eingerichtet werden, aber es sind auch noch andere Optionen verfügbar. Du kannst zudem die meisten Codes einen Minimalisierungsprozess durchlaufen lassen, was wiederum die Größe der endgültigen Übertragungsdatei reduziert. Allerdings ist es schwierig, mithilfe diese Methoden Bilder zu komprimieren. Du kannst die Seite «Performance Review» (Leistungsüberprüfung) на WebPageTest.org nutzen, um eine umfassende Optimierungscheckliste einzusehen, die alle Assets auf der Seite anzeigt, und ob sie mit gzip oder anderweitig komprimiert wurden.

Um Bilder zu komprimieren (statt gzip-Komprimierung oder Minimierung), ist es wichtig, dass der Designer dem Entwickler die Bilder im komprimiertesten Format zur Verfügung stellt und so die Größe der Bilddateien reduziert. Im Grunde geht es darum, die endgültige Datei so klein wie möglich zu machen, ohne dass die Qualität des Bildes beeinträchtigt wird. Общие фотографии в формате JPG-даты, изображения, символы и иллюстрации в формате GIF-даты. Um große Bilder auf Vollbildcomputer hervorragend aussehen zu lassen, ohne kleine mobile Bildschirme ins Stocken zu Bringen, solltest du stattdessen das Protokoll für Responsive Images oder einen Bild-Server wie den von Fastly verwenden, um eine vorskalierte Version des Bildes dynamisch an kleinerezuld .

6. Speichere die richtigen Seiten zum richtigen Zeitpunkt zwischen.

Der nächste Schritt besteht darin, Browsern und Bots dabei zu helfen, zu erkennen, был wiederverwendet werden kann und was jedes Mal neu abgerufen werden muss, und zwar durch Browser-Caching. Кэширование — это функция, созданная в неустановленной сети доставки контента (Content Delivery Network). Die meisten Elemente einer Website – vor allem bei Websites, die höchstens einmal pro Woche geändert werden und keine Echtzeit-Informationen wie Nachrichten, Wetter oder Sportbewertungen übermitteln – können bis zu einem Jahr zwischengespeichert werden. Кэширование bedeutet, dass der Browser beim Besuch einer Seite durch einen Benutzer den örtlichen Speicher durchsucht, um zu erkunden, ob bereits eine Datei vorhanden ist, die für die Erstellung der Seite gebraucht wird. Das reduziert Umlaufzeiten und verbessert die Ladezeit. Такие машины-боты betrachten Seiten immer, als Hätten sie sie sie noch nie zuvor besucht, sodass sie kein aktives verwenden, aber sie können registrieren und gegebenenfalls zur Schätzung der Ladezeit einer Seite verwenden.

Im Hinblick auf Caching ist es wichtig zu verstehen, dass es auf Dateinamen und deren Speicherort на базовом сервере. Wenn du также eine Datei auf vielen Seiten verwendest, wie beispielsweise ein Logo, solltest du sie immer mit dem gleichen Dateinamen und einer URL referenzieren, auch, wenn sie an mehreren Orten auf deinem Server vorhanden ist. Du kannst diese Funktion zu deinem Vorteil nutzen, da es bedeutet, dass du einfach nur den Dateinamen eines Elements und dessen Referenz im HTML-Code aktualisieren musst, um eine neue Version des zwischengespeicherten Elements zu erhalten. Wenn du also beispielsweise dein Logo optimierst, musst du einfach nur den Dateinamen von «Logo» auf «Logov2» ändern. Dadurch wird die neue Version zwischengespeichert und die alte Version Vergessen. Wenn du ein Element также für ein Jahr zwischenspeicherst, bedeutet das nicht, dass du das Element ein Jahr lang nicht ändern wirst, sondern, dass, fall du Änderungen vornimmst, du das aktualisierte oder neue Element mit einem neuen Dateinamen bezeichnen wirst.

Cache-Einstellungen können ein wenig kompliziert sein. Daher solltest du sie dir am besten wie Lebensmittel vorstellen, die verfallen können. Einige Lebensmittel verfallen schneller als andere. Daher musst du den Browser darüber informieren, welche Dinge schneller alt werden und weggeworfen werden müssen und was sich, ohne Ersatz, sicher für eine Weile aufbewahren lässt. Du kannst ein Tool wie WebPageTest.org verwenden, um herauszufinden, welche Möglichkeiten du hast. Wichtig ist vor allem, zu beachten, dass es kein festgelegtes Ablaufdatum gibt und keine maximale Dauer, die ein Element im Cache zwischengespeichert werden kann. Daher geht der Browser standardmäßig davon aus, dass er das Element jedes Mal erneut abrufen muss — das Browser-Caching funktioniert dann, wenn diese Details angegeben wurden.

Da deine Cache-Einstellungen Browsern mitteilen, wann ein Element zu alt ist, um verwendet zu werden, wird diese Zeitspanne manchmal als «Caching-Lebensdauer» или «Haltbarkeitsdauer» bezeichnet. Wenn ein Element seine Haltbarkeits- oder Caching-Lebensdauer überschritten hat, muss der Durchlauf zum Server stattfinden, um eine aktuelle Version zu erhalten. Wenn Elemente als «abgelaufen» aufgeführt sind, bedeutet das, dass sie ihre Haltbarkeitsdauer überschritten haben, was sowohl in Bezug auf Lebensmittel als auch in der Browseranalogie bedeutet, dass sie ersetzt werden müssen, wenn sie das nächste Mal benötigt.

Ebenso, wie es wenig Sinn macht, eine Speisekammer voller abgelaufener Lebensmitteln zu haben, macht es auch keinen Sinn, einen Zwischenspeicher voller abgelaufener Webinhalte zu haben. Umgekehrt ist es ebenso wenig sinnvoll, Lebensmittel (Dateien) zu entsorgen, die noch gut verwendbar sind. Wenn du deinen Dateien Caching-Lebensdauern zuweist, ist es nützlich, diesen Aspekt im Hinterkopf zu behalten, und auch die Konsequenzen einer zu langen Caching-Lebensdauer zu berücksichtigen. Wenn du geringfügige Änderungen an deinem Logo vornimmst, wird es nicht das Ende der Welt bedeuten, wenn das alte Logo noch angezeigt wird. Deshalb kannst du dieses Caching Lange verlängern, vor allem wenn du plant, Dateinamen bei Änderungen sorgfältig zu aktualisieren. Wenn du unterschiedliche Dateinamen verwendest, musst du dir keine Sorgen machen, dass du das alte Logo anzeigen wirst.

7. Ускоренные мобильные страницы Erstelle (AMP).

All das kann kompliziert erscheinen und darum hat Google eine einfachere Lösung zur Optimierung der Seitengeschwindigkeit konzipiert. Ускоренные мобильные страницы или AMP являются единой группой HTML, для того, чтобы сделать их более сильными, а не желтыми, и были активированы, если они есть. Das Ziel ist, die Ladezeit der meisten Seiten auf Mobilgeräten auf eine Sekunde zu reduzieren. Das wird meistens auch erreicht. AMP ermöglichen es Google, den Großteil der Schwierigkeiten durch Caching und die Konfigurierung des Ladeprozesses zu meistern und die Mehrheit der oben beschriebenen Elemente zu kontrollieren. Dies sorgt für eine größtmögliche Optimierung.

In einigen Fällen erstellen Unternehmen neue AMP-Seiten und verlinken sie, ausgehend vom Head-Tag, mit bestehenden Seiten auf der Website. Таким образом, Google, dass die AMP-Seite angezeigt werden soll, wenn die Person, die Die Seite anfordert, ein Mobilgerät oder eine langsame Verbindung verwendet. In anderen Fällen kannst du die bestehenden Seiten (oder ihre bestehenden, mobilen Seiten, wenn отдельные веб-сайты vorhanden sind) Durch AMP-Seiten ersetzen. Dies wird как „kanonische AMP“ bezeichnet. Google использует эти методы, используя Google AMP-Seiten, чтобы решить проблемы сканирования, рендеринга, индексирования и ранжирования каналов. Unternehmen mögen die Methode jedoch nicht unbedingt, da die Einschränkungen und Anforderungen von AMP-Seiten sie sehr nüchtern erscheinen lassen. AMP kann außerdem einige der Tracking- und Testmöglichkeiten einschränken oder verkomplizieren, die dir für Desktop-Seiten zur Verfügung stehen; das ist es ein weiterer Grund, warum einige diese Methode vermeiden.

Веб-сайты, AMP-gültig sind, befolgen alle AMP-Regeln und -Richtlinien, und Google zeigt bei mobilensuchergebnissen einen kleinen, grauen Blitz neben ihnen an. Google fügt sie eher in spezielle Ergebniskarusells ein, die meistens oben auf der Seite angezeigt werden. Das ist фон großem Vorteil. Wenn aber die AMP-Gültigkeit zu viele Probleme für deine Website verursacht, ist es in Ordnung, AMP-Code zu verwenden, ohne AMP-gültig zu sein. Du solltest AMP-HTML verwenden, ohne dir darüber Sorgen zu machen, ob du alle Regeln befolgst. Du the first trotzdem von der Geschwindigkeit von der Geschwindigkeit von AMP-HTML und AMP-JavaScript Profiieren — kein schlechter Deal, wenn man bedenkt, dass es kostenlos ist. Denke daran, dass Geschwindigkeit einen direkten Einfluss auf das Engagement und die Conversion hat, aber wahrscheinlich auch im Hinblick auf Crawl-Tiefe und andere Aspekte der Crawl-Effizienz hilfreich ist.

Мобильный браузер функционален также как Desktop-Browser. Zudem haben sie langsamere Prozessoren und weniger zuverlässige Verbindungen. Aufgrund dieser Faktoren ist es wichtig, die Ladezeit der Seiten deiner Website unter den schlechtesten Bedingungen zu prüfen. So findest du heraus, wo echte Verbesserungsmöglichkeiten vorhanden sind.

Как ускорить работу мобильного сайта [инфографика]

3, 2, 1… Время вышло.

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

По данным CrazyEgg, даже задержка загрузки страницы на одну секунду приводит к сокращению просмотров страниц на 11%, резкому снижению удовлетворенности клиентов на 16% и потере конверсии на 7%. Это то, что вы искали? Я так не думал.

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

Преимущества быстрого, высокопроизводительного сайта многочисленны и заметны:

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

Почему скорость мобильных устройств так важна [инфографика]

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

19 советов по ускорению работы мобильного сайта

1. Переключиться на другой сервер веб-сайта

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

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

Запросить бесплатную демоверсию

Наряду с повышенной производительностью вы получите:

  • Круглосуточная техническая поддержка, включая поддержку по телефону, в чате и по электронной почте.
  • Ежедневное резервное копирование
  • Удаленная защита данных
  • Бесплатные серверы CDN
  • Облачный спам-фильтр

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

2. Включить кэширование в браузере

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

Этот мощный опыт возможен с помощью веб-браузеров на любом подключенном к Интернету устройстве в мире. Почему бы не сделать этот процесс еще более удобным для ваших пользователей?

Дело в том, что все современные веб-браузеры сегодня могут хранить копию файлов вашего магазина. Эти файлы сохраняются на устройстве вашего пользователя при первом посещении вашего веб-сайта. Если пользователь вернется снова (на следующий день или даже через неделю), он будет загружаться намного быстрее, потому что часть контента уже загружена и сохранена в памяти браузера. Этот прием называется «кеширование браузера».

Допустим, вы регулярно ездите на пляж с черным песком Вайанапанапа на острове Мауи на Гавайях и берете с собой сверхтяжелый чемодан, набитый шлепанцами, парео и купальными костюмами. Что, если бы вы могли оставить все эти вещи там? В следующий раз ты поедешь без багажа.

Кэширование в веб-браузере похоже на камеру хранения, где вы храните свои файлы. Это может значительно помочь вам улучшить производительность вашего мобильного веб-сайта, сохраняя файлы на тот случай, если ваш пользователь вернется и снова им понадобится. Исследование производительности, проведенное командой YUI, показывает, что он может мгновенно сократить время загрузки веб-сайта с 2,4 (с пустым кешем браузера) до 0,9 секунды (с полным кешем браузера). Увеличение скорости на 62,5% впечатляет!

Подробнее: Применяйте методы кэширования в X-Cart для достижения высокой производительности.

3. Включить сжатие изображений

Сжатие изображений также может быть чрезвычайно полезным для увеличения скорости вашего мобильного сайта. Удивительно, что до сих пор есть веб-мастера, которые не обращают внимания на размеры файлов своих изображений. PNG, GIF и JPG должны быть сжаты для Интернета как минимум на 30-40%.

Вот несколько советов: Убедитесь, что размер изображения соответствует размеру, необходимому для отведенного места. Не позволяйте веб-браузеру уменьшать изображение, измените его размер в графическом редакторе, таком как Photoshop. Если вам нужен бесплатный редактор изображений, который может выполнять большинство функций, взгляните на программу GNU Image Manipulation или сокращенно GIMP.

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

4. Сведите к минимуму HTTP-запросы

HTTP-запросы являются одним из основных факторов, снижающих скорость сайта. Запрос происходит, когда браузер запрашивает файлы HTML или CSS с сервера. Таким образом, чем больше на странице компонентов, таких как изображения, скрипты, Flash или таблицы стилей, будет на странице вашего веб-сайта, тем больше запросов будет сделано и тем дольше будет время загрузки.

Самый быстрый способ повысить скорость вашего мобильного сайта — упростить дизайн. Вот как:

  • Оптимизируйте количество элементов на странице . Общее эмпирическое правило заключается в том, чтобы ограничить количество ссылок в основной навигации не более чем семью, удалить ненужные функции, сделать текст кратким и избавиться от перекрывающихся форм.
  • Используйте CSS вместо изображений, если возможно . Такие эффекты, как закругленные углы, тени и градиенты, могут быть легко достигнуты с помощью CSS. Это должно ускорить работу вашего сайта.
  • Объединение нескольких таблиц стилей в одну . X-Cart использует систему скинов, что означает наличие основного каталога шаблона, содержащего основной файл CSS (main.css), и другого каталога для текущего выбранного шаблона, содержащего вторичный файл CSS (altskin.css). Это упрощает настройку дизайна без перезаписи основных файлов, но может привести к некоторому «дублированию» кода, когда речь идет о CSS. Вам может понадобиться перенести стили из одного файла в другой, чтобы значительно увеличить скорость сайта.
  • Поместите скрипты внизу страницы или избавьтесь от них . Таким образом, HTML-контент будет загружен первым, и вашим пользователям не придется ждать завершения загрузки скрипта.
  • Объедините изображения в таблицу спрайтов CSS , увеличенное изображение, содержащее все различные изображения, которые необходимо использовать в дизайне. Это уменьшит количество ссылок на отдельные изображения и повысит скорость загрузки вашего мобильного магазина.

Дополнительная информация: CSS-спрайты: что это такое, чем они хороши и как их использовать

5. Оптимизация изображений

Большое количество полноразмерных неоптимизированных изображений является одной из наиболее частых причин медленных веб-сайтов. Большие изображения (те, что больше 1-2 МБ) потребляют большую пропускную способность при загрузке, используют много ресурсов сервера и действуют на нервы вашим клиентам.

При оптимизации изображений для достижения максимальной производительности вам необходимо сосредоточиться на трех вещах: размере, формате и атрибуте src.

Вот пара полезных советов:

  • Перед загрузкой на сайт обрежьте изображения до нужного размера. 1200×1200 пикселей будет приемлемо как для ретина, так и для обычных дисплеев.
  • Старайтесь избегать файлов BMB, TIFF или GIF. JPEG — ваш лучший вариант. Удалите комментарии к изображению и уменьшите глубину цвета до минимально допустимого уровня.
  • Убедитесь, что нет пустых кодов , так как это может увеличить трафик на ваши серверы.

6. Минимизация ресурсов (HTML, CSS и JavaScript)

Для чтения статьи нам нужны пробелы и форматирование. В таблицах стилей эти элементы вообще бесполезны.

Например, код, поставляемый с X-Cart, удобочитаем для удобства настройки. Это очень удобно при разработке сайта. Однако сам код может содержать лишний текст, не всегда полезный для браузера. Итак, когда фаза проектирования завершена, вы должны уменьшить этот код до меньшего размера, выкачав «воздух».

  • Первым шагом к минимизации является удаление нежелательного и ненужного кода, что значительно повышает скорость вашего сайта.
  • Далее обратите внимание на JavaScript. Если у вас есть какие-то посторонние файлы или скрипты, которые можно удалить, обязательно сделайте это.
  • Наконец, удалите все лишние пробелы и разрывы строк. Конечно, вы можете сделать это вручную или использовать автоматизированный инструмент, такой как cleancss.com.

И ваши таблицы стилей (CSS-файлы), и код, используемый для отображения страницы (HTML- и JavaScript-файлы), значительно выиграют от минимизации и повысят скорость загрузки вашего магазина.

Существует несколько онлайн-инструментов (рекомендованных Google!), которые также можно использовать для минимизации файлов. См. ниже:

  • Инструменты для минимизации HTML : Расширение PageSpeed ​​Insights для Chrome поможет вам создать оптимизированную версию вашего HTML-кода.
  • Инструменты для минимизации таблиц стилей (CSS) : YUI Compressor, cssmin.js или CleanCSS.
  • Инструменты для минимизации JavaScript : Closure Compiler, JSmin или YUI Compressor.

Обязательно сохраните удобочитаемую резервную копию файла, чтобы вы могли вносить изменения в будущем.

7. Измеряйте и минимизируйте время отклика веб-сервера

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

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

  • Измените программное обеспечение веб-сервера или настройте его лучше.
  • Сокращение ресурсов, необходимых для ваших веб-страниц.
  • Найдите лучший хостинг для своего магазина. Подумайте о размещении своего магазина с помощью X-Cart — молниеносные твердотельные накопители обеспечат более быструю загрузку страниц и превратят ваш медленный веб-сайт в гоночный автомобиль с наддувом.

8. Избегайте или сведите к минимуму количество переадресаций, чтобы увеличить скорость мобильной страницы

Мы настоятельно рекомендуем веб-мастерам свести к минимуму количество или, в идеале, полностью исключить переадресации.

рекомендовано экспертами Google

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

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

9. Ставьте JS внизу, а CSS вверху

Как CSS, так и Javascript могут повысить или понизить производительность вашего сайта электронной коммерции.

Основная цель JS (JavaScript) — привнести интерактивность и анимацию на ваш сайт электронной коммерции. Да, эта технология может помочь вам создать богатый пользовательский интерфейс, но контент должен быть вашим главным приоритетом, особенно для мобильных пользователей, просматривающих ваш сайт на ходу. Вот почему так важно отображать ваш JavaScript только при загрузке HTML-контента.

Размещение CSS (каскадных таблиц стилей) в верхней части страницы поможет вам предотвратить FOUC (Flash of Unstyled Content), когда веб-браузер показывает содержимое вашей веб-страницы без какой-либо информации о стиле. Кроме того, все ваши страницы будут загружаться быстрее, что обязательно увеличит скорость вашего сайта.

10. Используйте сжатие Gzip для уменьшения размера файла

Еще один отличный способ ускорить работу сайта — включить сжатие Gzip. Вы, наверное, уже пробовали сжимать файлы на своем компьютере и хорошо знаете, что огромный файл размером 300 МБ можно мгновенно уменьшить до крошечного файла размером 25 МБ. Сжатие Gzip работает так же, но для веб-сайтов.

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

Возможно, вам просто нужно добавить код в файл .htaccess или включить различные типы файлов в cPanel. Существует несколько типов MIME (типов файлов), которые необходимо сжать, основные из них: «текст/html-текст/обычный текст/xml-текст/javascript-текст/css». Также рассмотрите возможность сжатия следующих типов: «application/xml, application/xhtml+xml, application/javascript, application rss+xml, application x-javascript, text/css».

Сжатие Gzip должно значительно уменьшить размер файла и в результате увеличить скорость сайта.

11. Используйте твердотельные накопители и управляемый хостинг

Новая эра твердотельных накопителей (SSD) может дать вашему веб-сайту впечатляющий прирост производительности и увеличить скорость загрузки примерно в 20 раз по сравнению с обычным жестким диском. Кроме того, серверы с SSD более устойчивы к ударам, работают тихо, имеют меньшее время доступа и меньшую задержку, чем HDD.

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

Наша команда хостинга гарантирует, что ваш сайт будет работать 99,99% времени. Для этого есть как минимум три причины: 

  1. Ваш интернет-магазин будет размещен на выделенных серверах, настроенных для каждой версии платформы электронной коммерции X-Cart для повышения производительности.
  2. Наша служба поддержки ежедневно устанавливает исправления безопасности, чтобы гарантировать, что ни один злоумышленник не проникнет внутрь.
  3. И это еще не все. Наши технические специалисты следят за всеми последними тенденциями и внедряют лучшие отраслевые практики, чтобы вы могли спать спокойно, зная, что ваш сайт в надежных руках.

Свяжитесь со специалистами

12. Уменьшите время ожидания с помощью мобильной CDN

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

Таким образом, ваш клиент из Индии будет получать контент с локального азиатского веб-сервера. А тот, что из Норвегии, будет получать данные прямо с европейских серверов, а не с вашего сервера в США. Это устраняет задержки, связанные с путешествиями по миру, и, как следствие, повышает производительность вашего мобильного сайта.

Популярными CDN являются MaxCDN, Cloudflare и EdgeCast. AmazonCDN — еще один вариант, и команда X-Cart предлагает модуль, который интегрируется с вашим магазином.

(открывается в новой вкладке)

Надстройка изображений Amazon S3 предназначена для переноса всех ваших изображений категорий и продуктов в «облачные» службы хранения, предлагаемые Amazon.
Цена: Бесплатно

13. Сначала загрузите содержимое верхней части страницы

Ваше видимое содержимое должно быть загружено раньше всего остального. Google любит быстро загружаемые страницы, и это также ценят пользователи. Вот почему вы должны отдавать приоритет той части веб-страницы, которую видят ваши клиенты, прежде чем они начнут прокручивать. Загрузка так называемого контента «выше сгиба» (который включает в себя шрифты, стили CSS, изображения и т. д.) перед содержимым «ниже сгиба» поможет вам ускорить работу вашего веб-сайта.

14. Удалите Javascript и CSS, блокирующие визуализацию.

Важно исключить сценарии и таблицы стилей, которые мешают загрузке содержимого верхней части страницы и, таким образом, замедляют работу вашего веб-сайта. Это должно помочь вам соответствовать требованиям Google и набрать 100% баллов в Google PageSpeed ​​Insights.

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

15. Тщательно измеряйте время приема-передачи

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

  • Время ответа сервера — количество времени, которое требуется серверу для обработки запроса.
  • Физическое расстояние . Если расположение сервера слишком далеко от пользователя, может потребоваться больше времени, чтобы передаваемые данные достигли пункта назначения.
  • Объем трафика, который может обрабатывать локальная сеть (LAN).
  • Способ передачи данных. Например, соединение по спутниковым системам связи будет отличаться от соединения по оптоволоконному кабелю.
  • Количество сетевых переходов. Время приема-передачи увеличивается при увеличении числа переходов.

16. Отключить все неиспользуемые дополнения

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

17. Поддерживайте актуальность версии PHP

Убедитесь, что ваш сайт работает на последней версии PHP 7+. Здесь, в X-Cart, мы провели множество тестов, чтобы выяснить, работает ли наша платформа для покупок лучше на последних версиях PHP, и это действительно так. Обновление вашего магазина до последней версии PHP 7.4.5, выпущенной 16 апреля 2020 года, должно повысить производительность вашего веб-сайта. Наши исследования показывают, что это удваивает общую производительность сайта.

Более того, интернет-магазины, работающие на сервере с PHP 7.3, равны на 32% быстрее, чем , чем те, что работают на PHP 7.0, и , на 400% быстрее, чем , на PHP 5. 2.

Чтобы ваш магазин X-Cart был полностью совместим с последней версией PHP, вы можете установить патчи (они бесплатны!) или обновить свой магазин до последней версии X-Cart.

Проверьте, насколько свеж мой PHP

18. Обновите свой магазин до MySQL 8.0

Интернет-магазины, работающие на серверах с MySQL 8.0, работают в два раза быстрее, чем те, которые работают на устаревших версиях MySQL, таких как MySql 5.6. Точно настроенный, он выполняет до 1,8 млн запросов в секунду, что очень много. Тем не менее, вы должны постоянно обновлять версию MySQL, чтобы скорость вашего сайта была на должном уровне.

Процесс обновления вашего магазина X-Cart до последней версии MySQL выглядит примерно так же. Вы либо применяете исправления, либо переходите на последнюю версию программного обеспечения.

Обращайтесь к нашим техническим экспертам всякий раз, когда вам нужна помощь со всеми этими техническими вещами.

Обратитесь в нашу службу поддержки

19.

Установите собственное расширение mbstring (PHP)

Хотя X-Cart использует компонент Symfony mbstring Polyfill, ничто никогда не превзойдет родное расширение. Включение встроенной функции mbstring может повысить производительность веб-сайта при выполнении определенных операций.

Дополнительные ресурсы:
Ускорение работы вашего магазина [База знаний X-Cart 5]

Как определить скорость вашего мобильного сайта

есть ли разница. Конечно, вам нужно иметь некоторые инструменты на поясе, прежде чем вы начнете это делать.

Различные тесты неизменно дают разные результаты, поэтому я рекомендую вам протестировать свой сайт с помощью нескольких инструментов:

  • Во-первых, вы можете попробовать Webpagetest.org. Он может создать красивую каскадную диаграмму и скриншот, используя разные браузеры и местоположения по всему миру. Вы также можете сравнить загрузку первой страницы со второй после кэширования файлов.
  • Затем запустите тест скорости веб-сайта Pingdom. Это поможет вам проанализировать скорость загрузки вашего веб-сайта электронной коммерции, узнать, как повысить его производительность, и сравнить скорость вашего веб-сайта с другими сайтами в Интернете.
  • Другой вариант: встроенное расширение Google PageSpeed ​​Insights для Google Chrome. Просто откройте инструменты разработчика, нажав F12 (попробуйте сейчас) или щелкнув правой кнопкой мыши и выбрав «проверить элемент» на веб-странице. Одной из вкладок должен быть «Аудит», который может дать вам подсказку о том, как ускорить работу проверяемого веб-сайта.
  • Теперь взгляните на вкладку «Сеть». Здесь вы можете увидеть список всех ресурсов, которые были загружены для этой страницы, их размер и время, которое они потребовали для загрузки (вам может потребоваться обновить страницу, чтобы увидеть отчет). Внизу страницы вы должны увидеть всего: 100 запросов | 1 МБ передано 6,50 с — пример медленного сайта. Эти числа представляют запросы, отдельные файлы, которые необходимо загрузить с вашего сайта, а затем общий размер файла страницы и, наконец, время в секундах, которое потребовалось для загрузки.

Ускорение вашего веб-сайта WordPress

Многие из наших клиентов используют X-Cart на своих существующих сайтах WordPress, и мы часто получаем запросы на ускорение их блогов WordPress. Вот некоторые из лучших советов, которые мы используем для ускорения сайтов WordPress:

  • Выберите правильную тему . Темы WordPress основаны на простой и надежной структуре. Это не только облегчает процесс проектирования, но и увеличивает скорость работы сайта.
  • Используйте отложенную загрузку для текста, изображений и видео . Плагин Lazy Load WordPress очень прост в использовании — вы просто устанавливаете его (к счастью, никаких настроек не требуется), и он начинает лениво загружать изображения, тем самым улучшая время загрузки страницы и пропускную способность сервера.
  • Сожмите код . Плагины WP Super Cache и W3 Total Cache для WordPress должны стать отличным решением. Они значительно сожмут файлы вашего веб-сайта и, как следствие, снизят время загрузки и ускорят работу вашего веб-сайта WordPress.
  • Сжатие изображений . Используйте EWWW Image Optimizer, чтобы придать вашим цифровым изображениям идеальный размер.
  • Оптимизируйте базу данных вашего сайта . Используйте плагин для оптимизации базы данных WordPress, например WP Sweep, чтобы привести базу данных вашего сайта в порядок.

Вы также можете использовать другие методы, упомянутые в этой статье, для своего сайта WordPress. Среди них объединение изображений в CSS-спрайты, использование CDN, выбор лучшего места для размещения вашего веб-сайта WordPress и так далее. Все эти лайфхаки могут превратить ваш блог WordPress в супер-быстрый сайт электронной коммерции.

Практический результат

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

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

This entry was posted in Популярное