CSS

Barras de URL: ¿controvertidas o resueltas? | trucos CSS

Divertida inmersión profunda de Zack. ¿Tienes una opinión que deberías usar?

1) https://website.com/foo/
2) https://websites.com/foo

La primera opción tiene una «siguiente barra». El segundo no existe.

Siempre he preferido este pensamiento: use una barra si esa página tiene páginas secundarias (por ejemplo, es algo así como una página de directorio, incluso si tiene su propio contenido único). Si este es el final de la línea (desde contenido), sin una barra inclinada final.

Digo eso, pero este sitio no lo practica. Las publicaciones de blog en este sitio son como css-tricks.com/blog-post/ s barra diagonal final, y si deja la barra diagonal final, WordPress lo redirigirá para incluirlo. Esa es parte de la razón por la que Zack está interesado aquí. Los redireccionamientos vienen con una productividad reducida, por lo que es ideal hacerlo con la menor frecuencia posible.

La productividad es una cosa, pero el SEO es otra. Si muestra el mismo contenido, con y sin una barra al final, esto es teóricamente una penalización por contenido duplicado y no-no. (Aunque esto me parece extraño, creo que Google sería lo suficientemente inteligente como para no preocuparse terriblemente por eso).

Cuando los recursos están en juego, me parece lo más importante. Aquí está Zack:

Si usa direcciones URL de recursos relativas, es posible que falten activos en Vercel, Render y Azure Static Web Apps (según el punto de conexión duplicado que haya visitado).

<img src="https://css-tricks.com/trailing-slashes-on-urls-contentious-or-settled/image.avif"> En /resource/ decide /resource/image.avif

<img src="https://css-tricks.com/trailing-slashes-on-urls-contentious-or-settled/image.avif"> En /resource decide /image.avif

Esta es una diferencia no trivial y para mí la razón por la cual la redirección vale la pena. No se puede tener una página con recursos rotos por algo tan estúpido.

Lo que complica esto es que el marco de construcción del sitio puede tener opiniones al respecto. y Un proveedor de alojamiento puede tener una opinión al respecto. Como señala Zack, hay cierto desacuerdo entre los anfitriones, por lo que es algo a tener en cuenta.

Estaría de acuerdo con el grano tanto como sea posible. Mientras los redireccionamientos estén en su lugar y no tenga que reemplazar ninguna configuración, estoy bien.

Conexión directa →

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba