display: none
関係のない人気キーワードを押し込もうとする試みである可能性があるため、SEOの理由で使用するのは悪いと何度も聞いています。いくつかの質問:
- それはまだ知恵を受けていますか?
- 単一の単語、またはおそらく単一の文字のみを非表示にしている場合、違いが生じますか?
- 使用を避ける必要がある場合、非表示にするための推奨テクニックは何ですか(特定の条件で再び表示する必要がある場合)?
これまでに見つけた参考文献:
CSSを使用してテキストを非表示にしている場合、それがスパムと呼ばれても驚かないでください。マウスオーバーやDHTMLテキスト、あるいはロゴを持っているがテキストも持っているテキストはスパムだと言っているのではありません。最後の会議で、「訪問者、競合他社、またはスパムレポートをチェックアウトする人にどのように見えるか想像してみてください。あなたの会社の名前と、Expo MarkersロゴではなくExpo Markersを表示すると、表示するテキストが「Expo Markers cheap online discount buy online Expo Markers sale ...」である場合、私はもっと慎重になります。
そして、同じ記事の別のコメントで
GoogleのCSSを使用して、非表示に見えるテキストにフラグを付けることができます。現在のところ、それを行うためにアルゴリズム的にサイトを削除していません。私たちは、お風呂で赤ちゃんを捨てないように努めています。
エリック・エンゲは2008年に言った
この手法の合法的な使用は非常に一般的であるため、検索エンジンが
display: none
属性を使用したことでサイトにペナルティーを課すことはほとんどありません。の特定の使用がdisplay: none
検索エンジンを欺くためのものであるかどうかを真に突き止めることができるアルゴリズムを実装することは非常に困難です。