栖王ヴァルハラ3丁目 ヘッダーイラスト
Illustration by ruder

明日になったら今日じゃない

栖王ヴァルハラ3丁目

すばら3 / Subara3

Wikipediaはどうしてパーセントパーセントうるさいのか

カテゴリ: tech

タグ: 技術,漫画

「パーセントパーセントうるせぇ WikipediaのURLかよ」

― サンキューピッチ 32話より

『サンキューピッチ』で、野球をディーラーに例えて勝負を挑む伊能に、ゆるふわ球児(?)泉が言い返したセリフです。

住吉九先生のセリフ回しには、抜群のわかりやすさと、日常のあるあるを抜き出すセンスがあります。たまらないものがありますね。

なんで我々のWikipediaにはたくさんの%があるのか

例えば、「サンキューピッチ」の日本語版Wikipediaのページは、こういうURLになります。ブラウザのアドレスバーには日本語で表示されていますが、メモ帳に貼り付けてみると分かります。

ブラウザ上でのWikipedia URL表示 パーセントエンコードされたWikipedia URL

%だらけ。 これが「WikipediaのURLかよ」の正体です。

ちなみに、英語版Wikipediaでは日本語ほど%だらけにはなりません。どうしてでしょうか?

URLに使える文字は限られている

URL、(厳密には)URIとして扱うときは使える文字が限られています。

使える文字:

  • 半角英数字(A-Z、a-z、0-9)
  • 一部の記号(- _ . ~ など)

使えない文字:

  • 日本語(ひらがな、カタカナ、漢字)
  • スペース
  • その他の多くの記号

URLの仕様(RFC 3986)で決まっています。

じゃあ日本語をURLに入れたいときはどうするのか?

「パーセントエンコーディング」 という変換をかけます。

  1. 文字をUTF-8でバイト列に変換
  2. 各バイトを %XX(16進数)で表現

というものです。

例えば「サ」という文字の場合……。

  • UTF-8バイト列 → E3 82 B5
  • パーセントエンコード → %E3%82%B5

「サンキューピッチ」全体だと:

%E3%82%B5%E3%83%B3%E3%82%AD%E3%83%A5%E3%83%BC%E3%83%94%E3%83%83%E3%83%81

1文字につき約9文字に膨れ上がります。 だからあんなに長くなるわけです。

おそらく、英語圏Wikipediaユーザーは、このネタがわかりません。

英語だと、そのままURLに入るので、「WikipediaのURLが%だらけ」という経験をしないのではないかと思います。

日本語、中国語、韓国語、アラビア語など、非ASCII文字を使う言語圏だけが味わえる「あるある」です。

なんで日本語をURLに入れたいの?

A:Wikipediaだからです。

Wikipediaの記事は「URLそのものが記事の正式な名前」です。

Wikipediaは、

  • 記事タイトル = ページの識別子
  • ページ名は人間が読める必要がある
  • 検索結果・共有・被リンクのすべてで同じURLを使う

という思想で設計されています。

もし日本語記事を、

https://ja.wikipedia.org/wiki/123456

のようなIDで作ってしまったら……、

  • 何の記事かわからない
  • 検索結果で意味を持たない
  • 人間向け百科事典として不親切

というような不都合が生じます。

なので、Wikipediaは、記事タイトルをそのままURLに使っています。

普通の記事投稿サイトだと、IDから内容が分からなくてもいいので、IDを採番して、それをURLにしてしまえば日本語で表示しなくてもよいのですね。百科事典ならではの事情です。

まとめ

どうして日本語版(非英語版)Wikipediaには%が出現するのか?

技術的には「パーセントエンコーディング」という仕組みで、日本語がURLに入ると%記号の洪水になります。英語圏には伝わらない、非英語圏の人間のみに通じるネタです。

(おまけ)URL短縮サービス

%だらけの長いURLを共有するのは大変です。

そこで登場したのが短縮URLサービスです。

  • bit.ly
  • t.co(Twitter/X)
  • goo.gl(終了済み)

長いURLを https://bit.ly/xxxxx のような短い形式に変換してくれます。

(が、これらのサービスが「正しく短縮先と対応してくれる」というのを前提にしているもので、サービス終了してしまうとどこにどうつながるか分かったものではなく、結構厄介な問題になったりします。)

Wikipedia自体も、日本語URLの問題を認識しています。記事タイトルをそのまま表示する機能がブラウザに実装されていますが、コピペするとエンコードされた形式になることが多いです。

関連リンク

記事

プライバシーポリシー Last Update: 2025/10/14

個人情報の取り扱いについて

