Cloudflare / StackPath CDNによる理想的なWPスーパーキャッシュ設定

WPスーパーキャッシュ ソリッドキャッシュプラグインです(無料のルートを使用している場合).


それ以外の場合、WP RocketはFacebookの7回の投票で1位と評価され、私が使用しています(WP Rocketのセットアップガイドも持っています)。しかしWP Super Cacheは、特に無料なので、依然として優れた選択肢です。.

[詳細]、[CDN]、および[プラグイン]タブを含むWPスーパーキャッシュの設定方法を紹介します。私もカバーします クラウドフレア, StackPath、2つの違いを示します.

NGINXサーバーを使用している場合は、 構成ファイルを編集してWP Super Cacheを最大限に活用する, 特にディスクベースのキャッシュを使用します。これを行うことに抵抗がある場合は、別のキャッシュプラグイン(WP Rocket、WP Fastest Cache、またはW3 Total Cache)を試すことをお勧めします。これらのキャッシュプラグインでは、NGINX構成ファイルを編集する必要がないためです。.

キャッシュプラグイン, CDN, そして ホスティング からの3つの主要な要因です WordPress最適化ガイド. キャッシュプラグインの構成は別として 最適な設定 Cloudflare / StackPathのCDNに参加することをお勧めします WordPressホスティングFacebookグループ 公平な人々が何であるかを確認する 言っている. SiteGround 20以上のFacebook投票で1位と評価され、私が使用しています。私は彼らの上にいます 半専用のGoGeekプラン 4倍以上あります サーバーリソース 100%GTmetrixスコアと0.5秒のロード時間を備えたほとんどの共有ホスティングよりも。彼らも 無料で移行します.

WP-Super-Cache-Facebook-Poll

WPスーパーキャッシュの設定方法は次のとおりです。

WP-スーパーキャッシュタブ

1.簡単

WP-Super-Cache-Easy-Settings

キャッシング (有効) –キャッシングを有効にします。ロード時間を改善する簡単な方法です。.

テストキャッシュ –キャッシュが機能しているかどうかをテストします。エラーが表示された場合は、[詳細設定]タブに移動して、その他のオプションをいくつか調整します(「ページの圧縮」と「キャッシュの再構築」を無効にしてみてください).

キャッシュを削除 –ウェブサイト、特にCSSまたはJavaScriptファイルを更新し、古いバージョンのページが表示されている場合、キャッシュを削除するとページが最新バージョンに更新されます.

2.上級

WP-Super-Cache-Advanced-Settings

キャッシング (有効) –キャッシングを有効にする.

キャッシュ配信方法 –シンプルモードが最も簡単で、プログラマー以外のユーザーに推奨されます。エキスパートモードは、Apacheのmod_rewrite機能を使用して「スーパーキャッシュ」静的htmlファイルを提供し、シンプルモードよりも高速です…しかし、PHPファイルの編集に不快な場合は、シンプルモードを使用してください.

既知のユーザーのページをキャッシュしない (有効) –これを有効にしても、以前にWebサイトにアクセスしたことがあるユーザーのキャッシュページは表示されません。通常の訪問者は、これを無効にすると表示されない新しいコンテンツ(ブログロールなど)を見たいので、これは良いことです。.

GETパラメータを使用してページをキャッシュしないでください。 (?x = y、URLの末尾) (有効) –ユーザーごとに異なるページはキャッシュしません(Facebook / Google広告、メンバーシッププロファイル、連絡先フォームの条件付きロジックを実行する場合の固有の販売ページ). パラメータを取得 これのための素晴らしいプラグインです.

ページを圧縮して、訪問者により早く提供されるようにする (有効) –これはGTmetrix / Pingdomの「Gzip圧縮」アイテムです。これを有効にした後、ホームページを表示して、顕著なフォーマットエラーを探します。存在する場合は、無効にしてください。それ以外の場合は、必ずこれを有効にしてください.

