Upgrade to Pro — share decks privately, control downloads, hide ads and more …

4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験

4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験

2019年2月8日「イーコマースフェア2019東京」で講演したスライドです。
2019年4月からスタートする4.5G(LTE Advanced Pro)で下り帯域は1Gbpsとなり、2020年には5Gがスタートし、下り帯域は20Mbpsまで高速化します。
2019年2月現在でも、既に最低でも30Mbpsは出る携帯網において、画像の圧縮やHTMLやJavaScriptのminifyなどは意味が無くなっており、新たなボトルネックとしてサーバの性能が大きな問題となっています。現在のECサイトのボトルネックについて、何をどうすればいいのかを解説しました。

Yoichiro Takehora

February 08, 2019
Tweet

More Decks by Yoichiro Takehora

Other Decks in Business

Transcript

  1. 自己紹介 • 株式会社Spelldata 代表取締役社長 • ACM(Association for Computing Machinery)会員 •

    CMG(Computer Measurement Group)会員 • ISACA(Information Systems Audit and Control Association)会員 • 日本統計学会 賛助会員 • 日本科学技術連盟 賛助会員 • 日本マーケティング学会 会員 • html5j パフォーマンス部部長 • 統計学を基礎から学ぶ! 中西塾主催 • Webサイトパフォーマンスに関係する仕事を始めて、もう13年目 • やってきた事 • VMware … 日本人初のVCPトレーナー • Akamai … プロフェッショナルサービス • Verizon Business … プリンシパルコンサルタント • Keynote Systems … 日本代表 • Catchpoint Systems … 日本代表
  2. ECサイトの魅力とサイトの品質の関係 購 買 モ チ ベ ー シ ョ ン

    低 高 購入完了までの 操作と所要時間 難しい 簡単 買う (Conversion) 商品力 ブランド力 ロイヤリティ サイトの操作性・反応速度 買わない (Abandon)
  3. 携帯網高速化の変化に伴う対策の変化 従来 これから 回線帯域が細いので画像の容量を小さく 画像ファイルを探して送信するまでの サーバの処理がボトルネックになるので、 ディスクI/Oが高速で、Linux3系・4系 のカーネルのOSにしてファイル探査を高 速化 動画配信はYouTubeやCDN経由で

    YouTubeでは動画の読込が遅い。 CDNを使うと、動画読込のJavaScript が遅延する。自社サーバから直接動画を 配信する。 CDN経由で配信してキャッシュを有効活 用 CDNがボトルネックとなるので、高速な CDNを使う。もしくは自社サーバから配 信する。 タグマネージャを使って効率的な運用 GTM、Yahoo Tag Manager、 Adobe DTMは遅延するので、自社運用 のタグマネージャを使う
  4. 100~500msでHTMLが送信されないとクローリングから漏れる “自分のサイトに1日あたり何ページクロールされているのかをSearch Consoleのクローリングの統計で確認して、 その数が理に叶っているかどうかを確認するというのは、このケースに当てはまっているかどうかを推測する方法で すね。 そして、もう一つ、ページが返ってくるまでの平均時間であるレスポンス時間を確認できますよね。 これはブラウザ上でページを読み込むのに掛かる時間と同じではないです。 ですからPageSpeed Insightsで調べる必要はなくて、サーバにリクエストを個々に送った時の純粋な時間の方で す。

    例えば、このHTMLページが欲しいとか、この画像が欲しいとか、このPDFファイルが欲しいといった、情報を入手す るための平均時間です。 ここではどのくらいの秒数を目指すべきかというガイドラインみたいなものは一切言えないのですが、一般的に、大体 100~500msぐらいのレスポンス時間であればクローリングしやすいと確信しています。 もしもあなたが確認したとき、その時間が1000msを超えているということは、ページの読込は1秒以上掛かってい るということですから、それは本当にあなたのサーバは遅い部類に属しているという兆候です。 本来、私達がクローリングできるページ数を制限している一つの要因でしょう。”
  5. Webmaster Central Help Forum “Hi John In general, our cloaking

    guidelines say that you must show Googlebot the same content as you would show other users from the region that it's crawling from. So if you're blocking users in the US, then you'd need to block Googlebot when it's crawling from the US (as is generally the case). One suggestion would be to have content that's globally accessible, for both users & Googlebot from the US, which can then be indexed in search. Hope it helps! John” https://productforums.google.com/forum/#!topic/webmasters/tG ENw5xsduM/discussion
  6. 今日のお話のまとめ • 高速化は、どんなに商品が良くても、お客様が忙しいので、お 客様のスキマ時間で買ってもらうために最も最初にやらない といけない • 携帯網が高速化したことで、通信のボトルネックが解消されて いる • 大きな綺麗な画像、動画などを使って良い

    • でも、その分、サーバが遅延要因となっている • SEO的のも、クローリングされない事が問題になっている • 高速化は、ネットワークやハードウェアから性能を担保するの が大事