高速な読み込み、最小限の遅延:Adobe Experience Manager Sitesの永続キャッシュとは

Faster retrieval, minimal delay — understanding persistent caching in Adobe Experience Manager Sites marquee

今日のスピーディなデジタルビジネスでは、コンバージョンを促進するあらゆる機会が重要です。実際、Deloitteの調査によると、読み込み時間をわずか0.1秒改善するだけで、コンバージョン率を8~10%高めることができることが明らかになっています。CMSには、サイトの読み込みを高速化し、訪問者を顧客に変える優れた機会を提供する機能が必要です。

ここでは、Adobe Experience Manager SitesのEdge Delivery Serviceを利用する上で、永続的なキャッシュが重要な理由と、ページの読み込み速度を高速化して優れたパフォーマンスを実現する方法について解説します。

永続的なキャッシュが重要な理由

永続的なキャッシュとは、HTML、CSS、JavaScriptなどの頻繁にアクセスされるリソースを、グローバルかつクラウドネイティブなエッジサーバーを使用して保存するものです。これにより、より高速なデータ取得が可能になり、コンテンツの読み込み遅延が最小限に抑えられます。これは、標準的なキャッシュを進化させたもので、リソースはあらかじめ定義された期間後に失効し、webサーバーはデータソースからコンテンツを取得して再生成する必要があります。標準的なキャッシュでは通常、サーバーの応答時間とページの読み込み速度が遅くなります。

アドビの永続的なキャッシュメカニズムは、ページの読み込み時間を短縮し、サイトのパフォーマンスを向上させます。これはGoogle LighthouseやCore Web Vitalsのスコアからも明らかです。

Google Lighthouseは、読み込み速度やアクセシビリティなど、さまざまな主要なパフォーマンス指標にもとづいて0から100までの値で評価する、総合的なパフォーマンススコアです。Core Web Vitalsは、webページの読み込み速度、インタラクティブ性、視覚的な安定性を測定し、サイトの健全性を示します。

永続的なキャッシュがもたらす結果

永続的なキャッシュを利用すれば、従来よりも簡単に、Google LighthouseやCore Web Vitalsで高スコアを達成でき、次のような効果があります。

Adobe Experience Manager Sitesの永続的なキャッシュの仕組み

Adobe Experience Manager SitesのEdge Delivery Servicesでは、高可用性を実現する複数のコンテンツ配信ネットワーク(CDN)と、重要なインフラストラクチャの近くにある複数のグローバルキャッシュサーバーを使用します。これにより、可能な限り長い期間キャッシュし、新しいページの公開など、サイトに変更があった場合にのみ更新することで、高いパフォーマンスを実現します。その結果、訪問者がサイトにアクセスするたびに、頻繁にアクセスされるリソースを取得する必要がなくなるため、コードやデザインの変更に伴うコンテンツの読み込み遅延を回避することができます。

すぐに使用できるサイトパフォーマンスの向上機能

Adobe Experience Manager Sitesは、永続的なキャッシュに加えて、エッジアーキテクチャ段階的なレンダリングリアルユーザーモニタリング(RUM)サービスなどの機能を備え、パフォーマンスを重視したアーキテクチャを実現しています。これにより、高速な読み込みを実現し、Google LighthouseやCore Web Vitalsで高スコアを達成して、シームレスなユーザーエクスペリエンスを提供できます。

Adobe Experience Manager Sitesでのwebパフォーマンスの最適化について詳しくは、ユーザーガイドをご確認ください