ページコンテンツを含むHTTPヘッダーをキャッシュする (無効にする) –キャッシュページを高速化しますが、WP Super Cacheが静的ファイル配信(高速)ではなくPHPファイル配信(低速)を使用するようにします。これはトレードオフですが、追加のヘッダーを送信するプラグインを使用する場合は有効にします。それ以外の場合は、無効にします.

キャッシュの再構築。新しいファイルが生成されている間、supercacheファイルを匿名ユーザーに提供します(有効) –新しいファイルが生成中である場合、キャッシュされたページを表示します.

304はブラウザのキャッシュを変更していません。最後にリクエストされてからページが変更されていないことを示します。 (有効) –「タグ」ページのキャッシュの更新を防ぎます(保存 サーバーリソース).

既知のユーザーを匿名にして、スーパーキャッシュされた静的ファイルを提供する –「既知のユーザーのページをキャッシュしない」という以前の設定に対抗し、代わりにすべてのユーザーに対してキャッシュします.

動的キャッシュを有効にする – (有効) –広告、公開されている訪問者数、Amazonの推奨事項などの動的コンテンツ(変化するコンテンツ)のキャッシュを有効にします.

モバイルデバイスのサポート。 (外部プラグインまたはテーマが必要です。 よくある質問 詳細については)。 (有効) –次のようなモバイルプラグインを使用している場合 WPtouch, またはモバイルテーマ、これはモバイルページをキャッシュします.

.htaccessファイルからUTF8 /ブログ文字セットのサポートを削除します。奇数文字や句読点が正しくない場合にのみ必要です。書き換えルールの更新が必要 – (無効にする) –ウェブサイトに奇妙な文字が表示された場合(Â’ ¢)、これで修正されます。それ以外の場合は、無効のままにします.

投稿またはページが公開または更新されたときにすべてのキャッシュファイルをクリアする – 有効にする) –投稿を公開していて、ブログロール(例:ホームページ)もあり、それが最新の投稿で更新されるようにしたい場合、これによりキャッシュがクリアされ、新しいコンテンツが表示されていることを確認します.

余分なホームページのチェック。 (ホームページのキャッシュが時々停止する) (有効) –前の設定と同様に、これにより、最新のブログ投稿がホームページに表示されます(ブログロールがある場合)。これはホームページの動的コンテンツにも適用されます.

コメントが行われたときにのみ現在のページを更新する –読者が最新のコンテンツを見たいため、コメントが多い場合はこれを有効にします(これを行うためにすべてのキャッシュを更新する必要はありません)。.

このページの最新のキャッシュページを一覧表示します (無効にする) –キャッシュされたページを表示します.

粗いファイルのロック。ウェブサイトの速度が低下するため、これは必要ありません  (無効にする).

後期初期化。 WordPressのロード後にキャッシュファイルを表示する (有効) –コンテンツを動的に保つことができます。 「スーパーキャッシュの動的ページが検出されましたが、初期化が設定されていません」というエラーが表示された場合は修正します.

キャッシュの場所–変更しないでください– パスを変更しないでください。デフォルトのパスで問題ありません.

キャッシュタイムアウト– 3,600はほとんどのWebサイトに適しています。トラフィックの多いWebサイトでは、これを1,800に下げることができます。これは、キャッシュされたページが期限切れになり、破棄される頻度です。設定が遅すぎると、ユーザーにはキャッシュされたバージョンが表示されません。速すぎると、サーバーリソースを大量に消費する可能性があります。.

受け入れられるファイル名 & 拒否されたURI – キャッシュしたくないページを指定します。これの最も一般的な用途は、eコマースページまたは非常に頻繁に更新されるページを除外することです。.

例:

  • /ショップ/
  • / shop / account /
  • / shop / checkout /
  • / shop / cart /
  • / shop / confirm-order /

拒否されたユーザーエージェント– ユーザーエージェントがページをキャッシュできないようにします。最も一般的なものはGooglebotやBingbotのような検索エンジンですが、ここに ユーザーエージェントの完全なリスト あなたが見ることができます。 WPtouchを使用している場合は、モバイルユーザーエージェントのリスト全体をここに追加することもできます.

