Постараюсь кратко ответить, почему сайта нет в Яндекс и Google.
Здесь дам направления, где искать вам же придется непонятные вопросы погуглить и найти развернутые инструкции.
1. Причина: потому что сайт может еще не проиндексирован поисковыми системами.
Справка:
Чтобы роботы узнали о вашем сайте, необходимо добавить его в Яндекс.Вебмастер и Google Search Console (попуглите, как это сделать).
Как проверить, что сайт проиндексирован:
Откройте поисковую систему, прямо в строку поиска введите site:vashsite.ru (вместо vashsite.ru должно быть имя вашего домена). Если поисковая выдача показала страницы с вашим доменом, то сайт проиндексирован.
2. Сайт закрыт от индексации
Проверьте файл robots.txt (размещается в корневом каталоге вашего сайта: site.ru/robots.txt) предназначен для того, чтобы давать инструкции роботам-индексаторам из поисковых систем.
Если видите такую строчку:
User-agent: *
Disallow: /
2. Причина: сайт проиндексирован, т.е. вы находите его в поиске, но только по названию домена. Проблема в ранжировании и оптимизации.
Справка:
Соответственно, ваш сайт может быть виден только по определенным запросам пользователей. Например, ваш сайт это блог о космических кораблях.
Соответственно, чтобы его увидели пользователи по запросу, например, "Современные космические корабли России", на сайте необходимо разместить статью на данную тему.
Но, это, конечно не всё, т.к. поисковые системы при оценке сайта (страницы сайта) используют сотни факторов, чтобы определить его место при ранжировании. Поэтому я назвал только один фактор из сотен.
Обычно для выявления полного списка причин и формирования задач по оптимизации сайта проводится SEO аудит с составлением ТЗ для программиста, SEO специалита, администратора, копирайтера.
Затем эти ТЗ выполняются и сайт получает хорошую видимость и первый трафик с поисковых систем.
Причин может быть много. Для начала стоит сделать краткий аудит и определить, как поисковые системы относятся к вашему сайту.
Если хотите, можно провести бесплатный экспресс-аудит. Обращайтесь!
Опишите проблему более подробно или дайте адрес сайта.
Много может быть причин почему сайта нет в поиске.
Возраст сайта какой?
(лучше ссылку дайте, я посмотрю и скриншот из вебмастера яндекса из раздела Диагностика)