自由自在に WordPress を Vol.5

先頃、リニューアルを果たしたGoogle Sitemap、何をするためのサービスか?
Google Sitemapのトップページから、

  • サイトの統計情報とクロールできなかった URL に関する情報が確認できるようになります
  • クロールの精度が高まり、より多くのウェブ ページが検索結果に表示されるようになります
  • 最新のページを検索結果に反映できます
  • ページの最終更新日や更新頻度など、ウェブ ページに関する具体的な情報を送信して、クロールがより効率的に行えます

というかなり便利なサービスを提供している。
解明されつつもあるが、多くのSEO系の本や、サイト、O’Reilly刊 Google Hacks ですらGoogle のボットがいかなる法則でクロールするかは、謎に満ちた部分が多い。

Google Sitemapを利用しても、その謎が解明することはないのだろうが、上位検索クエリ、クロールに関する情報内での、PageRankの分布など視覚的に把握することが可能である。

いや、Google Sitemapの解説ではなかった。
「自由自在にWordPress を」に戻ろう。

Home of Arne Brachhold」にて公開されている、“Google Sitemap Generator”というpluginは、Google Sitemap用に準備しなければならないxml形式でのサイトマップ(更新情報)をWordPressのポストと共に生成してくれる便利なplugin。

Googleがデフォルトで用意してくれる自動生成ツールはなぜかPythonで書かれている。なじみの薄い言語である為、どこに格納したらいいのかわからず、私は断念した。
だからといって、ポストする度に手入力でxmlを更新するのはかなり面倒だし、ブログツールを使用している意味が無くなってしまう。

xmlのサイトマップを更新しなければ、Google Sitemapの魅力は半減してしまう。
調べ物はして見るものである。
私と同様、困ってしまってる人は、早速導入してみよう。
pluginの操作については心配要らない。日本語化が行われているし、変更しなければならない部分は最小限であるから。

関連リンク:

愛に満ちたFireFoxライフ Vol.2

少し前に、「LifeHacker」で“Turn Firefox into a web writer”というポストがあった。

「LifeHacker」では6つのFireFoxのPluginを使って、FireFoxでのライティング、および編集を快適にする方法が紹介された。

残念ながら、日本語でも使えるPluginは2つのみだったが、Life is a Gamble ではその2つのPluginを紹介しよう。その2つのPluginだけでもそれなりに、便利になる。

まず最初に、
Resizeable Textarea 0.1a から紹介しよう。
その名前が示すとおり、Textarea を自由自在に広げたり、狭めたりすることが可能になる。
何に使うんだ、という人もいるかも知れないが、BBSへの投稿や、メールフォームでのメール送信を
頻繁に行うような場合、非常に便利だ。
私も今、実際にWordPressの編集エリアを下にのばしながら、記事を書いている。残念ながら、Gmailのメール編集エリアをのばすことは出来ないが、かゆいところに手の届くPluginだ。

では、もう1つ。
signature
名前からまた予測できるように、シグニチャー、署名を保存、貼り付けできるPlugin。
私が、普段愛用しているGmail には署名機能はあるが、いくつも別名でメール送信を行っている
私には少々使いづらい。GreaseMonkeyでそのマルチアカウントに対応したScriptも存在するが、
使い勝手はよくない。
この signature は自分の好きな時に、好きな場所に定型文を挿入することができる。もちろん、日本語にも対応している(インターフェイスは英語)。Emailなどの末尾につける署名にももちろん使えるし、何かと定型文を使用する機会が多い人にも便利なPlugin。

以上で、2つのpluginの解説は終わるが、もしEmailや、コメントなどで英語を多用する人には便利なPluginも紹介しておこう。
SpellBound
SpellBoundは、フォームないの文章のスペルチェックを行ってくれるPlugin。
私は、英語でコメントを書いたり、質問をしたりする機会が多いので、非常に助かっている。

他の3つのPluginも非常に優れたPluginなのだが、残念ながら、日本語には対応していない。
中でも、Scribeという、フォームの内容を保存するPluginは非常に有用である。
日本語に対応するように、嘆願コメントをつけたが、まだ日本語には対応はしていない。

関連リンク:

自由自在に WordPress を Vol.3

『Lifehacker』経由で、“HOW TO: Boost Your Blog Traffic”という非常に興味深い記事を見つけた。その記事に従って、とりあえず出来ることからやってみようということで、『Technorati』と仲良くなることから始めてみた。

Ultimate Tag Warrior』というTagを生成し、出力してくれるPluginを早速導入した。Tagというタブが生成されていることに気がついただろうか?
出力テストとして作ってみたページにそこから行ける。

