Webユーティリティ

URL解析

HTTPまたはHTTPS URLを分解し、生のクエリ値とデコード値を確認し、追跡パラメータを識別して、ブラウザー内でリンクを整理・エンコードします。

URL入力

リンクを調べる

ローカル処理

URLを解析できます。

URL概要-

-

プロトコル-
パラメータ0
パス階層0
ハッシュなし

構成要素

URLの構成要素

プロトコル-
オリジン-
ホスト-
ホスト名-
ポート-
パス名-
クエリ-
ハッシュ-

クエリパラメータ

#キー生のエンコード値デコード値状態

重複キーと空の値を保持します。無効なパーセントシーケンスも変更せず表示します。

追跡・UTM概要

utm_source-
utm_medium-
utm_campaign-
追跡パラメータ0

整理したURL

クエリ文字列なし-
既知の追跡パラメータなし-

追跡なし版は通常のクエリを保持し、一般的なUTM・広告識別子だけを削除します。

エンコード・デコード補助

よく使う解析例

URL構成要素リファレンス

部分意味
プロトコルhttps:リソースへのアクセスに使う方式
ホストexample.com:443ホスト名と任意のポート
パス/search/toolsサーバー上のリソースパス
クエリ?q=url&page=2疑問符以降のキーと値
ハッシュ#resultsページ内移動に使うフラグメント識別子

URL解析の注意点

ローカル解析ブラウザーのURL APIがすべて解析し、URLをサーバーへ送信しません。
エンコード値生の列はパーセントエンコードを保持し、デコード列は解釈後の文字を表示します。
追跡パラメータUTM、gclid、fbclidなどを強調し、通常のパラメータを残したまま削除できます。
対応スキームHTTPとHTTPSに対応します。スキームがない場合は確認用にHTTPSとして扱います。

URL解析のよくある質問

このURL解析はURLをサーバーへ送信しますか?

いいえ。解析、確認、整理、エンコードはすべてブラウザー内で実行されます。

生のクエリ値とデコード値の違いは何ですか?

生の値は%20のようなシーケンスを保持し、デコード値は対応する文字を表示します。

検索条件を残して追跡だけ削除できますか?

はい。通常のパラメータを保持し、一般的なUTM・広告識別子を削除します。

なぜhttps://を補う場合があるのですか?

スキームのないホスト名のオリジンとホストを正確に解析するためです。