idとクラス名の縮小は、SEOの悪い習慣ですか?


10

私は可能な限りすべてを縮小することの大ファンです。これをしないのは私にとって罪です。

しかし、最近私は、検索エンジンでのWebサイトのランクを上げるための数千のヒントの1つが次のとおりであることを読みました:

HTMLで適切なクラスとID名を使用してコンテンツコンテキストを提供する

[ソース]

IDとクラス名は常に1文字または2文字の長さに変更します...

私はその男が言ったことを信じていないというわけではありませんが、私は本当にこれについていくつかの確認が必要です。私にとって、それがなぜ重要なのかは意味がありません。

  • その点は正しいですか?
  • (ある場合)なぜですか?

回答:


9

IDやクラス名については気にしません。最も人気のあるID名は新しいHTML5タグ名(ヘッダー、フッターなど)に影響し、HTML5以外のサイトがページの異なるセクションを表示するのに役立つ可能性がありますが、キーワードにそれらを含めるとランキングに影響を与えるとは言いません。ただし、適切なHTMLタグとマイクロフォーマットを使用することをお勧めします。検索エンジンがこれらをランキング要素として使用すること、または少なくとも、検索エンジンがコンテンツを検索結果に表示する方法に影響を与え、クリック率に影響を与える可能性があることを私たちは知っています。


SEOランキングに影響しないと書いてあるドキュメントはありますか?私は疑問を持っています。メインメニュークラスを "navingation-bar"のままにしておけば、Googleはそれを理解できますが、メインメニュークラスを "lorem-ipsum-sit-amet"のままにすると、理解するのが難しくなります。SEOのHTMLクラス名のベストプラクティスに関するドキュメントを検索しています。誰かが知っている場合は、リンクを貼り付けてください。前もって感謝します。
Bhargav Joshi 2017

5

いいえ、それは正しくありません。残念ながら、それは何らかの形で賛成を得た質問に対する質の低い回答の1つです。編集してその行を削除しました。

HTMLのクラス名とID名はSEOに違いはありません。1つの例外は、検索エンジンがそれらを解析し、特定の追加のスニペットを検索結果に表示する可能性があるマイクロフォーマットの場合です。

HTMLを試して「縮小」する必要はありません。サーバーがgzip圧縮されたコンテンツを送信していることを確認してください。

その質問に対する回答の多くは検索ランキングを直接改善するものではないことに注意してください。ほとんどはサイトの可視性とプロモーションに関するものであり、長期的な間接的なランキング要素です。


これはおそらく検索エンジンに当てはまりますが、人々が心配しているのは、検索エンジンはすべて単なるアルゴリズムであり、何に基づいていてもよいということです。私の検索エンジンは、クラス名とID名の簡潔さに基づいて結果を並べ替えます。そのため、私の検索エンジンでSEOを改善することを検討している場合は、可能な限り最適化します。
J.Money

1

IDもクラスもSEOの問題ではないと思います。

ただし、IDとクラス名を1文字または2文字に変更するのはなぜですか?あなたはそれから何を得るのですか?パフォーマンスのために行う場合は、行わないでください。それらを縮小しても、非常に小さな利益しか得られません。そして、あなたが得た唯一のものは、判読できない、認識できないものです。


私は非縮小バージョンのコピーを保持しています
ajax333221

しかし、なぜ私が最初にそれを行うのですか?
PeeHaa

低いファイルサイズ=ダウンロードにかかる時間の短縮。クラスとIDはhtml + cssで約100回表示されるため、5文字* 100回削減できる場合... 500文字を節約します
ajax333221

@ajaxは私にとってマイクロ最適化のように聞こえます-これにより数百バイトを節約できることを考慮してください。加えて、適切なgzip圧縮はとにかくこれらのパターンを処理します。しかし、これを行っても害はないと思います
Pekka

@ ajax333221 ^^それだけではありません。それはただです:-)
PeeHaa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.