[HTML] meta keywords 記述 SEO として不要

4 min read

2020 年も<meta name="keywords">を散見する 1 年であった。

TL;DR

  • 検索エンジン(Google, Yahoo!, Bing)は meta keywords 情報を利用しない
  • SEO として meta keywords の記述はプラスにはならないが、マイナスにもならない

meta keywords とは

下記のような要素を<head>要素内に記述する。

<meta name="keywords" content="メタタグ, keywords, seo" />

nameにはkeywordscontentに単語(キーワード)をカンマ区切りで列挙する。

meta keywords と SEO との関係性

以前は SEO として効果があった。

しかしながら、ブラックハット SEO での乱用の影響で現在は Google 検索から評価されることはなくなった。2009 年 9 月には、「Google は、ウェブ検索ランキングで"keywords"メタタグを使用していません」と公式的に声明を出している。

At least for Google's web search results currently (September 2009), the answer is no. Google doesn't use the "keywords" meta tag in our web search ranking. This video explains more, or see the questions below.

developers.google.comGoogle does not use the keywords meta tag in web ranking  |  Google Search Central Blog  |  Google Developers

Special tags that Google understands | Google 検索セントラルにサポートしているメタタグの一覧があるが、「すべてではない」と但し書きがあるものの <meta name="keywords"> の記載はない。


また、Yahoo! や Bing についてもほぼ同様の見解を示している。

meta keywords を記述したままで良いのか

ブラックハット SEO での乱用された背景があるが、「検索ランキングで使用していない」と言っているだけなので記述していても SEO に悪影響はない(記述のありなしで評価が変わることはなさそう)。ただし、今後 <meta name="keywords"> の記述をブラックハットの判定として使用する可能性も否定できない。逆に評価されるようになる可能性もあるが、その際はどうようのアルゴリズムを使われることはないと思うので、いずれにしても書き換えは必要なように思う。そのため、個人的には意味のない記述はせず、記述しているのであれば削除しておいた方が無難だと考える。

まとめ

記述するのは自由だが、現在主要となっている検索エンジンでは SEO として meta keywords の記述は評価されない。SEO 目的ではなく meta keywords をサポートするアプリケーション、また SEO として、サポートする新進気鋭の検索エンジンはあるだろう。

意味のない meta keywords に時間を使うより、コンテンツの良さを検索エンジンにヒットさせるようなコンテンツ作りをする方が有意義だろう。また、無意味な HTML を記述していることになるのでレスポンスのサイズも無駄である。

参考

このページをシェアする

Related Articles

クレジットカード情報入力フォームのベストプラクティスを考える

背景 / クレジットカード情報を入力するフォームの仕様 / 適切なマークアップをする / デモ

[HTML] meta http-equiv="X-UA-Compatible"の記述は不要

TL;DR / meta http-equiv="X-UA-Compatible" とは / 今後はどうするのか / 参考 / Footnotes

`<input type="range">`のstepを可変にする方法

仕様 / 完成デモ / 実装 / 参考

[HTML] meta robots の noodp, noydir 定義は SEO として不要

TL;DR / noodp,noydir と歴史 / 今後はどうするのか / Footnotes