it-swarm.it

URL: dovrei usare trattini, trattini bassi o simboli più?

Quale è meglio per i motori di ricerca?

  1. example.com/my_cool_page.html
  2. example.com/my-cool-page.html
  3. example.com/my+cool+page.html
112
delete

Anche se ora sembra esserci meno differenza rispetto al passato, si consigliano trattini se si desidera che ciascuno dei termini nel proprio URL venga riconosciuto come una singola parola.

La ragione di ciò è che i motori di ricerca trovano più facile trattare i trattini come separatori di parole, così come lo sono nella lingua inglese. I caratteri di sottolineatura, tuttavia, non vengono normalmente utilizzati in inglese come separatori di parole. In molti casi è desiderabile vederli come parte dei caratteri prima e dopo di essi, ad esempio quando i caratteri di sottolineatura vengono utilizzati nei nomi delle funzioni per la programmazione e altre situazioni simili.

Ci sono un paio di casi in cui questo potrebbe importare. Per uno, se qualcuno utilizza l'URL completo come testo di ancoraggio per un collegamento, i motori di ricerca saranno in grado di estrarre quei termini come parole pertinenti. Per un altro, è possibile che i motori di ricerca utilizzino le parole nell'URL come fattori correlativi per determinare la pertinenza di tali termini per il contenuto della pagina.

Matt Cutts ha n pezzo datato che spiega questo, e c'è un più recente Guida di Google Webmaster video di agosto 2011 che dice che Google continua a non considerare i trattini come Separatori di parole . Puoi anche rendere la vita il più semplice possibile per i motori di ricerca, per lo stesso motivo per cui dai loro HTML valido.

Se stai avviando un nuovo sito, stai decisamente meglio usando i trattini.

91
JasonBirch

Ecco la tua risposta:

https://webmasters.stackexchange.com/questions/374/urls-should-i-use-hyphens-underscores-or-plus-symbols

La rete di siti Stack Exchange è altamente classificata con Google e Stack Exchange utilizza trattini nei loro URL.

76
Aiden Bell

Questo articolo di Jeff Atwood lo ha sempre confermato: Of Spaces, Underscores and Dashes :

This_is_a_single_Word, ma this-is-multiple-words.

... anche se questo non sembra più valere nel caso di Google (prova a cercare "sito": è considerato come una sola parola).

22
tlvince

Un altro aspetto negativo dei caratteri di sottolineatura è che saranno invisibili in alcuni browser quando l'intero URL viene visualizzato come collegamento con una sottolineatura, il che può essere fonte di confusione se l'utente tenta di utilizzare l'URL senza copiarlo e incollarlo (ad es. Scrivendolo o leggendolo ).

10
Loftx

