Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Цепочка редиректов для файла robots.txt:
http://icecream-analytics.ru/robots.txt
308 PermanentRedirect
https://icecream-analytics.ru/robots.txt
303 SeeOther
https://icecream-analytics.ru/login
200 OK
Показать содержимое robots.txt
<!doctype html><html><head><meta charset=utf-8><title>Вход</title><style>
:root{
--bg:#ffffff; --surface:#faf6ee; --card:#ffffff;
--ink:#211f1b; --muted:#8b8478; --line:#ece5d7; --line2:#f3eee3;
--accent:#a97f4a; --accent-ink:#7a5a2e; --cream:#f4ecdd; --cream-line:#e6d9c1;
--ok:#5f8a52; --ok-bg:#e8f0e2; --warn:#bd8a2e; --warn-bg:#f7edd5; --bad:#c15540; --bad-bg:#f7e3dd;
--shadow:0 1px 2px rgba(40,30,10,.04), 0 4px 14px rgba(40,30,10,.05);
}
*{box-sizing:border-box}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
background:var(--bg);color:var(--ink);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}
a{color:var(--accent-ink)}
header{background:#fff;border-bottom:1px solid var(--line);padding:15px 26px;display:flex;align-items:center;gap:16px;position:sticky;top:0;z-index:20}
header b{font-size:17px;font-weight:700;letter-spacing:-.01em} header .sp{flex:1}
header .who{font-size:13.5px;color:var(--muted)}
nav{background:#fff;border-bottom:1px solid var(--line);padding:0 20px;display:flex;gap:4px;flex-wrap:wrap;position:sticky;top:53px;z-index:19}
nav a{color:var(--muted);text-decoration:none;padding:12px 15px;font-size:14px;font-weight:550;border-bottom:2.5px solid transparent;border-radius:8px 8px 0 0}
nav a:hover{color:var(--ink);background:var(--surface)}
nav a.act{color:var(--accent-ink);border-color:var(--accent);background:var(--cream)}
main{max-width:1120px;margin:26px auto 60px;padding:0 20px}
.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px 24px;margin-bottom:20px;box-shadow:var(--shadow)}
h1{font-size:25px;margin:0 0 4px;font-weight:750;letter-spacing:-.02em}
h2{font-size:16px;margin:0 0 14px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}
h2::before{content:"";width:4px;height:17px;background:var(--accent);border-radius:3px;display:inline-block}
.muted{color:var(--muted);font-size:14px}
table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}
th,td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--line2)}
th{background:var(--surface);color:var(--muted);font-weight:650;font-size:12px;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line)}
th:first-child{border-radius:9px 0 0 0} th:last-child{border-radius:0 9px 0 0}
tbody tr:last-child td{border-bottom:0}
tbody tr:hover td{background:var(--surface)}
td.num,th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.btn{display:inline-block;background:var(--accent);color:#fff;text-decoration:none;border:0;padding:10px 17px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;transition:filter .15s}
.btn:hover{filter:brightness(1.06)}
.btn.green{background:var(--ok)} .btn.sm{padding:6px 12px;font-size:13px;border-radius:8px}
.btn.gray{background:#fff;color:var(--muted);border:1px solid var(--line)}
.badge{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:650}
.b-red{background:var(--bad-bg);color:#9e3b28} .b-yellow{background:var(--warn-bg);color:#8a6216} .b-green{background:var(--ok-bg);color:#3f6a33}
.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:14px}
.kpi{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:var(--shadow)}
.kpi .n{font-size:27px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.kpi .l{font-size:12.5px;color:var(--muted);margin-top:3px}
.kpi.gold{background:var(--cream);border-color:var(--cream-line)}
input,select{padding:9px 11px;border:1px solid var(--line);border-radius:9px;font-size:14px;background:#fff;color:var(--ink)}
input:focus,select:focus{outline:2px solid var(--cream);border-color:var(--accent)}
label{font-size:13px;color:var(--muted);display:block;margin:10px 0 4px} .row{display:flex;gap:14px;flex-wrap:wrap;align-items:end}
.login-box{max-width:380px;margin:9vh auto}
.docgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:14px}
.doccard{border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--card)}
.doccard.req{border-left:4px solid var(--accent)}
.doccard input[type=file]{max-width:100%;font-size:12px}
.bar{position:relative;height:22px;background:var(--line2);border-radius:6px;overflow:hidden;min-width:130px}
.bar > i{position:absolute;left:0;top:0;bottom:0;border-radius:6px;display:block}
.bar > span{position:absolute;left:9px;top:0;line-height:22px;font-size:12px;font-weight:700;color:var(--ink)}
.bar .cap{position:absolute;top:0;bottom:0;width:2px;background:rgba(30,20,5,.35)}
.bf-red > i{background:#e39b8c} .bf-yellow > i{background:#e6c579} .bf-green > i{background:#9cc48d}
.cal-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px}
table.cal{font-size:12px;min-width:640px}
table.cal th,table.cal td{padding:5px 4px;text-align:center;border-bottom:1px solid var(--line2);border-right:1px solid var(--line2)}
table.cal th{position:sticky;top:0}
table.cal td.ln,table.cal th.ln{text-align:left;white-space:nowrap;font-weight:650;text-transform:none;font-size:12.5px;position:sticky;left:0;background:#fff;z-index:1;min-width:130px}
table.cal td.wknd{background:var(--surface);color:var(--muted)}
table.cal td.run{background:var(--cream);color:var(--accent-ink);font-weight:700}
table.cal td.run2{background:#e7d6b5;color:var(--accent-ink);font-weight:700}
.legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--muted);margin-top:10px}
.legend i{display:inline-block;width:13px;height:13px;border-radius:4px;vertical-align:-2px;margin-right:5px}
.chart{width:100%;height:auto;overflow:visible;font-family:inherit}
.chart text{fill:var(--ink)} .chart .lbl{fill:var(--muted);font-size:12px} .chart .val{font-size:12px;font-weight:700}
</style></head><body>
<div class="card login-box"><h1>🍦 Вход</h1><p class=muted>Планирование производства мороженого</p>
<form method=post action="/login"><label>Логин</label><input name=login autofocus>
<label>Пароль</label><input name=password type=password>
<div style="margin-top:16px"><button class=btn>Войти</button></div></form></div></body></html>