Guida completa agli URL: tipi, struttura e best practice

  • Un URL identifica e individua le risorse sul Web utilizzando protocollo, dominio, percorso, parametri e frammento.
  • Progettare URL chiari e brevi in ​​HTTPS con una buona gerarchia migliora la scansione, la SEO e l'esperienza utente.
  • Il controllo dei parametri, dei duplicati e dei reindirizzamenti 301 è fondamentale per i siti web e i negozi online di grandi dimensioni.
  • La scelta degli URL corretti tra statici/dinamici, assoluti/relativi e la gestione dei canonici evita problemi di indicizzazione.

Guida completa agli URL

Usiamo gli URL costantemente senza pensarciQuando clicchi su un annuncio, controlli la tua banca online, apri il tuo client di posta elettronica o visiti il ​​tuo sito web preferito, c'è sempre un indirizzo univoco che il browser interpreta per indirizzarti alla risorsa corretta. Quella stringa di testo apparentemente innocente è, in realtà, uno dei pilastri tecnici di Internet e un pilastro di qualsiasi strategia SEO seria. URL: cosa sono, struttura, tipologie e best practice SEO.

Per comprendere appieno cos'è un URL, come è costruito, quali tipi esistono e quali sono le best practice da seguire Non è solo "qualcosa per esperti di tecnologia". Influisce direttamente sul modo in cui Google scansiona il tuo sito, su come distribuisce la pertinenza tra le tue pagine, sul comportamento degli utenti con i tuoi risultati e persino sulla sicurezza dei dati che inviano al tuo sito web. Una buona architettura degli URL è come una mappa chiara sia per i motori di ricerca che per gli utenti.

Cos'è esattamente un URL e a cosa serve?

Un URL (Uniform Resource Locator) è l'indirizzo univoco di una risorsa su InternetQuesta risorsa può essere praticamente qualsiasi cosa: una pagina HTML, un'immagine, un PDF, un video, un file scaricabile, un endpoint API, ecc. Quando digiti un URL nella barra degli indirizzi del browser o fai clic su un collegamento, il browser utilizza quell'indirizzo per individuare il server, richiedere la risorsa e visualizzarla sullo schermo.

L'URL svolge due funzioni chiave: da una parte, identifica inequivocabilmente una risorsa specifica; d'altra parte, Spiega come accedervi. (quale protocollo usare, a quale dominio accedere e quale percorso seguire sul server). Ecco perché viene spesso paragonato all'indirizzo postale di una casa: indica il Paese, la città, la via, il numero civico e, se necessario, anche il piano e la porta.

Nella SEO, gli URL hanno un'importanza strategicaUn buon design dell'URL facilita la scansione, evita contenuti duplicati, rafforza la rilevanza semantica di ogni pagina, migliora il CTR nelle SERP e aiuta l'utente a capire, semplicemente leggendo l'indirizzo, cosa troverà al suo interno.

Struttura di un URL e delle sue parti

Anche se a prima vista un URL può sembrare una semplice riga di testo, in realtà è composto da diversi componenti ben definiti.Ogni parte ha una funzione specifica e insieme formano un "percorso" che i browser e i motori di ricerca seguono per raggiungere la risorsa corretta.

Protocollo o schema

Il protocollo è l'inizio dell'URL e definisce il modo in cui il browser e il server comunicano.I più comuni sul web sono:

  • HTTP (protocollo di trasferimento ipertestuale): protocollo web classico, senza crittografia.
  • HTTPS (protocollo di trasferimento ipertestuale sicuro): la versione sicura di HTTP, che crittografa i dati utilizzando SSL/TLS.
  • FTP (File Transfer Protocol): protocollo per il trasferimento di file tra client e server.
  • mailto: schema speciale per aprire il client di posta elettronica con un indirizzo predefinito.

Dal punto di vista SEO e di fiducia degli utenti, HTTPS è obbligatorioGoogle lo considera un segno di qualità; i browser contrassegnano i siti web senza crittografia come "non sicuri" e la gestione di dati sensibili senza HTTPS rappresenta un rischio serio.

