CSSの画像置換えはスパム?
テキストリンクを非表示にしてCSSで画像を置換えるテクニックはSEOスパムになると思っている方も多いのではないでしょうか。
検索エンジンは画像リンクよりもテキストリンクを評価するため、できる限りリンクはテキストで行いたい所です。画像と比べテキストは見栄えが劣る為、ロゴやナビゲーションはテキストリンクにしてCSSで背景画像設定する手法が良く取られます。
しかし、適切な使い方であればペナルティを気にする必要はありません。
CSSの画像置換自体がスパムなわけではない
CSSの画像置換えでテキスト部分を非表示にするテクニックでで良く使われるのは、「display:none」「visibility: hidden」「text-indent」の3つです。
「visibility: hidden」、「display:none」、「text-indent」
visibility: hidden;
要素を不可視にし、要素の描画領域は確保されます 。内容を透明にして表示するという感じです。
display: none;
要素を非表示にし、要素の描画領域は確保されません。
text-indent: -9999px;
テキストを画面の外にすっ飛ばすということです。
画像置換の使い方
Googleは、何度かCSSによる画像置換は、適切な使い方であればスパムにはならないと発言しています。
キーワードを詰め込む為の非表示であれば隠しテキスト同様にスパムになりますが、置き換えた画像と同一のテキストを非表示にする場合にはスパムにはならないという事です。
Yahooではどうなるのか
YahooはCSSの画像置換に対するコメントを出していません。というかYahooはGoogleのようにユーザの疑問に答える形式を取っていません。この辺がYahooとGoogleの信頼性にも差が出ている気がします。
使いすぎは駄目
CSS画像置換えは会社のロゴやグローバルナビゲーションなどで多く使用されています。ページ内の画像全てをCSSで置き換えた場合、過剰なSEO対策としてペナルティを受けるのでしょうか?
これについての明確な回答は示されていませんが、検索エンジンが過剰と判断すればペナルティを受ける可能性も大いに考えられます。
h1タグを非表示にするとスパムになるとの意見もありますが、適切な方法であれば問題はないでしょう。ただ、h1を非表示にしなければならないサイト構造は疑問です。
関連する投稿
2009年12月04日 コメントは受け付けていません。 |
トラックバック&コメント
まだトラックバック、コメントがありません。
