Каждый обладатель сайта рано или поздно приходит к тому что посетителей не хватает или их нет совсем и задаётся вопросом как происходит продвижение сайтов. Информации в сети много, самая полезная на форумах, но там общаются на сленге и свысока смотрят на новичков, так что я для себя отверг этот метод получения информации. Так же в существует масса блогов по этой теме, но как правило там дают кроху полезной информации и продают книги или курсы, суть которых сводится к тому чтоб вы заплатили за что-то, а дальше разбирайтесь сами с тем что вы приобрели (но есть и бесплатные мануалы, например вот).
Вам главное начать, что-то попробовать из того что вы уже знаете или прочитали где-то, а дальше вы поймёте что к чему и будете проводить эксперименты и видеть результаты, будет много ошибок как в начале, так и потом, но вы получите опыт и с ним вы уже не расстанетесь.
В первую очередь вы должны понять зачем вам посещаемость, кто ваши посетители и что им может предложить ваш сайт. Так же определитесь с ценой посетителя и всегда держите её в голове (это помогает делать многие вещи бесплатно).
Если вам сайт для продаж, то советую вам не отвлекаться на продвижение сайта, а улучшать свой продукт, а сайтом пусть занимаются профессионалы, да, это в разы дороже и результат вам никто не гарантирует, но может сработать и сарафанное радио (люди будут хвалить ваш продукт советуя его друзьям и знакомым), а это почти бесплатное продвижение.
Пробуйте и у вас обязательно получится, а если не получится то всегда есть контекстная реклама — пока вы платите — у вас есть клиенты 🙂