Comenzamos en: 17d 9h 11m 59s
PLAZAS LIMITADAS

Quitar extensiones en la URL

Fecha de publicación: 2022-03-20
Última revisión: 2022-09-19

Q: Hola Carlos, tengo una duda. ¿Puede afectar la extensión *.php *.html o *.asp en alguna web a largo plazo? Se que esto es una práctica habitual en webs antiguas. Sin embargo no he podido comprobar si realmente les afecta o no en el tráfico. Sin embargo he leido artículos no muy positivos sobre esta práctica. ¿Debería hacer redirecciones o perdería autoridad?

R: Hola XXX.

Si funciona. No debería afectar mas que a la imagen de marca.

Si se decide hacer la redirección (que no es necesaria para SEO) se pueden hacer de las siguientes formas:

Quitar extensiones de archivo en htaccess

(Cambiad donde pone PHP, por la extensión archivo deseada)

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

Quitar extensiones de archivo en NGINX

En NGINX siempre resulta un poquito más complejo, y como todo, estos códigos recomiendo probarlos en un entorno de prueba. Puede ser que lo que me ha funcionado en mis proyectos, no funcione en los tuyos debido a alguna configuración distinta.

server {
index index.html index.php;
location / {
try_files $uri $uri/ $uri.html $uri.php$is_args$query_string;
}
location ~ \.php$ {
try_files $uri =404;
}
}

Fuentes

Extensiones en SEO | SEJ

¿Quieres hacer el Master de SEO Técnico?

Accede a una formación avanzada que te permitirá aplicar e implementar SEO en cualquier tipo de WEB

¡Accede al Master de SEO Técnico!
Tal vez te interesen estos artículos: