テキストの多いサイトの再設計・開発を始めており、サイトの情報を整理して見栄えを良くする方法を考えています。サイトの一部で、一部のコンテンツが非表示のdivに配置され、そのコンテンツがユーザーのonclickイベントに応じて表示または非表示になる、jqueryトグル効果を実装したいと思います。
コンテンツを整理するこの手法は、サイトのSEOに大きな悪影響を及ぼしますか?グーグルはどの時点でこれをスパムと見なし始め、サイトがすべて一緒にインデックスに登録されないようにしますか?
//更新-いくつかの答えが見つかりました。
以下のいくつかの回答への回答として、非表示のdivの目的は、非表示のテキストが最終的にユーザーに表示される組織的な目的でコンテンツの表示と非表示を切り替えることであると明確にすると思います。
しかし、よく掘り下げた後、 Matt Cutts from googleは、隠しテキストをキーワードで詰め込んだり、googlebotをだまそうとしてシステムを悪用したりしない限り、通常は問題ないと言っています。 。彼はまた 面白い例を挙げています キーワードの乱用がうまくいかなかった。
インデックスに登録されますが、SEOの理由でコンテンツを非表示/表示している場合は、Googleによって嫌われる可能性があります。言い換えれば、Googleが見るものは、ユーザーがリンクをクリックしたときに見るものでなければなりません。
どうやら はい 。
サウロンの目を逃れるものはありません。
「オフステージ」div(負の位置)を使用するというポーのアイデアは広く使用されており、display:hiddenまたはvisibility:noneのdivとしてGoogleボットによく知られています。
方法は次のとおりです。
Googleが望むように、すべてのオブジェクトを完全に表示し、完全に表示して、HTMLコードのステージ上に配置します。
結果...完璧なSEO、そして訪問者にとって完璧な体験。
非表示のコンテンツがページに関連している限り、スパムのように見えることはありません。
ページに隠しテキストを配置し、表示テキストを切り替えました。見出しにグラフィックを使用すると、GoogleのCSS隠しH1見出しが表示されます。
私はそれを隠しません。読みたくない人はスキップできます。テキストを非表示にすると、通常のhtml内のテキストと同様にGooglebotにも表示されないようです。
最高で満足のいく結果、私はここで見つけました。
非表示のテキストとリンクGoogleの検索ランキングを操作するためにコンテンツ内のテキストまたはリンクを非表示にすることは、欺瞞的であると見なされる可能性があり、Googleのウェブマスターガイドラインに違反します。テキスト(過剰なキーワードなど)は、次のようないくつかの方法で非表示にできます。
白い背景に白いテキストを使用する画像の背後にテキストを配置するCSSを使用してテキストを画面外に配置するフォントサイズを0に設定する1つの小さな文字(段落の中央にあるハイフンなど)のみをリンクしてリンクを非表示にするサイトに隠しテキストやリンクが含まれているかどうかを確認するには、サイトの訪問者が簡単に表示できないものを探します。訪問者ではなく検索エンジン専用のテキストやリンクはありますか?
ただし、すべての隠しテキストが欺瞞的と見なされるわけではありません。たとえば、JavaScript、画像、Flashファイルなど、検索エンジンがアクセスしにくいテクノロジーがサイトに含まれている場合、これらのアイテムに説明テキストを使用すると、サイトのアクセシビリティを向上させることができます。スクリーンリーダー、モバイルブラウザー、プラグインのないブラウザー、および低速接続を使用する多くの人間の訪問者は、そのコンテンツも表示できず、説明テキストの恩恵を受けることを忘れないでください。ブラウザでJavaScript、Flash、画像をオフにするか、Lynxなどのテキストのみのブラウザを使用して、サイトのアクセシビリティをテストできます。サイトをアクセシブルにするためのヒントは次のとおりです。
私はSEOのペナルティなしで何度もそれを行ってきたので、それは間違いなく大丈夫です。