А почему для сео в react-е не сделать так?
У вас на сайте страниц может быть десятки тысяч. Контент-менеджеры могут добавлять новые каждый день. Для каждой вручную пропишете заголовки и прочее? Сам html-код страницы тоже может быть сложным. Со всякими ссылками на  другие страницы и т.п. Тем более если то, что вы вручную написали, будет сильно отличаться от того, что генерит Реакт, можно бан сайта в  гугле получить.
Крайне не советую так извращаться, используйте NextJS.
Ceo это грубо говоря директор, а seo это то о чем вы спрашиваете.