設定できるメタタグは膨大な数にのぼるようです。それらのいくつかは他のものよりも重要だと思います。
提供する最も重要なメタタグとその理由は何ですか?
メタタグも必要ですか? (stackoverflowのホームページを見ると何もありません)
この質問が古いことは承知していますが、それでも Google のトップ ヒットであるため、人気のあるソーシャル メディア サイトを含む最新の回答を提供すると考えました。
通常、メタ情報の 4 つのグループがあります。
通常のメタ情報- 検索エンジンとブラウザで使用
<title>{{pageTitle}}</title>
<meta charset="utf-8"><!-- html5 version of http-equiv="Content-Type"... -->
<meta name="description" content="{{description}}">
<meta name="keywords" content="{{keywords}}">
<link rel="author" href="https://plus.google.com/{{googlePlusId}}" />
<link rel="canonical" href="{{pageUrl}}" />
Facebook メタ情報- 誰かがあなたの URL を共有するときに Facebook によって使用されます
<meta property="og:url" content="{{pageUrl}}">
<meta property="og:image" content="{{imageUrl}}">
<meta property="og:description" content="{{description}}">
<meta property="og:title" content="{{pageTitle}}">
<meta property="og:site_name" content="{{siteTitle}}">
<meta property="og:see_also" content="{{homepageUrl}}">
Google+ メタ情報- 誰かがあなたの URL を共有したときに Google+ によって使用されます
<meta itemprop="name" content="{{pageTitle}}">
<meta itemprop="description" content="{{description}}">
<meta itemprop="image" content="{{imageUrl}}">
注: これらは実際には必要ありません。Google+ は、Facebook が使用する Open Graph タグにフォールバックします。
Twitter メタ情報- 誰かがあなたの URL を共有したときに Twitter で使用されます
<meta name="twitter:card" content="summary">
<meta name="twitter:url" content="{{pageUrl}}">
<meta name="twitter:title" content="{{pageTitle}}">
<meta name="twitter:description" content="{{description}}">
<meta name="twitter:image" content="{{imageUrl}}">
この質問と同じ答えを使用します:
数年前、メタ タグは検索エンジンの最適化にとって重要でした。しかし、それらは悪用されており、ほとんどすべての検索エンジン (Google、Yahoo、ライブ検索を含む。すみません: Bing) で一般的に無視されています。
(X)HTML に含めることができる SEO の最も重要なタグは、 タグ<title>
と<meta name="description"...>
タグです。
<title>
一般に、検索エンジンがページのリストでページに名前を付けたいと思うものにする必要があります。<meta name="description"...>
ページをインデックス化する際に、ページをどのように説明するかについて、検索エンジンに基本的なアイデアを与えることができます。ただし、これら 2 つのタグを使用しても、検索エンジンのリストでのサイトの可視性が向上するとは限りません。その側面の詳細については、Googleのサイトに SEOに関する優れたセクションがあります。
2015 年 5 月の更新: まだ非常に人気のある回答です。@alden の回答は、私自身の回答よりもはるかに更新されているため (現在 6 歳)を確認することをお勧めします。
元の答えは次のとおりです。
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
ブラウザにコンテンツ タイプとエンコーディングを伝えるには
<meta NAME="ROBOTS" CONTENT="NOODP">
理由についてはhttp://www.mattcutts.com/blog/google-supports-meta-noodp-tag/を参照してください
<meta name="description"...>
明らか
<meta name="keywords"...>
Google はこれを使用しませんが、他の検索エンジンは使用する可能性があります
<meta HTTP-EQUIV="Expires" CONTENT="Tue, 20 Jun 1995 04:13:09 GMT">
このページをキャッシュから期限切れにするタイミングがわかっている場合
使用すべき最も重要なメタ タグは次のとおりです。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
に合わせて調整。これにより、Web サーバー以外を介してその HTML ドキュメントを送信する必要がある場合 (例: ローカルで作業している場合、添付ファイルとして送信する場合)、ユーザーエージェントはその MIME タイプと文字セットを認識することが保証されます。サーバーヘッダーが一致していることを確認してください。
最高の SEO とは、ターゲット ユーザーのニーズを効果的に満たす Web サイトです。そのためには、人々が使用したり、欲しがったり、必要としたりできるものを含むサイトを用意する必要があります。これは価値であり、最も重要なことです。良い記事から楽しいビデオ、便利なダウンロードまで、何でもかまいません。タグは優れたコンテンツをサポートしますが、SEO のために置き換えることはできません。コンテンツが十分であれば、タグは必要ありません。あなたのサイトに何か、人々が望むものや必要なものがあれば、どこにも手が届かないというのであれば、あなたのサイトは、タグの有無にかかわらず、すべての点でうまく機能します。サイトが退屈で価値がない場合、タグが付けられていても、タグが付けられていなくても、失敗します。
description メタタグは、サイトの説明として Google によって使用されます。一番大事だと思います。
verify-v1 メタは重要だと思います。Google ウェブマスター ツールを使用できるようにします
Web ページにタイトル、説明、キーワード、および再訪問タグがあることを確認します。Google はキーワード タグを重視していませんが、小規模な検索エンジンで使用される可能性があります。
GoogleBot はメタ情報を無視し、コンテンツ記述子ではなくページ コンテンツ自体のみを信頼します。そのため、特定のタグの有用性が制限される場合があります。