中国市場に対応したWebサイト:パフォーマンス、コンプライアンス、現地のエンゲージメントに関する技術要件

Webサイトのローカライゼーションは、たとえグローバル対応プログラムに精通したチームであっても容易なことではありません。適切なページを翻訳し、ブランドの一貫性を守り、スケジュールどおりにリリースしても、新規市場からはサイトの動作が遅く感じられる、一部の要素が読み込まれない、アクセス時に本来のスムーズさが得られないなどといったフィードバックが毎回寄せられます。
中国では特にこのような問題がすぐに発生します。「グレート・ファイアウォール」は中国政府が運用するインターネットの遮断システムで、海外の情報を統制しています。多くのWebサイトの裏側で利用しているサービスがブロックされたり、速度が低下したりします。フォント、分析タグ、地図、埋め込み動画といった日常的に使用される要素がページの遅延の原因になることがあり、ブラウザがその応答を待ち続けてしまい、ページ表示の遅延を引き起こすことがあります。
この記事では、中国対応のWebサイトの技術要件の概要を説明するとともに、チームが管理できる要素とは何か実用面を中心に紹介します。ここでは速度低下や不安定化の最も一般的な原因について再現性の高いフレームワークを使用し、変わりゆく状況の中で高速性、測定可能性、アクセス性を維持する体験を構築する方法について解説します。また、中国本土でホスティングする場合にサイトへのアクセス可否に影響する可能性のあるコンプライアンス要件についても触れます。まずは、中国で独自の戦略が求められる理由について見ていきましょう。
中国のWebサイトで独自のアプローチが必要な理由
中国向けにWebサイトを制作する場合、言語と政治的な考慮事項が問題となるほか、考慮すべき決定的な技術的要因は、インターネットがどのように制御されているかという点です。実際問題として、この壁によって、Webページの読み込みの信頼性やWebサイトでサポートされるサービスの種類が変わります。
グローバルチームの多くが最初に気をつけなければならないことは以下のとおりです。
- 先ほども記載した通り、中国の国外でホストされるサイトは、他の地域で完璧に動作しても、大幅な遅延が発生することがあります。
- 西側諸国のSNSプラットフォームは中国では動作せず、このためウィジェットやトラッキング機能に埋め込まれているSNSへのリンクのすべてが影響を受けます。
- コンプライアンス違反は、経済的損失や法的リスクの可能性といった現実的な問題につながります。
つまり、中国で成功するためには、最初から接続制限と規制要件を考慮して技術計画を策定する必要があるのです。このような計画を立てられるように、グレート・ファイアウォールが技術レベルでどのように動作するか、および一般的なWebサイトコンポーネントにどのような影響を与えるかを解説します。
グレート・ファイアウォール:その動作およびWebサイトに影響を与える理由
グレート・ファイアウォールは、中国国内のインターネットとその外側に広がる世界のインターネットの接続点に存在し、制御やフィルタリングを行う大規模なシステムと考えるとよいでしょう。ユーザーがアクセスできるアセット、通信リクエストが完了するかどうか、および境界を越えるトラフィックの速度にこれが影響します。
また、ただブロックするだけでなく、以下のような複雑なメカニズムが使用されています。
- キーワードフィルタリング
- 宛先別のブロック(特定のIPおよびドメイン)
- パケットの詳細検査(ネットワークトラフィックをより綿密に調査)
これにより、特定の宛先やコンテンツを制限する大規模システムとなっています。また、この制御をバイパスするVPNなどの手法を制限することもでき、強制力は年々強まっています。
Webサイトが影響を受ける理由
最先端のWebサイトは各種の独立したリクエストで構成されており、これはフォント、分析タグ、埋め込みメディア、スクリプト、API、サードパーティ製ウィジェットなど多岐にわたります。中国では、ブロックまたは制限を受ける宛先に依存するリクエストが確実に完了しないことがあります。技術的にはページが「稼働中」であっても、境界を越えるトラフィックは大幅に遅延することがあり、そのためリクエストが保留され、ページが利用可能な状態になるまで時間を要する場合があります。
一般的に中国で動作不良や速度低下が発生するグローバルなWebサイト
速度低下や動作不良の最大の理由は、中国でブロックまたはスロットリングを受けるサービスへの依存によるもので、こうした依存関係が見落とされているケースも少なくありません。一般的には以下のようなものが影響を受けます。
- Googleのサービス:Fonts、Maps、Analytics、APIなど
- 埋め込み動画(YouTubeやVimeoの動画など)
- 広告およびトラッキング:グローバルな広告ネットワークに紐付けられているトラッキングピクセルなど
- SNSのウィジェット:Facebook、Instagram、Xなどのプラットフォームのもの
些細に見える依存関係であっても、レンダリングや測定にとって重要な経路に存在する場合は極めて大きな影響を受ける可能性があります。
このような問題が潜む場所(およびそれが見逃されがちな理由)
中国独自の問題点は、チームが日常的に監査を行っていない部分に潜んでいることがよくあります。何度も発現する一般的なパターンをいくつか示します。
- 1ページ追加するたびに他では見ないリスクが増加します。たとえば、キャンペーンページにメインテンプレートでは使用されていないYouTube動画が埋め込まれているかもしれません。
- グローバルアセットが目に見えない呼び出しを行うことがあります。ページ本体が「シンプル」に見えても、Google FontsのリファレンスがCSSファイルの奥深くで動作している可能性があります。
- CMSプラグインがサードパーティ製ウィジェットを自動的に埋め込むことがあります。ページに明示的に追加しなくてもプラグインがSNSウィジェットを挿入することがあります。
現実には、目に見えているページのいくつかをスポット的にチェックするだけではトラブルシューティングは終わりません。テンプレート、グローバルアセット、プラグイン全般でサードパーティの呼び出しをすべて洗い出す必要があります。
明確なエラーが出ずに速度低下として発現する理由
ユーザーの視点から見ると、「ブロックされた」というメッセージが明確に表示されることはほとんどないようです。ブラウザは、ページの一部を構成する必須アセットを取得し続けようとします。リクエストがファイアウォールを通過できなかった場合、ブラウザはリソースを待ち続けてタイムアウトするまでフリーズします。エラーメッセージが表示されない代わりに、ページの速度が低下したり、ページの一部がレンダリングされなかったり、完全に読み込まれないという現象が発生します。
ファイアウォールを越えるとパフォーマンス低下が発生する理由
この問題は、2つめの要因によって増幅される傾向があります。Webサイトの多くは、中国国外でさえ可能な限り極限まで最適化されているわけではありません。このような「失われた機会」は高速なネットワークでは許容範囲ですが、トラフィックの遅延や境界を越える際の摩擦がすでに発生している中では、その影響があっという間に積み重なります。最終結果はランダムではありません。中国で他の地域と同じように対応すると、パフォーマンスがすぐに低下してしまいます。
ただし、このような故障モードは予測可能であるという点は朗報です。このため構造的なアプローチで修正することができます。まずはブロックされているサービスを削除し、次にフロントエンドのパフォーマンスを厳格化し、中国対応を想定した配信戦略を構築します。
中国で予測可能なパフォーマンスを実現するための実践的なフレームワーク
1) ブロックまたは制限されているサービスを削除する
最も影響の大きいステップから始めます。ブロックまたは制限を受けている依存関係を排除します(Googleサービス、埋め込み動画、トラッキングピクセル、SNSのウィジェットなど)。このためにはテンプレート、グローバルアセット、サードパーティのタグをコードベース全体にわたって体系的に監査する必要があります。
2) 遅延が大きい環境でフロントエンドのパフォーマンスを厳格化する
中国のネットワーク環境は、たとえ国内間であっても遅延が大きくなります。つまりフロントエンドに不要な重い部分があると、それがWebアクセスの速度低下や不安定化に直接つながります。
以下のような原則を徹底します。
- CSSを最小化し、使用していないライブラリは削除する
- 適切な場所ではアセットをバンドルする
- 各ページのリクエスト総数を削減する
静的アセット(スタイルシート、スクリプト、アイコン)が、毎回境界を越えて取得されるのではなく、ローカルに保存されるよう、ヘッダーに適切なキャッシュを設定します。
次は読み込み順に注目します。ページのレンダリングが予測どおりに実行されるようにCSSなどの必須アセットを優先して、必須ではないスクリプトはアクセスをブロックすることがないように遅らせます。より軽くてキャッシュされやすいサイトを目標とします。削減したリクエストやデータ量(キロバイト)の分だけ、ユーザーが実感するパフォーマンスが向上します。
3) 画像を積極的に最適化する
画像の最適化は最も簡単で影響が大きい要素のひとつで、特に中国においては重要です。慎重に構築されたサイトであっても容量が大きすぎる画像が埋め込まれていることがあり、特にヒーローバナーや製品ページではこれが顕著です。このような画像が境界を越えて読み込まれると遅延がすぐに大きくなります。
大まかな目安として、可能な限りスムーズに表示させるためには画像を約50キロバイト以下に抑えます。ファイルサイズのほかに、現行ブラウザでサポートされているWebに最適化された最新フォーマットであるかを確認するとともに、品質と速度のバランスが取れるように圧縮レベルを調整します。
4) ホスティングおよびCDN戦略を選択する
ホスティングアーキテクチャはパフォーマンスを大きく左右します。コンテンツが北米やヨーロッパのみでホストされている場合、トラフィックは遠く離れた中国まで移動しなければならず、遅延が大きくなります。ページ内にブロックされる要素が一切なかったとしても、距離が離れているとそれだけで速度が低下します。
パフォーマンスを最適化するなら中国本土で直接ホスティングするのがベストですが、それには規制要件を満たす必要があります(記事内で後ほど説明します)。国内でのホスティングが難しい場合は、香港、シンガポール、東京といった近隣地域でホストし、中国を強力にカバーしているコンテンツ配信ネットワーク(CDN)と組み合わせるのが一般的な手法となります。
重要な考慮事項:中国国内のCDNのパフォーマンスはすべて同じではなく、大きな違いが出ることもあります。「全世界をカバー」しているCDNだからといって、必ずしも中国で高いパフォーマンスが得られるとは限りません。ホストする場所とCDN戦略の両方が、トラフィックがファイアウォールを越えなければならない回数や、ユーザーのリクエストが保留される頻度に大きく影響します。
このような選択の積み重ねで、達成可能なパフォーマンスの上限が決まります。CDNのカバー範囲の拡大やパフォーマンスの進化が続いているため、最初のセットアップが変わらず最適であり続けると考えず、選択肢を研究し定期的に再検討するのも無駄ではないでしょう。
5) スマートなルーティング、深部までのキャッシュ、中国拠点からのモニタリングを実装する
ルーティングをスマート化すると、中国への経路の中で遅延が小さいものを特定し、不要に境界を越えなければいけないハブを減らすことができますが、プロバイダーによってパフォーマンスは変わります。深部までキャッシュを行うことも同じく重要です。静的アセットをユーザーに近い場所でキャッシュすると速度と安定性が向上しますが、これにはCDN展開時に構成が必要となる場合があります。
モニタリングを十分に行うという点は見落とされがちです。世界規模の合成テストでは、ファイアウォールの中で起こっていることを確実に把握することはできません。ロンドン、東京、ニューヨークなどではページの読み込み速度が速くても、北京では気付かないまま失敗していることがあります。中国に設置されたテストノードを使用して同国内からモニタリングすることで、スクリプトの停止、呼び出しのタイムアウト、新たにブロックされたサービスといった問題を早期に把握するために役立ちます。
このような作業は継続的に行うべきです。規則は変更されることがあり、サービスが明確な通知もなくブロックされることもあります。Webサイトはチーム全体で頻繁に変更され、新たに追加された要素が新しい不良の原因となることもあります。モニタリング、レポート、ガバナンスを継続的に行うことが安定性を長期にわたって維持するための鍵となります。
6) グローバルプラットフォームを現地の同等品に置き換えてエンゲージメントを維持する
ブロックまたは制限を受けているサービスを削除するとパフォーマンスが向上しますが、中国で適切なアクセスを維持するには、エンゲージメントと測定をサポートする適切なツールが必要です。西側諸国のプラットフォームの多くは中国ではブロックされており、ユーザーは広く使用されている独自の国内向けサービス群を利用しています。まずは以下から始めます。
- 中国で動作しない要素を削除します(YouTubeやGoogleのリンク、フォント、アプリケーションプログラミングインターフェース(API)など)。
- 一部の機能を置き換えます。中国で動作する同等機能に置き換えて、アクセス性を維持しエンゲージメントと測定をサポートします。
一般的な機能の代用サービス
- 動画:YouTube → Youku
- 検索:Google → Baidu(中国の大手検索エンジン)
- 分析:Google Analytics → Baidu Tongji(Webメトリクス)
優先すべきSNSおよび顧客エンゲージメントチャネル
- WeChat:中国での顧客エンゲージメントで必須のチャネル - 「スーパーアプリ」
- サイトでユーザーログインをサポートする場合は、WeChat内からログインできるWeChat Open Authorizationを検討します。
- Weibo:マイクロブログプラットフォーム。短文の更新や幅広いユーザーへのエンゲージメントに使用。
- Douyin:TikTokの中国版。特に若年層ユーザーに人気。
- Little Red Book(Red):短文コンテンツを中心とするライフスタイルプラットフォーム。取引機能(モールなど)が組み込み済み。
- QQ:長く使用されているインスタントメッセージングプラットフォーム。現在でもエンゲージメントに使用可能。
注:訪問者がすでに使用中のチャネルからアクセスできるように、実際に使用されていて有効なアカウントにサイトをリンクする必要があります。
中国本土でホスティングする場合のコンプライアンスの基本
中国本土のサーバーでホストされるサイトは、すべて工業情報化部が発行するインターネットコンテンツプロバイダー(ICP)ライセンスが必要です。これがないと、技術的に何も問題がなくてもサイトがブロックされる可能性があります。
ICP登録
ICP登録とは、中国でホストされるすべてのサイトの基本要件です。この登録によって、お客様のドメインが中国法人と結びつきます。そのため、書類や保証人の要件がプロセスの中心となります。
一般的に、ICP登録を行うには以下が必要です。
- 中国国内で登録されている企業または現地パートナー
- 中国が承認した登録機関により登録されているドメイン
- サイト責任者として指定されている中国籍を有する市民
- 営業許可証およびIDドキュメント
- 中国のクラウドプロバイダーを利用した有効なホスティング計画。これは保証人としての役割を持ち、ICP登録を提出します。
注:.cnドメインはICP登録の必須要件ではありません(使用することはできます)。
ICP商用ライセンス
サイトで売上が発生する場合はICP商用ライセンスが必要です。eコマース、有料コンテンツ、広告といった売上が生じる活動がこのカテゴリーに該当します。
商用ライセンスにはICP登録要件が含まれており、運用のしきい値が高くなり、ドキュメントが増えます。
承認後の要件とドメインに関する考慮事項
承認されるとICP番号が発行されます。この番号をWebサイト下部に表示しなければなりません。これは中国で合法的に運用していることを示すために義務付けられているものです。トップレベルドメインを必ず.cnにする必要はありませんが、これによって信用をアピールすることができ、サイトを身近に感じてもらう上で役立ちます。多くのブランドでは、信頼できる雰囲気を出すことが現実的なアドバンテージとなるので、この手法が推奨されることがよくあります。
中国対応のWebサイトに関する重要事項
中国では同国独自のデジタルエコシステムが運用されており、ユーザーが確実にお客様のサイトにアクセスし利用することができるかどうかを、お客様が決定した技術仕様が直接的に左右します。グローバルチームのほとんどにとって、パフォーマンスと安定性にしっかりと注目することが改善への最速ルートとなります。これには、中国では動作しない依存関係を削除する、ページを軽くする、中国のデジタル境界をトラフィックが越える際の挙動に注目して配信アーキテクチャを設計するといった手法があります。
GlobalLinkをご活用いただく方法
市場での動きをもっと加速させたい、または市場でのパフォーマンスの検証にサポートを必要としているというお客様に向けて、GlobalLinkが上記のベストプラクティスから明確な改善計画と継続的な運用モデルを策定します。1回だけの評価から継続的なモニタリングや更新まで、当社チームが以下をサポートします。
- 発見と監査:中国でのアクセス性や安定性の影響に関連する、ブロックを受けているサービスやパフォーマンスに関する問題を特定します。
- 最適化と継続的な更新:GlobalLinkは、サイトの日常的なサポートの一環として、ローカライズされたWebサイトの分析や継続的な更新をGlobalLink Webを使用してサポートします。
- インフラストラクチャに関するガイド:市場での経験に基づき、汎用的に対応するプロバイダーを推薦するのではなく、中国でのホスティングやCDNの戦略に関する実践的なガイドを提供します。
- 継続的なガバナンス:新たに発生した不具合や時間の経過とともに生じる変更点について把握するため、継続的にモニタリングおよびレポートを行います。
GlobalLinkまで今すぐお問い合わせください。中国に特化した技術的監査およびブロックを受けているサービスについてのコンサルティング、中国本土のユーザー向けのパフォーマンスや信頼性、アクセシビリティの優先度をつけた改善計画をご提供いたします。