せっかちな私は、まだ『HOW TO:…』の記事を読み通してもいないし、『Ultimate Tag Warrior』のヘルプも未読。そのため、詳しい解説は出来そうにもないが、『HOW TO:…』の内容も含めて、改めて機会を見て記事を書こう。

とりあえず、今後、Tagという概念の取り込み方や、出力方法などを見るためにも、いくつかポストをして、テストしようと思ってる。多少見苦しい部分が現れる可能性があるが、見過ごして欲しい。
たとえば、
テクノラティプロフィールとかの事である。
日本語版の『Technorati』は未だ使用したことがない。まず、それから手をつけるとしよう。

関連リンク:

自由自在に WordPress を Vol.2

『WordPressの魅力に迫る。 - Plugin達 - AdRotator』 

WordPress用Plugin 『AdRotator』を公開しているブログ『Simple Thoughts』でかなり詳細にわたるUser Manualが用意されている。
『Life is a Gamble』で説明不足の部分は、そのUser Manualを参照すればすべての問題は解決するだろう。

『AdRotator』を正常に動作させるために必要なのは、Pluginをインストールし、有効化したのち、wp-contentフォルダに「.txt」の拡張子を持つファイル、つまりテキスト文書を用意する事。

このテキスト文書中に、広告のコードを、一つに広告につき、一行、書き込む。この部分が一番ややこしい部分だろうか。
つまり、『AdRotator』では、wp-contentフォルダにアップロードされたテキスト文書を読み込み、
一行を一つの広告として認識し、それをランダムに表示させているわけだ。
テキストエディターでの一行とは、もちろん、改行をしない行という意味で、見た目が一行以内というわけではないので注意して欲しい。

しかし、一行の制限には壁がある。Googleが提供する広告、AdSenseである。すでにAdSenseを導入している人は気づいているだろうが、Adsenseでは広告を表示させるのに複数行にわたるJavaScriptを使用している。そのJavaScriptの改行を単純に削除しただけでは、残念ながら、動作しない。
では、どうするか?

<script type=”text/javascript” src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”></script>

の部分だけを、『AdRotator』用に生成するテキスト文書に書き込み、その他の部分を、広告を配置する場所に書き込めばOK。

私自身は残念ながら、世の中のすべての広告やアフリフィエイトに詳しいわけではないので他の広告用コードなどのことはわからない。そのあたりは各自、上記を参考にしながら、試行錯誤しなければならない。

では、その試行錯誤の上、生成したテキスト文書をどのようにWordPress上で表示させるか?
<?php echo getad(’テキスト文書(.txtは必要ない)’); ?>
日本語化されたPluginではないため、テキスト文書には半角英数字を使用する事を推奨する。
つまり、adcodeformyblog.txtというファイルをwp-contentにアップロードしたとしたら、
<?php echo getad(’adcodeformyblog’); ?>
とすれば、いい。
このあたりは非常に簡単にできる。

ということは、WordPress上で、全く種類の異なる広告群をローテーションさせることが出来る。
メインページには、AmazonとGoogle AdSenseを、カテゴリページには、A8.netとLinkshareを、
という分配が可能である。異なるテーマでブログを書いている場合には、効果的な広告の配置をすることが簡単にできてしまう。

これを機に、ブログにテーマとターゲットを想定し、広告をそれらと連動させて、お小遣いを増やしてみるのも悪くないだろう。

関連リンク:

自由自在に WordPress を Vol.1

最近、IImage Browser に反応する人が多いという結果が出ているが、IImage Browser は「Taste of Wind」のCastawayさんが日本語化してくれているそうなので、気になる人はどうぞ。

IImage Browser は本日の主題ではなく、『del.icio.us cached』というPluginを紹介する。ドラ○もんとわさびという名前から、日本の文化に精通していると思われる、 Alexander Malov氏が公開しているこのPluginはいまをときめく「Del.icio.us」のブックマークをWordPress上で、表示させる機能を提供している。

説明も簡単だから、Pluginの使い方も簡単。delicious(”deliciousのユーザー名”); をPHPの宣言文字列で囲むだけ。デフォルトでは、15件を表示するように設定されているようだが、当然変更は可能。
「Square SM」のReadMeにも書いたが、表示件数の変更については、宿題にしよう。
PHPって何? とかいう人でも、問題なく解決できる。私自身がそうであったから。

次回は、『Ad Rotator』というPluginを紹介する。シンプルなPluginだが、多少コツがいるPluginなので
心して書くつもりだ。さきにネタを話してしまうと、広告をランダムにローテーションさせるPlugin。
楽しみに待っていて欲しい。

関連リンク: