¿Por qué son tan largas las URLs de los foros Discourse? ¿Es posible acortarlas?

Por ejemplo, recientemente creé un nuevo tema en mi foro y el título completo del tema se incorpora a la URL:

¿Esto tiene algún beneficio para el SEO? Si no hay beneficios en una URL tan larga, ¿es posible que el foro genere una URL como esta?

Como referencia, este es básicamente el mismo hilo y un título similar, pero dos tipos de foro diferentes y, por lo tanto, generación de URL distinta.

Además, para aclarar, soy plenamente consciente de la generalización de acortamiento de enlaces URL, pero me refiero a una característica/práctica general del foro.

1 me gusta

Para ser justos, eso no es un título, es una oración. Te sugiero reducir su longitud; incluso el onebox de tu publicación de arriba lo recorta.

Sí, las URL tienen cierto beneficio para SEO, y no, los títulos no necesitan ser tan largos.

4 Me gusta

El título tampoco es necesario para navegar cuando creas un enlace.

Puedes compartir: https://forum.example.com/t/-/1999, donde 1999 es el ID del tema y te llevará allí.

Sin embargo, esta configuración predeterminada no se puede modificar en Discourse.

8 Me gusta

Lo estoy usando como un ejemplo extremo, pero pregunto si hay diferentes formas de configurar cómo Discourse genera estas URLs.

No, no lo hay. Como mencionó Justin más arriba, puedes acortar esa parte de la URL al compartirla, siempre que el número que sigue no se vea afectado. Las URLs no se pueden editar, ni tampoco los métodos mediante los cuales se generan.

Por ese título, First Impressions podría ser una etiqueta o una categoría.

Solo hace falta que haya algo entre /t/ y /999.

3 Me gusta

Gracias por esta información. ¿Tienes algún otro consejo o truco relevante para esto?

Blockquote Initial Impressions of the Bitmain Antminer K5 Nervos CKB Eaglesong ASIC miner - Mining $22 a day - ASIC Mining - VoskCoinTalk

Solo probando, y gracias por eso, es muy útil al compartir el enlace, especialmente en plataformas como Twitter, etc.

2 Me gusta

Sí, las hay. Puedes desactivar los slugs usando el ‘método de generación de slugs’ en la configuración del sitio.

11 Me gusta

¡Estoy de acuerdo!

Quizás deberíamos omitir automáticamente el «slug» en la ventana emergente de compartir enlace, o al menos incluir una opción para ello. Como comparación, los enlaces de compartir de YouTube también son muy cortos y no incluyen información del slug. De esta manera, solo los enlaces de compartir serían cortos, pero las URL predeterminadas en la barra de direcciones del navegador seguirían teniendo la información del título, lo cual probablemente sea bueno para el SEO.

Estoy seguro de que antes era así, pero ya no parece necesario:

Why are Discourse forum URLs so long? Possible to shortern?

Edición: ¡aparentemente para el mismo sitio es necesario! Si haces clic ahora, solo mostrará una página en blanco. Pero para enlaces externos funciona perfectamente. Así que probablemente lo mejor sea simplemente incluir un - en medio.

https://meta.discourse.org/t/-/147418

1 me gusta

Parece que no te gusta que los títulos largos sean… largos. Podrías evitar que las personas creen títulos tan largos. Consulta la configuración del sitio max topic title length.

Una opción, tal vez, pero el slug es realmente útil para alguien que ve la URL y decide si hacer clic en ella. ¡Por eso está ahí!

Esto me parece un problema autoinfligido.

7 Me gusta

Cuidado, esto es arriesgado, ¿verdad? Según recuerdo, hacemos algún tipo de “mejor suposición” chapucera para ver si el slug es un número, pero la forma corta correcta es siempre

https://forum.example.com/t/-/1999

y no

https://forum.example.com/t/1999

Esto es principalmente una defensa contra enlaces incorrectos cuando las URLs se truncan arbitrariamente; no creo que deba promoverse activamente como una característica para los usuarios. :thinking:

9 Me gusta