Voy a cambiar la extensión del archivo de ".htm" a ".php", ¿hay alguna desventaja con esta acción?
Voy a cambiar la extensión del archivo de ".htm" a ".php", ¿hay alguna desventaja con esta acción?
Respuestas:
Si. Si cambia la extensión de archivo de un sitio en vivo, se producirán las siguientes consecuencias:
Afortunadamente, todo esto es fácil de resolver. Puede hacer una redirección 301 de las URL antiguas a las nuevas URL. Esto es muy fácil si los nombres de archivo permanecen iguales y solo cambian las extensiones de archivo. Para hacer la redirección 301 para sus páginas, simplemente cree un archivo llamado .htaccess y colóquelo en su directorio raíz. Coloque esto dentro de él:
RewriteEngine on
RewriteRule (.*)\.htm$ /$1.php [R=301,L]
Lo que esto hace es decirles a los motores de búsqueda y navegadores web que sus páginas se han movido y dónde encontrarlas (les dice que las páginas que terminaron con .htm ahora terminan con .php). Luego, los motores de búsqueda actualizarán sus índices con las nuevas páginas y también acreditarán los enlaces que tenga a las URL antiguas a las nuevas (aunque se pierda una pequeña cantidad del valor de esos enlaces). El navegador web redirigirá automáticamente al usuario a la nueva página y ni siquiera sabrá que sucedió.
Para su información, la extensión de archivo no afecta su clasificación. En otras palabras, .php no es mejor ni peor que .html o .aspx, etc. (En realidad, si alguien está buscando "php", notará que Google resaltará la extensión del archivo en los resultados de búsqueda. Pero si esto es un factor en sus clasificaciones, probablemente sea pequeño).
La respuesta de John lo dice todo, pero me gustaría hacerle otra pregunta: ¿cuál es el punto? Hay al menos dos razones por las que debe seguir html
o no tener ninguna extensión:
Recomiendo seguir htm
u omitir la extensión en absoluto. Si te sientes aventurero, puedes hacer que las extensiones formen parte de la personalidad del sitio web y usar lo que quieras.