User-agent: * # Служебные эндпоинты: POST-only ручки, вебхуки платёжек, админка. # GET по ним отдаёт 405 → Google складывает их в «Blocked due to other 4xx issue». # Индексировать там нечего, поэтому закрываем от обхода. Disallow: /api/ Disallow: /admin/ Disallow: /payments/ Disallow: /webhooks/ Disallow: /mcp/ Disallow: /tg/ Disallow: /send_system_message/ Disallow: /send_chat_message/ # POST-only ручки внутри /app/ — с языковым префиксом (/ru/app/..., /en/app/...). Disallow: /*/app/payments/ Disallow: /*/app/analysis/submit Disallow: /*/app/analysis/followup/ Disallow: /*/app/aiclips/develop-idea/ Disallow: /*/app/pictures/develop-idea/ Disallow: /*/app/chats/update-accuracy-mode/ Disallow: /*/app/songs/create/ Disallow: /*/app/songs/generate-persona Disallow: /*/app/songs/lyrics-picker Disallow: /*/app/songs/persona/ Disallow: /*/app/songs/replace-section Disallow: /*/app/songs/set-cover Disallow: /*/app/tarot/*/ask # 🔴 У Яндекса свой блок — при наличии User-agent: Yandex он читает ТОЛЬКО его # и полностью игнорирует User-agent: *. Поэтому Disallow дублируются здесь. User-agent: Yandex Clean-param: ref&ref_mode&utm_source&utm_medium&utm_campaign&utm_content&utm_term&yclid&gclid&fbclid&from&ref_images&OutSum&InvId&Culture&SignatureValue&picture&aiclip&start_image&next&song_id&lyrics_id&song&lyrics Disallow: /api/ Disallow: /admin/ Disallow: /payments/ Disallow: /webhooks/ Disallow: /mcp/ Disallow: /tg/ Disallow: /send_system_message/ Disallow: /send_chat_message/ Disallow: /*/app/payments/ Disallow: /*/app/analysis/submit Disallow: /*/app/analysis/followup/ Disallow: /*/app/aiclips/develop-idea/ Disallow: /*/app/pictures/develop-idea/ Disallow: /*/app/chats/update-accuracy-mode/ Disallow: /*/app/songs/create/ Disallow: /*/app/songs/generate-persona Disallow: /*/app/songs/lyrics-picker Disallow: /*/app/songs/persona/ Disallow: /*/app/songs/replace-section Disallow: /*/app/songs/set-cover Disallow: /*/app/tarot/*/ask Sitemap: https://homiwork.com/sitemap.xml