Penso che i trattini siano più facili da leggere, ed è quello che viene maggiormente utilizzato (quindi i tuoi utenti si aspetteranno che l'URL contenga trattini).

8
Thomas Bonini

Credo che i trattini faranno meglio sui motori di ricerca, poiché sono usati come separatori di parole. Inoltre sono un po 'più facili da leggere per gli utenti.

5
Grant Palin

Sono tutto per trattini. Anche l'uso di caratteri di sottolineatura per una frase multi-parola ha senso. I trattini sono un po 'più veloci da scrivere perché non devi premere il turno. Potrebbe finire per essere una preferenza, ma tenendo presente l'utente finale, se i trattini sono più facili da leggere, allora usa em.

5
Chris

Personalmente penso che i trattini siano più facili da digitare rispetto ai trattini bassi perché non è necessario premere Maiusc per ottenerli. Mi chiedo anche se molte persone saprebbero anche dove trovare il carattere di sottolineatura sulla tastiera.

Naturalmente, questo non è un grosso problema perché la maggior parte degli utenti non sta digitando gli indirizzi dei siti Web, ma è possibile che qualcuno potrebbe esserlo in qualche momento.

4
Darryl Hein

Per me è più facile leggere trattini che caratteri di sottolineatura. Penso che sia probabilmente più facile anche per la maggior parte delle altre persone.

I trattini sono trattati come divisori di parole, che aiutano i nomi delle tue pagine a essere visti come parole reali, il che è una buona cosa.

Sottolinea, in molti casi, se non nella maggior parte, i casi non vengono trattati come divisori di parole, il che rende il nome di una pagina come un grande gruppo di lettere e caratteri di sottolineatura.

Ciò significa che, a parità di tutte le altre cose, le tue pagine avranno un punteggio più basso nella maggior parte dei luoghi se utilizzi trattini bassi anziché trattini nei nomi delle pagine. Quanto più in basso? Non tanto. Sarà sempre così? No.

3
Evik James

Cosa c'è di meglio per i motori di ricerca?
Non importa. Ciò che conta è: cosa c'è di meglio per gli utenti?

  • Un moderno motore di ricerca non dovrebbe fare affidamento su strane regole di cosa sia un separatore di parole e di cosa sia un falegname di parole o altro. I moderni motori di ricerca possono gestire errori di battitura, apostrofi, punteggiatura, ecc. Capire quali caratteri separano le parole non dovrebbe essere un grosso problema.

  • Non sono d'accordo con le persone che affermano che i trattini sono migliori perché sono delimitatori di parole naturali. In un certo senso lo sono, ma in un certo senso non lo sono: fanno parole semi-attaccate o semi-delimitate. Il delimitatore di parole naturale è% 20.

Ma le affermazioni di cui sopra sono irrilevanti. L'URL non dovrebbe essere importante comunque.

Quanto sono importanti le parole chiave nell'URL?
Non dovrebbero essere importanti, se lo sono non c'è ovviamente nessun contenuto nella pagina.

  • Gli URL non sono molto visibili per gli esseri umani: i collegamenti possono invece contenere testo di ancoraggio, non è mostrato nella pagina e non è mostrato nelle schede del browser.

  • Il <titolo /> e l'intestazione principale sono più visibili e di solito contengono le stesse parole chiave che rendono le parole chiave nell'URL ridondanti.

Quanto è importante per l'uomo?
Dipende.

Dal punto di vista del motore di ricerca: per niente, l'utente deve solo inserire una query di ricerca e fare clic sullo snippet con un titolo e una descrizione interessanti.

Ma i visitatori provengono anche da altri luoghi. In alcuni casi, c'è un testo di ancoraggio Nice che rende irrilevante la "qualità URL", ma ci sono casi in cui è importante.

  • Copia e incolla dell'URL veloce e sporco: nessun problema per lo scrittore, ma è importante per il lettore.

  • È necessario inserire l'URL manualmente. (Non è possibile copiare testo da un'immagine ad esempio.)

Cosa determina la qualità di un URL?

  • Lunghezza; Non si desidera che le barre degli indirizzi scorrano in orizzontale o che i collegamenti URL siano solo a capo. E inutile dirlo: ci vuole anche più tempo per digitare un URL più lungo.

  • Delimitatori di parole; Sembra che la maggior parte delle persone sia d'accordo sul fatto che i trattini siano migliori.

  • Ingombrare; Ad esempio: ID univoci, estensioni di file, strani parametri URL. Questi sono difficili da ricordare.

  • Strani caratteri e sintassi; Un esempio obsoleto sarebbero le tilde ( http://example.com/~user/ ), ma anche la sintassi dei parametri URL è un po 'strana. Qualsiasi personaggio non comune potrebbe essere difficile da digitare per alcune persone.

  • Personaggi sicuri vs Unicode; Questa è un'arma a doppio taglio e merita una sua risposta. Ma in breve: i browser mangle URL,% c3% a4 ecc. È un dolore nel culo da digitare, non tutte le tastiere possono inserire caratteri non sicuri, forse un po 'di codifica inferno, ma le parole chiave hanno senso per i madrelingua.

  • Lunghezza del testo; Considera l'URL come una forma di titolo, non sprecare parole per menzionare l'ovvio e ignorare la grammatica.

Le persone digiteranno qualcosa di leggermente diverso
Il tuo server web dovrebbe essere progettato per reindirizzare gli URL non canonici riconosciuti alla loro versione canonica. Sta a te decidere:

  • http vs https

  • www vs no www

  • barre finali senza barre finali

Ma il tuo server deve accettarli e correggerli tutti.

Una pagina 404 con risultati di ricerca sarebbe piacevole per l'utente. (Usa le parole dell'URL come query di ricerca.)

3
Oskar Skog

Molte buone risposte qui. Un altro punto da aggiungere è che la larghezza dei pixel di un trattino è più piccola di un trattino basso, che può ti consente di inserire un'altra parola chiave nel SERP.

2

Dipende da cosa vuoi esprimere con l'URL:

In superficie, è facile credere che trattini e trattini bassi siano trattati allo stesso modo dai motori di ricerca. Tuttavia, questo non è il caso.

In breve, Google considera un trattino come uno spazio (o separatore di Word). Quindi, anche se potresti non essere in grado di aggiungere uno spazio tradizionale, appare comunque in questo modo agli occhi di Google.

Un carattere di sottolineatura, d'altra parte, è considerato un "joiner di parole". Seguendo l'esempio sopra, miami_real_estate_agent è uguale a miamirealestateagent per Google.

Charlie Rose

0
schmijos