header-logo
Wix の使用方法を学び、サイトとビジネスを構築する。
直感的な Wix 機能でサイトをデザインして管理する。
定期購入、プラン、請求を管理する。
ビジネスを運営し、サイト会員とつながる。
ドメインの購入、サイトへの接続と移管方法を学ぶ。
ビジネスとウェブプレゼンスを成長させるツールを入手する。
SEO とマーケティングツールで知名度を上げる。
より効率的な作業を支援する高度な機能を利用する。
解決策や既知の問題について確認し、問い合わせる。
placeholder-preview-image
コースとチュートリアルでスキルを習得する。
ウェブデザインやマーケティングなどのヒントを得る。
検索エンジンからのトラフィックを増やす方法について学ぶ。
フルスタックプラットフォームでカスタムサイトを構築する。
あなたの目標達成をサポートするエキスパートを見つけましょう。
placeholder-preview-image

サイトパフォーマンス:ページをキャッシュして読み込み速度を最適化する

6分
サイトページをキャッシュして、読み込み時間を短縮することができます。ページがキャッシュされると、そのコンテンツやパーツが各訪問者に始めからレンダリングされることがなくなり、ほとんどの訪問者により速く読み込める保存済みの(キャッシュ済みの)バージョンのページが表示されるようになります。
キャッシュはほとんどのページで自動的に有効になりますが、場合によっては手動で有効にする必要があります(例:Velo コードを含むページなど)。

キャッシュの仕組み

キャッシュはページのバージョンを一時的に保存する場所で、読み込みにかかる時間を短縮します。Wix は SSR(サーバーサイドレンダリング)を使用して、ページを CDN(コンテンツデリバリネットワーク)にキャッシュまたは「保存」します。
ほとんどのサイトページは、最初にユーザーが訪問した際に自動的にキャッシュされます。次回訪問者がそのページを読み込むと、保存されたバージョンが表示されます。これにより、訪問者はページのすべてのパーツやアセットを始めから読み込む必要がなくなります。
通常、キャッシュされたバージョンは、弊社のサーバーに最大 1週間保存されます。この期間が経過すると、ページはクリアされ、CDN から削除されます。ただし、次の訪問者がページを読み込むと、ページは再びキャッシュされます。

訪問者に表示されるキャッシュのバージョン

訪問者の地理的な場所、デバイスの種類、およびその他のパラメータに応じて、同じページの異なるキャッシュコピーが作成されることがあります。
ページがキャッシュされると、最初の訪問者と同じパラメータを共有するその後の訪問者の読み込みが速くなります。次の訪問者がこれらのパラメータを共有していない場合は、通常のバージョンのページが表示されるため、読み込みが速くなることはありません。
ただし、キャッシュにはサイトが訪問される度に新たなバージョンが作られるため、同じパラメータを共有する後の訪問者には、追加で作成されたバージョンが表示されるようになります。

キャッシュとサイトパフォーマンスの指標

ページがキャッシュされると、LCP(最大視覚コンテンツの表示時間)や FCP(視覚コンテンツの初期表示時間)などの指標を含め、サイト全体のパフォーマンスが向上します。これにより、サイトの「ウェブに関する主な指標」のスコアや検索結果全体のランキングを向上させることができます。
サイトの大部分はすでに Wix のサーバーが読み込んでいるため、訪問者のデバイスでそれほど多くの処理が行われることはありません。また、サイトは地理的に最も近い CDN からデバイスにレンダリングされるため、より読み込み時間が短縮されます。

サイトページのキャッシュを有効または無効にする

キャッシュはほとんどのページで自動的に有効になります。ただし、ページキャッシュに問題がないページにカスタムコードがある場合(外部データソースにアクセスしない場合など)、手動で管理することができます。
または、訪問者がページを読み込むたびに外部から取得する必要のあるカスタムコードや情報がページに含まれている場合は、ページが完全にキャッシュされないようにすることもできます。
Wix エディタ
Wix Studio エディタ
  1. エディタに移動します
  2. エディタ左側で「ページ・メニュー をクリックします。
  3. 該当するページにマウスオーバーし、「その他のアクション」アイコン  をクリックします。
  4. 設定」をクリックします。
  5. 詳細設定」をクリックします。
  6. このページのキャッシュを手動で制御する」トグルをクリックして、実行す操作を選択します:
    • 有効:このページのキャッシュを手動で制御できます。
      • ページのキャッシュをリセットする頻度を選択:ドロップダウンメニューからページのキャッシュがリセットされる頻度を選択するか、「なし(キャッシュを無効にする)」を選択して、ページが完全にキャッシュされないようにします。
    • 無効:ページは自動的にキャッシュされます。
Wix エディタでページの「詳細設定」を示したスクリーンショット。

サイト全体のパフォーマンス設定を調整する

サイトのパフォーマンス設定を調整して、読み込み時間を改善し、サイト訪問者に最適なエクスペリエンスを提供しましょう。デフォルトでは、SWR(Stale While Revalidate)が有効になっているため、サイト訪問者にはキャッシュされたコンテンツが表示され、最新のデータがバックグラウンドで取得され、今後使用するためにキャッシュに保存されます。サイトをアップグレードした場合は、SWR を無効にして、キャッシュされたデータではなく、新しいコンテンツをサイトに読み込むことができます。

また、CDN キャッシュからすべてのページを消去して、次のサイト訪問者にキャッシュされたデータの代わりに新しいコンテンツを提供することもできます。

サイト全体のパフォーマンス設定を調整する方法:

  1. サイトダッシュボードの「設定」にアクセスします。
  2. 検索バーに「サイトのパフォーマンス設定」と入力し、検索結果から目的の設定を選択します。
  3. 次に実行する内容を選択します:
    • SWR を有効にして更新中にキャッシュされたコンテンツを表示する:「SWR を有効にして更新中にキャッシュされたコンテンツを表示」トグルをクリックして、ライブサイトのデータの読み込み方法を変更します:
      • 有効:バックグラウンドで新しいデータを取得しながら、キャッシュされたコンテンツを表示します。訪問者にはより素早くコンテンツが表示され、更新情報は今後のリクエストに合わせて取得されます。
      • 無効:新しいデータが取得されている間、キャッシュされたコンテンツは表示されません。
    • CDN キャッシュからすべてのページをクリアする:「サイトキャッシュをクリアする」をクリックして、CMS からキャッシュされたページを削除します。
      注意:キャッシュをクリアした後の最初の訪問者には、読み込み時間が少しかかる場合があります。
Wix サイトダッシュボードの「サイトのパフォーマンス設定」のスクリーンショット。

よくある質問

ページキャッシュに関するよくある質問と回答は以下をクリックしてご覧ください。