Back to Articles自分でやりたくない場合は、定額でサイトの登録を代行します。Baiduサイト登録代行を見る

Baidu Webmaster Toolsを日本語で読み解く:管理画面ガイド

Beijing central business district skyline at dusk

ziyuan.baidu.com を開くと、画面はすべて簡体字中国語です。言語切り替えを5分ほど探した方もいるはずですが、そんなものはありません。Baidu Webmaster Toolsに英語版の管理画面が用意されたことは一度もなく、今後用意される見込みもありません。

この記事は、その管理画面を日本語で読み解くためのものです。各画面の名称、機能、Google Search Consoleでいえばどれに当たるのか、そして中国国外に拠点を置く企業の場合に実際どこで手が止まるのかを整理します。

まず名称の話

同じ製品に3つの名前があり、これが混乱のもとになっています。

  • 百度站长平台(Baidu Zhanzhang Pingtai、「百度站長プラットフォーム」)は旧名称です。英語圏のブログ記事は今でもこちらを使っていることが多いです。
  • 百度搜索资源平台(Baidu Sousuo Ziyuan Pingtai、「百度検索リソースプラットフォーム」)が現在の名称で、サイト上に表示されているのもこちらです。
  • Baidu Webmaster Tools は中国国外での通称で、この記事でもこの呼び方を使います。

3つとも ziyuan.baidu.com を指しています。チュートリアルで zhanzhang.baidu.com に誘導された場合、それは古い情報ですが、リダイレクトは今も機能します。

百度统计(Baidu Tongji)と混同しないでください。こちらはBaiduのアクセス解析ツールで、ログインも別です。Webmaster Toolsが扱うのはインデックスとクロール、Tongjiが扱うのはトラフィックです。

中国語なしで管理画面を読む

ブラウザの翻訳機能でかなりのところまでいけます。ChromeとEdgeはこのプラットフォームをそれなりにうまく翻訳しますし、Safariもまずまずです。頼りきる前に、3点だけ注意があります。

  1. 画像として表示されているメニューは翻訳されません。 アイコンやステータスバッジのいくつかは画像です。翻訳後も中国語のままのボタンがあるのはこのためです。
  2. 翻訳されたコードは絶対にコピーしないでください。 認証用のmetaタグ、自動プッシュのJavaScript、APIトークンは、いずれも一字一句正確でなければならない文字列です。読むときは翻訳し、コピーする前に翻訳をオフにしてください。
  3. エラーメッセージは翻訳との相性が最悪です。 Baiduのクロールエラーは中国語でも素っ気ない表現です。機械翻訳より、後述の表のほうが当てになります。

Baidu自身のドキュメントである搜索学堂(検索学堂)というナレッジベースは中国語しかなく、サポートへの問い合わせも中国語が前提です。

アカウント要件について、率直に

管理画面の話をする前に、Baiduアカウント(百度账号)が必要です。そして、その登録には中国本土の携帯電話番号へのSMS認証が求められます。香港、台湾、英国、EUの番号は登録の時点で受け付けられません。その後に何をするかによっては、中国の国民身分証または中国の営業執照(营业执照)による实名认证(実名認証)を求められることもあります。

ハードルはこれがすべてで、正直に書いておきます。中国国外の企業の大半は、ここで手続きが止まります。以下の内容は、中国法人やパートナー経由ですでに管理画面にアクセスできる場合か、外部に任せるかどうかを判断する前に作業の中身を把握しておきたい場合を想定しています。後者については記事の最後に触れます。

管理画面を画面ごとに

以下がナビゲーションの一覧です。画面に表示される中国語のラベルと、その機能を並べています。

