タグ: 小技

カレンダーのこと

Posted on 2009年01月21日 | 3 Comments| Clip to Evernote

この間の記事でカレンダーはユーザーのためじゃなくて、管理人のモチベーションのために必要なんだなって思ったので、ダッシュボードにカレンダーを表示させる方法を考えてみた。

そういうプラグインがないだろうか?と探してみたのだけど、あたしの検索技術が低いのか、英語力がないせいか、見つからなかった。

で、思いついたんだけど、管理画面のテーマファイルにカレンダーを呼び出せればいいんじゃないか?と。

PHPをどうにかするっていうスキルはないので、カレンダーのプラグインを入れてみた。
まずは導入の簡単そうなWordPressプラグインの「横型カレンダープラグイン」を試してみる。
普通にアップロードして有効化。
wp-admin/index.phpに
[php][/php]
を記入。
これでダッシュボードに横型カレンダーが表示されるようになった。

これで今月の更新状況は一目で分かるようになったのだけど、
先月はちゃんと書いてたかな?とか、いうのは無理。
前の月をクリックすると前の月のアーカイブに飛んでしまうからね。
ダッシュボードにカレンダーを表示させるという目的は達成されたように思ったけど、できれば先月、先々月とカレンダーだけめくれるものが欲しい。

(-ω-;)ウーン

欲張らなければこれで十分なんだけど…
あと一歩。といった感じ。
あぁ、あたしって欲張り…。

ウィジェットに表示されるカレンダーも、先月のアーカイブページが呼び出されるから、先月のカレンダーが表示されるんだし、カレンダーだけめくりたいとなると、それ専用のプラグインが必要になりそうだ。

月別アーカイブのドロップダウンメニューのところに、その月の投稿数が表示されるから、平均更新頻度はそれで分かるんだけども。
視覚化したいんだよね。
(-ω-;)ウーン

カレンダーを非表示にする道程は長そう…。


タグクラウドとカレンダーを表示する理由

Posted on 2009年01月18日 | 10 Comments| Clip to Evernote

SEO対策の薬箱さんのところで
「タグクラウド」と「カレンダー」を非表示にする理由
という記事を読んで、あらためて必要性を小一時間考えてみた。

それじゃなくてもリンクが大量発生しているこのブログ、
サイト内リンクを量産するような機能はいらないんじゃないか。とか。

それについて、タグクラウドはnofollowを付けることで、
クローラーに優しくしたつもりだ。
(このブログはYahoo!に好かれてないからそれで十分だろw)
カレンダーはアーカイブへのリンクだからnofollow付けてないけど。
30日ある月なら、カレンダーだけで30個のリンクが発生する訳か…。
(-ω-;)ウーン

ユーザーはおそらく日付から記事を探さないと思う。
そして、適当に付けられたタグから記事を探すよりはサイト内検索した方が目的の記事が見つけやすいだろう。

あれ?ホントだ。
タグクラウドもカレンダーもいらないじゃん。
Σ( ̄Д ̄;)がーんっ!

と思ったけど、タグクラウドとカレンダーを表示している理由も考えてみた。

タグクラウドは見た目がなんか好き。
カテゴリよりも細かい(とうか違った)分類で記事を探せる。
何について多く書いているのかぱっと見て分かる。

カレンダーは、今日の記事って書いたっけ?(殆どが予約投稿なんだw)という確認に便利。
毎日更新頑張ってるなーとか、一日さぼっちゃったなーとか、そういうのが一目で分かる。
しっかり日付が埋まってると気持ちいい。

等という理由が思いついた。

つ・ま・り。
タグクラウドとカレンダーはユーザーのためじゃなくて、管理人のためにあったんだということが発覚。
(注:このブログに限る)

それならカレンダーをダッシュボードに表示させるプラグインがあればいいんだよね。
タグクラウドについては、ここを見て下さってる皆さんのご意見を聞かないと分からないけど。
まぁ、タグクラウドはnofollow付いてるし、あっても別にいいのかな。

そんな訳で早速ダッシュボードにカレンダーを表示させるWordPressプラグインを探してみたんだけど…
見つからない…orz
Googleカレンダーを…とか、スケジュールやイベントを…というカレンダーのプラグインは見つかったんだけど、あたしが欲しいのはサイドバーに表示されているのと同じように、自分の記事が投稿されてる日が一目で分かるカレンダー
それがあれば約30個のサイト内リンク群を非表示にできる訳なんだけど…。

そういうプラグインご存じの方いらっしゃれば教えて下さい。
m(_ _”m)ペコリ


全ての有料リンクがダメなわけじゃないらしい

Posted on 2009年01月14日 | 6 Comments| Clip to Evernote

昨日の記事で、広告もリンク売買ってことでペナルティを受けるんじゃないかという不安を書いたが、どうやら広告は大丈夫なようだ。

有料リンクをGoogleに報告する必要がある理由」によると、

すべての有料リンクが Google のガイドラインに違反するわけではありません。リンクの売買も、検索結果の操作でなく宣伝を目的として行われる限り、ウェブ上での通常の経済活動となります。

