2008-7-9

「Firefoxでリンクの背景色が勝手に赤になる」原因が解った!

Firefoxを普段使いしているが、いつ頃からか一部のサイトの一部のテキストリンクの背景色が、勝手に赤で表示させるようになった。

例えば、下のように
Mozilla Developer Center
livedoorクリップ

Firefox

livedoorクリップ

最初はFirefoxの初期設定ファイルが壊れたのかななんて思ったが、環境設定のカラー設定をみてもデフォルトのまま。
そんな設定をした覚えもないし・・・

Firefox3にバージョンアップしたら、不具合?も治ってくれるかなと期待したが、相変わらず一部のサイトの一部のリンクのみ背景赤で表示される。

一部のサイトのみだしまぁいいかと放置していたが、だんだん気になってきて原因を探ってみたらようやく解りました。。。

原因は、
アドオンの「SEO For Firefox」でした。
SEO For Firefoxの設定で、’nofollow’ Linksという項目があり
デフォルトでこれにチェックが入っており、赤が設定されている為でした。
seo-for-firefox

つまり、rel=”nofollow” を付けてるリンクが赤くマークされるようです。

なるほど、、さすが、SEO関連のアドオンらしい機能ですが
デフォルトが、どぎつい赤色とは・・・

背景色を、薄い黄色とかにすれば目立たなくなりいい感じです。

2007-12-15

CPIサーバーでWordPress をカスタマイズする為の注意点

SEOを考え、パーマリンクの設定を

/articles/%category%/%post_id%.html

に変更しようと、WPの管理画面から設定すると、サーバーにアクセス出来なくなります。

CPIサーバーでmod_rewriteを有効にするには
.htaccessで

Options +FollowSymLinks

という記述が必要になります。

これを先に記述してから、WPの管理画面からパーマリンクの設定を変更します。


この、先にOptions +FollowSymLinksを記述してから、WPの管理画面からパーマリンクの設定をするという順番が大切みたいで、いきなり直接下記を.htaccessに記述しても、リンク先はNot Foundとなります。

AddHandler x-httpd-php441 .php
suPHP_ConfigPath /usr/home/g123456/secure/wordpress/
Options +FollowSymLinks

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

2007-2-19

タイトルの最適化

<title>タグを(記事タイトル – ブログ名)にする方法。
haeder.php内の<title>を以下のように修正する。

デフォルト:
<title><?php bloginfo(‘name’); ?><?php wp_title(); ?></title>
修正後:
<title><?php wp_title(); ?><?php bloginfo(‘name’); ?></title>

これで、「» 記事タイトル サイト名」 のようになるので、
プラグイン title suffix をインストールすると
「記事タイトル | サイト名」になります。
wp-title-suffix.php内の 13行目
$add_suffix = ‘ | ‘;
の「|」を修正すると他のものに変更できます。

▲TOP