Vou alterar a extensão do arquivo de ".htm" para ".php", existe alguma desvantagem com esta ação?
Vou alterar a extensão do arquivo de ".htm" para ".php", existe alguma desvantagem com esta ação?
Respostas:
Sim. Se você alterar a extensão do arquivo de um site ativo, ocorrerão as seguintes consequências:
Felizmente, tudo isso é fácil de resolver. Você pode fazer um redirecionamento 301 dos URLs antigos para os novos. Isso é muito fácil se os nomes dos arquivos permanecerem os mesmos e apenas as extensões estiverem mudando. Para fazer o redirecionamento 301 para suas páginas, basta criar um arquivo chamado .htaccess e colocá-lo no diretório raiz. Coloque isso dentro dele:
RewriteEngine on
RewriteRule (.*)\.htm$ /$1.php [R=301,L]
O que isso faz é informar aos mecanismos de pesquisa e navegadores da Web que suas páginas foram movidas e onde encontrá-las (indica que as páginas que terminam com .htm agora terminam com .php). Os mecanismos de pesquisa atualizarão seus índices com as novas páginas e também creditarão os links que você tiver para os URLs antigos nos novos URLs (embora uma pequena quantidade do valor desses links seja perdida). O navegador da Web redirecionará automaticamente o usuário para a nova página e eles nem saberão que isso aconteceu.
Para sua informação, a extensão do arquivo não afeta sua classificação. Em outras palavras, .php não é melhor ou pior do que .html ou .aspx, etc. (na verdade, se alguém estiver pesquisando "php", você notará que o Google destacará a extensão do arquivo nos resultados da pesquisa. fator em suas classificações, provavelmente é um pequeno).
A resposta de John diz tudo, mas eu gostaria de fazer mais uma pergunta - qual é o sentido? Há pelo menos dois motivos pelos quais você deve manter htmlou não ter extensão:
Eu recomendo ficar com htmou omitir a extensão qualquer. Se você se sentir aventureiro, poderá tornar as extensões parte da personalidade do site e usar o que quiser.