this 前の質問を読みましたが、Googleが検索結果に表示される日付を更新するために、ウェブサイトに変更日のみを表示するという回答がありました。それでは、公開された日付を削除して、変更された日付のみを表示するにはどうすればよいですか?
YouTubeビデオを視聴し、プラグインを使用して何時間も試してみましたが、役に立ちませんでした。誰かが私を助けてくれれば幸いです。
これは実際に私を少しばかり狂気に駆り立てたもので、正確な答えを与える人を見つけることができませんでした。ほとんど秘密に守られていたようです;)そして、そうするためのまっすぐな答えとコードスニペットを探している何百人もの人々。
ただし、Googleがページ上の唯一の日付/時刻である場合、Googleは変更された日付に注意を払うことは正しいので、変更された日付がある場合にのみ表示する必要があります。投稿/ページを再訪して更新するときに「新鮮さ」機能を提供します。
使用しているサイト/ CMSの種類については触れていないので、Wordpressを使用していると仮定します。
以下のコードでは、現在のテンプレートの日付/時刻スタンプを置き換える必要があります。これは、使用しているテーマによって異なる場合があります。通常、single.php、loop-single.phpまたはbyline.phpで
<?php if (get_the_modified_time() != get_the_time()) : ?>
Updated On: <?php the_modified_time('F j, Y'); ?> at <?php the_modified_time('g:i a'); ?>
<?php else: ?>
Posted on <?php the_time('F j, Y'); ?> at <?php the_time('g:i a'); ?>
<?php endif; ?>
検索コンソールを使用して「Fetch as Googleボット」を使用して、変更されたページのインデックス作成を高速化することもできます。
ハッピー修正。