セキュリティヘッダーを確認
レスポンスヘッダーとCSP案を確認し、保護対象のURLとDNS先が正しいか検証します。
- 1. HTTP
status、redirect、貼り付けたheader、CSP警告を一画面で確認します。
- 2. URL Parse
ポリシーを書く前にorigin、path、query、tracking parameterを分けます。
- 3. DNS
確認中のhostnameが対象デプロイへ解決されるか確認します。
URL の protocol、host、path、query、hash を分解し、redirect や canonical の問題を確認します。
入力 / 出力
入力、出力、コピー操作をこの領域にまとめています。例と確認項目は下に分けています。
ローカルセッション
入力状態はこのブラウザだけに保存され、アカウントなしで前回の作業を復元できます。
基本の入力/出力が終わってから、必要な例、確認リスト、関連ツールだけを開きます。
セキュリティヘッダーを確認
レスポンスヘッダーとCSP案を確認し、保護対象のURLとDNS先が正しいか検証します。
status、redirect、貼り付けたheader、CSP警告を一画面で確認します。
ポリシーを書く前にorigin、path、query、tracking parameterを分けます。
確認中のhostnameが対象デプロイへ解決されるか確認します。
リダイレクトを調査
status、最終URL、DNS先、social previewの信号を一つの流れで確認します。
redirect chainと最終レスポンスを追跡します。
apex、www、CNAMEが想定先を向くか確認します。
query parameterとcanonical pathの変更を分解します。
未インデックスURLを診断
Search Consoleでクロール済み/検出済みだが未インデックスの場合、次のレポート更新を待つ前に最終レスポンス、sitemap証拠、robots、metadata、canonical形状を確認します。
検査URLがcanonical hostで最終200か確認し、redirect/header証拠を残します。
URLが提出済みsitemapセットに含まれるか照合し、count/warning付きdiscovery reportをコピーします。
crawlerルールやsitemapディレクティブが検査ページと矛盾しないか確認します。
title、description、canonical、robots metadataを確認し、thin contentや誤ったnoindexでないか見ます。
フォローアップ記録前にtrackingや重複pathを外したclean canonical URLを検査URLと比較します。
コピー前の確認
よくある失敗例
関連ツール
ガイド
基本の入力/出力が終わってから、必要な例、確認リスト、関連ツールだけを開きます。
https://example.com/tools?q=json#topURL例
共有前にhost、path、query、tracking、canonical向けのコピー信号を確認します。
プロトコル
https:
ホスト
www.bobob.app
パスセグメント
2
tools / json-formatter
Queryパラメータ
2
Trackingパラメータ
1
Fragment
#top
docsやmetadataへコピーする前に重複、空値、tracking値を確認します。
qjsonutm_sourcedocsTrackingCanonical候補
https://www.bobob.app/tools/json-formatter
整理URL
https://www.bobob.app/tools/json-formatter?q=json
提出または共有前に、URL構造、整理URL、tracking、canonical確認メモをコピーします。
ホスト
www.bobob.app
Queryパラメータ
2
Trackingパラメータ
1
Fragment
#top
整理URL
https://www.bobob.app/tools/json-formatter?q=json
# URL canonicalレポート
- 確認時刻: -
- URL: https://www.bobob.app/tools/json-formatter?q=json&utm_source=docs#top
- プロトコル: https:
- ホスト: www.bobob.app
- パスセグメント: tools / json-formatter
- Queryパラメータ: 2
- Trackingパラメータ: 1
- Fragment: #top
- Canonical候補: https://www.bobob.app/tools/json-formatter
- 整理URL: https://www.bobob.app/tools/json-formatter?q=json
- 一般的な入力: https://www.bobob.app/tools/json-formatter?q=json&utm_source=docs#top
## URL確認メモ
- Fragmentはサーバーへ送信されず、canonical URLには通常含めません。
- Trackingパラメータがあります。コピー前に意図した値か確認してください。
## 確認チェックリスト
- 提出前にredirect後の最終公開URLを取得して確認します。
- 整理URLをcanonical tag、Open Graph URL、sitemap項目と比較します。
- campaign attributionが意図されていないtracking parameterは削除します。
- 共有前にcredentials、token、callback code、fragmentを削除します。
- 整理URLはindexing証明ではないため、Search Console/Bing/Naver確認を別に記録します。コピー用の出力
{
"href": "https://www.bobob.app/tools/json-formatter?q=json&utm_source=docs#top",
"protocol": "https:",
"origin": "https://www.bobob.app",
"hostname": "www.bobob.app",
"port": null,
"pathname": "/tools/json-formatter",
"pathSegments": [
"tools",
"json-formatter"
],
"search": "?q=json&utm_source=docs",
"queryParameters": [
{
"key": "q",
"value": "json",
"tracking": false
},
{
"key": "utm_source",
"value": "docs",
"tracking": true
}
],
"hash": "#top",
"cleanUrl": "https://www.bobob.app/tools/json-formatter?q=json"
}