Причины могут быть разными. Во-первых, сайт просто не проиндексирован. Во-вторых, он закрыт от индексации.
Чтобы проверить проиндексирован ли сайт, необходимо ввести в поле поисковика Site:ХХХ, где вместо ХХХ указать адрес своего сайта, после чего нажать Enter. Если среди запросов есть ваш сайт, значит всё в порядке, он проиндексирован. В таком случае нужно повысить его ранжирование, оптимизировав сайт по ключевым словам. Зачастую для этого приходится привлекать специалистов.
Во втором случае следует зайти в корневой каталог сайта и проверить файл robots.txt.
В нем поищите строку Disallow:/ .
Удалив эту строчку, вы откройте сайт для индексирования и решите проблему.
@rafaela
Существует множество причин, по которым сайт может не отображаться в поисковике Яндекс. Вот некоторые из них:
Если вы столкнулись с проблемой отображения вашего сайта в поисковой выдаче Яндекса, рекомендуется провести аудит вашего сайта и ответить на следующие вопросы:
Также рекомендуется связаться с технической поддержкой Яндекса, чтобы уточнить причины и обнаружить другие проблемы.