私たちはみんな、ブログのテンプレートがSEOで抱えている問題は何かを知っている。最も広くはびこっている問題の1つは、ホームページ、カテゴリ、タグ、アーカイブが基本的に同じコンテンツを持っているという、コンテンツの複製の問題だ。
この記事では、ブログのカテゴリページでこの問題をなくし、SEOに親和性の高いページにする簡単な方法を紹介する。
(注:このステップを使用するのなら、残りの記事で書いてあることは必要ない。)
カテゴリページが検索トラフィックに貢献しないことが確実に分かっている場合は、Googleのインデックスから除外してもいいかもしれない。そのための1つの選択肢として、All-in-One SEO Packというものがある。
Meta Robots WP pluginというさらに賢いプラグインでは、個々の投稿記事へのリンクはフォローしつつ、カテゴリページのインデックシングを禁止する“robots”のメタタグ“noindex,follow”を使用することが可能だ。
もし、カテゴリページも検索エンジンの結果ページに表示させたいのであれば、このステップは飛ばし、以下のステップに従えばいい:
カテゴリページの一番の問題点は、ユニークコンテンツがないことだ。ということで、それを変えよう:
1.カテゴリのデスクリプションを表示する:
大部分の人が、カテゴリのエディタページに“デスクリプション”と呼ばれる便利な機能があるということに気が付いている。しかしながら、最大限の可能性までそれを利用しているのはたった一部分の人だけにすぎないのだ。
初期設定では、カテゴリのデスクリプションはサイドバーウィジェット内のカテゴリリンクにマウスオーバーした時のみ表示される。それを個々のカテゴリページで表示させるには、以下のコードを使用する必要がある:
<div><?php echo category_description(3); ?></div>
もし、その中にHTMLを入れる必要があるのなら、このプラグインを利用するといい。ビジュアルエディタはないが、カテゴリデスクリプション内にHTMLを挿入することが可能だ。
カテゴリページは軽く、かつできるだけユニークにしたいものだ。そのためには、以下のうちどちらかをする必要がある。
最初の選択肢の場合は、テーマエディタに行き、各ページタイトルの後にある
<?php the_content(‘Read more…’); ?>
を削除する。
2つ目の選択肢の場合は、それを
<?php the_excerpt(); ?>
に変える。
さらに、抜粋の中で省きたい種類のHTMLタグを変更する必要がある場合は、このプラグインを使用すればいい:
WordPress SEO Pagerプラグインは、通常のつまらないWordPressの“前の記事”や“新しい記事”といったリンクを取り替えるために、複数ページのカスタマイズが可能なページャを備えている。これはユーザビリティと同様にSEOの改善にもなる。
もちろん、あなたのカテゴリはすでにブログのサイドバーからサイト中にリンクしている。しかしながら、内部のアンカーテキストを多様にするのと同時に、記事コンテンツからそれらのカテゴリに組織的にリンクさせることもするべきだ。
ブログカテゴリを最適化するために他にも良い方法はあるだろうか?コメント欄で教えて欲しい!
この記事は、Search Engine Journalに掲載されたAnn Smartyによる「4 Easy Steps to SEO-Friendlier Blog Categories (WordPress)」を翻訳した内容です。
なるほど、ちょっとしたティップスですが、一回設定するだけの話ですし、時間ある際にやってみたくなりました。特に3番のページングの最適化はユーザビリティにも効果ありそうです。しかしホント、色々考えますね。。。 — SEO Japan
SEO最新情報やセミナー開催のお知らせなど、お役立ち情報を無料でお届けします。