Skip to content
DanceGrove
Studios Events Competitions Calendar Instructors Dance styles Jobs Find your style Learn Master classes Certifications Marketplace Practice My list
EN · ES 🛒 Cart Sign in Become a seller List your studio
Crawler information

DanceGroveBot — what it is and how to control it

If you found DanceGroveBot in your access log, this page is for you. Everything below describes what our crawler actually does today.

DanceGroveBot — what it is and how to control it

Who runs it

DanceGroveBot is operated by DanceGrove, a directory of dance studios, instructors, classes, events and competitions. We use it to keep listings current — opening hours that changed, a class that moved, an event that is over — so dancers are not sent to a closed door.

How to identify us

These are the exact strings we send. The token is what you put in a robots.txt User-agent group to govern us, and it is the token we send when we request your robots.txt.

  • robots.txt tokenDanceGroveBot
  • Full user-agentDanceGroveBot/1.0 (+https://www.dancegrove.com/bots)
  • Contact[email protected]

One honest caveat: when we read a studio's own public website to refresh that studio's listing, the page request currently goes out with an ordinary desktop browser user-agent, even though we still request and honour your robots.txt under the DanceGroveBot token first. If you need every request from us to carry the token, write to us and we will set that for your host.

Where we crawl from

All of our crawling leaves from a single fixed server address — we do not rotate addresses and we never change address to get around a block. That means you can rate-shape or allowlist us at the network level and it will keep working.

We will give the exact address to a site owner who asks — write to the address above and we will send it.

We fetch and obey robots.txt

Before we read anything on a host we request its robots.txt and apply it:

  • We match rules against the DanceGroveBot token first, and fall back to the wildcard group.
  • We cache your robots.txt rather than re-requesting it on every fetch.
  • If we cannot retrieve or read your robots.txt, we do not fetch the page — we would rather miss a listing than guess.
  • We honour Crawl-delay, and we never crawl faster than it asks.

To slow us down, or to keep us out entirely:

User-agent: DanceGroveBot
Crawl-delay: 30
Disallow: /members/

User-agent: DanceGroveBot
Disallow: /

The first group slows us down and closes one section; the second keeps us off the site completely. Either takes effect the next time we read your robots.txt.

Asking us to slow down

robots.txt is the fastest route, but you do not have to edit a file to reach us:

  • Email us and name a rate, a window, or the paths you want left alone — we will apply it.
  • Tell us if we are showing up at a bad hour and we will move our schedule.
  • If we are causing you load right now, say so and we will stop crawling your host while we sort it out.

What we do with what we read

A short, plain statement, so there is no ambiguity:

  • We keep the facts a directory needs: name, address, contact details, opening hours, class and event schedules, prices where they are published, and the styles taught.
  • We do not resell your pages, republish them wholesale, or use them to train a model.
  • We credit and link back to the source, and open-data sources keep their licence — OpenStreetMap under ODbL, Wikidata under CC0.
  • We do not collect personal data about your visitors, and we do not attempt to reach anything behind a login.

Getting something removed

If a listing about you is wrong, or you want it gone, you do not need to block the crawler to fix it — send us a request and a person will handle it.

Request removal or a correction · Content & data policy · [email protected]

This page describes what the crawler does today, not what we intend it to do. If you find it behaving differently from what is written here, tell us — that is a bug on our side, and we want to know.

DanceGrove

The gathering place for every dancer — studios, socials, stages and more, in one grove.

Discover Studios Events Competitions Instructors
For studios List your studio Claim a listing Pricing
Company About For studios Practice
Legal Privacy Policy Terms of Service Cookie Policy AI Terms & Disclaimer Community Guidelines Content & Data Disclaimer Accessibility DMCA / Copyright Refund & Billing Content & Data Policy Report or Remove Content Our Crawler
© 2026 DanceGrove · Built and run by working dancers — by dancers, for dancers. · All rights reserved. · EN · ES
Some listings include data from public sources such as OpenStreetMap (ODbL) and Wikidata (CC0); re-hosted photos are credited individually. Content & Data Disclaimer.
We value your privacy

We use essential cookies to run DanceGrove and optional cookies to improve your experience. See our Cookie Policy.

Looking for a class? Ask me anything.

AI assistant

How can I help you dance?

Sign in Create account