---
title: "AhrefsBot and AhrefsSiteAudit IP ranges — AI Crawler Index"
description: "81 IPv4 and 0 IPv6 prefixes published by Ahrefs for AhrefsBot and AhrefsSiteAudit, normalised and dated."
canonical: "https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.html"
url: "https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.md"
format: "markdown"
source: "the bytes of /ip-ranges/ahrefs-crawler.html, in the build that wrote the page"
generator: "surfaces/ai-crawler-index/build.py"
generated: "2026-09-03T07:55:35+00:00"
license: "CC0-1.0"
---

# AhrefsBot and AhrefsSiteAudit — IP ranges

> 81 IPv4 and 0 IPv6 prefixes published by Ahrefs for AhrefsBot and AhrefsSiteAudit, normalised and dated.

81 IPv4 · 0 IPv6 · operator timestamp — · fetched 2026-09-03T02:42:02+00:00

```bash
curl -s https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.txt
```

|   |   |
| --- | --- |
| Upstream | [https://api.ahrefs.com/v3/public/crawler-ip-ranges](https://api.ahrefs.com/v3/public/crawler-ip-ranges) |
| Last fetch | HTTP 200 |
| SHA-256 of upstream bytes | `4246eee9407d58fb030ee9f12776f974…` |
| Covers | [AhrefsBot](https://www.pathwren.workers.dev/crawler/ahrefsbot.html) · [AhrefsSiteAudit](https://www.pathwren.workers.dev/crawler/ahrefssiteaudit.html) |
| Formats | [json](https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.json) · [txt](https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.txt) |

## Prefixes

```text
142.44.220.0/24
142.44.225.0/24
142.44.228.0/24
142.44.233.0/24
148.113.128.0/24
148.113.130.0/24
15.235.27.0/24
15.235.96.0/24
15.235.98.0/24
167.114.139.0/24
168.100.149.0/24
176.31.139.0/27
198.244.168.0/24
198.244.183.0/24
198.244.186.193/32
198.244.186.194/31
198.244.186.196/30
198.244.186.200/31
198.244.186.202/32
198.244.226.0/24
198.244.240.0/24
198.244.242.0/24
202.8.40.0/22
202.94.84.110/31
202.94.84.112/31
37.59.204.128/27
5.39.1.224/27
5.39.109.160/27
51.161.37.0/24
51.161.65.0/24
51.195.183.0/24
51.195.215.0/24
51.195.244.0/24
51.222.168.0/24
51.222.253.0/26
51.222.95.0/24
51.68.247.192/27
51.75.236.128/27
51.81.103.240/28
51.81.104.32/28
51.81.105.16/28
51.81.110.16/28
51.81.110.48/28
51.81.110.80/28
51.81.111.0/28
51.81.111.112/28
51.81.111.128/28
51.81.111.64/28
51.81.163.16/28
51.81.163.48/28
51.81.163.64/28
51.81.164.144/28
51.81.164.192/28
51.81.165.208/28
51.81.165.80/28
51.81.169.112/28
51.81.169.192/28
51.81.170.0/28
51.89.129.0/24
51.89.38.128/28
51.89.39.48/28
51.89.59.32/28
51.89.69.32/28
51.89.69.96/28
51.89.71.144/28
51.89.71.80/28
51.89.72.0/28
51.89.74.192/28
51.89.83.48/28
54.36.148.0/23
54.37.118.64/27
54.38.147.0/24
54.39.0.0/24
54.39.136.0/24
54.39.203.0/24
54.39.210.0/24
54.39.6.0/24
54.39.89.0/24
92.222.104.192/27
92.222.108.96/27
94.23.188.192/27
```

## Sitemap

- [Full sitemap (XML)](https://www.pathwren.workers.dev/sitemap.xml) — every page, with dates
- [Full sitemap (markdown)](https://www.pathwren.workers.dev/sitemap.md) — the same map, readable
- [llms.txt](https://www.pathwren.workers.dev/llms.txt) — the whole host in one text file
- [documents.json](https://www.pathwren.workers.dev/documents.json) — every document, with its ETag
- [A2A agents](https://www.pathwren.workers.dev/a2a.html)
- [About and method](https://www.pathwren.workers.dev/about.html)
- [API](https://www.pathwren.workers.dev/api.html)
- [Changelog](https://www.pathwren.workers.dev/changelog.html)
- [Compliance](https://www.pathwren.workers.dev/compliance)
- [Contact](https://www.pathwren.workers.dev/contact)
- [Impressum · Anbieterkennzeichnung](https://www.pathwren.workers.dev/impressum)
- [AI Crawler Index](https://www.pathwren.workers.dev/index.html)
- [No model runs here](https://www.pathwren.workers.dev/inference.html)
- [Legal](https://www.pathwren.workers.dev/legal)
- [MCP server](https://www.pathwren.workers.dev/mcp-doctor.html)
- [MCP server](https://www.pathwren.workers.dev/mcp-lint.html)
- [MCP server](https://www.pathwren.workers.dev/mcp-netcheck.html)
- [MCP server](https://www.pathwren.workers.dev/mcp-robots.html)
- [MCP transport: the GET and HEAD leg](https://www.pathwren.workers.dev/mcp-transport.html)
- [MCP server](https://www.pathwren.workers.dev/mcp-triage.html)
- [MCP server](https://www.pathwren.workers.dev/mcp.html)
- [Packages](https://www.pathwren.workers.dev/packages.html)
- [Pricing](https://www.pathwren.workers.dev/pricing)
- [Privacy](https://www.pathwren.workers.dev/privacy.html)
- [API reference](https://www.pathwren.workers.dev/reference)
- [Access, keys and sign-up](https://www.pathwren.workers.dev/register)
- [Security posture](https://www.pathwren.workers.dev/security.html)
- [Upstream status](https://www.pathwren.workers.dev/status.html)
- [Terms of use](https://www.pathwren.workers.dev/terms.html)
- [Trust](https://www.pathwren.workers.dev/trust)

## Machine copies of this page

- [HTML (canonical)](https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.html)
- [JSON](https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.json)
- [Markdown](https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.md) — this document

This document is a markdown rendering of [https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.html](https://www.pathwren.workers.dev/ip-ranges/ahrefs-crawler.html), generated from that page's own bytes in the same build. The HTML page is canonical.
