php – Como converter URL com params (resultado de busca) em HTML/URL estáticos, para fins de SEO


Tenho um website onde visitantes fazem pesquisas contra uma base de dados. Os resultados são mostrados em um URL dinâmica, como, por exemplo:

https://meusite.com.br/?keyword="busca+termo"

Meu objetivo é buscar um método facilitado de, como administrador da página, transformar o conteúdo dessa resposta de busca em um arquivo HTML estático, para ser mostrado em uma URL estática como:

https://meusite.com.br/busca-termo

O propósito é permitir que o bot do Google indexe a página e haja ganho em SEO

Minha primeira inclinação seria usar um HTML parser para buscar o HTML do resultado, construir as meta tags da página etc. Mas um processo manual como esse seria muito sacrificante, já que o objetivo é criar infinitas páginas. Por isso estou atrás de alguma direção.

Também estaria interessado em alguma solução de prateleira, se houver. Pouco provável que ninguém tenha pensado/executado algo similar.

Posso usar PHP (método preferido), Python ou JS.