web-dev-qa-db-ja.com

Googleはハッシュタグをキーワードとしてインデックス化しますか?

私は、クライアントが3〜5個のハッシュタグ(つまり、#bikes)をコンテンツの各ページに追加するプロジェクトに取り組んでいます。

これらのハッシュタグ(またはカテゴリ、またはキーワード)には論理的な理由があります。それは訪問者のためにコンテンツをグループ化する巧妙な方法につながることを考えると。彼が望んでいることに関して、スパムや悪意のあるものは何もありません。それはコンテンツのナビゲーションと関連付けのために100%です。

Googleはハッシュタグを異なる方法で読み取り、インデックス化しますか?または、それらを「読み取り」、人間がどのように読むかを理解しますか。 #bikebikeなどを意味しますか?

言い換えれば、SEOが唯一の考慮事項であった場合:ハッシュタグを必要に応じて使用する必要があります。 #bikes#offroad#trailなどのリストが表示されますか?または、「ハッシュタグ」を抑制し、単語bikesoffroadtrailなどをリストするだけの方が良いでしょうか?

1
Keith

3つのケースが考えられます。

ケース1:#は装飾です

あなたの場合、#

  • 技術的な目的がなく、
  • これらがタグであることを示す唯一の指標ではありませんが、

次に、CSSで#を追加することを検討できます(HTMLに含める代わりに)。

<a href="/tags/bikes" rel="tag">bikes</a>
a[rel="tag"]::before {content:"#";}

その場合、#は単なるプレゼンテーションであり、意味的な意味はなく、コンテンツの一部ではありません。

検索エンジンボットは、誤用されたと思わない限り、contentを介して追加されたテキストのインデックスを作成する理由はありません(この場合はほとんどありません)。関連質問: Googleクローラー/ googlebotは、CSSコンテンツを前後の要素で読み取ることができますか?

ケース2:#は人間の唯一の指標です

他のインジケータが欠落している場合(たとえば、「タグ:」などのラベルがない場合)、#が、これらのリンクが現在のコンテンツのタグであることを示す唯一のインジケータであるため、 HTML。

その場合は、リンクの外側にラベルを追加することを検討できます(ラベルをリンクの外側にも配置します)。

#<a href="/tags/bikes" rel="tag">bikes</a>

ケース3:#はタグの一部です

タグに#を実際に含める場合は、リンクの一部にする必要があります。

<a href="/tags/bikes" rel="tag">#bikes</a>

その場合、タグページのtitleには#を含める必要があり、タグURLには#(パーセントエンコード)を含める必要があり、電子メールや他のドキュメントのメンションには#などを含める必要があります。

#はタグの一部であるため(「b」、「i」などのように)、SEOの影響はここでは関係ありません。

1
unor