インデックスされないときはurl変更よりパラメータ追加
Googleになかなかインデックスされない場合に、一度削除して違うurlにして登録し直すと、Googleにインデックスされやすいと言われています。ただ、リンクを変更したり、かなり面倒です。
また、Googleにインデックスされるタイミングは分からないので、かなり前に登録した情報がインデックスされることがあります。削除したurlがインデックスされてしまうと、同じ内容のページが2つあるということで、両方ともインデックスを外される可能性があります。
新しいurlを登録する場合、Google Search Consoleの「URL検査」で登録します。そのときにインデックスされなかったurlの最後に ?a=1 など適当に?と記号を追加します。そうすると、違うurlとして認識されます。
例
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html
がインデックスされない場合、
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?a=1
でURL検査する。
このままでは、https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?a=1 が登録されるだけです。https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html がその後で登録されると、同じ内容のページが2つあるということで、両方ともインデックスを外される可能性があります。
それを防ぐために<head>と</head>の間のどこでもいいのでcanonicalタグを追加します。canonicalタグは同じページなのに、URLが違うページを一つのページとして扱うものです。
重複した URL を正規 URL に統合する | Google 検索セントラル | ドキュメント | Google Developers
例
このサイトはBloggerのサービスを使っています。Bloggerはスマートフォンで見ると、自動的に ?m=1 がurlに追加されるようになっています。 https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 の方が先にGoogleにインデックスされることがあります。
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html がインデックスされない場合に https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 をURL検査すると、同時にGoogleにインデックスされることもあります。
canonicalタグを設定しているので重複ページと認識され、しばらくすると、 https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 がインデックスから消えて https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html だけになり、両方の情報が1つに統一されます。
Google Search Consoleの「カバレッジ」を見ると、https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 はインデックスされますが「送信して登録されました」ではなく「インデックス登録されましたが、サイトマップに送信していません」になります。
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html がインデックスされ「送信して登録されました」になると、https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 は「有効」から「除外」に移動され、「代替ページ(適切な canonical タグあり)」になり問題ありません。
また、Googleにインデックスされるタイミングは分からないので、かなり前に登録した情報がインデックスされることがあります。削除したurlがインデックスされてしまうと、同じ内容のページが2つあるということで、両方ともインデックスを外される可能性があります。
新しいurlを登録する場合、Google Search Consoleの「URL検査」で登録します。そのときにインデックスされなかったurlの最後に ?a=1 など適当に?と記号を追加します。そうすると、違うurlとして認識されます。
例
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html
がインデックスされない場合、
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?a=1
でURL検査する。
このままでは、https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?a=1 が登録されるだけです。https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html がその後で登録されると、同じ内容のページが2つあるということで、両方ともインデックスを外される可能性があります。
それを防ぐために<head>と</head>の間のどこでもいいのでcanonicalタグを追加します。canonicalタグは同じページなのに、URLが違うページを一つのページとして扱うものです。
重複した URL を正規 URL に統合する | Google 検索セントラル | ドキュメント | Google Developers
例
<link href='https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html' rel='canonical'/>
こんな感じにGoogleに登録したいurlを設定します。このサイトはBloggerのサービスを使っています。Bloggerはスマートフォンで見ると、自動的に ?m=1 がurlに追加されるようになっています。 https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 の方が先にGoogleにインデックスされることがあります。
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html がインデックスされない場合に https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 をURL検査すると、同時にGoogleにインデックスされることもあります。
canonicalタグを設定しているので重複ページと認識され、しばらくすると、 https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 がインデックスから消えて https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html だけになり、両方の情報が1つに統一されます。
Google Search Consoleの「カバレッジ」を見ると、https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 はインデックスされますが「送信して登録されました」ではなく「インデックス登録されましたが、サイトマップに送信していません」になります。
https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html がインデックスされ「送信して登録されました」になると、https://googlebloggertrouble.blogspot.com/2022/03/indexcanonicalurl.html?m=1 は「有効」から「除外」に移動され、「代替ページ(適切な canonical タグあり)」になり問題ありません。
seo