web-dev-qa-db-ja.com

Googleの検査URLに、ページの「Googleインデックス」のソースコードは正しくないが、「ライブテスト」は正しいと表示されている

Webページのインデックスが正しく作成されておらず、実際にWebサイトで更新されたものとは異なるヘッダーが表示されています。

Google Search ConsoleのURL検査ツールを使用すると、インデックスに次のように間違った情報が表示されます。

URL Inspect Incorrect Information on Google Index

「URL検査」を使用して「ライブバージョン」を確認すると、次のように正しい情報が返されます。

URL Inspect - Correct Information on Live Test

私の理解では、インデックス作成の遅延を想定すると、結果は同じになるはずですが、結果は長い間とは異なります。その結果、インデックスに登録されたページをGoogleで検索すると、次のように誤った情報が表示されます。

Displayed SERP Inccorect Information on Google

これを修正して、インデックス付きページに正しい情報を表示するにはどうすればよいですか?

2
Yury Homenok

Search Consoleの[Fetch as Google]オプションとインデックス作成のリクエストを使用します。これは、Webの結果に表示される正しいヘッダーを取得する1つの方法です。

https://www.google.com/webmasters/tools/googlebot-fetch?hl=en&authuser=2&siteUrl=https://www.example.com

リクエストを送信すると、次のように表示されます。

[インデックスのリクエスト]をクリックして、変更のリクエストをグーグルに送信できます。

Fetch As google

さらに、矢印マークをクリックして、以下で強調表示されているタイトルとメタを観察することで、Googleが取得したものを確認できます。

http fetch response from google

これが完了したら、検索結果が再び表示されるまでしばらく待ちます。 (私のウェブサイトでは、変更を行ってインデックス作成をリクエストすると、30分未満で更新されることがわかりますが、これはGoogleがウェブサイトをクロールする方法に完全に依存します。)

2
idk