封鎖 – 予想されるトラフィックの急増に備えてサーバーを準備します(ロックダウン中は、投稿への新しいコメントはキャッシュされた静的ファイルを更新しません)。これにより、サーバーリソースが節約され、サイトのクラッシュを防ぐことができます。トラフィックが急増していることに気づいた場合のみ、これを有効にしてください.

直接キャッシュされたファイル– 特定のページのトラフィックが急増することがわかっている場合は、ここに追加します.

設定を修正– デフォルトのWP Super Cache設定を復元します.

3. CDN

CDN(コンテンツ配信ネットワーク)は、国/世界の複数のデータセンターで重いWebサイトファイルをホストし、サーバーと訪問者の間の地理的距離を短縮します。これにより、読み込み時間が短縮され、 WordPress最適化ガイドで推奨.

StackPathは最も人気のあるCDNの1つで、私のサイトで使用しています。彼らは31のデータセンターを米国の中心に配置しており、GTmetrix YSlowスコアを8%向上させるのに役立つ素晴らしいサポートを提供しています。. KeyCDN も良いですが、MaxCDN / StackPathにとても満足しています.

StackPathとCloudflare – Cloudflareは無料です。StackPathは30日間の無料試用で月額$ 10から始まります。 Cloudflareは独自のものを持っています データセンター, StackPathには独自の データセンター. 一般に、データセンターの数が多いほど、オフロードできるリソースが多くなり、リソースが増えます(サイトの読み込みがさらに高速になります)。 StackPathには、構成をサポートするサポートチームが付属しています(Cloudflareの無料プランではサポートがありません)。 StackPathのサポートにより、ロード時間が大幅に改善され、GTmetrix YSlowスコアが8%向上しました。.

ステップ1:30日間の試用版にサインアップし、以下の手順を使用します。 (StackPathには、 チュートリアル).

ステップ2:StackPathダッシュボードで、[CDN]タブをクリックし、 StackPath CDNサイトを作成する

StackPath-CDN-Tab

StackPath-CDN-Domain

StackPath-Server-IP-Address

サーバーのIPアドレスをコピーします。このセクションのステップ6で必要になります。.

WP-Super-Cache-StackPath-CDN-URL

ステップ3:CDN URLをWP Super Cacheの[Off-Site URL]と[Additional CNAMES]の下の[CDN]タブに貼り付けます。 SSLを使用している場合は、「https URLをスキップして、 混合コンテンツ」エラー.

WP-Super-Cache-CDN-Settings

ステップ4:StackPathでCDN→キャッシュ設定に移動し、[すべて削除]をクリックします…

StackPath-Purge-Cache

手順5:サーバーのIPアドレスをステップ2からコピーします(ホスティングアカウントでも確認できます)。その後 StackPathでサーバーのIPアドレスをホワイトリストに登録する WAFサイトを作成する(WAF→ファイアウォール).

StackPath-Whitelist-IP

手順6:サイトを実行する GTmetrix YSlowの「コンテンツ配信ネットワーク」は緑色である必要があります.

CDN GTmetrix YSlow

グレードをさらに改善するために私の設定を微調整できたので、StackPathのサポートに必ず連絡してください。彼らは最高のサポートチームの1つを持っています–私は間違いなくそれを活用します.

4.目次

詳細設定で「キャッシュタイムアウト」が適切に設定されている限り、期限切れのキャッシュページは削除され、サーバーにストレスがかかりません。サイトで作業しているときに、CSS / JS(背景画像など)に変更して、キャッシュされたバージョンを表示している可能性があります(または、CDNが機能していない場合があります)。この場合、キャッシュを削除するとこれが修正されます.

WP-Super-Cache-Contents-Setting

キャッシュを削除 –ページの古いキャッシュバージョンが表示された場合に備えて、キャッシュを更新します.

5.プリロード

