この問題を引き起こす原因は何ですか?
この問題は正規化された URL を報告します。正規化された URL は、4xx (Client Error) HTTP ステータスコードの 1 つを返すURLを指します。
例:
次の場合 https://help.ahrefs.com/ja/
<head>
...
<link rel="canonical" href="https://ahrefs.com/help/en/"/>
...
</head>
そして https://ahrefs.com/help/en/ は正規なものとして宣言され、4xx HTTPステータスコード(クライアントエラー)のいずれかを返します。 最も一般的な4xxエラーは404 (Not found)です
正規のリンクとは何ですか?
念のために説明しておくと、正規リンクは重複コンテンツの問題を解決するために使用されます。 同じまたは類似のコンテンツを持つページが複数ある場合は、ランク付けしたいページを選択する必要があります。
そして、そのページのコピーから正規リンクをそのページに指定することで、検索エンジンにこのページをインデックスする(そしてうまくいけばランク付けする)ように明示的に伝えることができます。
正規リンクの一般的な使用例としては、たとえば、eコマースショップの製品バリエーションがあります。
これがどのように見えるかの簡単な例です:
<link rel="canonical" href="http://example.com/">
それらについてもっと知りたい場合は、Googleのガイドを確認してください。
この問題を引き起こす原因は何ですか?
この問題は、あなたのウェブサイトのページで正規として指定されたURLが、4xx HTTPステータスコードのいずれかを返すことを示しています。 基本的にそれはページがアクセスできないことを意味します。
なぜ重要なのでしょうか?
ページが検索エンジンにアクセス可能でない場合、それらはそれをインデックスすることができず、検索結果ページに表示されません。
4XXコードのさまざまなタイプがあり、こちらで説明を確認できます:
それを修正する方法?
いくつかの問題は簡単に解決できます。 いくつかは難しく、ここでは専門的なサポートを強くお勧めします。
しかし、ここにおそらく対処することになる4XX HTTPの問題の簡単な概要があります。
400 - 不正なリクエスト
このエラーは、サーバーとブラウザ間の通信の問題を表します。 基本的には、サーバーがブラウザが送信しているリクエストを理解できなかったということです。
このタイプのHTTPコードは、URLの誤りやその構文の誤りで引き起こされる可能性があります。 許可されていないシンボル、たとえばパーセンテージ文字などがrel=canonicalのURLに含まれていないか確認したいかもしれません。
安全でないURL文字のリストはこちらです。
401 - 無許可
それは権限の問題であり、そのページはログインユーザーのみがアクセスできることを示しています。 ご存知の通り、正規リンクはランク付けされることを目的としています。 そのページが公に利用できず、それでもそうしたい場合は、その正規リンクを削除するか、より適したページを見つけてください。
403 - 禁止
それはまた権限に関係しており、特定のユーザーグループに対してコンテンツがブロックされていることを意味します。
サーバーを介して自由にアクセスできるようにするか、リンクを削除/置き換えることができます。
404 - Not found error
おそらく最も一般的な4XX HTTPステータスコードです。 ページが削除されたか、URLが変更されたかのいずれかです。 これを修正するための可能な方法:
rel=canonicalのURLが正規ページの正しいURLであることを確認してください。 タイプミスである可能性があります。
正規ページがなくなった場合、新しいものを見つけるか作成し、それを正規として設定してください。古いページを新しいページにリダイレクトするのは控えてください。これは「正規ポイントが3xxを指す」問題を引き起こします。
欠落しているページの代替がない場合、正規タグを自己参照に変更できます。
