Страница есть, а в поиске её нет: проверяю по порядку
Автор: Алексей Пасечник (Arhellist). Канонический адрес: https://arhellist.ru/blog/stranitsa-est-a-v-poiske-eyo-net-proveryayu-po-poryadku/.
Опубликовано: 2026-10-11.
Частый вопрос от знакомых владельцев сайтов: «Сделали страницу месяц назад, а в Яндексе и Google её нет». Почти всегда причина находится за 15 минут — если проверять по порядку, а не гадать.
Мой порядок проверки:
1. Код ответа. Страница должна отдавать 200. Не 301 на главную, не 404, не 200 с текстом «страница не найдена» — так называемый soft 404.
2. robots.txt. Disallow запрещает обход. Важно: URL, закрытый в robots.txt, всё ещё может попасть в выдачу по внешним ссылкам — просто без описания. robots.txt управляет обходом, а не индексацией.
3. noindex. В meta robots или в HTTP-заголовке X-Robots-Tag. Классика — noindex, оставшийся с тестового стенда после релиза.
4. canonical. Если страница указывает каноническим другой адрес, поисковик вправе показывать его. Canonical — подсказка, а не команда, но ошибочный canonical почти всегда играет против вас.
5. Рендеринг. Если текст и ссылки появляются только после выполнения JavaScript, обработка может отложиться или пройти не полностью. Смотрю, какой HTML получил робот, — в проверке URL в Search Console и в Яндекс Вебмастере.
6. Sitemap и внутренние ссылки. Страница-сирота, на которую ничего не ссылается, индексируется медленно, даже если она есть в карте сайта.
7. Дубли. Десять почти одинаковых страниц с разными параметрами — повод для поисковика выбрать одну, и не обязательно вашу.
Только после этого имеет смысл говорить о текстах и ссылках. В моей практике большая часть случаев «SEO не работает» — это пункты 2–5, то есть техника, а не контент.
Сохраните как чек-лист. А какую причину неиндексации вы встречали чаще всего?
Больше о разработке и AI — Мой Телеграм
#SEO #техническоеSEO #индексация #вебразработка
О чём пишем
- Архитектура и эксплуатация веб-продуктов
- AI-агенты, RAG и практические контуры
- Кейсы LMS, маркетплейсов и защищённых коммуникаций
- Заметки по Next.js, Node.js, PostgreSQL и realtime