Boa Noite,
Eu gostaria de armazenar páginas HTML de um web-site em um banco de dados MYSQL, por ser mais fácil de manter pelas suas consultas e tudo mais. Mas, também gostaria que estas páginas fossem acessíveis pelos mecanismos de buscas dos navegadores (Google, Yahoo etc.), isso é possível?
Não sei se ficou claro a minha dúvida, mas como que eles conseguiriam acessar estas páginas para indexa-las na web se necessariamente não teria uma página fixa (estática) e sim, um carregamento dinâmico de uma query com base em algum link gerado dinamicamente? (este link seria estático)
Pelo que eu pesquisei, um dos quesitos para que estes bot’s adentrem para indexar um site é através de links, neste caso que eu citei, funcionaria? ou se tornaria uma ambiguidade pelo fato de não ter uma página estática?
Utilizar banco de dados para armazenar arquivos HTML (parte do conteúdo deles, ex: post) é algo desaconselhável neste aspecto?
Eu estou utilizando o Spring MVC. java.
Aprofundando um pouco mais mas levando como exemplo este forum, certamente seus conteúdos são salvos em um banco de dados, e não a criação de páginas estaticas, mas como que os mecânismos de busca indexariam estas páginas se elas não existiriam? (elas são carregadas com base em dados no banco de dados.)