Мне, как простому юзеру, как типичному пользователю интернета, как человеку, который не разбирается в тонкостях SEO копирайтинга, кажется, что необходимо учитывать всего две вещи, чтобы оставаться в топе поисковых запросов.
Первое — это наполнять свой сайт только интересной, «живой» информацией, сочным контентом, который непременно будет привлекать людей, а значит активность сайта будет расти, значит сайт останется на вершине.
Второе — это обращение к людям, которые занимаются этим делом. Сюда входит и раскрутка (нужные люди помогут вашему сайту оставаться на первых позициях путём привлечения пользователей, как «живых», так и фейков), и то же наполнение сайта уникальным контентом, если сами вы не разбираетесь в этом.
Я считаю, что лучше раз заплатить, вложиться, чем рассчитывать на бесплатно, а потом сидеть и думать, как бы мне привлечь людей, а то сайт опустился уже не то, чтобы на несколько позиций, а скатился вообще на несколько страниц назад.
Удачи!