正規監査
正規監査では、ページ上の正規リンクがレビューされます。 規範的なリンクは、ページの<head>の<link rel="canonical"> タグで、ページのコンテンツの優先URLを指定します。 監査では、正常なリンクが見つからない、正しく設定されていない、またはページ自体とは別の場所にあるリンクにフラグが付けられます。
これが重要な理由
同じコンテンツには、複数のURLでアクセスできることがよくあります。例えば、末尾のスラッシュがある場合とない場合、トラッキングパラメーターがある場合、または大文字と小文字が異なる場合などです。 検索エンジンは、特に指示がない限り、各URLを個別のページとして扱います。 規範的なリンクは、好みのURLを伝えます。これにより、重複をグループ化し、1つのURLにインバウンドリンクなどのランキングシグナルを組み合わせ、検索結果にそのURLを表示することができます。
間違っている規範的なリンクは、まったくないよりも悪くなる可能性があります。 検索エンジンは、信頼できない規範的なリンク(URLのないリンク、<head>の外に配置されたリンク、同意しない複数のタグの1つなど)を無視できます。 別のページを指す規範的なリンクは、検索エンジンにそのページを表示するように求め、検索結果からページを除外することができます。
監査でチェックする点
監査では、次の3つの領域で問題をチェックします。
- ページに規範的なリンクが1つあるかどうか:、規範的なリンクが見つからないか、ページに複数あるかどうか。 検索エンジンがそれらすべてを無視する可能性があるため、異なるURLを指すいくつかの正規リンクは別々に報告されます。
- タグが正しく設定されているかどうか: タグが
<head>の外部にあるか、href属性または空の属性を持たないか、検索エンジンが無視する可能性のあるhreflang、media、typeなどの属性が含まれています。 - URLが正しいかどうか:正規URLが絶対ではなく相対パスであるか、パスまたはクエリ文字列に大文字が含まれているか、ページから別のプロトコル(
http://またはhttps://)を使用しているか、編集中のページとは別のページを指しています。
正規URLの比較方法
プリフライトはプレビューページで実行されます。プレビューページのホストは通常、実稼動サイトとは異なります。 すべてのプレビューページにフラグを立てないようにするために、監査では、正規URLのホストとページのホストを比較しません。 規範的なリンクがページ自体を指しているかどうかを確認すると、URLのパスのみが比較されるため、https://www.example.com/products/shoesはプレビューページ /products/shoesと一致します。 パス内の末尾のスラッシュと大文字は、このチェックの差分としてカウントされません。
既知の制限事項
- 異なるドメイン: プレビューホストは常に実稼動サイトと異なるため、異なるサイトを指す規範的なURLは、プリフライトによってフラグ付けされません。 正規URL内のドメインが期待するドメインであることを確認します。
- HTTP
Linkヘッダー: プリフライトは、HTTPLinkヘッダーではなく、正規タグのみをチェックします。 ヘッダーにのみ正規URLを設定するページは、正規リンクがないとして報告されます。
解決方法
監査で機会が見つかると、それぞれ問題と推奨される変更を説明します。 ほとんどの場合、ページには、ページ自体を指す小文字のパスを持つ絶対URLを持つ<head>内の1つの正規リンクが正確に含まれている必要があります。 ページが意図的に別のページを正規バージョンとして指している場合(例えば、コピーが重複している場合やプリンター向けのコピーなど)は、そのままにしておくことができます。 監査はそれを報告します。 オポチュニティのレビューと解決方法については、 プリフライトでの監査結果を参照してください。