Eコマースサイトの速度を上げるための6つの過小評価されたトリック
公開: 2022-05-03ユーザーエクスペリエンスに関して言えば、速度はeコマースWebサイトの成功を決定する最も重要な要素の1つです。 1秒ごとに貴重なものになるため、ウェブサイトの速度を1秒向上させると、モバイルトランザクションが27%増加する可能性があります。
あなたのオンラインストアをスピードアップするためのいくつかのよく知られた試行錯誤された方法があります。 画像サイズの最適化、HTTPリクエストの読み取り、ホスティングサービスの切り替えについて言及している多くのリソースがあります。
このブログでは、これらの手法について詳しく説明し、eコマースWebサイトの速度を実際に著しく向上させることができるいくつかの有用な過小評価された手法を提供します。 始めましょう。
1.サードパーティの拡張機能を評価する
すべてのeコマースストアは、何らかの方法、形、または形式でサードパーティの拡張機能を使用する必要があります。 任意の数の拡張機能を組み込むことはサイトの速度とは関係がなく、それらのほとんどはオンラインストアのパフォーマンスを合理化する結果になりますが、これらの拡張機能を常にチェックすることをお勧めします。
大量のカスタム機能、不安定なコード、不適切なコンテンツが含まれていると、サイトの速度が大幅に低下します。 次の手順で、このような拡張機能を確認できます。
- 低速のフラグが付けられたスクリプトまたはタグを認識し、ChromeDevToolsを使用して修正します
- ロード時間を短縮するために、可能な限り非同期/延期命令またはリソースヒントを使用してみてください
- ライブにプッシュする前に、ステージングサイトですべてのJS変更を徹底的にテストします
2.最初のバイトまでの時間を改善する(TTFB)
信号機と電子レンジは最大2分間耐えることができますが、Webページが読み込まれるのを3秒未満待つことはできません。 ここで「最初のバイトまでの時間」(TTFB)が重要になります。
TTFBはレスポンシブ要素として機能します。 サイトの読み込みが速くなるとは述べておらず、読み込みを開始するだけです。 一方、TTFBが低い場合は、通常、サイトの速度が速く、応答性が高いことを示しています。
優れたユーザーエクスペリエンスを実現するには、クリックにすばやく反応するサイトが不可欠です。 実際、サイトの応答性は、サイトが完全に読み込まれるまでの時間よりもSEOにとって重要な場合があります。 Googleによると、200ミリ秒未満のTTFBが優れています。 ただし、PageSpeedツールの最新バージョンでは、時間が600ミリ秒を超えない限りアラートは発生しません。
TTFBが遅れる原因を突き止めるために調べるべきことがたくさんあります。 アセットが最初のバイトを生成するのに長い時間がかかることがわかった場合は、問題を分析し、サイトの速度を向上させるために必要な変更を加える必要があります。 TTFBが通常より遅い最も一般的な理由のいくつかを次に示します。
- ネットワークの問題
- サーバー容量の問題(ディスクI / O、RAM、およびネットワークの制限)
- データベースの構成と設計
ブラウザのキャッシュまたはコンテンツ配信ネットワーク(前述)を組み込んで、TTFBを大幅に削減できます。
3.ブラウザキャッシュを使用する
ブラウザがサイトを構成する重要なファイルをキャッシュする場合、それはブラウザキャッシュと呼ばれます。 これは、訪問者がサイトに戻ったときに、ブラウザがサーバーからすべてのファイルを再度ダウンロードする必要がないことを意味します。 変更された可能性のある特定のファイルまたは個々のページの一部(ロゴ画像など)を要求するだけです。 サーバーに対して行われるクエリの量が減るため、ロード時間が大幅に長くなります。
HTTPヘッダーに短いコードを追加して特定のファイルの有効期限を設定することは、キャッシュを有効にするためのかなり簡単な方法です。 ページはキャンペーン中の価格、製品のレビュー、国際宅配便サービスによって提供される配達情報などについて時間に敏感な調整を受けることが多いため、ブラウザのキャッシュはオンライン販売者にとって少し難しい場合があります。
そのため、CSSスタイル、ロゴ、ナビゲーションなど、真に安定した素材を提供するファイルと、変更されやすいコンテンツを含むファイルを区別することが重要です。 その後、必要に応じてコーディングできます。 ヘッダーやフッターなどの特定のページ要素や、時間に依存しない大きなファイル(CSSスタイルシートなど)を作成するのは非常に簡単であり、それらのキャッシュを有効にするだけでサイトの速度が向上することを忘れないでください。
4.コンテンツ配信ネットワーク(CDN)を使用する
コンテンツ配信ネットワークは、世界中に配置されたサーバーの集合として定義できます。 彼らは、ユーザーの場所に最も近いサーバーに配信負荷を分散するという任務を負っており、その結果、ローカルユーザーエクスペリエンスが高速化されます。 CDNは、世界中でより多くのeコマースビジネスが展開されるにつれて、プラットフォームパフォーマンスの交渉不可能なコンポーネントです。
CDNを使用すると、Webサイトのファイルがコピーされ、これらのサーバーに保存されます。 さまざまな大陸(または国)の消費者がオンラインストアにアクセスすると、すべてのデータが最も近いサーバーから読み込まれるため、Webサイトの読み込みが大幅に高速化されます。
CDNは、トラフィックの多いeコマースサイトに最適です。 高密度PoPを使用すると、キャッシュからより静的でイベント駆動型の情報を提供できます。 その結果、キャッシュヒット効率が最大90%〜98%向上し、ユーザーのエクスペリエンスが向上します。 また、パフォーマンスメトリックの調整の結果として、検索エンジンのランキングが向上します。 CDN接続は、長期的なWebサイトのメンテナンスを容易にし、Webサイト全体の速度を向上させることを目的としています。
5.遅延読み込みを試してください
ウェブサイトの読み込みに数秒かかる場合は、ページの上部を高速化することでユーザーエクスペリエンスを向上させることができます。 遅延読み込みは、スクロールしなければ見えない位置に多くのコンテンツがあるサイトに適した方法です。 APIはウェブサイトの17%で採用されており、2019年に開始されたことを考えるとかなりの数です。遅延読み込みのおかげで、最初にディスプレイ内の画像を読み込み、次に他のすべての画像を後で読み込みます。
ユーザーはウェブサイトにアクセスするのに長く待つ必要はなく、写真が利用可能になるとすぐに読み込まれます。 これにより、写真の数が多い記事の読み込みにかかる時間が大幅に短縮されます。 このプラグインを設定するのは簡単です。 Lazy load、BJ Lazy load、WPRocketなどのプラグインが利用可能です。
6.AMPとPWAを開発する
インターネットトラフィックの52%がスマートフォンから発生しているため、これらのデバイス向けにeコマースストアを最適化することが重要です。 Accelerated Mobile Pages(AMP)とプログレッシブウェブアプリ(PWA)により、モバイルデバイスでのサイトの速度を簡単に上げることができます。
Googleは、HTMLサブセット(AMP HTML)、JavaScriptフレームワーク、およびオプションのCDNで構成されるAMP開発フレームワークを構築しました。これにより、開発者は、速度の最適化に多大なリソースを投資することなく、超高速のモバイルページを提供できます。 AMPはコンテンツベースのWebサイトを念頭に置いて作成されましたが、オンラインショップの間でますます人気が高まっています。
プログレッシブウェブアプリ(PWA)は、モバイルブラウザを使用してアクセスできるウェブアプリです。 これらは、モバイルホーム画面のアイコンを介したアクセス、エンゲージメントの向上(400%まで)、プッシュ通知など、アプリの機能の多くを模倣していますが、ユーザーが電話に何かをインストールする必要はありません。
まとめ
これらの過小評価されたトリックのすべてはあなたのウェブサイトの速度を高めるための最も効果的な方法であなたを武装させることが保証されています。 これらの要素をeコマースWebサイトに組み込んで、トラフィックを収益に変え、解約率を最小限に抑え、優れたユーザーエクスペリエンスで顧客を喜ばせるようにする必要があります。