Yahoo!Japanは、2009年5月22日、Yahoo!Japanの検索エンジン(YST)のアルゴリズム更新を発表した。今回は毎月恒例となったインデックス更新より、検索エンジン部分の更新になるので大幅な順位変動が予想される。というより起こっている
。
2週間程かなりの順位変動が行われる。
検索結果のレイアウトも変更されたりと色々動いています。
Yahoo!スタッフブログ
Yahoo!検索 アルゴリズム Update
Yahoo!Japanは、2009年5月22日、Yahoo!Japanの検索エンジン(YST)のアルゴリズム更新を発表した。今回は毎月恒例となったインデックス更新より、検索エンジン部分の更新になるので大幅な順位変動が予想される。というより起こっている
。
2週間程かなりの順位変動が行われる。
検索結果のレイアウトも変更されたりと色々動いています。
Yahoo!スタッフブログ
Yahoo!検索 アルゴリズム Update
Movable Type(MT)でメインページ以外での新着ブログ記事一覧の表示を行いたい場合、いくつか方法があります。ブログ記事自体のページは結構さびしいもので
。
<MTEntries lastn="10">?</MTEntries>を使えば最新の10件のブログ記事を表示できます。HTMLで作成している場合ならブログ記事を更新ごとに全再構築を行えば常に最新の記事が表示されます。記事が多くなるとツライです。バッチ処理もあるけど。う?ん。他にはIFLAMEを使えば再構築しなくてもいいがスタイルを指定しないといけないし、高さを指定しておかないといけないと、後一歩のところ。
PHP自体でページ作成しているならこの問題はすぐに解決されるな~。。。
それならPHPを呼んでしまえと。SSIは必須ですけど。
別に固定リンクである必要もないし。
AddHandler server-parsed html
SSIをHTMLで読み出す場合、.htaccessに上記を追加し、ルートディレクトリに置きます。
<?php
<MTEntries lastn="10">
print ("<li class=\"widget-list-item\"><a href=\"<$MTEntryPermalink$>\" title=\"<$MTEntryTitle$>\"><$MTEntryTitle$></a></li>\n");
</MTEntries>
?>
これをPHPファイルで保存。再構築。
「テンプレート」から「ウィジェット」で「新規のウィジェット」を作成。
<div class="widget-recent-entries widget-archives widget">
<h3 class="widget-header">最近のブログ記事</h3>
<div class="widget-content">
<ul class="widget-list">
<!--#include virtual="/パスを含めた作ったPHPファイル"-->
</ul>
</div>
</div>
後は「ホームページウィジェット」でメインページ以外の処理(MTElse)を追加し、新規に作成したウィジェットを呼んで全再構築。
インデックステンプレートを再構築するときに「PHPファイル」を再構築されるので常に最新に。ブログ記事を公開したときにインデックステンプレートも再構築されるのでこれででしょう。
最新のコメント一覧や最新アイテム一覧など上記のことを似たようにすればできます。