0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

IndexNowで知らせた新しいページ11枚、Bingは1回も取りに来なかった — 同じ時期に、ほかのURLは294か所取りに来ていた

0
Posted at

IndexNowで知らせた新しいページ11枚、Bingは1回も取りに来なかった — 同じ時期に、ほかのURLは294か所取りに来ていた

当社のサイトは、ページを更新するたびに、IndexNow で「この URL が新しくなった」と検索エンジンに知らせています。IndexNow は Bing などが参加する仕組みで、Google は参加していません。

知らせた後に、本当に取りに来たのかを、サイトの要求ログで数えました。

結論から書きます。2026-09-15〜2026-10-04 に、IndexNow で50回・のべ9,272本の URL を知らせ、50回とも受け付けられました。ところが、その間に新しく出した元データのページ11枚を、Bing は1回も取りに来ませんでした。 知らせていない Google は、3枚を取りに来ています。同じ時期に、Bing はサイトのほかの URL を294か所・1,803回取りに来ていました。

この記事の数字の出どころは、当社サイトに置いた元データです(ページごとの公開時刻と取りに来た回数・知らせた後の24時間・巡回の全体・この数字で言えないことつき)。
→ 元データ:IndexNowで知らせたURLを、BingとGoogleは取りに来たか

1. 送った記録と要求ログを突き合わせる

配信のたびに残している IndexNow の送りの記録(送った時刻・本数・応答・URL)と、Firebase Hosting の要求ログを突き合わせました。

名乗り(bingbot・Googlebot)だけで数えると、名乗りを真似た要求が混じります。そこで、各社が公開している巡回の IP の範囲に入る要求だけを、その会社の巡回として数えました。

import ipaddress
import json
import urllib.request
from datetime import timedelta

RANGES = {
    "bing": "https://www.bing.com/toolbox/bingbot.json",
    "google": "https://developers.google.com/static/search/apis/ipranges/googlebot.json",
}

def load_ranges(url):
    with urllib.request.urlopen(url) as res:
        data = json.load(res)
    nets = []
    for p in data["prefixes"]:
        prefix = p.get("ipv4Prefix") or p.get("ipv6Prefix")
        nets.append(ipaddress.ip_network(prefix))
    return nets

def is_real(ip, nets):
    a = ipaddress.ip_address(ip)
    return any(a.version == n.version and a in n for n in nets)

def fetched_within(sent_at, path, hits, hours=24):
    end = sent_at + timedelta(hours=hours)
    return any(sent_at <= t <= end for t in hits.get(path, []))

hits は、範囲の内の巡回が、応答 200・304 で取りに来た時刻を、ページごとに並べた物です。

2. 新しく出したページ11枚

当社が新しく出した元データのページ11枚について、公開(はじめて 200 を返した時刻)から取りに来たかを見ました。

ページ 公開 Bing Google
/jissoku/ 2026-09-23 0回 69.5時間後
/jissoku/mihari.html 2026-09-23 0回 40.0時間後
/jissoku/qiita-kiji.html 2026-10-03 0回 45.8時間後
ほかの8枚 2026-09-23〜2026-10-04 0回 来ていない

Bing は11枚とも0回でした。bingbot と名乗る要求すら、1回もありません。

3. 知らせた後の24時間

送りの記録に見えている URL(1回につき先頭の20本まで)を、送った時刻から24時間のうちに取りに来たかで数えました。

ページの群 知らせた組 Bing(24時間のうち) Google(24時間のうち)
/jissoku/(元データ) 44 0 4
/tanaoroshi/ 521 261 35
/uriage/ 249 123 0
計(ほかの群も含む) 887 449 65

ほかのページは、Bing が半分ほどを24時間のうちに取りに来ています。元データのページだけが、1回も来ていません。

ここまでの数字(ページごと・群ごとの全部)は、元データに載せています → 元データを見る

4. 自分の側で止めていないか

まず疑うべきは、自分の設定です。robots.txt では、Bingbot は User-agent: * の組に入り、Allow: / で /jissoku/ を含めて開いています。AI のクローラ用の組には入っていません。

Bing は、同じ時期に sitemap を58回取りに来ています。sitemap には元データのページも載っています。それでも、元データのページは取りに来ていません。

当社はこう読んだ

  • IndexNow は「知らせ」で、取りに来る約束ではない。 送れば受け付けられますが、取りに来ないページもありました。
  • 知らせた後は、要求ログで「来たか」を数える。 数えなければ、来ていないページに気づけませんでした。
  • なぜ元データのページだけ来ないのかは、言わない。 当社の側で止めていないことは確かめましたが、Bing の側の決め方は見えないからです。

この数字で言えないこと

  • 知らせた後に来たことは、知らせたから来たことではありません。Bing はふだんから同じページを取りに来ています。
  • 送った URL は、記録に見えている物だけです(1回につき先頭の20本まで)。
  • 要求ログが残るのは30日です。
  • 当社のサイト1つの記録です。IndexNow や Bing 全体の傾向ではありません。

元データと引用のしかた

ページごとの公開時刻と取りに来た回数・知らせた後の24時間・巡回の全体・この数字で言えないことは、当社サイトに置いています → 元データを見る

数字を引用するときは、記事ではなく元データを出典にしてください。そのまま貼れる形はこうです。

出典:ブレインコミュニティ合同会社「IndexNowで知らせた新しい面11枚を、Bingは1回も取りに来なかった:同じ時期に、ほかのURLは294か所取りに来ていた(当社サイト・2026-09-06〜2026-10-04)」
https://braincommunity.jp/jissoku/indexnow.html (2026-10-05 測定)

当社が自分で測ったほかの数字も、同じ置き場にまとめています。
→ 当社が自分で測った数字


業務システムの内製化と、AI活用の受託開発をしています。
ブレインコミュニティ合同会社 — braincommunity.jp

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?