let state = {};
let title = 'new page title';
let url = 'urlToNewPageHTML.html';
history.pushState(state, title, url);
document.body.innerHTML = newPageHTML;
Хочется на них привлекать трафик. Мне не особо принципиально откуда этот трафик, из соц сетей или с ПС. Но нужно чтобы это были заинтересованные люди, которые пришли потребить контент а не случайно ткнули в ссылку.Здесь у Вас противоречие. Вы либо привлекаете трафик, либо пассивно ждёте только заинтересованных людей по органике или по прямым переходам.
Приведу негативный пример: сеошники год что то шаманили с сайтом и никакого эффекта их деятельность в итоге не принеслаэто почти 100%-я ситуация, поэтому я долго думал прежде, чем решить аналогичную проблему у себя раз и навсегда.
Нужно приложить немало начальной энергии для раскрутки "тяжёлого маховика", самостоятельно держащего равновесие долгое время.
©xmoonlight, 2020