Perché gli URL dei forum Discourse sono così lunghi? È possibile accorciarli?

Ad esempio, ho recentemente creato un nuovo argomento sul mio forum e il titolo completo dell’argomento viene incluso nell’URL:

Questo comporta vantaggi per la SEO? Se non ci sono benefici per un URL così lungo, è possibile configurare il forum in modo che generi un URL come questo?

A titolo di riferimento, si tratta praticamente dello stesso thread e di un titolo simile, ma di due tipi di forum diversi e quindi con generazioni di URL differenti.

Per chiarezza, sono perfettamente consapevole delle tecniche generali di accorciamento dei link URL, ma mi riferisco a una funzionalità/pratica generale del forum.

1 Mi Piace

Per essere onesti, quella non è un titolo, è una frase. Cercherei di ridurne la lunghezza, anche la onebox nel tuo post qui sopra la accorcia.

Sì, gli URL hanno un certo vantaggio SEO, e no, i titoli non devono essere così lunghi.

4 Mi Piace

Il titolo non è necessario per navigare quando crei un link.

Puoi condividere: https://forum.example.com/t/-/1999 dove 1999 è l’ID del argomento e ti porterà direttamente lì.

Tuttavia, questa impostazione predefinita non è modificabile in Discourse.

8 Mi Piace

Lo sto usando come esempio estremo, ma mi chiedo se esistano diversi modi per configurare come Discourse genera questi URL.

No, non è possibile. Come ha menzionato Justin sopra, puoi abbreviare quella parte dell’URL durante la condivisione, purché il numero successivo non venga modificato. Gli URL non possono essere modificati, né il metodo con cui vengono generati.

Dall’aspetto di quel titolo, First Impressions potrebbe essere un tag o una categoria.

Basta che ci sia qualcosa tra /t/ e /999.

3 Mi Piace

Grazie per queste informazioni, ci sono altri consigli o trucchi pertinenti a questo?

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

Sto solo facendo dei test, e grazie per questo, è molto utile quando si condivide il link, specialmente su cose come Twitter, ecc.

2 Mi Piace

Sì, esiste. Puoi disabilitare gli slug utilizzando il ‘metodo di generazione degli slug’ nelle impostazioni del sito.

11 Mi Piace

Sono d’accordo!

Forse dovremmo omettere automaticamente lo slug nella finestra di condivisione del link, o almeno fornire un’opzione per farlo. A titolo di confronto, i link di condivisione di YouTube sono anch’essi molto brevi e non includono alcuna informazione sullo slug. In questo modo solo i link di condivisione saranno brevi, mentre gli URL predefiniti nella barra degli indirizzi del browser manterranno le informazioni sul titolo, il che è probabilmente utile per la SEO.

Giuro che in passato era così, ma ora non sembra più necessario:

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

Aggiornamento: apparentemente per lo stesso sito è necessario! Se clicchi ora, mostrerà solo una pagina vuota! Ma per i link esterni funziona perfettamente. Quindi probabilmente è meglio includere semplicemente un “-” tra i due

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

1 Mi Piace

Sembra che tu sia infastidito dal fatto che i titoli lunghi siano… lunghi. Potresti impedire alle persone di creare titoli così lunghi. Vedi l’impostazione del sito max topic title length.

Un’opzione, forse, ma lo slug è davvero utile per chi vede l’URL e sta decidendo se cliccarci. È per questo motivo che è lì!

A me sembra un problema autoinflitto.

7 Mi Piace

Attenzione, è rischioso, vero? Ricordo che applichiamo una sorta di “miglior tentativo” per verificare se lo slug sia un numero, ma la forma breve corretta è sempre

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

e non

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

Questo serve principalmente come difesa contro link errati quando gli URL vengono troncati arbitrariamente; non credo che dovrebbe essere promosso attivamente come una funzionalità agli utenti? :thinking:

9 Mi Piace