Analisi degli indirizzi web

Inserito un indirizzo web, lo scompone in protocollo, ospite, percorso, parametri di interrogazione e frammento. Riconosce automaticamente anche i parametri di tracciamento come utm_source.

I componenti di un indirizzo web

Componente Esempio Descrizione
Schema (protocollo) https: Indica il modo di comunicazione: http o https per il web, mailto per la posta. È l'identificativo che apre l'indirizzo.
Informazioni sull'utente user:pass@ Nome utente e parola d'ordine usati per esempio nell'autenticazione di base. Restano in chiaro: attenzione quando si condivide l'indirizzo.
Nome host example.com Nome di dominio o indirizzo IP del servente a cui ci si collega.
Numero di porta :8080 Porta di destinazione. Di norma si omette, perché i valori predefiniti sono 80 per http e 443 per https.
Percorso /users/123 Stringa gerarchica che indica la posizione della risorsa all'interno del servente.
Stringa di interrogazione ?id=123&sort=asc Insieme di parametri nella forma chiave uguale valore che segue il punto interrogativo; se ne possono concatenare più d'uno con la e commerciale.
Frammento #section2 Identificativo di una posizione all'interno della pagina. Quanto segue il cancelletto non è inviato al servente ed è elaborato soltanto dal navigatore.

I principali parametri di tracciamento

Nome del parametro Descrizione
utm_source Parametro che identifica la provenienza del traffico — per esempio una lettera informativa, un motore di ricerca, una rete sociale — negli strumenti di analisi. La sigla deriva dal modulo di tracciamento Urchin.
utm_medium Parametro che identifica il mezzo di provenienza, per esempio la posta, gli annunci a pagamento o le reti sociali. Si usa di norma insieme al parametro della provenienza.
utm_campaign Parametro che identifica il nome di una campagna di promozione. Serve a misurare l'efficacia di una singola iniziativa.
utm_term Parametro che identifica la parola chiave impiegata negli annunci a pagamento nei motori di ricerca.
utm_content Parametro che distingue più collegamenti o più versioni creative all'interno dello stesso annuncio.
gclid Parametro che identifica il codice di clic della piattaforma pubblicitaria di Google. Serve a misurare le conversioni.
fbclid Parametro che identifica il codice di clic della piattaforma pubblicitaria di Facebook. Serve a misurare l'efficacia degli annunci di Meta.

Che cosa fa un analizzatore di URL

Un analizzatore di URL prende l’indirizzo che lei digita e lo scompone nelle sue parti – schema (protocollo), nome host, porta, percorso, parametri di query e frammento – per poi elencarle. Anziché seguire con l’occhio un URL lungo e smontarlo a mano, si serve dell’API URL propria del browser per dividerlo con esattezza, e segnala da sé i parametri di tracciamento come utm_source, gclid o fbclid.

Tutto ciò che digita viene elaborato dal JavaScript nel suo browser e non è mai inviato a un server. Anche un URL che porti credenziali – la forma user:pass@host – può essere esaminato in sicurezza, senza che nulla trapeli all’esterno.

