2008-7-9
「Firefoxでリンクの背景色が勝手に赤になる」原因が解った!
Firefoxを普段使いしているが、いつ頃からか一部のサイトの一部のテキストリンクの背景色が、勝手に赤で表示させるようになった。
例えば、下のように
Mozilla Developer Center
livedoorクリップ
最初はFirefoxの初期設定ファイルが壊れたのかななんて思ったが、環境設定のカラー設定をみてもデフォルトのまま。
そんな設定をした覚えもないし・・・
Firefox3にバージョンアップしたら、不具合?も治ってくれるかなと期待したが、相変わらず一部のサイトの一部のリンクのみ背景赤で表示される。
一部のサイトのみだしまぁいいかと放置していたが、だんだん気になってきて原因を探ってみたらようやく解りました。。。
原因は、
アドオンの「SEO For Firefox」でした。
SEO For Firefoxの設定で、’nofollow’ Linksという項目があり
デフォルトでこれにチェックが入っており、赤が設定されている為でした。

つまり、rel=”nofollow” を付けてるリンクが赤くマークされるようです。
なるほど、、さすが、SEO関連のアドオンらしい機能ですが
デフォルトが、どぎつい赤色とは・・・
背景色を、薄い黄色とかにすれば目立たなくなりいい感じです。




コメント by Maruyama — 2008-8-6 @ 15:27:39
Google検索で来ました。
うおーありがとうございます!
CSSを修正すること数知れず。
まさか、そんなところに原因があったとは・・・
これで助かる人、多いと思います。
通りすがりですが、本当にありがとう!
コメント by keys — 2008-8-6 @ 16:21:12
Maruyama さん、コメントありがとうございます。
そうなんですよね。検索しても答えが見つからず・・・
ビミョーに目障りで、ビミョーにどうでもいい不具合だったので、僕も結構長い間放置してたんですよね。。
解決の助けになれて何よりです。
コメント by ポニョ — 2008-10-17 @ 18:44:20
ありがとうございます!
ずっと気になっていたのですが、どこをどう設定し直せば良いのか分からずにいました。
デザイン変更の為に、インデックスページをコピーしてとしたら、全てのリンクが赤い背景色になってしまい、これではデザイン調整に支障があると思って検索した所こちらの記事に辿り着きました。
検索して他のウェブページを見るときも、リンクがrel=”nofollow”だろうとそうでなかろうと気にしないので、必要な時にのみONにすれば良いとチェックを外してみました。
助かりました。情報提供ありがとうございました。
コメント by ポニョ — 2008-10-17 @ 18:47:58
[追記] 失礼しました。
> インデックスページをコピーして<meta name="robots" content="noindex,nofollow" />としたら・・・
です。
コメント by keys — 2008-10-18 @ 16:25:53
ポニョさん、コメントありがとうございます。
お役に立てて何よりです。
こういったコメントはやっぱり嬉しいですね!