当サイトでは、お問い合わせフォームからご連絡いただいた際に、お名前やメールアドレスなどの個人情報をお預かりすることがあります。

これらの情報は、お問い合わせへの返信や必要なご連絡のためにのみ使用し、それ以外の目的で使用することはありません。また、法令に基づく場合を除き、第三者に開示・提供することはありません。

Cookieの使用について

当サイトでは、サイトの利便性向上やアクセス解析のためにCookieを使用しています。

Cookieはブラウザの設定により無効にすることができますが、一部の機能が正しく動作しなくなる場合があります。

アクセス解析ツールについて

当サイトでは、Googleによるアクセス解析ツール「Google Analytics」を使用しています。

Google Analyticsはトラフィックデータの収集のためにCookieを使用しており、このトラフィックデータは匿名で収集されています。個人を特定するものではありません。

この機能はCookieを無効にすることで収集を拒否することができますので、お使いのブラウザの設定をご確認ください。

詳細については、Google アナリティクス利用規約をご参照ください。

広告の配信について

当サイトでは、第三者配信の広告サービス「Google AdSense」を使用しています。

広告配信事業者は、ユーザーの興味に応じた広告を表示するためにCookieを使用することがあります。

Google AdSenseの詳細については、Google 広告に関するポリシーをご参照ください。

アフィリエイトについて

当サイトは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。

その他、各種アフィリエイトプログラムに参加している場合があります。

著作権について

当サイトに掲載されている文章、画像、その他のコンテンツの著作権は、当サイト管理者または正当な権利を有する第三者に帰属します。

無断転載・複製はご遠慮ください。引用の際は、出典を明記のうえ、リンクを貼っていただけますようお願いいたします。

免責事項

当サイトの情報は、可能な限り正確な情報を掲載するよう努めていますが、その正確性や安全性を保証するものではありません。

当サイトに掲載された内容によって生じた損害等について、一切の責任を負いかねますのでご了承ください。

また、当サイトからリンクやバナーなどによって他のサイトに移動された場合、移動先サイトで提供される情報、サービス等について一切の責任を負いません。

プライバシーポリシーの変更について

当サイトは、個人情報に関して適用される日本の法令を遵守するとともに、本ポリシーの内容を適宜見直し、その改善に努めます。

修正された最新のプライバシーポリシーは常に本ページにて開示されます。

01

ここについて

栖王ヴァルハラ3丁目は、個人(頻子)が運営しているサイトです。小説、ゲーム、アプリケーションなどがあります。サイトのコンテンツは、予告なく改稿したり、削除されることがあります。

(2022/5/29)二次創作置き場を増設しました。


もし何かご用があれば、お問い合わせフォームからお声をおかけください(記名不要)。

応援・ご感想・誤字脱字報告などお気軽にどうぞ

お問い合わせ
02

自己紹介

頻子(ひんこ)です。
ゲームと文章を書くことが好きです。

info★subara3.com (★→@)

活動場所

投げ銭

03

このサイトへのリンク

2017/09/06 有料サーバーに移行 2025/10/10 独自ドメイン化
04

既刊情報

すばら3ロゴ

すばら3の既刊はBOOTH、DLsite、kindle、あるいは各種イベントで入手することができます。

一部の本は、国会図書館に預けてきました
寄稿したものは、それぞれの頒布先をご確認ください。

サークルロゴは高瀬川さんがつくってくださいました。ありがとう!

05

寄稿・お手伝い

06

お仕事

気まぐれに軽めの単発案件を受け付けています。
簡単なスクリプトなど、ご入用のものがありましたらぜひどうぞ!

info★subara3.com (★→@)

07

プライバシーポリシー

最終更新: 2025/10/14

個人情報の取り扱い

お問い合わせフォームからご連絡いただいたメッセージは、必要なご連絡のためにのみ使用します。許可なく第三者に開示・提供することはありません。

Cookieの使用

サイトの利便性向上やアクセス解析のためにCookieを使用しています。ブラウザ設定で無効にできますが、一部機能が正しく動作しなくなる場合があります。

アクセス解析

Google Analyticsを使用しています。トラフィックデータは匿名で収集され、個人を特定するものではありません。

広告配信

第三者配信の広告サービス「Google AdSense」を使用しています。ユーザーの興味に応じた広告表示のためにCookieを使用することがあります。

アフィリエイト

Amazonアソシエイト・プログラム等に参加しています。

著作権

掲載コンテンツの著作権は当サイト管理者または正当な権利者に帰属します。無断転載・複製はご遠慮ください。

免責事項

情報の正確性・安全性を保証するものではありません。当サイトの内容によって生じた損害等について責任を負いかねます。