プリロードは、キャッシュされたページがすべて一度にクリアされてリフレッシュされるときのリフレッシュです。これにより、ウェブサイトとインデックスの両方の速度が向上するため、有効にします。ただし、プリロードには多くの時間がかかります サーバーリソース サーバーにストレスがかかり、ウェブサイトが遅くなる可能性があります。デフォルトでは、 プリロードされたキャッシュファイルを600分ごとに更新する. ただし、サーバーに負荷がかかる場合、特に共有ホスティングを使用している場合は、この数を増やす必要があります。キャッシュを手動で更新しない限り、静的ファイルを期限切れにしない場合は、0のままにすることもできます。.

WP-Super-Cache-Preload-Settings

6.プラグイン

を使用している場合を除いて、すべてをそのままにしておきます。 不正な動作プラグインWordPress MUドメインマッピングプラグイン, または WPtouchプラグイン, その場合、あなたはそれらのために互換的に有効にするでしょう.

WP-Super-Cache-Plugins-Settings

7.デバッグ

WP-Super-Cache-Dubug-Settings

クラウドフレア

WP Super CacheにはCloudflareを直接設定する方法はありませんが、これは非常に簡単で、使用することをお勧めします Cloudflareの無料CDN. 多くのホスト(SiteGroundを含む)には、 1クリックでcPanelでCloudflareをアクティブ化. これははるかに簡単な方法です.

SiteGround-Cloudflare-Activation

ホストにこのオプションがない場合は、以下の手順に従ってください…

1. 申し込みます クラウドフレア そして、あなたはあなたのウェブサイトを追加し、スキャンを開始するように求められます.

cloudflare-begin-scan

2. スキャンが完了したら、無料プランを選択すると、Cloudflareが一連のページを案内します。最終的に、Cloudflareが割り当てたページに移動します2 ネームサーバー

Cloudflare-Name-Servers-Dashboard

3. Googleで「SiteGroundのネームサーバーを変更する方法」を検索し(ホストのみを検索)、指示に従ってください。 Cloudflareが提供する2つのネームサーバーをコピーして、ホスティングcPanelのカスタムネームサーバーオプションに貼り付けます…

SiteGround-DNS-Records

4. に行く Cloudflareの速度設定 オートミニファイと ロケットローダー オフになっていますが、 SGレールガン オンです.

Cloudflare-Speed-Tab

5. クラウドフレア 言う 「作成することをお勧めします ページルール Cloudflareのパフォーマンス機能からWebサイトの管理セクションを除外します。 Rocket LoaderやAuto Minificationなどの機能は、管理セクションのバックエンド機能を誤って壊す可能性があります。」

これらの2ページのルールを ページルール設定

Cloudflare-Page-Rule-WP-Admin

Cloudflare-ページ-ルール-WP-プレビュー

6. 最後に、 Cloudflareキャッシング設定 そして 個々のファイルを削除する

個々のファイルを削除する

できた!

私のビデオを見る –これは42分のビデオですが、私はほとんどすべて(ビデオの説明のタイムスタンプ)をカバーしており、WordPressサイトの速度に関する多くのすばらしい情報を学ぶ必要があります。

