Domanda

La maggior parte dei siti Web utilizzano - (come Stack Overflow), ma la maggior parte dei framework PHP generano + URL codificati.

Quindi, qual è la migliore per il SEO? Utilizzare <=> o <=> come separatori?

È stato utile?

Soluzione

Un vantaggio è la codifica semplificata per uno spazio (utilizzato se% 20 non viene utilizzato, anche se entrambi sono ugualmente valido). Il '-' non ha un significato particolare nella codifica URL e sarà decodificato come un '-'., Dove '+' sarà decodificato in uno spazio

Siti come overflow dello stack devono essere traducendo spazi a '-'. A generare l'URL (al contrario di codificare l'URL)

Si veda l'articolo di Wikipedia su URL Encoding per ulteriori dettagli.

Oh, e rispondere direttamente alla domanda, nessuno dei due è migliore o peggiore per SEO.

Altri suggerimenti

+ e - non sono uguali.

Il segno più è parte del URI codifica spec. come un carattere riservato. In particolare, il vantaggio è utilizzato come notazione abbreviata per un spazio nel stringa di ricerca (ricerca di "stringhe query" e leggere le informazioni qui di seguito tale voce).

Questo può portare al problema di codifica in cui un sistema urlencoding può utilizzare standard percentuale codifica , dove come un altro avrebbe usato RFC 1738 codifica URL. Quindi ci potrebbe essere un missmatch tra il tipo di stringa URL restituita. Così si avrebbe codificare qualsiasi URL che ha un '+' come un personaggio notevole, e anche decodificare l'URL seguente.

Vorrei suggerire come una best practice non utilizzare tutti i caratteri riservati come una parte fondamentale del vostro URL (leggi non il querystring) e convertire spazi a '-' (trattini). Come si potrebbe portare a risultati imprevedibili in futuro.

Sono d'accordo che probabilmente non farà la differenza SEO ... fino a quando la pagina è sfogliare-in grado e il contenuto (che è ciò che conta) è indice di-grado dal SE.

in base alle SEOmoz in uno dei loro blog posta per quanto riguarda le migliori pratiche URL, trattini separano migliore, seguita da sottolineatura, e quindi i plus (+).

  

Quando si creano gli URL con più parole   nel formato di una frase, trattini sono   meglio separare le condizioni (ad esempio   / Marche / dolce-e-gabbana /), seguita   (In ordine) da, sottolineatura (_), plus   (+) E nulla.

il carattere - viene utilizzato come parte della permalink formato. In genere, permalink li usano al posto degli spazi, ma solo come parte di un titolo per un articolo di post sul forum o blog.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top