PR

WordPress 記事の見直しと最終更新日の表記。それを Google に伝える

Google
記事内に広告が含まれている事があります。

oit025-s

 

このお盆休みで過去のブログ記事を見直そうと思い「トライアスロンオンライン」の記事のタイトルや一部加筆修正を行った。

 

せっかく加筆修正を行ったのだからその情報を Google に上手く伝え、検索ツールの期間指定をされても表示されるようにならないか?と考え Google で調べた所、

記事の最終更新日を表示する方法 HTML5対応版」という記事をみつけた。こちらのサイトで加筆修正を行った記事「自分のサイトがツイッターにスパム認定されてしまった時の対策
を Google で検索し、期間指定をしてみた所しっかりと検索結果にあらわれたので、「トライアスロンオンライン」さっそく試させて頂く事にした。

 

使っているテーマの functions.php に

/*
  get_the_modified_time()の結果がget_the_time()より古い場合はget_the_time()を返す。
  同じ場合はnullをかえす。
  それ以外はget_the_modified_time()をかえす。
*/

function get_mtime($format) {
    $mtime = get_the_modified_time('Ymd');
    $ptime = get_the_time('Ymd');
    if ($ptime > $mtime) {
        return get_the_time($format);
    } elseif ($ptime === $mtime) {
        return null;
    } else {
        return get_the_modified_time($format);
    }
}

※http://www.seotemplate.biz/blog/wordpress-tips/4019/ より引用

を記述

 

 

 

single.php の日付部分を

公開日:<time class="entry-date" datetime="<?php the_time('c') ;?>"><?php the_time('Y年m月d日') ;?></time><br>
<?php if ($mtime = get_mtime('Y年m月d日')) echo '最終更新日:' , $mtime; ?>

に改変。オリジナルは月[n] 日[j] だったが、月[m] 日[d] にして記述した。

 

 

今後見直した記事は「サイズ超過料金無料のバイクポーターpro (BIKEPORTER PRO) にバイクを詰めてみる。」のように表示される。後は Google が拾ってくれれば OK である。

 

ANKARE IIDX」さんに感謝。

このブログにも実装しました。

コメント

タイトルとURLをコピーしました