注目タグ

おかしいと思ったら

トピック詳細

「タグ検索結果」が設定に関わらず「古い順」になってしまいます

OS:WinXP
ブラウザ環境:Internet Explorer、Firefox、
使用テンプレート名:83_seo_2lm
共有/共有
ブログURL:
アダルトか否か:一般

タグクラウドなど自ブログ内だけのユーザータグ・リンク (ブログURL/?tag=タグ・ワード) を使ってるんですけど、
管理ページの設定で「タグ検索結果」を「新しい順」にしているのに、
半日~数日経ってふと気付くと実際の表示順が「古い順」になってしまうという症状に悩まされてます。

以下の同症状の相談を参考にして/?publishですぐ正常表示に戻る事は分かったのですが、
http://blog.fc2.com/forum/viewtopic.php?t=19380
また半日ぐらい経つと「古い順」表示に戻ってしまうので、根本的な解決にはなりませんでした。

この症状に最初に気付いたのは数週間前ぐらいですが、
わざわざ確認してみないと気付かない症状なので、いつからそうだったかは不明です。
「タグ検索結果」以外の表示順は、自由入力検索の時の「検索結果」も含めて特に問題ないようです。

ちなみに今も古い順に表示されてしまってます。
何もしないとずっとそのままなので、いつもは気付き次第/?publishで直すんですが、
チェックいただけるよう、今は逆順表示になってるままにしてあります。

テンプレートの問題でしょうか?サーバーの問題でしょうか?

2009年09月03日 02:18  by よむよむ

コメント一覧 6件中、1~6件表示

  • >みなさん気付いてないだけで実は同じ症状の人は多いのではないでしょうか?

    自分もそう思います。そもそもユーザータグを使っていないと気がつかないことですし。
    どのブログでも起こり得るが発生していないか気がついていないだけかもしれません。

    >保存後30秒以上経ってても、まず「過去記事」に行くと、発生してしまいました。

    何秒後なら発生しないのかは環境によって違ってしまうと思います。
    自分の環境だと30秒後くらいまではこの現象が発生してしまうので、
    このことに気がついてからは(わざとこの現象を発生させる場合を除いて)
    「記事を保存しました」のページで「過去記事一覧へ」と「過去の記事の管理」を
    クリックしないようにしています。(わざわざ数十秒待つのも面倒ですから。)

    2009年09月26日 04:27 by ぬまぶくろう

  • トピ主です。同じ症状の方が複数いらして少しホッとしました。
    サーバーもバラバラですし特に共通項も無さそうですね。
    みなさん気付いてないだけで実は同じ症状の人は多いのではないでしょうか?

    >ちなみに保存時に必ず発生するわけではなくて、「記事を保存しました」のページが
    >表示された直後に「過去記事一覧へ」のリンクをクリックした場合だけ発生するようです。
    >「記事を保存しました」のページが表示されてから30秒以上待って
    >「過去記事一覧へ」のリンクをクリックした場合は、この現象が発生しないみたいです。

    こちらも下書き保存でいろいろ試してみました。
    私のところの場合、保存後30秒以上経ってても、まず「過去記事」に行くと、発生してしまいました。
    でも、保存後にまずブログの方のユーザータグ・リンクをクリックすれば、発生しなくなることがわかりました。
    時間帯にもよるのかもしれないので、また後日も試してみるつもりです。

    2009年09月26日 02:49 by よむよむ

  • >記事の番号順ではありませんか?

    自分の場合は、新規投稿時は必ず「保存時の時間で投稿」していて、
    過去記事の編集で一件も投稿日時を修正していないので、
    もともと記事の番号順が新規投稿時に保存した日時の順番になっています。

    つまり記事の番号順なら「古い順」か「新しい順」と同じになるはずですが、
    残念ながらどういう並び方なのか判断できない並び方になってしまいます。

    念のためこの現象が発生中のあるタグの表示順を記事の番号で記録してみました。
    96:一番上→97→67→39→51→53→55→64→75→87→99→104→105→106:一番下
    (設定で新しい順だったのを古い順に変更すると、↑とは逆の順番になりました。
    しかし本来なら新しい順のはずなのに、四番目以後が全部古い順になっているとは…。)

    ちなみに保存時に必ず発生するわけではなくて、「記事を保存しました」のページが
    表示された直後に「過去記事一覧へ」のリンクをクリックした場合だけ発生するようです。
    「記事を保存しました」のページが表示されてから30秒以上待って
    「過去記事一覧へ」のリンクをクリックした場合は、この現象が発生しないみたいです。
    (サイドメニューの「ホーム」にある「過去の記事の管理」をクリックした場合も、
    「過去記事一覧へ」の場合と同じ条件で発生してしまうようです。)

    2009年09月25日 03:55 by ぬまぶくろう

  • > 保存した直後に「古い順」でも「新しい順」でもない順番になってしまうようです。

    記事の番号順ではありませんか?
    http://yosoilue.blog74.fc2.com/blog-entry-この番号.html

    2009年09月24日 06:38 by ロギラキ

  • 自分の場合は2009/09/20に初めてタグ付けして、
    確認のために10件以上あるタグ検索結果ページを表示させてみたら、設定では
    「新しい順」になっているはずなのに「古い順」でも「新しい順」でもない順番になっていました。

    まずテンプレートを疑ってみましたが、普段使っているテンプレート以外に
    変更してみてもそのままだったので、テンプレートが原因の可能性は低いと思います。

    テンプレートを試した後にこのトピックを見つけて「?publish」で解決できることを知りました。

    そして「?publish」を使って設定されている「新しい順」で表示されるようになったのですが、
    記事を新規投稿した直後にまた「古い順」でも「新しい順」でもない順番になっていました。
    (新規投稿直前に閲覧した時点までは「新しい順」になっていました。)

    何回か試してみたところ、
    どうも(ユーザータグに関する編集の有無に関係なく)新規投稿または過去記事の編集を
    保存した直後に「古い順」でも「新しい順」でもない順番になってしまうようです。

    自然に正しい順番になるタイミングは試していないのでわかりませんが、
    2009年09月08日 12:21のコメントにある「一昨日ぐらいから異常表示」というのは、
    おそらく2009/09/06の記事を保存したことによって発生したのではないかと思います。

    また「安定していた」数日の間は、
    新規投稿及び過去記事の編集を保存しなかったのではないでしょうか?

    2009年09月24日 02:39 by ぬまぶくろう

  • 補足です。

    設定どおり「新しい順」に表示されなくなってる時は逆順(古い順)で表示されてると思い込んでましたが、
    基本的には古い順なもののよくよく見ると微妙に不規則な並び順だったことに気づきました。
    以下は一例です。

     2008/08/06  4
     2008/07/24  3
     2008/05/05  1最古のエントリー
     2008/07/11  2
     2009/08/18  5
     2009/08/19  6
     2009/08/21  7最新のエントリー

    これはこれで順番は固定されてるようなので、何か法則はあるみたいです。
    (昔の記事に後からタグを入れなおすことも度々あるので、もしかしたらその入力順?)


    最初の質問を投稿してからは/?publishでリセットをしないで様子を見ているんですが、
    投稿から丸一日後ぐらいに見たら自然と正常表示に戻っていて、
    そのまま数日安定していたと思っていたら、また一昨日ぐらいから異常表示になってます。

    2009年09月08日 12:21 by よむよむ