キーワードの豊富なCSSクラス名を使用している競合他社を見てきました。例として、ペットグルーミングビジネスに携わっている場合、#menu
という名前を付けます。
#menu.pet.grooming.moreKeywords.etc { ... }
これはSEOに影響がありますか?もしそうなら、ベストプラクティスは何ですか?
Googleはそれについて何も言っていない。より重要なことは、ページ構造(正しいタグ、ヘッダー、セクションなどのH1)、メタタグおよびurls。
グーグルは、高速でロードするサイトを好みます。サイトは、適切な構造と説明的なURLを持っています。あなたはそれに集中する必要があります。
詳細はこちら: http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=35291
絶対に100%ではありません!
CSSクラスを人間が読むのに有用で説明的なものにすることは良いルールですが、ここで見ているのはおそらくこれだけです。適切な命名規則。競合他社がこれがSEOに役立つと信じている場合、彼らは間違っています。
代わりに、適切な「ページ内」コンテンツ、説明的なタイトル、便利なメタタグに焦点を当てます。
キーワードの詰め込みやスパムを避けます。それはあなたをどこにも速く連れて行かないでしょう。
頑張って、マイケル。
いいえ。一般的なルールは、SEOに影響を与えるものは、ページ上のユーザーエクスペリエンスに影響を与えるものです。クラス名は、実際には速度を落とすことさえありません。Googleは短いクラス名を推奨します
回答:SEOの利点のためにカスタムCSSクラス名を使用しないでください。
最近の多くの検索エンジンは、タグ内のキーワードを探しません。検索エンジンに対応するために実際にタグをカスタマイズするWebサイトのごくわずかな割合と、結果としてタグクロールを実装するために必要な不必要な作業を想像してください。
代わりに、a
、ul
などの標準のタグ名を、CSSトリックの結果を出さずにできる限り使用するようにしてください。これにより、サイトのクロールがはるかに簡単になり、結果としてより多くのページのインデックスが作成されます。検索エンジンは後でこれらの結果を強調するようにするため、カスタムCSSフォントタグでは可能な限り見出しタグ(h1, h2 ... hn)
を使用するようにしてください。
あなたの質問の答えによると、A Big No !!
CSSは、Webサイトの設計と提示のWebサイトの一部です。場合によっては、ウェブサイトのデザインが、画質、ドメイン名、タイトル、メタ記述などのSEOに影響します。
CSSクラス名がSEOの要因に影響することはありません。クラス名は、設計の特定のセクションを識別するためだけのものだからです。クラス名をCSSおよびJavaScriptで使用して、指定されたクラス名を持つ要素に対して特定のタスクを実行できます。
簡単な答えはノーです!
コンテンツ、コンテンツ構造、HTMLタグ(H1-H6)およびHTML TITLEタグが影響を与えます。読む HTML要素のベストプラクティス
それに加えて、それはGoogleガイドラインでどこにも言及されていないので、それは神話であるとは言えないので、SEOの他の側面に集中する必要があります。お役に立てれば。