クリボウの Blogger Tips

Google Blogger の使い方、カスタマイズ方法、各種ツールなど、
Blogger 関連の役立つ情報を紹介しています。

> | | > Google ウェブマスターツールに全投稿を登録する方法

Google ウェブマスターツールに全投稿を登録する方法

Google ウェブマスターツールに投稿を 500 件登録する方法という記事を以前書きました。その記事にいただいたコメントがこちらです。

以前よりクリボウさんがエントリされていた500エントリをサイトマップとして登録する方法を使わせていただいておりますが、日々更新を続けておりましたところ、もうしばらくするとエントリが500を越えてしまうところまで来てしまいました。

その場合は単純に「atom.xml?redirect=false&max-results=900」等と、数値を変えて対処すればそれで宜しいのでしょうか。

Blogger のフィードのパラメータ max-results で指定できる数値は 500 まで。500 以上を指定すると 500 と同じように扱われてしまうので、max-results=900 だとうまくいきません。

そこで登場するのが start-index という別のパラメータ。このパラメータを使うと、フィードに何件目からの投稿を載せるのかを指定することが出来ます。つまり、サイトマップとして

atom.xml?redirect=false&max-results=500&start-index=501

というフィード URL をウェブマスターツールに追加すれば、ブログの 501 件目から 1000 件までの投稿も登録することが出来るというわけです。



↑やってみたのがこちら。
1000 件じゃきかないぞ!という人は、同じように

atom.xml?redirect=false&max-results=500
atom.xml?redirect=false&max-results=500&start-index=501
atom.xml?redirect=false&max-results=500&start-index=1001
atom.xml?redirect=false&max-results=500&start-index=1501
atom.xml?redirect=false&max-results=500&start-index=2001
...

と、パラメータを変えたフィード URL をどんどん追加していけば、いずれ全投稿が登録できる…はず。ぜひ試してみてくださーい。


参考:


スポンサードリンク:
お願い:
「この記事役に立った!」と思ったら、ぜひフィード登録をお願いします。 

Comments:6

  1. クリボウさん、大変丁寧な解説をいただきましてありがとうございました。これで安心してエントリを増やすことが出来そうです。

    ReplyDelete
  2. いえ、質問いただいたおかげでこちらもエントリが一つ増えました。
    コメント、ありがとうございました。

    ReplyDelete
  3. いつも楽しみに読ませてもらっています。

    atom.xml?redirect=false&max-results=500を登録したところ、エラーになって、タグの値が無効です
    XML タグに無効な値が含まれています。 修正してから、再送信してください。という表示が出ました。

    詳細
    警告 119
    タグの値が無効です
    XML タグに無効な値が含まれています。 修正してから、再送信してください。
    親タグ: entry
    タグ: link
    属性: length

    フィードのソースを開いたところ、119行が数万列まで改行無で続いていて、おそらくこれが原因かと思われるのですが、修正する方法は何かありますでしょうか?xmlファイルを編集できないのでお手上げの状態です。

    もしよろしければ、教えて頂きたいと思います。

    ReplyDelete
  4. クリボウさん、大変有益情報をありがとうございます。いつも参考にさせて頂いてます。
    これからも宜しくお願い致します。

    ReplyDelete
  5. サイトマップ、やっと解決!ありがとうございます。

    ReplyDelete

Comments on Google+:

© 2005-2014 Kuribo. Powered by Blogger.