Home > Archives > 2008年12月 Archive

2008年12月 Archive

サムネイル画像設置

  • 2008年12月19日 金
  • MovableType
  • この記事をはてなブックマークに追加 この記事ををYahoo!ブックマークに追加" このエントリーをlivedoorクリップに追加 このエントリーをニフティクリップに追加 Buzzurlにブックマーク

少しでもブログを華やかにしようと思って、サイドバーにサムネイルを設置することにしました。もうずい分前になりますが。

で。
もちろんこれも、すんなり適用、とはいきません。
まず、テンプレートのどの部分がサムネイルの機能を持っていて、それをどのモジュールにどのように入れればいいのか調べるところから始まります。

使っているmt.Vicunaのテンプレートでは、『ユーティリティ』というモジュールがサイドバーを構築していますので、そこを見てみます。
各部品が<$MTInclude widget="xxx"$>のように並んでいます。となると、ウィジェットを探せばいいのですね。

ちなみに僕の場合、『モジュール』と『ウィジェット』の違いが良く分かっていません。どちらも「部品」であって、テンプレートに組み込んで使うものですよねえ?

さてさて、ウィジェットの一覧を見てみると「アイテム画像サムネイル」というのがありました。これですね。

ここでの問題は、記事中に画像を使った時だけサムネイルをリストアップさせる、ということでした。だって僕のブログ、毎日画像を貼っているワケじゃないですから。

色々と調べた結果、opモディファイアを使えばいいことが分かりました・・・が、実際はどこかのサイトさんに書かれてあるコードをほぼそのまま使わせていただきました。

一応、参考として僕のサイトで使っているコードを書いておきます。

<MTIf name="archive_class" eq="entry-archive"><MTElse>
<MTIfNonZero tag="AssetCount">
<dt>Photos</dt>
<dd class="recentAssets">
<ul class="thumb">
<MTSetvar name="imgcount" value="0">
<MTEntries lastn="0">
<MTEntryAssets type="image" lastn="1">
<MTSetVar name="imgcount" op="++">
<MTIf name="imgcount" le="16">
<MTSetVarBlock name="imgw"><$MTAssetProperty property="image_width"$></MTSetVarBlock>
<MTSetVarBlock name="imgh"><$MTAssetProperty property="image_height"$></MTSetVarBlock>
<li>
<a href="<$MTEntryPermalink$>" title="<$MTEntryTitle$>">
<MTIf name="imgw" gt="$imgh">
<img src="<$MTAssetThumbnailURL height="70"$>" alt="<$MTEntryTitle$>" title="<$MTEntryTitle$>" />
<MTElse>
<img src="<$MTAssetThumbnailURL width="70"$>" alt="<$MTEntryTitle$>" title="<$MTEntryTitle$>" />
</MTElse>
</MTIf>
</a>
</li>
</MTIf>
</MTEntryAssets>
</MTEntries>
</ul>
</dd>
</MTIfNonZero>
</MTIf>

外的SEO:その3(ソーシャルブックマーク)

  • 2008年12月 4日 木
  • SEO
  • この記事をはてなブックマークに追加 この記事ををYahoo!ブックマークに追加" このエントリーをlivedoorクリップに追加 このエントリーをニフティクリップに追加 Buzzurlにブックマーク

そもそも『ソーシャルブックマーク』って何?・・・ってなくらい、ド素人です。
けれど、他の人のブログを見ていると、『ソーシャルブックマークに登録』なんてアイコンが記事ごとに並んでいたりします。

これまで――って、言うか、かなり前まで――は、ブックマークというと、自分のパソコンのブラウザに登録する『お気に入り』でした。なので、それをウェブ上でやるってことなんかなあ、という認識でした。
自分のパソコンでするメールと、ウェブメールの違い、みたいな。

ただ、「自分のブックマークを公開する」という選択もあるらしく、それが他の人からも見ることが出来て、なので『ソーシャルブックマーク』は外的SEOとして有効ってことなのでしょうか。

うーん、まだよく理解できていませんが、とにかくやってみましょう。
これまでに試したどれもこれも、良好な効果が得られていないという悲しい状況ではありますが。

一番引っ掛かっていたのが「自分のブログにソーシャルブックマークのアイコンを付けようと思ったら、それぞれのソーシャルブックマークのサイトに登録をしないといけないんじゃないか」ということだったのですが、どうもその必要はなさそうです。
自分がソーシャルブックマークを利用したい時だけ、登録すればよくて、ブログに貼るのは自由ってことです(合ってますカ?)。

ネットで調べて、MTで貼る場合のコードをGETしたのですが、これまできちんとMTタグを勉強したことがなかったので、分からないところが出てきます。

まず、<$MTEntryPermalink$>等のタグにモディファイアとしてくっつくことがある「encode_url="1"」。調べてみると、URLを16進数に変換するモディファイアだそうです。それって、意味があるの?
よく分からないけどそのままにしておくと、ソーシャルブックマークとして動作しない(ちゃんとリンク先に飛ばない)サイトもありました。このモディファイアを削除してみると、うまく動作しました。

ふーん、そんなところに関係してるんや。

次に、アンカータグ「<a>」にくっつくことがある「rel="nofollow"」。あ、これはMTタグじゃないですね。けど、これも知らなかったので調べてみると「スパムリンクの防止」のようです。

意味が分かりません。

けど、リンク先はちゃんとしたサイトですので勝手に必要なし、と判断して削除しました。

何だか分からないことだらけで申し訳ありませんが、ド素人はこのようにしてサイトを構築し、運営しているのでアリマス。

Index of all entries

Home > Archives > 2008年12月 Archive

Search
Calendar
« 2008 12 »
S M T W T F S
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Feeds


ジオターゲティング
Started to count from
2008.10.01

Return to page top