| 中国語ラベル | 日本語の意味 | 用途 | Googleで近いもの | | --- | --- | --- | --- | | 用户中心 | ユーザーセンター | アカウント、サイト、通知 | アカウント設定 | | 站点管理 | サイト管理 | プロパティの追加、認証、削除 | プロパティ一覧 | | 站点属性 | サイト属性 | サイト名、ロゴ、カテゴリ、連絡先 | 該当なし | | 链接提交 | リンク提出 | サイトマップ、手動URL、APIプッシュ | サイトマップとIndexing API | | 死链提交 | デッドリンク提出 | 消滅したURLをBaiduに伝える | 削除ツールにほぼ相当 | | 抓取诊断 | クロール診断 | 1つのURLをBaiduspiderとして取得 | URL検査のライブテスト | | 抓取频次 | クロール頻度 | Baiduspiderの訪問頻度と、その変更申請 | クロールの統計情報 | | 抓取异常 | クロールエラー | 取得の失敗と、その理由コード | ページのインデックス登録エラー | | robots | robots.txt | robotsファイルのテストと再取得 | robots.txtレポート | | 索引量 | インデックス数 | Baiduが保持しているページ数 | インデックス登録済みページ数 | | 流量与关键词 | トラフィックとキーワード | 表示回数、クリック数、検索語句 | 検索パフォーマンス | | 移动适配 | モバイル対応 | PCとモバイルのURLの対応関係を宣言 | 該当なし | | 网站改版 | サイトリニューアル | URL構造の変更を宣言 | アドレス変更ツール | | HTTPS认证 | HTTPS認証 | サイトのHTTPS版を登録 | 該当なし |

一部はプロパティにクロール履歴が溜まってから開くようになるため、新しいサイトでは2019年頃のチュートリアルのスクリーンショットより表示されるツールが少なくなります。

ドメインを認証する

站点管理 → 添加网站 でプロパティを追加し、3つの認証方法から1つを選びます。Baiduはホスト名を厳密に見るため、example.comwww.example.com は別のプロパティになりますし、言語ごとのサブドメインもそれぞれ別扱いです。

文件验证(ファイル認証)。 baidu_verify_code-xxxxxxxx.html のような名前のファイルが渡されます。ドメインのルートに置き、そのまま残しておいてください。選べるならこの方法です。

HTML标签验证(metaタグ認証)。 トップページの <head> にタグを1つ入れます。

<meta name="baidu-site-verification" content="code-xxxxxxxx" />

CNAME验证(CNAME認証)。 Baiduのサーバーに向けるホスト名が渡されるので、CNAMEレコードで設定します。DNSの伝播を待つぶん時間はかかりますが、サイトを作り直しても残ります。

あとは認証ボタンを押すと、Baiduが中国のIPアドレスから取得しにきます。失敗の大半はここで起きます。

ファイルは確かにあるのに認証が通らない理由

自分のブラウザでは認証ファイルが開けるのに、Baiduは見つからないと言う。原因は4つ、実際に多い順に挙げます。

WAFやCDNが中国からのトラフィックを弾いている。 欧州のサイトではCNのIPレンジをジオブロックしていたり、未知のボットをレート制限していたりすることがよくあり、しかもそれを設定したこと自体が忘れられています。Baiduの取得は中国本土から来るので、こちらからは見えない403が返っています。まずエッジの設定を確認してください。

robots.txtがBaiduspiderを除外している。 GoogleとBing以外のクローラーをすべてブロックする、ありがちなrobotsファイルがあります。Baiduのクローラーは Baiduspider で、リソースの取得には Baiduspider-render も使います。

SPAがアプリのシェルを返している。 ルーターが一致しないパスすべてに index.html を200で返す設定だと、Baiduが受け取るのは認証ファイルではないHTMLなので拒否されます。ルーターより手前で、実体のある静的ファイルとして配信してください。

タグマネージャーでmetaタグを差し込んでいる。 BaiduのフェッチャーはGooglebotよりJavaScriptにずっと不寛容です。サーバーから返るHTMLにmetaタグが入っていないなら、無いものと考えてください。

Baiduspiderに本当に配信できているか確かめたいときは、User-Agentを信用せずに訪問者そのものを検証します。リクエスト元のIPを逆引きすると *.baidu.com または *.baidu.jp のホスト名になり、そのホスト名を正引きすると同じIPに戻るはずです。

