休日のトラフィックのためにあなたの店を準備する方法

公開: 2018-10-02

eコマースサイトの場合、休日はすぐに発生します。 少し離れているように感じるかもしれませんが、サイトに大幅な変更を加えて実装してサインオフするのに時間がかかる場合があります。

休暇期間を最大限に活用したい場合は、今がWooCommerceサイトの安定性を確保するために変更を加えるときです。

さらに、あなたは売り上げを上げたいのです! 休日が来る前にコンバージョン率を改善する最後のチャンスは今です。 最後に、年間収益の多くはこの時期にかかっている可能性があります。 すべてがうまくいかない場合はどうすればよいかを知る必要があります。

お祭りシーズンに向けて十分な準備をするためのアドバイスをご紹介します。

最初のステップ:あなたの店がすでに立っている場所を評価する

この忙しい季節に備えるための最良の方法は、あなたの店がこの正確な瞬間にどこに立っているかを知ることです。

さらなる最適化に飛び込む前に、あなたが尋ねたいと思ういくつかの質問があります:

  • 私のテーマまたはプラグインや拡張機能は古くなっていますか?
  • 私のサイトは最新バージョンのWordPressとWooCommerceを実行していますか? いくつかのバージョンが遅れている場合は、更新プロセスに注意する必要があります。また、軌道に戻るために開発者を雇う必要がある場合もあります。

事前に十分な時間をかけて準備している場合は、ステージングサイトであるアーリーホリデーギフトを自分に贈ってください。 ステージングサイトでは、トラフィックを危険にさらすことなく、更新を実行したり、コンテンツやツールを微調整したり、その他の方法でサイトを調整したりできます。

ステージングサイトを持つことは一年中持つことは素晴らしいことですが、更新をテストして、トラフィックの急増を見越してうまく機能することを確認することは特に価値があります。 覚えておいてください:あなたのサイトがダウンしているなら、あなたは売り上げを失うでしょう。 これは、オンラインプレゼンス用の仮想セーフティネットを作成する方法です。

ここでは、ステージングの利点についても詳しく説明しました。

変換のためにサイトを準備する

ホリデーシーズンにはトラフィックの急激な増加が予想されますが、サイトを成功させるには、それらのヒットを売り上げに変換する必要があります。 サイトのコンバージョンの可能性を最大化することは簡単な解決策ではありません。ホリデーシーズンの買い物客の目が製品に当たるずっと前に、どのような手順を踏むことができるかを検討する必要があります。

ユーザーは遅いサイトで跳ね返る

Googleによると、モバイルサイトの訪問者の53%が、読み込みに3秒以上かかるページを離れます。 ほとんどのユーザーが戻るボタンを押して競合他社のサイトにアクセスするには、3秒の白いページで十分です。3秒では、美しくアニメーション化された画像が豊富なeコマースページを読み込むのにそれほど時間はかかりません。 特に、ユーザーが喫茶店で低速Wi-Fiを使ってギフトショッピングをしている場合や、電車の中でパッチのある接続でパニック買いをしている場合は特にそうです。

スピードチェック

あなたのサイトがページ速度でどのように機能しているかの大まかなアイデアを知りたいですか? モバイルデバイスとデスクトップデバイスの速度の指標を提供するGooglePageSpeedInsights(PSI)ツールを使用して実行します。 多くの場合、これらはすぐに対処できるものではないかもしれませんが、スコアが低い場合は、開発者またはホスティングプロバイダーに連絡して、どこで改善できるかを確認することをお勧めします。 また、パフォーマンスをすばやく向上させるために削除または最適化できる過度に大きな画像も強調表示されます。 Pingdomは、現在のサイトの速度を評価するために利用できるもう1つの人気のあるツールです。

あなたのサイトをスピードアップ

