グローバルツールハブ
現在の言語: Japanese
ガイド一覧へ戻る

ガイド

スペース・記号・クエリ文字列:やさしいURLエンコードガイド

クエリ文字列でのスペースや記号の扱いを、初心者向けにわかりやすく説明します。

URLエンコードのミスはクエリ文字列で起こりやすいです。どこをエンコードするかが分かれば、リンク作成は安定します。

なぜクエリ文字列は壊れやすいか

クエリ文字列は key=value を連結するため、未エスケープ記号1つで解釈が変わります。

そのため動的値は組み立て前にエンコードします。

スペースの扱い

URL要素ではスペースは通常 %20 で表現します。

共有リンクに生スペースを残さないようにしましょう。

エンコードが必要になりやすい記号

&, #, %, +, /, ? は値の中でURL意味を変える可能性があります。

URL構文ではなく値データとして使うならエンコードします。

  • 区切り記号はURL構文としてのみ使う
  • 入力値内の記号はエンコードする
  • パラメータ追加ごとにテストする

安全なクエリ組み立て

まずベースURLを確定します。

値を個別にエンコードしながらパラメータを追加します。

最終チェック

完成リンクを開いて遷移先とパラメータを確認します。

値が不自然なら一度デコードして元テキストを確認します。

役立つ場面

  • 検索URLの作成
  • UTMパラメータ追加
  • 名前やラベルの安全な受け渡し
  • 壊れたリンクの調査

文字処理を整えるとリンクは安定する

スペースと記号を正しくエンコードすると、見えにくいリンク不具合や計測の乱れを防げます。

関連ツール

URLエンコード/デコード

通常テキストをURL向けに変換したり、元の読みやすい形へ戻したりできます。

URL Encode / Decode を開く

あわせて読みたいガイド

近い作業フローを扱う別の短い記事も確認できます。