Короткий ответ: для продвижения сайтов на JS-фреймворках (например, SPA сайтов) используйте рендеринг на сервере, генерацию статического сайта и их варианты. Без этого никак. А чтобы разобраться что это такое, как работает в самых общих чертах и как составить грамотное ТЗ на SSR / SSG - читайте нашу статью.
Павел материалы по Python больше не планирует публиковать? Здесь не пишет, канал в ТГ забросил.
Насколько я могу судить - пока не планирует(