サイトの動作が遅くなる理由は無数にあります。 あなたまたは開発者がそれを改善するために取ることができるいくつかのステップはここにあります:

  • 大きな画像がないかサイトを確認してください
    画像がテーマで正しく使用されている場合、ページに合わせて画像を自動的に圧縮し、サイズを縮小する必要があります。 画像が150kbを超える必要があることはめったにありません(大きな全幅の画像の場合)。ページ上の平均的な画像ははるかに小さいはずです。 PSIは、圧縮されていない画像や過剰な画像を強調表示します。必要に応じて、再アップロードする前に画像を最小化できます。
  • サーバーの応答時間を短縮する
    PSIがサーバーの応答時間を過度であると強調している場合は、ホスティングまたはWordPressコードに問題がある可能性があります。 サーバーの応答時間は、ユーザーがページのダウンロードを開始する前に、サーバーがユーザーの要求に応答するのにかかる時間です。 これには、サーバーが要求を受信、処理、および応答するのにかかる時間が含まれます。 この時間を短縮する強力な方法については、以下の「効率のキャッシュ」セクションを確認してください。

サイトのパフォーマンスを最適化するためのその他のヒントについては、WooCommerceサイトの速度を上げるためのWooCommerceのガイドをご覧ください。

サイトでPHP7が実行されていることを確認してください

WordPressはPHPで実行され、2015年に更新された劇的にパフォーマンスの高いバージョン7がリリースされました。 一部のPHPアプリケーションでは、PHP 5.6と比較して、パフォーマンスが最大2倍高速になり、メモリ消費量が50%向上しています。

この大きな変更はフィルター処理に時間がかかり、ホスティングがすでにアップグレードされているとは限りません。 実際、PHP 7では重大な変更が導入されているため、すべてのアプリケーションがPHP7と互換性があるわけではありません。 まず、サイトがPHP 7と互換性があるかどうかを確認する必要があります。幸い、WPEngineは、互換性のチェックを実行するためにサイトにインストールできる無料のPHP互換性チェッカープラグインをリリースしました。

ホスティングを管理している場合は、使用しているPHPのバージョンを確認するために連絡し、PHP 7への更新を要求できます。セルフホスティングの場合は、このプロセスを自分で実行する必要があります。 何か問題が発生した場合に備えて、最初にバックアップを作成することを忘れないでください。

安定性のためにサイトを準備する

休暇期間は大量のトラフィックにつながり、特定の時間帯にさらに急増する可能性があります。 影響力のあるブログやメールショットで商品を紹介したり、自分の売り上げを宣伝したりすると(ブラックフライデーを考えてみてください)、多数の人が同時にサイトにアクセスする可能性があります。 これは、サイトがダウンする最悪の時期であると同時に、サーバーがそのすべてのトラフィックを処理するのに苦労している時期である可能性が最も高い時期です。

同時ユーザーは何人いますか?

小規模なホスティングパッケージは、サーバーが必要とする処理がサイトの速度を低下させたり、リクエストが失敗したりする前に、同時に4人または5人を超える同時ユーザーを処理するのに苦労する可能性があります。 ここで注目している重要な数値は、ホスティングパッケージが提供する帯域幅、つまり、特定の時間枠で転送できるデータの量です。

サイトにアナリティクスがインストールされている場合(そしてインストールされている必要があります!WooCommerce用のGoogleアナリティクスを入手していない場合は無料です)、過去の繁忙期の履歴を使用して、予想されるピークトラフィックのアイデアを得ることができます。 ホスティングパッケージがこれほど大きなスパイクを処理できることを保証するには、ホスティングプロバイダーに問い合わせてください。そうでない場合は、アップグレードまたは移動を検討してください。

効率のためのキャッシュ

帯域幅を増やすと大量のトラフィックを処理するのに役立ちますが、その帯域幅を効果的に使用するには、適切なキャッシュ戦略が必要です。

キャッシングは、同様の要求への応答を迅速に提供するための動的コンテンツの一時的な保存です。 キャッシングとは、ページ、静的アセット(画像やスタイルシートなど)、データベースリクエスト(オブジェクトキャッシング)のキャッシング、およびアセットの再ダウンロードを回避するためのユーザーのブラウザーでのキャッシングを指します。

