In development. Sign-up is not open yet.
The BabahSEO-Audit crawler
You may have found this user agent in your server logs. It is the crawler that runs site audits for BabahSEO, a product developed by PT Babah Algo Digital in Indonesia.
BabahSEO is still in development. This page sets out the rules the crawler is built to follow.
What you see in your logs
User agentBabahSEO-Audit/<version> (+https://babahseo.com/bot)
- Requests
- GET and HEAD only
- Rate
- 1 per second per host
- At the same time
- 2 at most
- Time limit
- 15 s per request
- Response size
- 5 MiB at most
- Pages per audit
- 500 by default, 2,000 at most
- robots.txt
- Followed, Crawl-delay up to 10 s
When it visits
Only after the owner of a site adds it to BabahSEO and proves they control it. The crawler does not roam the web.
Proof of control is one of these:
- A DNS TXT record at
_babahseo-verify.<your domain> - A
babahseo-verificationmeta tag on the home page - A file at
/.well-known/babahseo-verification.txt
The proof is checked again every week. If it is gone, audits pause after a 72-hour grace period.
You did not add your site?
Then someone with access to your DNS, home page or files placed the proof. Remove it to pause audits, or write to us.
How it behaves
It reads public pages of the verified site and nothing else.
What it does
- Sends only GET and HEAD requests
- Stays on the host that was verified
- Follows the robots.txt rules for its user agent and honors Crawl-delay up to 10 seconds
- Makes 1 request per second per host, with no more than 2 at the same time
- Stops waiting after 15 seconds and reads no more than 5 MiB of a response
- Fetches up to 500 URLs per audit by default, and never more than 2,000
- Skips sensitive paths such as
/admin,/wp-admin,/login,/cart,/checkoutand/api/, and links with parameters such astoken,sessionorpassword
What it never does
- Send cookies or log in
- Submit forms
- Follow links or redirects to other hosts, including subdomains such as
app.oradmin. - Run the scripts on your pages
- Try to get past bot protection
Limit or block it
Add a group for BabahSEO-Audit to the robots.txt file at the root of your site. Pages you disallow are not fetched, and the audit records why they were skipped.
Keep it out of one folder
User-agent: BabahSEO-Audit
Disallow: /private/Block it from the whole site
User-agent: BabahSEO-Audit
Disallow: /Slow it down
User-agent: BabahSEO-Audit
Crawl-delay: 10If you use bot protection
The crawler never tries to get past a challenge page or CAPTCHA. It does not switch user agents, use a headless browser or retry aggressively. It skips the blocked page, marks the audit as partial and tells the site owner how to let it through. To allow audits, allow the BabahSEO-Audit user agent in your bot protection settings.
Questions about the crawler
Write to hello@babahseo.com.
We have not published a list of the crawler's IP addresses yet. Anyone can copy a user agent, so if a request looks wrong, send us the time, the URL and the full log line, and we will look into it.