みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

meta "description"を書いたら駄目

ワードプレスを使って日々記事を書いています

SEO対策で
<meta name="description" content="">
というのを記事ごとに書いた方が良いというのをよく見かけたので

ワードプレスで新規記事投稿、新規作成で記事を書くとき
テキストエディタの本文書く所の1番上に<meta name="description" content="80文字以内で説明を書く" />
<meta name="keywords" content="タイトルにある単語,本文にある単語,3個まで, /">

この二つを最近記事ごとに書いてきました。
しかし検索結果が思うように上位に表示されずおかしいなと思って
自分の書いた記事がグーグル検索にどう表示されるか調べてたんです。
「site:http://自分のURL書いてググる」

普通グーグルの検索結果は
タイトル
URL
「ここに3行<meta name="description" の説明が入る」

じゃないですか(添付画像参照)
ですが実際反映されていたのは
ヘッダーの(header.php)に書いてある方の <meta name="description"の文章でした!!
<head>のすぐ下によくあるやつ

記事に <meta name="description"をわざわざ書くことによって
ヘッダーの<meta name="description"と2つ存在する事になって
ヘッダーの<meta name="description"が優先されるという事なのでしょうか!???

ではよくSEO対策のページで記事ごとに<meta name="description"を書けと言っているのは
どうやって書けばいいのでしょう??

ヘッダーphpに存在している<meta name="description"はどの記事にも常に付いて回る存在で
記事ごとに書くことできないじゃないですか。

ここがさっぱり理解できていないのですが。
ヘッダーの<meta name="description" は削除してしまって 記事ごとに<meta name="description"を1つ1つ単独で書き込んで行けという事でしょうか???

独学でさっぱり知識のない初心者ですが
ヘッダーの(header.php)に書いてある方の <meta name="description"の文章が記事の検索結果に表示されるのは非常に困っております!!!
教えてください!助けてください

投稿日時 - 2016-01-31 17:31:19

QNo.9120117

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

<meta> タグは <head>~</head> の中に書くべきモノなので、本文に書くのは間違っています。
<head> の中と本文の中の両方に <meta> を書いて、<head> の中が優先されるのは正しい解釈です。

順位への影響を目的としたSEO対策として <meta name="description"> や <meta name="keyword"> は無意味だとGoogleの公式blogに書かれていますので、無駄な努力かもしれません。
しかし、<meta name="description"> に書いたページの要約は検索結果の一覧に表示され、検索結果を見た人がどのページを見るかの判断材料になる可能性はあります。

Wordpress だと<meta name="description"> や <meta name="keyword"> を管理するプラグインが多数あるので、使いやすいモノを探してみるといいかもしれませんね。

投稿日時 - 2016-01-31 19:20:26

補足

そうですか(´・_・`)調べたらワードプレスは構造上<meta name="description"> が重複しまくるとブログに書いてありました。そこで
All In One SEO や HeadSpace 2 SEO などのプラグインで<meta name="description">を記事ごとに管理するのが多いらしいです。しかしこういったプラグインに頼ると他の部分が重複したり謎のエラーが起きそうで、プラグインの危険性を示すブログもよくあります!!

今回<meta name="description">があまりにも複数のページでかぶっているので、逆に今<head>内の共通<meta name="description">を削除しています 笑
そのおかげで記事<body>内にある<meta name="description">を読み込みgoogle検索結果の3行にも、記事ごとの<meta name="description">がさっそく反映されているページもありました!!
こっちの方が、<meta name="description">がかぶらないので良いのではないでしょうか??
結局プラグインに頼らないと駄目なのですか?それともルールを破って<head>内の<meta name="description">を削除するのも良い手なのですか?正解を教えてください(´ー`;)

投稿日時 - 2016-01-31 22:55:23

お礼

グーグルの公式説明では
https://support.google.com/webmasters/answer/35624?rd=1#1
サイトのそれぞれのページにメタデータ(descriptions)を作成する。
とあります。しかしその続きに
Search Console の [HTML の候補] ページには、メタデータ(descriptions)がないページやメタデータ(descriptions)に問題があるページが表示されます。

とありSearch Console で自分のページを調べたら
50件重複するメタデータ(descriptions)があるとエラー的な表示がされていました。

各ページごとにメタ(descriptions)を書け!
書いたら書いたで エラーを表示するぞ というこの公式までもが行っている矛盾した状況の理解が出来ません

何が正しいのですか(^O^) お手上げです

投稿日時 - 2016-01-31 23:12:38

あなたにオススメの質問