SiteGround(Facebook投票で#1ホスト)

SiteGround です Yoastが使用, 私自身、そして WordPressが推奨. 彼らはほぼすべてで第1位です。 Facebook投票 ほとんどの人に重要な ロード時間の改善 特に、平凡なホストを使用している場合:GoDaddy、Bluehost、HostGator、InMotion、Dreamhost, EIG.

Yoast-on-Twitter-We-just-switched-to-Siteground

私は彼らを使います 半専用のGoGeekプラン 4倍以上付属しています サーバーリソース 共有ホスティングより。ページをクリックして読み込み速度を確認したり、GTmetrixレポートを確認したり、 移行した と投稿 新しい読み込み時間. 彼らもします 無料の移行.

CloudwaysのDigitalOcean そして キンスタ また、月額$ 10と月額$ 30からもご利用いただけます。 Cloudwaysは、cPanel、メールホスティング、SiteGroundで得られるサポートを必要としない開発者向けです。 Kinstaは基本的にWPエンジンです 以前は (値段は高いが素晴らしい)。私のブログ全体は基本的に、人々がウェブサイトの読み込みを速くするのを助けることに専念しています。ホスティングを月額2ドルにすることはお勧めしません。これは、ウェブサイトを運営しているとき、ほとんどの人にとって最大の後悔であるためです。.

ホスティングが遅いかどうかを確認する方法
サイトを実行する Google PageSpeed Insights かどうかを確認する サーバーの応答時間を短縮する レポートにあります。グーグル お勧め そのはず <200ms。 1秒を超えるものは良くありません。 TTFB(最初のバイトまでの時間)GTmetrixの[タイミング]タブまたは bytecheck.com.

サーバーの応答時間を短縮

2019ホスティング投票

2017-WordPress-Hosting-FB-Poll

Elementorホスティングの推奨事項

2019年7月のホスティングに関する推奨事項

WordPress-Host-Poll-Aug-2018

共有ホスティング投票2017

2019-ホスティング投票

Go-To-Hosting-Company

WordPress-Hosting-Poll-2017

マネージドホスティングポーリング

WooCommerce-Hosting-FB-Poll

2016-Web-Hosting-Poll

Best-WordPress-Hosting-Provider-Poll

Best-Web-Hosting-2019-Poll

WPフレンドリーホスティングポーリング

2016-WordPress-Hosting-FB-Poll

Elementorのお気に入りのホスティング

2018年のホスティングに関する推奨事項

Managed-WordPress-Hosting-Poll-2017

2019-Hosts-Poll-1

Hosting-Poll-For-Speed

WordPress-Hosting-Poll-June-1

SiteGround-Recommendation

2014-Managed-WordPress-Hosting-FB-Poll

Best-Web-Hosting-Provider-Poll

Hosting-Poll-Feb-2019

Hosting-Recommendations-Poll

BluehostとSiteGround

WordPress Webホスト投票

SiteGroundは ワードプレス

SiteGround-Recommended-WordPress-Host

そして、 イビカ 誰が WordPressスピードアップFacebookグループ 16,000以上のメンバー.

WordPress-Speed-Up推奨ツール

いくつかのスレッド:

GodGaddyからSiteGroundへの移行

EIG-to-SiteGround

SiteGround-Migration

SiteGroundは 3つの計画

SiteGround WordPressホスティング

より高い計画にはより多くのものが含まれます サーバーリソース (WordPress最適化ガイドの第1要素)。これが 完全比較表, しかし、GrowBigはStartUpの約2倍のサーバーリソースを提供し、GoGeekは 半専用ホスティング それはあなたにさらに多くを与えます。 GrowBig以降には、無料の移行、ステージング、高度なキャッシング、複数のWebサイトをホストする機能が付属しています。 GoGeekには優先サポートが付いています。彼らのクラウドホスティングは、月額80ドルという非常に高い価格です。.

あなたは彼らにこれを見ることができます 機能ページ

SiteGround-Server-Resources-Comparison

私はSiteGroundを使用します:

  1. 私のGTmetrix + Pingdom レポートはそれ自体を語ります
  2. 私のページは即座に読み込まれます(必要に応じてクリックしてください)
  3. 速い スピードテクノロジー (PHP 7.3、NGINX, SGオプティマイザー, Cloudflare)
  4. が推奨します ヨースト, ワードプレス, イビカ から WordPressスピードアップ
  5. 自由 SSLを暗号化しましょう, 使いやすい cPanel, と機能 eコマース
  6. WordPressサポートは 無敵 GoGeekの優先サポートがなくても
  7. 成長する ステージング、より多くのストレージ、およびより多くのサーバーリソースが付属しています(「必要なリソースを割り当てます」までスクロールして、 サーバ タブ)
  8. GoGeek さらに多くのサーバーリソース、ストレージ、優先サポートが付属しています
  9. 無料の移行, 移行プラグイン, と 30日間の返金保証
  10. たくさんの称賛 Reddit, Facebookの会話, ツイッター, TrustPilot
  11. Facebookでたくさんの賞賛: #1, #2, #3, #4, #5, #6, #7#8, #9, #10#11
  12. 多くの人々が既に移行して結果をTwitterに投稿しています: #1, #2, #3, #4, #5, #6#7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31, #32, #33, #34, #35, #36, #37

アフィリエイト免責事項 –私とSiteGroundにサインアップした場合 アフィリエイトリンク 良いチャンクを無料で寄付します。毎年私は GoFundMeキャンペーンに$ 3kを寄付 (2018年はデンバーで飢えた人々を養うことでした、2017年はハリケーンハーベイの赤十字でした)。あなたのサポートは役に立ち、本当に感謝しています。私は自分のレビューを公平で支持されるようにしています 証拠 の形で Facebook投票, ツイート, そして 実際の会話. 使用したくない場合は、ここにあります 非関連リンク SiteGroundへ。どちらにしても、彼らは素晴らしいWordPressホストであり、サイトはより速く/よりスムーズに動作します…Facebookグループで調査してください + ツイッター ほとんどの人が見つかります 同じことを言う.

OMM-On-SiteGround

人々は通常、 スピードテクノロジー ロード時間を半分に短縮できます:

SiteGroundに切り替える

SiteGroundの読み込み時間の移行

SiteGround GTmetrixへのBluehost

HostGatorからSiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed Insights

SiteGroundで100パーフェクトスコア

SiteGround Genesis

SiteGroundが提供する速度

SiteGround GTmetrixレポート

SiteGroundでロード時間を短縮

新しいSiteGround応答時間

HostGatorからSiteGroundへの移行

JoomlaでのSiteGroundの応答時間

SiteGroundホスティングに切り替え

SiteGround Rocket Imagify Combo

SiteGroundのJoomla GTmetrix

SiteGround PageSpeed Insights

JoomlaのSiteGround

SiteGroundのロード時間の短縮

SiteGround Speedy Hosting

SiteGroundの新しいPingdom結果

新しいSiteGround応答時間

SiteGroundの応答時間の改善

よくある質問

&#x1f680; WP Super Cacheは良いプラグインですか?

これは通常、Facebook投票で最も評価の高いプラグインではなく、私は個人的にWP Rocketと他のキャッシュプラグインでより良い結果を得ています。すべてのウェブサイトは異なります-GTmetrixのさまざまなキャッシュプラグインの結果を一度に1つずつ構成して比較する必要があります.

&#x1f680;どのようにWP Super CacheでCloudflareを設定しますか?

無料のCloudflareアカウントにサインアップし、(ドメインレジストラー内の)ネームサーバーをCloudflareが提供するものに変更します。.

&#x1f680;複数のCDNにより速度がさらに向上しますか?

理論的には、はい。 CDNの増加=データセンターの増加=コンテンツの配信の高速化とリソースのオフロードの増加により、サーバーの負荷が軽減されます。 CloudflareのCDNはほとんどのWebサイトに十分ですが、速度に夢中なら、StackPathまたはKeyCDNを試してください.

&#x1f680; WP Super CacheとWP Rocketの比較?

WP RocketはWP Super Cacheよりも高速な機能(データベースのクリーンアップ、Google Fonts + Analyticsの最適化、ハートビートコントロール)を備えており、設定が簡単ですが、WP Rocketもプレミアムプラグインです。速度が非常に重要な場合は、WP Rocketを試してください.

&#x1f680; WP Super Cache以外にどのようなスピードプラグインが必要ですか?

フォントの最適化(OMGF)、データベースのクリーンアップ(WP-Optimize)、ハートビート制御、Google Analyticsの最適化(CAOS)、プラグインの選択的な無効化(Asset CleanUpまたはPerfmatters)のためのプラグインが必要です。これらの機能はWP Super Cahceに組み込まれていません.

うまくいきましたか?

コメント欄で教えてください!

乾杯,
トム

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map