ブログ(Movabletype)のカテゴリーをプラグインを使って並べ替えてみた
先日、Movabletypeでプラグインを使わずにカテゴリーの並べ替えをしました。
がしかーし、急にGoogleからのアクセスが激減したのです。このMTのカテゴリーの並べ替えをしたことが原因かどうかは分かりませんが、いろいろと調べていて、ふとhtmlの文法チェックをしてみました。すると、なんとこのブログのHTMLの点数は-37点で、がんばりましょうと書かれています。
以前、htmlのチェックをした時は確か40点ぐらいで普通だったんですが、気が付いたらマイナス評価です。マイナスになっている原因を見てみると、先日行ったばかりのMTのカテゴリーの並べ替えが原因でした。
どういうことかというと、カテゴリー名に<01>のように<>を書いていました。そしてそれを
<$MTCategoryLabel remove_html="1"$>として頭の番号を非表示にしていたんですが、htmlの文法チェックではその、<>や&などのメタ文字は実体参照を用いて、"<" や "&" で書きなさいと注意されて、それがマイナス評価につながっていました。
htmlの文法っていくつか種類があるようですが、私のブログの場合は、「XHTML 1.0 Transitional」です。もしかするとこれじゃないもっとゆるい文法のものなら注意がでないかもしれません。
ということで<01><02>・・・を使わない方向で、MTのカテゴリーの並べ替え方法をプラグインを使用するものに変更しました。
今回は、H.Fujimoto氏が出されているcutfirstchar.plを使用しました。設定は非常に簡単で、cutfirstchar.plをダウンロードし、Movable Typeのディレクトリの中の「plugins」ディレクトリにアップロードします。プラグインのインストールはこれだけでOKです。
あとはカテゴリー名を表示するタグに、「cutfirstchar="n"」の属性を指定します。nは、カテゴリー名の先頭からカットする文字数です。
例えば、カテゴリー名を「001カテゴリーA」のようにしたら、先頭の3文字を非表示にすればいいので、<$MTCategoryLabel$>等のカテゴリー名表示タグを、
<$MTCategoryLabel cutfirstchar="3"$>に書き換えます。これでカテゴリー名の頭の3文字が非表示になりカテゴリー名だけが表示され、並びの順番も数字の通りになります。
このプラグインの設定を行った後、再度htmlの文法チェックを行ったら、先ほどのエラーはなくなり点数が普通まで上がりました。Googleからのアクセス数が減った原因がこのhtmlの点数かどうかは分かりませんが、マイナス評価よりはプラスの方がいいので、これで様子を見たいと思います。
Tweet
【みなさんこちらも読んでます】
- Xreaサーバー障害時に役立つメンテナンス情報サイト
- .htaccessでコメントスパム対策してみました!
- Movabletypeに不審なログがあったのでIPアドレスからアクセス元を調べてみました
- IPアドレスでコメントスパムを禁止するプラグイン「AutoIPBan」 by Movabletype
- mt4iで作ったモバイルサイトをGooモバイルに登録申請してみた
- mt4iで作った携帯用サイトをYahooモバイルにインデックス登録してみた
- mt4iモバイルサイトのサイトマップを自動更新にしてみた
- mt4iの長い動的URLを短い静的URLに変更してみました
- mt4iのデザインを変えたかったのでXHTML化してみました
- mt4iで作成した携帯サイトのモバイル用サイトマップを作ってみた
トラックバックURL
このエントリーのトラックバックURL:
http://varitopi.com/mt-tb.cgi/439


