検索エンジンでの表示について(ブログタイトルの説明文)
無料版のブログサービスで、Meadow(2カラム)のデザインを利用して各種のカスタマイズを行っています。
googleやyahooなどで、自分のブログタイトルで検索するとヒットはするのですが、
ブログタイトル(URL)の下にある説明文が希望のものになりません。
各HTKL(トップページ、個別記事ページ、カテゴリーアーカイブ、月別アーカイブ) の
<head>~ </head> 内に、ナレッジの既出の質問と回答を参考にして、
下記のような形でメタタグを導入しています。
<meta name="description" content="運営しているブログの内容説明・紹介" />
<meta name="keywords" content="キーワード1~5" />
本来は、検索するとブログタイトルの下にmeta name="description" contentで
書き込んだ説明文が表記されるはずなのに、全く表記されません。
メタタグの入れ方、入れる位置など、何か間違いがあるのでしょうか?
それともメタタグを入れる以外の別のやり方が必要なのでしょうか?
お手数ですが、私のサイトをご覧いただいた上で、ご指導ください。
私のブログのURLは以下です。よろしくお願いします。
ちなみに、記事タイトルで検索した場合の表示の疑問点もあるのですが、
これは別の質問で改めて書きたいと思います。
回答(1)
1.

大雑把に挙げると、
1.メタタグ <meta name="description" content="ブログの説明文" /> 2.ページの先頭に書かれている文章 3.更にその中でh1などの重要タグでマークアップされている部分という感じで抽出されることが多いようです。
ただし、メタタグの内容がページの内容と異なる場合は無効になることもあります。トップページはブログの説明で良いのですが、個別記事にmeta name="description"を入れる場合は少し工夫が必要ですね。
その辺を考慮してカスタマイズをしてみてください。
みけさんのブログではメタタグの部分は一応スニペットに含まれているように見えますが、問題なのはブログの本文の方ではないでしょうか。
ブログの説明が画像になっていること…これが一番勿体ないかもしれません。
検索エンジンというのはテキストしか拾えないんですよね。
あと、サイドバーが記事よりも前来ている珍しいデザインなため、「TB、コメントは承認後となります」などの余計な文章がスニペットに表示されてしまうようですね。
imqさん、回答をありがとうございました。
サイドバーと記事の珍しい(?)前後関係について知っただけでも前進でした。スニペットはとりあえずブログタイトルのすぐ下に表示させることで解決とします。
この度は、ありがとうございました。また機会がありましたら、よろしくお願いします。
コメント(8)
記事がサイドバーの後にあるデザインがあったなんて知りませんでした。見た目では分からないので、どうしようもないのですが。。
重要なもの(つまり記事)を前にもって来るのがセオリーなので、これだとSEOとしてもかなりマイナス要因になるかもしれません。
imqさん、さっそくの回答とコメントをありがとうございます。サイドバーが記事よりも前に来ているデザイン…(汗)。SEO対策、私なりにやっていますが、今の私のブログではほとんど無効ということなんですね(涙)。とりあえず、緊急にできる対策として、サイドバーの一番上部の、「TB、コメントは承認後になります」を別の場所に移して、この部分にブログの要約文(スニペットと言うんですね)を書き込んでみようと思います。
ちなみに、現在、個別記事についても質問を出しているのですが、この、サイドバーが記事よりも前に来ているデザインというのが原因で、検索でヒットした場合の表示がおかしいのでは…という気がしてきました。サイドバーと記事を、見た目は変わらず、入れ替えることなんて可能なんでしょうか?(あちこちカスタマイズしているので、どこかで変わってしまったなんてこと、ありえますか?)
自己レス、失礼します。個別記事についての質問を間違えてこちらの質問にコメントしてしまいましたので、いったん削除します。スニペットについてはブログタイトルのすぐ下に表示させることで対応しましたので、この質問はひとまずimqさんの回答をベスト回答として、いったん閉じようと思います。
ベストありがとうございます。
一つ書き忘れましたが、検索したキーワードが埋め込まれている周辺の文章をスニペットとして拾われる … ということが、大前提であると思います。
本文中にキーワードが埋まっている可能性が高い個別記事では、このケースに当てはまって、案外問題にならないかもしれません。
もし問題になっているキーワードがあるようでしたら、それを具体的に教えていただければまた別に対策のしようがあるとは思います。
このテンプレートついてですが、元々サイドバーが前にあるようです。
ぱっと見た感じでは
<div id="links">サイドバーの部分のソース</div>と、
<div id="content">記事の部分のソース</div>を入れ替えるだけで、レイアウトを崩すことなくカスタマイズできるかもしれません。
「記事の部分のソース」の部分はいろいろ書き込まれていてややこしいのですが、
サイドバーと記事は大体こんな構造になっています。
<div id="blogcontainer"> <div id="links"> サイドバーの部分のソース </div> <div id="content"> 記事の部分のソース </div> </div><!-- End of blogcontainer-->
それをこのように入れ替えるカスタムを行います。
<div id="blogcontainer"> <div id="content"> 記事の部分のソース </div> <div id="links"> サイドバーの部分のソース </div> </div><!-- End of blogcontainer-->
個別記事ページはcontentcommentbottomをcontentと一緒に入れ替えます。
<div id="blogcontainer"> <div id="links"> サイドバーの部分のソース </div> <div id="content"> 記事の部分のソース </div> <div id="contentcommentbottom"></div> </div><!-- End of blogcontainer-->
それをこのように入れ替えるカスタムを行います。
<div id="blogcontainer"> <div id="content"> 記事の部分のソース </div> <div id="contentcommentbottom"></div> <div id="links"> サイドバーの部分のソース </div> </div><!-- End of blogcontainer-->
カスタムするつもりでしたら、元の状態に戻せるように各ページのバックアップを忘れずにしてくださいね。
一つでも間違えるとページ構造が崩れてレイアウトがおかしくなってしまいますので。
imqさんの丁寧なコメントを読んで、冗談抜きで、嬉し泣きしそうになりました。
というのは、今使っているMeadowのデザインが、
サイドバーが本文記事より先にくるデザインと知って、
SEO対策を考え思い切ってデザインを変更しようと、livedoor側に、
2カラムでサイドバーより本文記事が優先されるデザイン
(orサイドバーが本文記事より先にくるデザイン)を教えてくださいと、
質問を出したのですが、サポートはできない、デザインのソースから
自分で判断しろとのつれない返事で、cssやhtmlの知識が乏しい私は
どこを見たらいいのかさっぱり分からず、途方にくれてしまい、
かなり落ち込んでいました。
imqさんのコメントにある
<div id="links">サイドバーの部分のソース</div> と
<div id="content">記事の部分のソース</div> を入れ替えるというやり方で
今のデザインを維持しつつカスタマイズする方法と(難しそうなのでドキドキですが)、
同じく<div id="links">と<div id="content">を頼りに、
他の2カラムのデザインの中から、ソースを自分でチェックして
記事が先にくるものを選び、デザインを変更、
少しずつ気になるところをカスタマイズするかの2つの方法を
検討したいと考えてます。
デザイン変更で気分を変えるのもいいかなぁ…と(笑)。
デザインはフォトの「映画館」「カチンコ」あたりを候補にしています。
力仕事になりそうなので、バックアップを取った上で、
休みの日などに慎重に作業しないといけませんね。
何だか、まだ何もしてないのに緊張してきました(大汗)





