# YandexCalendar bot The YandexCalendar bot is a specialized web crawler from the Russian technology company Yandex. Its purpose is to retrieve public calendar files (such as .ics files) from websites. The data it collects is used to enhance Yandex's calendar applications with features like event discovery and synchronization. Its presence on your site indicates you are hosting public calendar data. Breadcrumb navigation - [Privacy-focused, simple website analytics](https://plainsignal.com/) - [Agents](https://plainsignal.com/agents "Agents, User-Agents, Crawlers, Browsers") - [YandexCalendar bot](https://plainsignal.com/agents/yandexcalendar-bot) ## What is the YandexCalendar bot? The YandexCalendar bot is a specialized user agent from Yandex that retrieves and processes calendar-related data from the web. It identifies itself in server logs with the user-agent string `Mozilla/5.0 (compatible; YandexCalendar/1.0; +http://yandex.com/bots)`. Unlike a general web crawler, this bot's purpose is narrowly focused on calendar data, and it targets standard calendar file formats. ## Why is the YandexCalendar bot crawling my site? The YandexCalendar bot is visiting your website to access calendar files in standard formats like iCalendar (.ics). If your site contains these files or other calendar-related data, the bot may be crawling to retrieve this information. The frequency of visits depends on how often your calendar data is updated. The bot's visit is triggered by the presence of calendar data that could be integrated into Yandex's calendar services. ## What is the purpose of the YandexCalendar bot? The purpose of the YandexCalendar bot is to support Yandex's calendar services by automating the retrieval of public calendar data from the web. The data it collects can be integrated into Yandex's calendar applications, enhancing them with features like event suggestions and calendar synchronization. For website owners who want their events to be discoverable through Yandex's services, this crawling can increase the visibility of those events to Yandex users. ## How do I block the YandexCalendar bot? To prevent the YandexCalendar bot from accessing your calendar files, you can add a specific disallow rule to your `robots.txt` file. This is the standard method for managing crawler access. To block this bot, add the following lines to your `robots.txt` file: ``` User-agent: YandexCalendar Disallow: / ``` ## Related agents and operators ## Canonical Human friendly, reader version of this article is available at [YandexCalendar bot](https://plainsignal.com/agents/yandexcalendar-bot) ## Copyright (c) 2025 [PlainSignal](https://plainsignal.com/ "Privacy-focused, simple website analytics")