トップに最新8~20件目の記事を表示
トップに最新8~20件目の記事を表示 »»
ウチのトップページは、もともと7件の記事(タイトルと冒頭部分)を表示させるようにしてましたが、この最新記事7件に加え、8件目~20件目の記事(こちらはタイトルのみ)も表示させることにしました。
「最近の記事」ってなタイトルでサイドバーに10~20件程度掲載しているブログはよく見かけますが、なんでまた記事の下なのか、なんでまたわざわざ表示記事数を追加したのか。この辺についてサラッと書いときます。
サイドバーによく見かける「最近の記事」。私、あんまり意味ないなーと思ってました。スクロールしない部分に表示されているのであれば分かるんですが、スクロールしなきゃ見えない場所にメイン部分と同じ数の最新エントリが表示されてても、結局スクロールしなきゃいけないし情報としては同じだしで、そんなに意味あるものに思えないんですヨ。
そんなんなら、指定件数以降の記事もワンクリックで表示できる「ページめくり」があった方が親切じゃん、ってことで、MTPaginateプラグインを入れてみたのはこないだのこと。
ページめくりがついてるのになんでまたワザワザ.....というのが今回のお話なんですが、結論は簡単。「SEO対策のため」です。
検索エンジンに素早くインデックスさせるには、カテゴリや日付のアーカイブページよりもトップページからリンクされてた方がいいわけですが、1日に投稿する記事数が増えてきた最近、下手すると1週間も経たずしてトップページからのリンクが消えちゃう記事ってのも出てくるわけです。
そーすると、リンクされるのはカテゴリ、日付の両アーカイブページからのみってことになるわけですが、トップページにリンクがあるうちにインデックスされなかった場合、これではインデックスされるまで非常に時間がかかる、もしかすっとインデックスされないかもしれないんですヨ。
だったら最初から記事の件数を増やしとけってことで表示させたのが、今回の8~20件目なわけです。
で、なんでサイドバーじゃなくてページの一番下にしたのかってことですが、表示させるとすればカテゴリの下、スクロールしなきゃ見えない部分になりそうだったので、前記のとおり、こりゃサイドバーに載せる意味がないと思ったのが1点目。
メイン部分からHTMLが読み込まれる関係から、ちょっとでも先に記事へのリンク部分をロボットに読み取ってもらいたいと思ったのが2点目。
基本的に訪問者のためのリンク設置ではなく、SEO対策としての意味合いが強いので、だったら邪魔にならない一番下にしとこっと思ったのが3点目です。
大したことしたわけじゃないんですけど、いろいろ考えてるんですよ。(と自分を持ち上げてますが、こんなこと考えるより別のことに力を注げば?と思う自分もいたりして。)
あ。
一番下に余計なのを表示させたら、またサイドバーの空きが広がった...。ホント、サイドバーって何を載せりゃいいんでしょ(悩
トップに最新8~20件目の記事を表示 »»
