Skip to content

chore(data/crawlers): update Googlebot IP list - #1812

Merged
Xe merged 3 commits into
TecharoHQ:mainfrom
dchandekstark:googlebot-update-20260805
Aug 5, 2026
Merged

chore(data/crawlers): update Googlebot IP list#1812
Xe merged 3 commits into
TecharoHQ:mainfrom
dchandekstark:googlebot-update-20260805

Conversation

@dchandekstark

@dchandekstark dchandekstark commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Command:

$ cat data/crawlers/googlebot.yaml \
    | yq -o json \
    | jq --argjson results "$(curl -s https://developers.google.com/static/crawling/ipranges/common-crawlers.json | jq '[.prefixes[] | .ipv4Prefix // .ipv6Prefix]')" '.[0].remote_addresses = $results' \
    | yq -P

Note that the URL given in a comment in googlebot.yaml redirects to the one used here, which also matches the "common crawlers" (robots.txt-respecting) documented at https://developers.google.com/crawling/docs/crawlers-fetchers/verify-google-requests.

Checklist:

  • Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
  • Added test cases to the relevant parts of the codebase
  • Ran integration tests npm run test:integration (unsupported on Windows, please use WSL)
  • All of my commits have verified signatures

Command:

$ cat data/crawlers/googlebot.yaml \
    | yq -o json \
    | jq --argjson results "$(curl -s https://developers.google.com/static/crawling/ipranges/common-crawlers.json | jq '[.prefixes[] | .ipv4Prefix // .ipv6Prefix]')" '.[0].remote_addresses = $results' \
    | yq -P

Note that the URL given in a comment in googlebot.yaml redirects to the one used here,
which also matches the "common crawlers" (robots.txt-respecting) documented at
https://developers.google.com/crawling/docs/crawlers-fetchers/verify-google-requests.

Signed-off-by: David Chandek-Stark <[email protected]>
Signed-off-by: David Chandek-Stark <[email protected]>
@dchandekstark
dchandekstark force-pushed the googlebot-update-20260805 branch from 3976d6b to 85c1b12 Compare August 5, 2026 16:16
@dchandekstark dchandekstark changed the title Updates Googlebot IP list chore(data/crawlers): update Googlebot IP list Aug 5, 2026
@Xe
Xe enabled auto-merge (squash) August 5, 2026 19:06
@Xe
Xe merged commit 9f397b9 into TecharoHQ:main Aug 5, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants