Продвигать сайт можно в разных местах.
Например, продвигать в поиске (SEO, Search Engine Optimization — оптимизация для поиска). Но также можно продвигать сайт с помощью соц сетей, интернет рекламы, телевизора, радио, наружной рекламы, участия в конференциях и выставках, и тд.
Если вернуться к SEO продвижению сайта в поисковых системах, проблема в том что почти каждый сайт визитка как правило мало страничный, состоит из одной или нескольких страниц, а это маловато для продвижения. Для продвижения для каждого запроса нужно создавать отдельную страницу с полезным контентом.
Поисковые системы по каждому запросу оценивают миллионы сайтов и выводят в рейтинге согласно полезности ценности материала для посетителей. Поэтому для сайта визитки желательно завести блог, и уже в блоге писать посты с текстом фотографиями, видео, аудио. Эти посты должны точно подходить под конкретный запрос, и максимально качественно давать ответ на этот вопрос.
Поисковые системы мониторят каждого посетителя, и смотрят после того как посетитель зашел на сайт вернулся ил он опять искать или больше не возвращался, потому что на сайте нашел все что ему нужно. Есть и другие факторы оценки эффективности контента на странице сайта. Но смысл в том чем лучше контент нравится постелям, тем выше вашу страницу сайта повышается в рейтинге поисковой системы.
Да для каждой страницы сайта свой рейтинг, для каждого запроса свой рейтинг. И миллионы и миллиарды сайтов, которые хотят быть в первой десятке. В некоторых нишах информация на других сайтах слабая, неинтересная, поэтому там можно довольно легко выйти в топ. Но есть ниши там где довольно много материалов, и много профи конкурентов, которые умеют делать контент, и там будет сложно молодому сайту протиснуться, нужно будет искать другие способы продвижения, например с помощью платной рекламы.