WordPress なら最高!

WordPressを使いこなすために学んだ事をWordPressに綴っています

同じカテゴリの記事

それぞれのページで表示を変える

固有部分と共有部分の割合を7:3以上にすると、seo対策上非常に良いようなのです。まぁ、普通に考えてもそうですが。アクセス先のページが、分厚いヘッダやサイドメニューに囲まれた、ホンのちょっとの記事だったりすると欺された気になります。

セミナー講師の言うには、人が見て「気持ち悪い」とか「欺された」と思うページは早晩、検索エンジンにケラれてしまう。そのためのseoなので、キーワードばかりのページやほとんど内容の無い量産のためと思えるページは御法度と思ってください。

で、「レシピサイトのクックる」なんですが、トップページこそデザインが違いますが、あとはほとんど同じ。ブログって元々そういうものだから、ちょっと困りました。講師もそこまでは教えてくれないし……。

で、ベストではないけれど暫定処置としてサイドバーに、そのページと同じカテゴリの記事タイトルを表示させる事にした。これでとりあえず、ページが変わる度にサイドバーも少し動くことになる。これは結果、seo対策というより訪問ユーザーのページ内移動を促したと思う。考えてみれば、どの記事を読んでも、いつも同じサイドバーじゃ読者も飽きちゃうよねー。管理している私も飽きた。
 
で、そのやり方。まず、
sidebar.php を複製し、sidebar-2.php とする。
sidebar-2.php の任意の位置に、

<?php
$cat = get_the_category();
$cat = $cat[0];
$cat = $cat->cat_ID;
$posts = get_posts(“order=desc&category=$cat&numberposts=8″);?>
<?php if(is_single() || is_category()):?>

    <?php foreach($posts as $post):?>
    <li>
    <a href=”“> </li>
    <?php endforeach; ?>

<?php endif; ?>

 
single.php のサイドバー読み込みのタグを <?php get_sidebar(2); ?> に変更。

とりあえずこれでサイドバーの表示がクルクル変わります。もちろんタイトルを読み出すだけなので、同じ内容の時もあります。同じように、同一ダグのタイトルを表示させる、とか、タイトル+20、30文字の概要を表示させるとか……いろいろアイデアはあるのですけれど、先に進めません。
 

 

コメント欄

参考になった時は、ポチッとよろしく!

にほんブログ村 IT技術ブログ WordPressへ