URLを提出する4つの経路

链接提交 は管理画面のなかで実際に使うことになる部分で、ここに4つの仕組みが並んでいます。

Sitemap。 サイトマップの絶対URLを貼り付けます。BaiduはXMLとプレーンテキストのリストを受け付けます。いちばん遅く、割り当ても潤沢ではありませんが、手をかけなくても動き続けるのはこれです。

手动提交(手動提出)。 入力欄にURLを1行ずつ貼り付けます。ローンチ時や数ページ追加した程度なら十分です。1日あたりの上限があります。

主动推送(アクティブプッシュ)。 APIで、いちばん速い経路です。管理画面でトークンが発行されるので、改行区切りのURLをプレーンテキストでPOSTします。

curl -H 'Content-Type: text/plain' --data-binary @urls.txt \
  "http://data.zz.baidu.com/urls?site=https://example.com&token=YOUR_TOKEN"

レスポンスはJSONです。success は受理されたURLの数、remain はその日の残りの割り当て、not_same_site は認証済みプロパティと一致しなかったURLの数で、これはほぼ必ず www の付け外しの食い違いです。手作業で叩くのではなく、公開処理の一部として組み込んでください。

自动推送(自動プッシュ)。 ページに貼り付ける小さなJavaScriptで、訪問のたびにそのURLをBaiduに送ります。コストはスクリプトタグ1つで、ビルド処理から漏れたページを拾ってくれるため、アクティブプッシュの代わりではなく併用に向いています。

管理画面では解決できないこと

インデックスされることと、順位が付くことは別の問題で、Webmaster Toolsが助けてくれるのは前者だけです。

  • 英語のみのサイトがBaiduで上位に来ることはまずありません。 どれだけきれいに提出しても同じです。Baiduは簡体字中国語のコンテンツを強く優遇し、機械翻訳の中国語は結果が出ません。
  • ホスティングは効きます。 中国国内から配信されるサイト(ICPライセンス、つまり中国法人が必要です)は中国のユーザーにとって表示が速く、成績もはっきり良くなります。
  • ブロックされる外部リソースはページを壊します。 Google Fonts、Google Tag Manager、YouTubeの埋め込み、いくつかのCDNは中国本土から読み込めません。自分の環境では正常に見えるページが、提出先の相手には壊れて見えている可能性があります。
  • クライアントサイドレンダリングは明確に不利です。 Baidu相手では、サーバーサイドレンダリングは「あると良いもの」ではありません。

これらはどれも管理画面にエラーとして出てきません。インデックス数だけが伸びて、キーワードのレポートが空のまま、という形で表れます。

電話番号の壁を越えられない場合

この記事を読んでいる企業の多くにとって、大変なのは管理画面ではなくアカウントのほうです。そして、BaiduがそのSMSのために中国本土の携帯電話番号を求めるという事実は、どんな解説を読んでも変わりません。

サイトを提出して、Baiduがそれをどう扱ったかを把握したいだけであれば、アカウントの問題を自力で解く必要はありません。Baiduサイト登録代行では、ドメインをお預かりして提出の全工程を代行し、Baiduが実際に何を取り込んだかをご報告します。料金は1ドメインあたり定額です。お願いするのはドメイン所有権の確認1回だけです。お渡しするのは提出と報告であって、ログイン情報ではありません。アカウントの認証情報はサービスに含まれません。

中国対応のサイト構築、簡体字中国語のコンテンツ、グレートファイアウォールの背後でも機能するホスティングといった、もっと広い話が本題であれば、お打ち合わせをご予約ください。範囲をきちんと整理します。

サービス

この作業、まとめて代行します

ドメイン所有権の確認、サイトマップとURLの送信、2週間後のインデックス状況レポートまで。1ドメイン、定額制。中国の携帯電話番号も、中国法人も、御社名義のBaiduアカウントも不要です。

Baiduサイト登録代行を見る