WooCommerceサイトが遅いのはなぜですか? そしてそれを修正する方法
公開: 2018-06-20あなたのWooCommerceサイトは遅いですか? あなたがそれを調べているのは良いことです。 16億ドルは、 Amazon.comのページの読み込みがわずか1秒遅くなった場合に、毎年売り上げが失われる金額です。
ページの読み込みを高速化すると、コンバージョンとSEOが向上し、カートの放棄が減り、ページビューが増え、顧客の関心を維持できます。
良いニュースは、ほとんどの場合、いくつかの重要なことをチェックすることで、遅いWooCommerceサイトを修正できることです。
1.低速のホスティングプロバイダーを使用しています
私の右側に$1.50/月。 私の左側に月額$1.75。 あなたは自分で考えるかもしれません:ウェブホスティングプランはとても安いです。
これは、WooCommerceを初めて使用し、オンライン販売でまだお金を稼いでおらず、多額の費用をかけたくない場合に朗報です。 Webホスティングは、店舗の初期段階では主要な関心事ではありませんが、約1年後、またはトラフィックとトランザクションが増加し始める時期によってはそれよりも早く、注意を払う必要があります。
WooCommerceサイトの速度を低下させる原因の1つは、Webサーバー(別名ホスティングプロバイダー)である可能性があります。
ページの読み込みを速くしたい場合は、優れたホスティングサービスが必要です。 低価格ではありません。 問題を解決するための2つの主な解決策があります。
- まともな共有ホスティングを使用してください。 ほとんどの共有ホスティングプランは、多くのディスクスペース、メモリ、または帯域幅を割り当てません。 なんで? サーバーリソースを他の顧客と共有しているためです。 そして、10,000人が同じ帯域幅を使用している場合の問題は何ですか? それはあなたのサイトを遅くします。 単純。 今、あなたはおそらく疑問に思っているでしょう:私の共有ホスティングが遅すぎるかどうかをどうやって知ることができますか? 「これを行うには、cPanelまたはホストのダッシュボードにログインし、サイトのリソース使用情報にアクセスします」—続きを読む。
- マネージドホスティングを使用します。 これはより高価ですが、大量のトラフィックを運転している場合はより効率的です。
ストアのパフォーマンスを向上させるには、ホストサーバーが顧客の大多数が住んでいる国にあることを確認してください。 これは次のポイント、つまりコンテンツ配信ネットワークを使用することの重要性に関連しています。
2.コンテンツ配信ネットワークを使用していません
コンテンツ配信ネットワーク(CDN)をWebサイトに統合することが、Webパフォーマンスを向上させる最も簡単な方法の1つであることをご存知ですか?
CDNは、世界中にあるサーバーのネットワークであり、JavaScript、画像、CSSなどのWooCommerceWebサイトの静的ファイルを保存することを目的としています。
このプロセスは、顧客がサーバーに近いほど、Webサイトのブラウザーへの読み込みが速くなるため、サイトのパフォーマンスを向上させるのに役立ちます。 CDNは、ターゲット顧客がさまざまな国に分散している場合に特に役立ちます。
次のようなさまざまなCDNサービスを利用できます。
- Cloudflare
- Jetpack Photon
- MaxCDN
- KeyCDN
どちらを選ぶべきですか? WPロケットは次のアドバイスを提供します:
「CDNを選択するときは、特に訪問者が主に帯域幅の要件に沿って配置されている場合に、ニーズを把握することが重要です。そうすることで、視聴者に最適なCDNを選択できます。 その他の考慮事項には、支出したい金額とサイトの規模が含まれます。」
ほとんどのCDNで無料プランを利用できますが、WooCommerceストアの初期段階でない限り、プレミアムプランを検討する必要があります。
3.キャッシングプラグインを使用していません
定義から始めましょう。キャッシュは、データを格納するハードウェアまたはソフトウェアコンポーネントであるため、そのデータに対する将来の要求をより迅速に処理できます。
つまり、キャッシングプラグインは、リピーターがサイトにアクセスするたびにサイト全体をロードするのではなく、保存されたWebページを配信します。 それはプロセスをスピードアップします。
ただし、キャッシュプラグインは、正しく構成されている場合にのみサイトの読み込み速度を向上させます。
実際、キャッシングプラグインは正しく設定されていないため、問題が発生することがよくあります。 例:カートページまたはチェックアウトページをキャッシュしないようにします。これにより、顧客がカートに商品を追加したり、購入代金を支払ったりすることができなくなる可能性があります。
キャッシングプラグインを試すことにした場合は、WooCommerceのキャッシングプラグインを構成する方法を学びます。 そして、どちらを試してみるか迷っている場合—最もよく知られているオプションの2つは、 W3TotalCacheとWPRocketです。
4.画像サイズが最適化されていません
高品質の写真はウェブサイトにとって重要であり、オンラインストアにとってはさらに重要です。 特に、訪問者にギャラリーやカルーセルを紹介する場合はそうです。
高品質は一般的にファイルサイズが大きいことも意味し、ファイルサイズが大きいとWooCommerceサイトの速度が低下する可能性があります。
これを回避するための解決策は、画像を最適化することです。 特に、画像がWebサイトの読み込み時間の50%を占めることを考えると。
幸い、画像を最適化しても、ぼやけた商品の写真を顧客に提供することにはなりません。 次の手順を実行します:
- 画像を適切なサイズにダウンロードします。 この画像ガイドでは、「アップロードする元の画像は、ほとんどのテーマで機能するために、少なくとも800x800px以上である必要があります」と推奨しています。
- 画像を圧縮します。 通常、Webページの通常のサイズは2MBです。 EWWW Image Optimizer(無料)、WPSmushit、Imagifyなどのプラグインを使用して、品質に影響を与えることなく、画像のサイズを最大70%縮小します。
写真編集ソフトウェアに精通している場合は、それらの1つを使用して写真を直接最適化することもできます。 たとえば、Photoshopでは、「Web用に保存」機能を使用して写真を保存できます。 Gimp 、 TinyPNG 、 JPEGminiも試すことができます。
Amazon.comの収益性についてのポイントを覚えておいてください。ページの応答が1秒遅れると、コンバージョンが7%減少する可能性があります。
5.データベースの問題に直面しています
WooCommerceサイトの存続期間中、データベースには製品、注文、設定などの多くの情報が保存されます。最初は、これは大したことではありません。
ただし、データベースがWebに数か月存在すると、データベースのサイズがWebサイトのパフォーマンスに影響を与える可能性があるため、問題になる可能性があります。 つまり、データベースの問題により、読み込み時間が遅くなる可能性があります。
もしそうなら、あなたはいくつかのクリーンアップを行う必要があります。 このタスクは、たとえばcPanelを使用して手動で実行できますが、最適化プロセスを自動化できるようにすることでプロセスをはるかに簡単にするWordPressプラグインがいくつかあります。
データベースのクリーンアップを続行する場合は、次のプラグインを検討してください。
- WPスイープ
- WPオプティマイズ
どちらもデータベースに存在するリビジョンを削除し、重複するエントリを削除します。
WooCommerceには、古いユーザーアカウントなどを自動的に削除するオプションがあります。これは、データベースのパフォーマンスとプライバシーの両方の観点から意味があります。
最後になりましたが、この種のプラグインを使用する前に、ファイルとデータベースの両方でサイトをバックアップすることを忘れないでください。 サイトのバックアップを作成して使用する方法については、この記事をお読みください。
6.悪いテーマを使用しています
テーマの選択は、特にWordPressを発見した初心者にとっては簡単ではありません。 利用可能なテーマはたくさんあり、そのうちのいくつかは、特定のレイアウトを実現するためにページに多くのコードを挿入します。
WordPressのテーマを選択する際に考慮すべきことがたくさんあります。 チェックアウトする重要なポイントの1つは、テーマが適切にコーディングされており、WordPressの標準に準拠していることです。 そうでない場合は、WooCommerceサイトの速度が低下する可能性があります。
テーマがWooCommerceサイトの速度を低下させているかどうかを確認する簡単なテストは、バックアップを作成してから、デフォルトのWordPressテーマまたはストアフロント(WooCommerce推奨のテーマ)に切り替えることです。したがって、テストに最適で最適です。 切り替え後、サイトの読み込みが速くなった場合は、テーマに問題があることがわかります。
それでもストアが遅い場合は、インストールしたプラグインを確認してください。
7.悪いプラグインを使用しています
パフォーマンスの問題は、プラグインのロードに関連している場合があります。
WooCommerceサイトを遅くするプラグインがあるかどうかを確認するには:すべてのプラグインを非アクティブ化し、潜在的な原因が見つかるまで各プラグインを1つずつ再アクティブ化します。 プラグインオーガナイザーを使用して、アクティブ化の順序を制御し、ページごと/投稿ごとに、モバイルごとにプラグインのオン/オフを切り替えることもできます。
不良プラグインをテストする別のオプション(WooCommerce Happiness Engineersが推奨)は、ヘルスチェックを使用することです。
ここでは、必ずしもサイトで実行されているプラグインの数とストアの速度を関連付ける必要はありません。サイトをダウンさせる役に立たない機能が満載の1つよりも、適切にコーディングされた10の拡張機能を使用することをお勧めします。
コードの品質が最も重要ですが、多くのプラグインを使用しないようにし、不要になったプラグインを常に無効にしたり削除したりしてください。 後者のステップもセキュリティのベストプラクティスです。
8.Webサイトで最新のPHPバージョンをアクティブ化していない
ご存知かもしれませんが、WordPressはサーバーサイドのスクリプト言語であるPHPをベースにしたオープンソースのCMSです。
最新バージョンのPHPを使用すると、ストアのパフォーマンスが向上する可能性があります。 PHP 7は、以前のバージョン(5.6。)よりも2〜3倍高速です。
あなたはあなたのウェブホストを通してあなたのPHPバージョンを更新することができます。 ここにあるのは通常、 cPanelで利用できるモジュールです。 そうでない場合、またはサポートが必要な場合は、ホスティングプロバイダーに連絡してください。
PHPバージョンを更新する前に、 WAMP 、 MAMP 、 LocalbyFlywheelなどのローカル環境で最新バージョンをテストしてください。 次に、準備ができたら、先に進んで本番サイトに変更を実装できます。
注:多くのWordPressプラグインは、まだPHP7.2と完全には互換性がありません。
WooCommerceサイトは遅いですか? いくつかの修正の時間です!
WooCommerceサイトを遅くする一般的な問題について説明しましたが、今度はあなたの側でいくつかの修正を行うときが来たのではないでしょうか。 バックアップを作成するように注意してください、そして幸運を祈ります。
どのテクニックがあなたの店でうまくいったかについて、以下にコメントを残してください。 そして、あなたが追加する考えを持っているならば、私たちはあなたの提案を聞いてみたいです。
—
この記事は、WPMarmiteの創設者であるAlexBortoによって書かれました。 Alexは2011年2月にWPMarmiteを開始しました。当初、ブログの目標はできるだけ多くの人が完璧なテーマを見つけられるようにすることでしたが、3年後、AlexはWordPressに上から下へとアプローチしてフランスのユーザーを支援することにしました。 現在、アレックスはフルタイムで取り組んでおり、追加の編集者が参加して手を貸しています。 より優れたコンテンツとヒントについては、ブログをフォローしてください。