隠しテキスト/隠しリンクとは

SEOで使われる用語「隠しテキスト」と「隠しリンク」について解説しています。

隠しテキスト/隠しリンクとは

「隠しテキスト」と「隠しリンク」は検索エンジンスパムの一種です。

多くの場合、ユーザーがブラウザでサイトを閲覧したときには表示されない(見えないようにしている)が、検索エンジンにだけ認識されるように文字やリンクを隠して設置し、検索結果のランキングを操作する行為を指します。
(検索エンジンはHTMLソース自体を読むのでソース内に記述されていれば把握してしまいます)

隠しテキストの手法

どのような場合に「隠しテキスト」「隠しリンク」と見なされるか、Googleのウェブマスター向けガイドラインを参考にご紹介します。

参考:ウェブマスター向けガイドライン「隠しテキストと隠しリンク

CSSを用いた画面外への表示

一部のテキストをCSSのtext-indentプロパティを利用してブラウザでの閲覧時には表示されないようにし、検索エンジンにはすべてのテキストを把握させる手法。

—CSSの設定—  text-indent: -9999px

CSSを用いて、ブラウザ外に表示する隠しテキスト

背景色と文字色の同一化

背景色とテキスト色を同一にしてブラウザで閲覧したユーザーは気が付けないが、検索エンジンにはすべてのテキストを把握させる手法。

—設定— color: #ffffff; background-color: #ffffff
上記の説明⇒文字色:白,背景色:白

※下図はイメージのため、テキスト部分が見えるようにしています。

背景色と文字色を一緒にして、ユーザーからは見えないようにする隠しテキスト

フォントサイズの縮小

テキストのフォントサイズを小さくする、又はフォントサイズを0にしてブラウザで閲覧したユーザーは気付けないが、検索エンジンにはすべてのテキストを把握させる手法。

—設定— CSS設定例 font-size: 1px

フォントを小さくして、ユーザーからは見えにくくする隠しテキスト

画像でテキストを隠す

CSSで画像とテキストを重ねる際、画像の背後に画像に記載されているテキスト情報とは異なるテキストを設置したり、背後のテキストをサイトのコンテンツと異なるキーワードにしてユーザーと検索エンジンに異なるコンテンツを認識させる手法。

画像の背後に画像とは関係の無い文章を記載する隠しテキスト

アンカーテキストの縮小

一文字だけフォントサイズを小さくし、隠しリンクを設置して検索エンジンにリンク先を認識させる手法。

—設定— CSS設定例 font-size: 1px

1文字のアンカーテキストを用いたリンク

まとめ

今回紹介した隠しテキストや隠しリンクは一例です。

基本的には、検索エンジンだけに分かるようにして、検索順位をごまかそうとするテキストやリンクは、隠しテキスト・隠しリンクとしてみなされる可能性があるとお考え下さい。

また、サイトのデザインを重視し過ぎて、故意に隠しテキストや隠しリンクに該当するソースを設置していなくてもスパム判定を受けてしまう可能性はありますので、検索エンジンがHTMLソースから把握する情報とユーザーがブラウザを通して把握する情報に大きな差異が無いよう注意が必要です。

≫SEO用語集に戻る

Pocket
SEO勉強会

お問い合わせ

サービスについてのお問い合わせ・ご相談はこちらからお願いします。

フォームでのお問い合わせ・ご相談

よくあるご質問についてまとめております。

お電話でのお問い合わせ

お問い合わせ電話番号

お役立ち資料の詳細へ