К сожалению такого одного метода не существует. Все очень зависит от тематики, сайта, стартовых позиций и прочего.
Мы рекомендуем заниматься не продвижение позиций сайта в поисковиках, а брендовым продвижением - отзывы, социальные сети, канал на ютубе и прочее.
Надо продвигать не сайт, а бренд, повышать его узнаваемость.
Я думал что все строится на поведенческих