Sottodominio

Il sottodominio è la parte che compare subito prima del nome di dominio.separati da un punto. Il più noto è wwwMa puoi usare praticamente qualsiasi parola per organizzare il tuo progetto in sezioni separate.

  • https://www.ejemplo.com → sottodominio usuale del web pubblico.
  • https://blog.ejemplo.com → sottodominio per il blog.
  • https://tienda.ejemplo.com → sottodominio per l'e-commerce.

Dal punto di vista tecnico e SEO, i sottodomini funzionano quasi come "siti separati".con i propri file, impostazioni e persino proprietà in Search Console, anche se condividono un dominio radice.

Nome di dominio ed estensione (TLD)

Il dominio è il nome principale del sito web ed è unico su Internet. È composto da:

  • Nome del dominio (SLD, dominio di secondo livello): la parte che scegli, ad esempio miempresa.
  • Estensione o dominio di primo livello (TLD): la “coda” che segue il punto: .com, .es, .org, ecc.

I TLD possono essere suddivisi in diverse categorie:

  • gTLD generici: .com, .net, .org, ecc.
  • codice paese ccTLD: .es, .mx, .fr, che indicano una focalizzazione geografica.
  • sTLD sponsorizzati: estensioni collegate a comunità o organizzazioni specifiche, come .travel o .asia.
  • nuovi gTLD: estensioni più recenti e tematiche, come .online, .store, .tech, .blog, ecc.

La scelta di un dominio e di un TLD influenza la percezione del marchio, l'attenzione locale e, in alcuni casi, il posizionamento geografico.. Ad esempio, a .es Invia un chiaro segnale di direzione al pubblico spagnolo.

Percorso o sentiero

Il percorso è la parte dell'URL che segue il dominio e descrive la posizione interna della risorsa., solitamente imitando una struttura di cartelle:

Esempio di percorso: https://www.ejemplo.com/blog/seo/url-amigable

In questo esempio, il percorso è /blog/seo/url-amigablePotrebbe corrispondere a cartelle e a un file specifico sul server, oppure potrebbe essere un "percorso virtuale" generato dal CMS. Più sezioni (separate da "/") ci sono, più specifica sarà la posizione.

Parametri di query o stringa

I parametri sono dati aggiuntivi che vengono passati tramite l'URL dopo un punto interrogativo. ?Sono ampiamente utilizzati nei motori di ricerca interni, nei filtri di prodotto, nella paginazione e nel monitoraggio delle campagne.

Formato generale:

Parametri di esempio: ?clave1=valor1&clave2=valor2

Esempio pratico:

Esempio di URL di ricerca: https://www.ejemplo.com/busqueda?query=zapatos&pagina=2&color=negro

Qui abbiamo diversi parametri: query=zapatos (termine di ricerca), pagina=2 (paginazione) e color=negro (filtro). Da una prospettiva SEO, è meglio usarli saggiamente per evitare di generare migliaia di combinazioni inutili.

Frammento o ancora

Il frammento è la parte dell'URL che inizia con # e ti permette di passare a una sezione specifica all'interno della stessa pagina:

URL con frammento: https://www.ejemplo.com/guia-url#buenas-practicas

Il browser interpreta quel frammento e sposta la visualizzazione sull'elemento corrispondente nell'HTML. (ad esempio, un'intestazione con quell'identificatore). Il frammento non viene inviato al server; influenza solo il comportamento del client.

Sintassi e caratteri consentiti in un URL

Buone pratiche per la sintassi degli URL

Un URL non accetta qualsiasi carattere mentre lo scriviamo.Esistono regole sintattiche che definiscono quali simboli possono essere utilizzati liberamente, quali hanno un significato speciale e quali devono essere codificati.

Personaggi non riservati

Questi sono i caratteri "sicuri", che possono apparire non codificati.:

  • Lettere: AZ e az.
  • Cifre: 0-9.
  • Segnali speciali: - (sceneggiatura), _ (sottolineare), . (macchiare), ~ (primo).

Nella SEO, si consiglia di utilizzare lettere minuscole e trattini per separare le parole.perché i motori di ricerca li interpretano come separatori naturali.

