Saltar al contenido
SilktideAyuda

Extensiones de archivo para páginas

Silktide encuentra páginas cuyas direcciones web terminan en una extensión de archivo, como .html, .php o .aspx. Las direcciones de las páginas funcionan sin extensiones, y las direcciones más limpias son más fáciles de compartir, más fáciles de recordar y revelan menos sobre cómo está construido tu sitio web.

https:\/\/example.com\/news.html   <- extensión expuesta
https:\/\/example.com\/news        <- más limpio y oculta la tecnología

Por qué importa

Las extensiones hacen que las direcciones sean más largas y torpes para leer en voz alta, teclear y compartir. También exponen tu tecnología subyacente: .php o .aspx les dice a los atacantes qué software buscar para vulnerabilidades conocidas.

Lo más perjudicial a largo plazo: las extensiones acoplan tus direcciones a tu tecnología. Si reconstruyes el sitio en otra plataforma, todas las direcciones .php cambian, lo que rompe los marcadores y los enlaces desde otros sitios web. Las direcciones sin extensión sobreviven a la migración de plataforma intactas, y "Cool URIs don't change" es una buena práctica de la web desde la década de 1990.

Cómo solucionarlo

  1. Configura tu sitio web para servir las páginas en direcciones sin extensión. La mayoría de las plataformas modernas lo hacen de forma predeterminada; las configuraciones más antiguas pueden necesitar una regla de reescritura en la configuración del servidor web.
  2. Redirige cada dirección antigua con extensión a su equivalente sin extensión mediante una redirección permanente (301), para que se conserven los enlaces existentes y el posicionamiento en buscadores.
  3. Actualiza tus propios enlaces internos para usar las nuevas direcciones.

La forma correcta de hacerlo varía según la plataforma: busca en la documentación de tu CMS o del servidor web "URL rewriting" o "clean URLs" (reescritura de URL o URL limpias).

Cómo lo comprueba Silktide

  1. Tomamos la dirección web de cada página.
  2. Marcamos la página si la última parte de la ruta de su dirección termina en una extensión de archivo, sea cual sea la extensión.

Esta comprobación se aplica a páginas. Los archivos que realmente son descargas, como documentos PDF, conservan correctamente sus extensiones y no se evalúan aquí.

Resolución de problemas

No podemos cambiar nuestras URL ahora mismo

Los cambios de dirección requieren redirecciones y algo de planificación, por lo que a menudo se agrupan en un proyecto de rediseño o migración de plataforma en lugar de solucionarlos por partes. Hasta entonces, puedes los hallazgos.

Solo algunas páginas tienen extensiones

Es habitual en sitios antiguos: la mayoría de las páginas las gestiona el CMS, pero unas pocas páginas creadas manualmente son anteriores a él. Esas rezagadas suelen ser las más fáciles de corregir o retirar.

Más información

Última actualización

¿Le ha resultado útil esta página?

Extensiones de archivo para páginas | Ayuda de Silktide