キャッシングは、同様の要求への応答を迅速に提供するための動的コンテンツの一時的な保存です。

誰かがトリッキーな掛け算をするように頼んだと想像してください– 37 x 4それを解決するのに数秒かかるかもしれませんが、誰かがすぐに合計の答えを求めた場合、あなたは即座に答えることができます。 キャッシュが設定されている場合、動的Webコンテンツについても同じことが言えます。ユーザーの要求に対する応答は一時メモリに保存され、他の誰かが同じ要求を行った場合はすぐに返されます。 これにより、Webサーバーが実行する必要のある処理の量が大幅に削減されます。

キャッシングは、コンテンツが一度読み込まれるとすぐに訪問者にコンテンツを提供するため、買い物客はできるだけ早く買い物に戻ることができます。
キャッシングは、コンテンツが一度読み込まれるとすぐに訪問者にコンテンツを提供するため、買い物客はできるだけ早く買い物に戻ることができます。

キャッシュを有効にする方法

WordPressのキャッシュも簡単に設定できます。 WordPress Codexでは、W3TotalCacheとWPSuperCacheの両方が推奨されており、ストアで適切に機能するようにこれらのプラグインを構成する方法に関するドキュメントがたくさんあります。

もう1つのヒント:Jetpackをインストールし、Photonを有効にします。 投稿やページの画像はキャッシュされ、誰かがあなたのサイトにアクセスしたときに何度もロードする必要はありません。 これにより、特に非常に大きな画像がある場合に、時間を大幅に節約できます。

一部のウェブホストは、デフォルトでキャッシュ戦略を提供するか、一部のパッケージの一部として利用できます。 たとえば、WPEngineは、パフォーマンスを大幅に向上させるための個人レベルの計画でもアクティブ化できる強力なキャッシュツールを提供します。これは、より多くの同時ユーザーを意味します。

ホリデープロモーションを実施してトラフィックをサイトに呼び戻す場合は、コンテンツがキャッシュされて迅速に配信されるようにすることで、リピーターを目的の場所に留めておくことができます。つまり、ストアを閲覧できます。

負荷テスト

あなたのサイトが休日の急増の準備ができていることをテストする1つの明白な方法はあなた自身で急増を偽造することです。 負荷テストとは、トラフィックの多いサイトを人為的にブラストして、サイトがどのように対処するかを確認することを意味します。 さまざまな負荷でテストすることにより、ブレークポイントがどこにあり、どの時点でユーザーが問題に遭遇し始めるかを正確に把握できます。

実稼働環境でサイトをテストすることは、ユーザーや開発者のローカルマシンではなく、負荷テストの鍵となります。 そうすれば、サイトのコードが効率的であるかどうかだけでなく、使用しているサーバーとホストでも十分であることがわかります。 負荷テスト中にライブサイトを強制終了したくない場合は、同じ環境のステージングサイトでうまくいくはずです。

負荷テストをどのように実行しますか? ストレステストは、ある程度の開発経験のある人に任せるのが最善ですが、自信がある場合は、多数のオープンソースの負荷テストツールを利用できます。 そうでない場合は、あなたのためにそれを行う開発者を見つける方が良いでしょう。

トラブルに備える

マーケターの最善の計画はしばしば失敗します–最悪の事態が発生する準備をしてください。 あなたのサイトがダウンした場合、あなたは何をする必要がありますか? スタッフのどのメンバーに通知する必要がありますか? あなたのホスティングとウェブエージェンシーは24時間年中無休のサポートを提供していますか? そうするパッケージにアップグレードする必要がありますか? これがあなたのサイトを保護するための私たちのアイデアです。

バックアップとリカバリの戦略

サイトがダウンした場合は、事前に復旧計画を知りたいと思います。 トラフィックの急増により、ユーザーがサイトをしばらく利用できなくなる可能性がありますが、より深刻な事態が発生した場合の対処方法を知っておくことをお勧めします。

