Причин может быть много. Для начала стоит сделать краткий аудит и определить, как поисковые системы относятся к вашему сайту.
Если хотите, можно провести бесплатный экспресс-аудит. Обращайтесь!
Опишите проблему более подробно или дайте адрес сайта.
Много может быть причин почему сайта нет в поиске.
Возраст сайта какой?
(лучше ссылку дайте, я посмотрю и скриншот из вебмастера яндекса из раздела Диагностика)