だそうで。
つまりアフィリエイトリンクは通常の経済活動だからOKってことだね。
ただし、宣伝を目的として行われるってのに条件があって、

広告として購入したリンクでは、そのことを明示する必要があります。この処理は次のような方法で行うことができます。

  • rel=”nofollow” 属性を <a> タグに追加する
  • robots.txt ファイルによって検索エンジンからブロックされる中間ページにリンクをリダイレクトする

ことが必要となる。

これをふまえて不安に思うASPをじーっと見てみよう。
nofollowがついているところはよし。
ASPの発行する動的なURLでリダイレクトするところも大丈夫そうだね。
気になるのはnofollowが付いていなくて、クライアントサイトに直にリンクしてある広告。

(-ω-;)ウーン

そもそも宣伝活動を目的として行われるっていう部分でも、グレーゾーンは存在する。
まさかASPが危険なSEOを行っているなんてことはないと思うんだが、もしかしたらグレーなのかもしれないなぁ…と思うところがちらほら…。


まぁ、このブログではそれ以前に”メガメニュー”っていうのを気にした方がいいわけだが。
ASPが用意したタグに勝手にnofollow追加しちゃダメなんだろうしなぁ。。。
リンクが多すぎる原因の1つにnofollowの付いてない広告リンクがあることは確かなんだが。
………。
うん、分かってる。
そんな広告やめればいいじゃん。ってことくらい。
(ノД`)シクシクメソメソ


WordPressのビジュアルエディタを拡張 – TinyMCE Advanced

Posted on 2009年01月10日 | 9 Comments| Clip to Evernote

WordPressのビジュアルエディタの拡張にTinyMCE Advancedプラグインを導入した。


TinyMCE Advancedを導入した図

TinyMCE Advancedを導入した図


今までお世話になったAdvanced TinyMCE Editorには若干の不満があった。
正常に動作しているっぽかったし、愛着もあったのだが、
tableなど一部のボタンがどうしても表示されなかった。
ブラウザのキャッシュを削除したり、違うブラウザで開いたりしたけどだめ。

もっと使いやすくて、導入が簡単で、できれば日本語のものがあれば…
と探してみたら、TinyMCE Advancedを発見した。

これはもの凄く便利なプラグインで、表示させるボタンを自由に移動させられるし、
今までできなかった”複数の改行を削除しない”という機能が付いている。

(WordPressで p や br を連続で入れると、自動的に削除されてしまう。)

スタイルもかなり詳細に、しかも簡単に設定することができる。

インストールも簡単で、ダウンロードしたzipファイルを管理画面の
「プラグイン」→「新規追加」でブラウザアップロードを利用してできる。
そのまま有効化すればOKだ。

なんとこのプラグインの日本語版を配布して下さっている素敵なサイトがある。

TinyMCE Advanced3.2 日本語版配布 | Lovelog+*

書かれているとおり、ダウンロードした.poと.moファイルを「TinyMCE Advanced」フォルダの中にアップロード。
本家からダウンロードしたフォルダの中の「tadv_admin.php」の2行目以降に下記を追加。


$domain_name = ‘tinymce-advanced’;
$locale_name = get_locale();
$mofile_name = dirname(__FILE__);
$mofile_name .= “/$domain_name-$locale_name.mo”;
load_textdomain(“tadv”, $mofile_name);

これだけで設定画面も、ボタンにマウスを合わせたときの説明も、日本語で表示されるようになる。
なんて素敵!!

使い心地最高♪
これからはTinyMCE Advancedプラグインを愛用しようと思う。


XMLサイトマップは送信した方がいい

Posted on 2009年01月9日 | 9 Comments| Clip to Evernote

GoogleやYahoo!にXMLサイトマップを送信すると、クローリング()されやすくなる。
というのは一般的に知られていることだけど、
そんなもの送信しなくてもクローリングはされる。
実際XMLサイトマップを送信すると、どのくらい違いがあるのだろう?

という実験をやりたいなと思っていたのだけど、
検証するにはいくつものサイトを新規制作しなければいけないし、
「平均」と言えるだけのものを用意するのは結構面倒なものだから、
「やってみたいな」で終わっていた。

webを彷徨っていたら、まさにその疑問を解決してくれた記事を発見。

クローリング促進のために、XMLサイトマップを送信すべし

結果は、
サイトマップ送信した方は、Googleが平均14分、Yahoo!が平均245分だったのに対して、
サイトマップ送信しない方は、Googleが平均1,375分、Yahoo!が平均1,773分でした。

そんなに違うんだ!( ゚Д゚)ヒョエー

分かったこと:XMLサイトマップは送信した方がいい。

思ったこと:送信してもYahoo!って遅いんだねw

WordPressでXMLサイトマップを送信するには
Google XML Sitemapsプラグインが便利。

クローリングとは

ロボット型の検索エンジンで、クローラー(ロボット、スパイダー)と呼ばれるプログラムが情報を収集すること。


ADgger

堅実に儲かるアフィリエイト