0

私は Facebook のコメント ボックスを実装しています。GET を介して取得し、テンプレートにレンダリングするコメントは、人間には見えないが、検索エンジンには見えるようにする必要があります。

実験として、私はこれをしました: http://jsfiddle.net/4D8hh/

firstを非表示にする方法を教えてsecondください。ただし、secondクロール可能なままにする必要があります。

ここでは z-index の選択が間違っているようです。他に何ができますか?それは可能ですか?

4

3 に答える 3

1

display:noneページに表示したいが、ユーザーには表示したくない場合に使用します。コンテンツはそこにあります...ページに「表示」されません。

于 2013-10-13T16:33:01.217 に答える
0

ここで懸念を表明してもよろしいでしょうか。Google は、人々がテキストを非表示にして検索ランキングを上げようとしていることを認めていません。そして、それはおそらくまったく機能しません。ユーザーの観点から見ると、コメントを表示したくないのはなぜですか?

とにかく、本当にこの道を進みたいのなら、 http ://schema.org/Comment を使い始めてください。

そして、絶対位置を使用して要素をコンテキストから外すことができます。

position: absolute;
left: -9999em;

または Twitter Bootsrap のように、.sr のみ:

.sr-only
{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0;
}
于 2013-10-13T16:48:53.590 に答える
0

置くだけ

background:white;

そしてそれはそれであるべきです

しかし、qoura には他にも素晴らしいアイデアがあります。こちらをご覧ください。:)

https://plus.google.com/106413090159067280619/posts/KDSVtgHiuie

于 2013-10-13T16:38:41.730 に答える