このサイトの全記事は今、簡体字中国語、繁体字中国語、日本語で読める。それ以外の言語はない。当初は100言語にする予定だった。3つになったのは、Search Consoleのあるレポートのせいだ。

Googleはあなたの英語ページを20言語向けに翻訳している

Search Consoleを開き、「検索パフォーマンス」で検索での見え方を翻訳された検索結果で絞り込む。このレポートに出ているのは、Googleが自社の translate.goog プロキシ上で、あなたの英語ページを機械翻訳し、約20言語の検索ユーザーに配信しているものだ。フランス語、ドイツ語、スペイン語、ポルトガル語、アラビア語、トルコ語、ペルシア語、インドネシア語、ベトナム語、タイ語、韓国語、そしてヒンディー語やベンガル語からカンナダ語までの主要なインドの諸言語。ヒンディー語のクエリに最もよく答えるのがあなたの英語ページなら、Googleはそれを翻訳して結果に表示する。どちらにしてもインプレッションとクリックはあなたのものになる。

  言語 自分で翻訳した場合の効果
Googleがプロキシする fr, de, es, pt, ar, tr, fa, id, vi, th, ko, hi, bn, ta, te, mr, gu, kn, ml, ur 既存のクリックを自ドメインに移すだけ
Googleがプロキシしない zh, ja 閉じていた扉を開く

それらの言語で自分のページを用意しても得るものは少ない

プロキシが発動するのは、良質なネイティブページが存在しない場合だけであり、それはまさにあなたの英語ページがもともと勝っていた場面だ。そこに自分のポルトガル語ページを置けば、クリックはGoogleのコピーから自ドメインへ移る。自分のアナリティクス、自分の埋め込み、自分のブランド。価値はあるが、読者は同じだ。ネイティブのポルトガル語ページが存在する領域ではプロキシは発動せず、自分のページは相手の本拠地で勝たなければならない。38ページのサイトにそれはまず無理だ。勝てる場面では冗長、勝てない場面では力不足。

このレポートは、これから建てようとしている扉が必要かどうかも無料で教えてくれる。このサイトでは、翻訳が一つも存在しなかった時点で「翻訳された検索結果」の行はゼロだった。プロキシ対象言語の誰一人としてこれらのページに辿り着いていなかったのだから、ベトナム語版を作っても移すクリックは存在しなかった。

中国語と日本語は例外だ

この2つがリストにないのは、リストの共通パターンが「検索人口は大きいがネイティブのウェブが薄い言語」だからだ(ヒンディー語はウェブコンテンツの約0.1%)。一方、日本語だけでウェブの約5%を占める。Googleは、どんな日本語クエリにもネイティブページが存在すると想定している。言語については正しいが、トピックについては間違っている。どうぶつしょうぎのテーブルベースについて書かれた日本語ページは存在しない。象棋殘局と検索する台湾の読者に、私の英語の終盤表が表示されることは決してない。Googleが翻訳できないからではなく、翻訳する必要がないと判断したからだ。この2言語にとって、翻訳だけが唯一の扉となる。

Mistboardがすでに示していた

mistboard.com は今年の前半、ネイティブのレビューなしで中国語の両字体に対応した。9月までに、オーガニック流入上位10ページのうち6つが中国語版になり、クリック数で台湾が最上位の国になった。それらの読者が英語版を見つけることはありえなかった。

素の機械翻訳を大規模に展開するとペナルティを受ける

レビューなしで機械翻訳を大規模展開した唯一の大型サイトは打撃を受けた。Redditの ?tl= ページは31のhreflangバリアントにまたがる数百万URLで、約15か月間伸びたのち、2026年5月と6月のコアアップデートおよびスパムアップデートで翻訳ページの可視性を失い、AI OverviewやChatGPTでの引用も同時に落ちた。インデックス済み38ページのドメインでレビューなしの30言語というのは、同じパターンを、回復しても誰も気づかない規模でやることだ。

3言語をどう作ったか

レビュアーは一文も読んでいない。それを正当化できた理由は、モデルがマークアップを一切見ないことと、チェックがトークンではなく意味を比較することだ。

各記事はバイトオフセットで散文セグメント(段落、見出し、リスト項目、表のセル、画像のalt、キャプション)に分割される。コード、HTML、URL、表のパイプ記号はファイルから出ていかない。モデルは {id, text} のJSON配列を受け取り、idごとに訳文を返す。ファイルは元のオフセット位置に差し込んで再構成されるので、翻訳がゼロの再構成は構造上そのまま元のファイルになる。

最初に書いた忠実性チェックは、56リクエストのバッチの中で、誤訳を1件捕らえるまでに正しい訳を30回も却下した。

英語 訳文 私がチェックしていたこと 修正
6.9 million 690万 数字 6.9 が残っているか 値を比較する: 6.9 × 10⁶ = 690 × 10⁴
$40-70k 4 万至 7 万 4070 が残っているか 範囲表現は接尾辞を共有する
202 million 2億200万 位取りの文字が1つだけか 複合的な漢数字を合算する
90-95% 90% 到 95% 90 にパーセント記号がない パーセント付きと素の数値を同値として比較する
Tailwind CSS, Elo, Las Vegas 変更なし 出力 ≠ 原文 小文字の一般語だけを未翻訳として数える

そのバッチにあった本物の誤りは2件で、いずれもトークンを比較しないチェックが捕らえた。日本語の文の途中に混ざった韓国語の単語と、開き角括弧が消えた太字リンクだ。字体と構造のチェックは有効に働き、トークン照合はほとんど正しい出力を却下する。その後、同じモデルを判定役として、原文、訳文、用語表を渡す2回目のパスを走らせ、84ページ全体の未解決エラー数を3ラウンドで65件からゼロにした。1ラウンドあたり約2ドル。全体で約25ドルかかった。

ルール

検索エンジンが代替できない言語にはすべての記事を翻訳し、代替できる言語には一つも訳さない。シャンチー(中国象棋)、バンチー、ジャングルチェス、将棋を扱うサイトにとって、このルールが指し示すのは最も関心の強い読者たちだ。

扉の向こうに誰かいたのかはSearch Consoleの問題だ。国別・ページ別のインプレッションを言語プレフィックスで見て、インプレッションは8週間、クリックは16週間。四半期で55クリックのサイトでの話だ。カバレッジレポートは使わない。hreflangの代替ページは仕様上「インデックスされていない」と表示されるからだ(Illyes、2026年8月)。台湾と日本がまったく現れないなら、読者が間違った言語でこれを見つけていたという仮説は誤りだったことになる。セグメント分割器、チェック、判定プロンプトはサイトのリポジトリの _i18n/ 以下にある。