Caratteri riservati e codifica percentuale

Altri caratteri hanno funzioni speciali all'interno dell'URL (per esempio /, ?, #, &, =Se è necessario includerli come parte del nome di una risorsa e non come separatori, è necessario "escape" con la codifica percentuale.

La codifica percentuale prevede la sostituzione del carattere con % + il suo codice esadecimaleAd esempio, uno spazio è rappresentato come %20Molti CMS lo fanno automaticamente, ma vale la pena capirlo per evitare URL pieni di simboli strani.

Distinzione tra maiuscole e minuscole e lunghezza dell'URL

In pratica, le parti del dominio non sono sensibili alle maiuscole e alle minuscole, ma il percorso può esserlo a seconda del server.Per evitare confusione, è meglio utilizzare sempre lettere minuscole coerenti nei percorsi.

Per quanto riguarda la lunghezza, sebbene non ci sia un limite “ufficiale” rigorosoSia i browser che i motori di ricerca hanno delle soglie pratiche. Dal punto di vista SEO e UX, un URL chiaro e relativamente breve (in genere si consiglia di non superare i 60-90 caratteri, quando possibile) è molto più gestibile e cliccabile.

Tipi di URL in base alla loro struttura e utilizzo

Nella SEO e nello sviluppo, gli URL vengono spesso classificati in diversi gruppi per comprenderne meglio il comportamento. e prendere decisioni tecniche appropriate.

URL assoluti e relativi

Struttura e parti di un URL

Un URL assoluto include tutte le informazioni necessarieProtocollo, dominio e percorso completo. Ad esempio:

Esempio assoluto: https://www.ejemplo.com/blog/que-es-una-url

Sono utilizzati per collegare le risorse indipendentemente dal contesto, in particolare nei link esterni, nei feed, nelle mappe dei siti XML, nelle e-mail, ecc.

Un URL relativo indica solo il percorso dalla posizione corrente o dalla radice del sito.omettendo protocollo e dominio:

Esempio relativo: /blog/que-es-una-url

Il browser presuppone che il dominio sia lo stesso su cui ti trovi già.È molto comune utilizzare URL relativi nei link interni all'interno dello stesso progetto.

URL amichevoli e non amichevoli

Quando parliamo di URL amichevoli (o SEO friendly), intendiamo indirizzi puliti, leggibili e descrittivi.che forniscono chiari indizi sul contenuto:

Esempio amichevole: https://www.ejemplo.com/curso-marketing-digital-online

Caratteristiche tipiche di un URL amichevole:

  • Includi parole chiave pertinenti.
  • È facile da capire quando lo si legge.
  • Non utilizza parametri eccessivi o codici criptici.
  • Migliora il CTR perché l'utente "vede" il contenuto prima di accedervi.

Al contrario, un URL non intuitivo è solitamente pieno di ID e parametri privi di significato per l'utente.:

Esempio poco amichevole: https://www.ejemplo.com/p?id=1234&cat=567

Questo tipo di URL rende difficile la memorizzazione, non fornisce alcun contesto semantico e raramente ispira fiducia.Pertanto, è consigliabile limitarne l'uso ai casi in cui siano realmente necessari (ricerche interne, tracciamento, ecc.).

URL statici e dinamici

URL

Gli URL statici sono quelli che non cambiano in base ai parametri o alle azioni dell'utente.Di solito rappresentano contenuti "fissi" o, almeno, contenuti con una struttura molto stabile:

Esempio statico: https://www.ejemplo.com/servicios/diseno-web

Tendono ad essere più SEO-friendly, più facili da indicizzare e da linkare.e sono l'opzione preferita per i contenuti che vuoi posizionare in modo coerente.

Gli URL dinamici vengono generati al volo da query, filtri, sessioni o impaginazione.e solitamente includono parametri nella stringa di query:

Esempio dinamico: https://www.ejemplo.com/busqueda?categoria=zapatos&color=negro&orden=precio_asc

Sono essenziali nell'e-commerce con molti filtri, negli elenchi lunghi o nei motori di ricerca interni.Il problema sorge quando i parametri vengono combinati senza controllo, con conseguente creazione di migliaia di URL quasi identici, cannibalizzazione dei contenuti e spreco del budget di scansione.

URL canonici e URL duplicati

Nei siti web di grandi dimensioni è molto comune che lo stesso contenuto sia accessibile da più URL diversi. (ad esempio, prodotti filtrati per colore, taglia, ordine, ecc.). Per evitare confusione con Google, viene utilizzato il tag canonico.

L'URL canonico è la versione "ufficiale" di una pagina, quello che vuoi che venga indicizzato e su cui si concentri tutta l'autorità:

  • Canonico: https://www.ejemplo.com/zapatos-hombre/
  • Alternativa filtrata: https://www.ejemplo.com/zapatos-hombre?color=negro

URL

Un tag viene aggiunto al codice HTML della pagina. link rel="canonical" puntando all'URL principale:

Etichetta canonica: <link rel="canonical" href="https://www.ejemplo.com/zapatos-hombre/">

Ciò indica chiaramente a Google quale versione utilizzare come riferimento.evitando problemi di contenuti duplicati e dispersione del segnale.

URL con e senza www

Un singolo dominio può avere due varianti accessibili: con www e senza www:

  • https://www.ejemplo.com
  • https://ejemplo.com

Dal punto di vista del motore di ricerca si tratta di due host diversi.Quindi devi scegliere una versione canonica (quella che vuoi usare come principale) e reindirizzare l'altra con un 301, oltre a dichiararla correttamente in Search Console.

HTTP contro HTTPS

HTTP era lo standard originale, ma oggi lavorare senza HTTPS è un grave errore.HTTPS crittografa la comunicazione tra server e browser, protegge moduli, pagamenti e dati personali ed è anche un fattore di ranking.

Buone pratiche di base:

  • L'intero sito è su HTTPS.
  • Reindirizza in modo permanente (301) tutte le versioni HTTP ai loro equivalenti HTTPS.
  • Verificare che non siano rimaste risorse miste (immagini, script o stili caricati tramite HTTP).

Altri tipi di URL rilevanti

Oltre alle categorie sopra menzionate, esistono alcune varianti con utilizzi molto specifici.:

  • Callback degli URL: Vengono utilizzati per riportare l'utente o il sistema a una fonte dopo aver completato un processo esterno (ad esempio, un pagamento su un gateway).
  • URL personalizzati brevi o di vanità: versioni abbreviate e facili da ricordare che reindirizzano a URL lunghi, ampiamente utilizzate nelle campagne e nei social network (ad esempio, link creati con Bitly o TinyURL).

Esempi pratici di URL sul web reale

Cos'è un URL, tipi e struttura: una guida di base per il web design

Vedere esempi specifici aiuta a interiorizzare il modo in cui tutti questi elementi si combinano.Alcuni esempi tipici:

  • Sede di un sito: https://www.hostinger.es/, https://www.microsoft.com/.
  • Sezione tutorial: https://www.hostinger.es/tutoriales/.
  • Articolo specifico: https://www.hostinger.es/tutoriales/como-crear-una-pagina-web/.
  • Ancora a una sezione: .../como-crear-una-pagina-web/#6_Optimiza_tu_sitio_web_para_los_motores_de_busqueda.
  • Immagine specifica: .../wp-content/uploads/2022/01/montar-tienda-online.png.

Nota come il percorso riflette la gerarchia dei contenuti (categoria > articolo) e come lo snippet ti consente di passare a un suggerimento specifico all'interno di una guida lunga.

Le migliori pratiche SEO per la creazione e la gestione degli URL

Progettare bene la struttura dell'URL fin dall'inizio evita molti grattacapi. Man mano che il progetto cresce, ecco le raccomandazioni più importanti:

Chiarezza, brevità e pertinenza

Un buon URL descrive il contenuto in modo conciso e senza parole inutili.Non è necessario includere l'intera frase chiave esatta, ma è necessario includere i termini essenziali:

  • Migliore: /curso-google-ads-online
  • Peggio: /curso-123456 o /c?=a1b2c3

Evita parole di riempimento ("il", "il", e"...) quando non aggiungono significato e garantire che l'utente, semplicemente leggendo l'URL, possa intuire cosa troverà.

Uso corretto delle parole chiave

URL

Includere la parola chiave principale in modo naturale nell'URL aiuta a rafforzare la pertinenza, sia per l'utente che per il motore di ricerca. Esempio classico:

/blog/que-es-una-url

Non si tratta di riempire l'URL con parole chiavema per riflettere il tema centrale della pagina in modo molto diretto.

Caratteri e separatori consigliati

Se possibile, evita accenti, ñ, spazi e caratteri speciali.perché tendono a trasformarsi in codifiche ostili (%C3%B1, %20, Ecc.).

  • Stati Uniti d'America minuscolo costantemente.
  • Separare le parole con script intermedi -non con caratteri di sottolineatura o spazi.
  • Non abusare di simboli speciali o di stringhe di numeri lunghe e prive di significato.

I motori di ricerca interpretano il trattino come un separatore di parole, il che migliora la comprensione semantica. del contenuto dell'URL.

Struttura logica per sezioni

Organizzare il sito in sezioni chiare e rispecchiare tale gerarchia negli URL migliora notevolmente la navigazione. e al monitoraggio:

  • /blog/
  • /formacion/
  • /servicios/

All'interno di ogni cartella, utilizzare percorsi coerenti con il tipo di contenuto. (per esempio, /blog/seo/ per articoli SEO, /servicios/desarrollo-web/ per servizi di programmazione, ecc.).

Evita modifiche URL non necessarie

donna che lavora al computer

Un URL già classificato e che riceve link esterni è una risorsa.Cambiarlo senza una buona ragione equivale a buttare via parte dell'autorità accumulata.

Se non hai altra scelta che modificarlo (a causa di ristrutturazione, errori di denominazione, migrazione, rebranding, ecc.), assicurati di:

  • Configurare Reindirizzamenti 301 dal vecchio URL a quello nuovo.
  • Aggiorna tutto collegamenti interni per indicare la nuova direzione.
  • Verificare che non vengano generate catene di reindirizzamento non necessarie.

Controllo dei parametri e contenuti duplicati

Nei negozi online e nei grandi siti web, i parametri rappresentano una delle principali fonti di problemi SEO.Ogni filtro, ordine o combinazione può generare un URL diverso per lo stesso elenco di prodotti.

Le migliori pratiche per tenere sotto controllo il caos:

  • Limitare il numero di parametri che devono essere effettivamente indicizzabili.
  • Definire URL canonici per le versioni principali di categorie e prodotti.
  • Configura in strumenti come Google Search Console come gestire determinati parametri.
  • Blocca in robots.txt combinazioni che non aggiungono nulla (calendari infiniti, filtri ridondanti...).

Utilizzare i sottodomini e i reindirizzamenti con saggezza

Utilizzare sottodomini come "blog" o "shop" presenta vantaggi organizzativi, ma implica anche gestirli quasi come progetti separati.Non è sempre la scelta migliore per la SEO; spesso è preferibile mantenere tutto sotto lo stesso dominio e nelle stesse sottocartelle.

I reindirizzamenti 301 e 302 sono strumenti di base in qualsiasi migrazione:

  • 301 per modifiche URL permanenti.
  • 302 per reindirizzamenti temporanei (test, manutenzione, campagne una tantum).

Un'implementazione corretta preserva l'esperienza utente e trasferisce gran parte dell'autorevolezza SEO. ai nuovi indirizzi.

Gli URL sono molto più che semplici indirizzi: sono la spina dorsale dell'architettura informativa del tuo sito.Progettarli con attenzione, rispettarne la sintassi, comprenderne i tipi e applicare buone pratiche SEO farà la differenza tra un progetto facile da analizzare, utilizzabile e scalabile e un labirinto di parametri, duplicati e reindirizzamenti che ostacolano la visibilità e complicano ogni modifica che si desidera apportare in futuro.