Home > Tags > ultimate tag warrior

ultimate tag warrior

Technoratiに嫌われた

Technoratiのアカウントを取得してblog登録したのはいつだったか。
たぶん、UTWを導入したときにtechnorati tagとかいうのを見て、興味を持ったから今年の8月か9月くらいだと思うんだけど。

それから先月末くらいまでは何も問題が無かったTechnorati Japan。だのに!
最近ではWordPressからpingを送ろうが、Webから”Pingを更新する”ボタンを押しても全くコンテンツを取りに来てくれない。。
せっかくテクノラティ向けのタグまで埋めてあるのに、だッ!

あと関係ないけどPingを更新するって日本語はアレゲだと思う。
本家はシンプルに”Ping”なのに。

おかげで、テクノラティで見るブログ「kuniharumaki blog」の情報もぜーんぜん更新されていきません。はぁ。

Continue reading

Popularity: 20% [?]

WordPress 2.3.1 にバージョンアップ

WordPress MEの2.3が出ないせいか、本家2.3に乗り換えている人が多いっぽかったので、便乗してみた。
情報もだいぶ出揃っているので、それほど大変な作業ではなかった。
Ultimate Tag Warrorのタグインポートをするのに、メニュー内の「管理」→「インポート」から進まないとならないのだけ知らずに、タグがコンバートされねぇ、ガッテムとかなったけど、それ以外は平気。

Ultimate Tag WarrorからWordPress標準のタグ管理になるにあたって、そこだけSimple Tagsに入れ替えてみた。
これ一個でタグ関連は事足りてる感じ。素晴らしい。

テーマはK2のままで行こうと思ってたんだけど、K2 0.9.6だと上手く動かずに、最新のRC3にしてみたら、Widgetの取り扱いが独自になってて、今使っているCustomizable Post Listingsが選択肢に出てこないので、やむなくwp.Vicuna Ext.に戻した。
いやぁ、やっぱりこのテーマは良く出来てるわ。
デザインの細かいところは後で手直ししよう。

心なしか軽くもなったような。

Popularity: 19% [?]

Google Sitemap Generator - Ultimate Tag Warrior - Tags Addon Plugin の出力内容を一部修正

2007-08-09更新
ウチの環境だけかもしれないが、同名で別IDのtagが存在しているせいで、sitemap.xmlに同一URLが複数出力されてしまっていたため、SQLにdictinctを追加した。
さらに、日本語表記のタグを使っているので、 URLEncode処理を追加。


Ultimate Tag WarriorGoogle Sitemap Generator も素晴らしいプラグインだ。
導入してからGoogle botも的確にページを拾っていってくれている気がする。さらに、UTWが持つタグ情報をSitemapに同時出力してくれるWordPress Google Sitemap Generator - Ultimate Tag Warrior - Tags Addon Plugin(長い名前だ)を導入することで、さらにGoogleに渡せるSitemapが充実する。しかも初期設定さえしてしまえば、あとは意識すらしなくて良い。

ただ、今日ログを眺めていたときにGooglebotが拾っていったURLで404エラーが出てる。結構出てる。Google様に嫌われたらどうしよう!
SQLを見てみたらtagテーブルに存在する全てのタグ名を拾ってきて出力しているようだ。
UTWの使い方が悪いのかもしれないが、どの記事にも割り当てられていないタグが存在するために、それを拾いに来たGooglebotに404を返してしまっている。
なんとなく気持ち悪いので、記事で使われているタグのみをSitemapに含めるように修正。

(今回の対象バージョンは2.1)
113行目のSQLを修正。

PHP:
  1. $utwtags=$wpdb->get_results("SELECT tag FROM " . $UTWtabletags);

POST2TAGテーブルと結合して、記事が存在するタグだけ取り出し。

PHP:
  1. $utwtags=$wpdb->get_results("SELECT distinct tags.tag FROM " . $UTWtabletags . " tags, " . $UTWtablepost2tag . " p2t WHERE tags.tag_ID = p2t.tag_id");

日本語タグをURLエンコード。$utwtag->tag部分に。

PHP:
  1. $utw_tag = GetUTWTagUrl(urlencode($utwtag->tag), $UTWhome, $UTWbaseurl, $UTWuseprettyurls, $UTWtrailing);

少しでも404が減らしたい方どうぞ。

Popularity: 43% [?]

Home > Tags > ultimate tag warrior

アーカイブ
タグ
カテゴリー
Contact
kuniharumaki at gmail dot com
blog Services
あわせて読みたい

kuniharumakiさんの読書メーター



フィードメーター - kuniharumaki blog
Web Services by Yahoo! JAPAN
人気 blog Ranking

ブログランキング・にほんブログ村へ

全文配信同盟

メタ情報
BlogTimes

Blogtimes image

Return to page top