Come si usa l’analizzatore di URL

  1. Incolli l’URL nel campo Digiti un URL completo, schema compreso (https:// e simili). I percorsi relativi e gli URL privi di schema non si possono analizzare.
  2. Legga l’elenco delle parti Protocollo, nome host, porta, percorso, frammento e il resto vengono separati da soli, ciascuno su una riga propria.
  3. Controlli i parametri di query Le coppie di chiave e valore compaiono in elenco, e i parametri che servono al tracciamento, come utm_source, recano un contrassegno proprio.
  4. Decida che cosa togliere Osservi i parametri muniti del contrassegno di tracciamento e valuti se convenga rimuoverli prima di condividere il collegamento.

Consigli per sfruttarlo al meglio

  • Prima di condividere un indirizzo su una rete sociale, scomponetelo qui per verificare se contenga parametri di tracciamento come utm_source. Se non servono, eliminarli rende il collegamento più pulito.
  • L'indirizzo inserito è elaborato interamente dal JavaScript del navigatore e non giunge mai ai serventi di toolbase.cc: potete esaminare in sicurezza anche indirizzi che contengano credenziali.
  • Se uno stesso parametro compare più volte, come in ?tag=a&tag=b, ciascuna occorrenza è elencata su una riga separata.
  • Il frammento, cioè quanto segue il cancelletto, non è inviato al servente e serve ai collegamenti interni alla pagina e all'instradamento delle applicazioni a pagina singola: è un'informazione che l'analisi dei registri del servente non può cogliere.
  • Se il numero di porta compare vuoto, significa che è stata omessa la porta predefinita, la 80 per http e la 443 per https.

Dove un analizzatore di URL è utile

Verificare il tracciamento prima di condividere sui social

Prima di passare un collegamento, guardi se porta utm_source e affini, e all’occorrenza condivida un URL ripulito.

Rendere comprensibile un URL lungo

Anche un indirizzo con moltissimi parametri concatenati diventa leggibile una volta separato chiave per chiave: si vede a colpo d’occhio che cosa indica ciascuno.

Mettere a punto il lavoro lato server

Scrivendo il routing o le redirezioni, confermi come si scompone un URL reale, con lo stesso comportamento dell’API URL del browser.

Indagare sugli identificatori di clic pubblicitari

Quando arriva un collegamento con gclid, fbclid o simili, il parametro offre un indizio su quale piattaforma pubblicitaria l’abbia veicolato.

Termini delle parti di un URL

Origine
La combinazione di schema, nome host e porta. Se due URL condividano l’origine è il criterio dei controlli di sicurezza del browser, CORS compreso.
Stringa di query
L’insieme dei parametri chiave=valore che segue il «?» di un URL. Se ne possono concatenare più d’uno con «&».
Frammento
La parte dell’URL successiva al «#». Non viene mai inviata al server: serve ai collegamenti interni alla pagina e al routing delle applicazioni a pagina singola.
Codifica percentuale
Il meccanismo che converte i byte UTF-8 nella forma %XX affinché i caratteri fuori dall’ASCII possano viaggiare in un URL. È detta anche codifica URL.
Parametri UTM
Nome collettivo dell’insieme di parametri di query, fra cui utm_source, con cui gli strumenti di analisi riconoscono da dove proviene una visita.
Identificatore di clic
Identificatore emesso per singolo clic da una piattaforma pubblicitaria, come gclid o fbclid. Serve a misurare le conversioni.

Domande frequenti

Nella maggior parte dei casi l'eliminazione non incide sulla visualizzazione né sul funzionamento della pagina: sono soprattutto informazioni accessorie per l'analisi degli accessi e quasi mai servono all'instradamento del servente. Una minoranza di siti, però, li usa per diramazioni condizionali: conviene provare il collegamento prima di condividerlo.

È la cosiddetta codifica per cento: poiché un indirizzo non può contenere direttamente caratteri non ASCII, le sequenze di byte UTF-8 sono espresse nella forma %XX. Lo strumento le decodifica automaticamente per la visualizzazione.

Lo strumento si serve dell'interfaccia standard dei navigatori per gli indirizzi e analizza soltanto indirizzi completi, comprensivi di schema, per esempio http://. Se volete scrivere localhost:3000/path, anteponete http:// ottenendo http://localhost:3000/path.

No. Il frammento è elaborato dopo il caricamento della pagina, non fa parte della richiesta HTTP e non giunge al servente. Serve ai collegamenti interni alla pagina e all'instradamento delle applicazioni a pagina singola.

Sono codici di clic emessi dalle piattaforme pubblicitarie: il sito di destinazione li usa per comunicare a Google o a Meta da quale annuncio provenga la visita e misurare così le conversioni. Non sono dati personali in sé, ma permettono di individuare il percorso pubblicitario di provenienza.
Tool-kun

A proposito — perché i parametri di tracciamento si sono moltiplicati negli indirizzi

I parametri come ?utm_source=... in coda a un indirizzo si diffusero in origine come identificativi del modulo di tracciamento Urchin, servizio di analisi degli accessi offerto nel 2005 dall'omonima società che precedette Google Analytics. Con l'acquisizione di Urchin da parte di Google e la nascita di Analytics, la denominazione «parametri UTM» si è affermata come standard di settore.

Dagli anni Dieci le piattaforme pubblicitarie di Google e Facebook hanno cominciato ad aggiungere parametri di misurazione propri, come gclid e fbclid, e sempre più spesso un solo indirizzo ne porta con sé diversi. Quando un collegamento condiviso su una rete sociale appare innaturalmente lungo, la causa è quasi sempre questa stratificazione.

Alcuni navigatori e alcuni strumenti attenti alla riservatezza rimuovono automaticamente questi parametri. La misurazione, però, è per molti siti legittimi una funzione importante: non si tratta dunque semplicemente di qualcosa di «cattivo», e il dibattito su come bilanciare l'analisi dell'efficacia promozionale e la riservatezza delle persone è tuttora aperto.