バックアップ計画を用意しておく必要があります。多くのマネージドホスティングパッケージがすでにこのサービスを提供しています。 ただし、サイトをセルフホストする場合は、自分でバックアップを実装する必要があります。 幸い、このプロセスを簡単にするために利用できるプラグインがいくつかあります。 WPBeginnerには、WordPressを利用したサイトのステージング環境のセットアップに関する素晴らしいチュートリアルがあります。

多くの場合、毎日のバックアップで十分ですが、注文の忙しい期間中は、最も忙しい期間に1日分の注文が失われないように、頻度を1時間ごとに上げることができます。

ホストがバックアップを取る場合は、バックアップ計画がeコマースに適しているかどうかを確認します。これにはすべての店舗の注文と支払いの情報が含まれます。 ホスティングサービスのサポートページをチェックして、バックアップが定期的に実行される頻度と、バックアップからサイトを復元するために実行する手順を確認してください。 復元するためにホスティングサービスサポートチームに連絡する必要がある場合は、リスクのある期間にわたってそれらが利用可能であることを確認してください。

ホリデーラッシュの前に新しいアイデアをテストしている場合は、ステージングサイトに変更を加えて、すばやく元に戻せるようにします。

ステージングサイトを使用すると、ライブストアに影響を与えることなく(または非常に重要なトラフィックの流れを遅くすることなく)、物事をテストおよび中断する自由が得られます。
何かが壊れていますか? 心配ない。 ステージングサイトを使用すると、ライブストアに影響を与えることなく(または非常に重要なトラフィックの流れを遅くすることなく)、物事を自由にテストできます。

災害復興計画

休暇期間中のサイトの稼働時間がビジネスの成功にとって重要である場合は、災害復旧計画を検討する時期かもしれません。 これらの計画は、Webサイトの可用性の短期間の低下から自然災害まで、あらゆるものをカバーし、最悪の事態が発生した場合に備えて事前に準備することができます。 準備方法のアイデアについては、Googleの災害復旧計画ガイドをご覧ください。

休日の交通に備えて店舗を準備するためのタイムライン

休暇が近づいており、準備を簡単に進めることができます。そのため、推奨されるタイムラインは次のとおりです。

10月末までに:

  • ページ速度の要件を評価し、PageSpeed Insightsを使用して、Web開発者または代理店と改善の実装コストについて話し合います。
    可能性のある急上昇を評価する– Google Analyticsを使用して、同時ユーザーの急増がどのようになる可能性があるかを把握します
    キャッシング戦略の評価–ホスティングパッケージを確認し、ホストからサポートチームに相談します
    復旧計画–サイトのダウンから復旧するために必要な手順を学び、内部で文書化します

11月末まで/ブラックフライデー:

  • キャッシュの修正を実装する–まだキャッシュを設定していない場合は、トラフィックが発生するまでにキャッシュが必要になります。
  • ページ速度の最適化を実装する–休暇期間の開始までに、特定した改善を行う必要があります
  • 負荷テストの実行–キャッシュとページ速度の変更が行われる前後に、負荷テストを使用してパフォーマンスの向上を評価します
  • 復旧計画の展開–サイトの可用性の問題と復旧方法に関する主要な連絡先について関連するスタッフに通知します

ポストホリデー:

  • 変更の影響を確認する
  • 利益を評価します!

タイムラインに従うことで、ダウンタイムが収益に影響を与えるリスクを最小限に抑えながら、サイトを安定させて売り上げを伸ばすことができます。

それでも心配な場合や少し助けが必要な場合は、WooCommerceの開発者、代理店、専門家の多くが、更新、セキュリティ、バックアップなどのすべてを喜んで処理します。 また、プラグインまたはテーマの最近の更新によってサイトが破損した場合に、軌道に戻るのに役立ちます。

または、私またはPragmaticのフレンドリーなチームに連絡してください。 または、コメントにメモを残してください。