私のウェブページには、フッターに約2段落の特定のテキストがあります。ただし、これはページにのみ関連し、投稿には関連しません。
投稿で非表示にしたいと思います。 CSS display:none
を使用してこれを行うと、そのテキストはキーワードとは関係ありませんが、罰せられますか?これは単なる説明ですが、ページにのみ関連します。
テキストはdiv
でid
でラップされます。だから私は使用します:
.single_post #thatdiv {
display:none
}
検索エンジンが誤ってスパムと見なす可能性があることを心配しています。どう思いますか?
ページと投稿を参照するので、おそらくWordpressを使用している場合は、ページが保存するpost
またはpage
であるかどうかに基づいてコンテンツを簡単に表示できます。とにかくCSSで何かを隠す必要はありません。
if ( is_page() ) {
// This is what you want to show in the footer for pages...
} else {
// This is what you want to show in the footer for all other pages...
}
しかし、あなたの質問に答えるために、display: none
の合法的な使用はSEOのリスクではありません。 Googleのアルゴリズムは今ではかなり賢く、あるページに陰影をつけてテキストコピーを表示しようとしているかどうかを確認できますが、別のページではオーガニックなページのランク付けに目立った違いはありません。