Ebook gratuito · Kill SEO, Vol. 1: l’unica guida italiana su Screaming Frog, con la prefazione di Dan Sharp Scarica il PDF
Home›Guide Screaming Frog›Rewrite Url
Guide pratiche e video tutorial

Rewrite Url.

Scopri come rimuovere i parametri e gli ID di sessioni per seo audid più puntuali ed efficaci.

Ultimo aggiornamento13.10.2026 Tempo di lettura2 min LivelloIntermedio Video
Indice della guida 3 sezioni●Brief01.Funzione Rewrite Url02.Esempi Url Rewriting
Brief

Come riscrivere gli URL durante la scansione con la funzione URL Rewriting: togli parametri di tracciamento e ID di sessione, usi Regex Replace per sostituzioni avanzate e porti tutti gli URL in minuscolo.

Funzione Rewrite Url

La funzione “Rewrite URL” ti permette di riscrivere gli URL in pochi secondi ed è estremamente utile per la “rimozione dei parametri” e ID di sessione.

Questa funzione viene applicata a tutti gli URL scoperti durante il crawl tranne l’URL inserito come pagina di “inizio scansione” nella modalità “Spider” o all’elenco di URL aggiunti dall’utente nella modalità “List”.

Ad esempio se un sito web presenta ID di sessione che fanno apparire gli URL come questo “example.com/?sid=6578” è sufficiente aggiungere ‘sid’ (senza gli apostrofi) all’interno del campo Remove Parameters della funzione URL Rewriting: 1Configuration›2URL Rewriting

funzione rewrite url per evitare parametri e id sessione durante crawl
Funzione rewrite url per evitare parametri e id sessione durante crawl

Un altro caso molto comune per siti che utilizzano campagne a pagamento PPC, newsletter o altro è rappresentato dall’utilizzo di parametri per il tracciamento come:

utm_source
utm_medium
utm_campaign

Anche in questo caso è sufficiente inserirli nel popup “URL Rewriting” per ottenere gli URL puliti dai parametri.

Identificati i parametri da rimuovere ti consiglio, prima di avviare la scansione, di verificare che tutto funzioni correttamente: inserisci un URL di esempio nel campo URL before rewriting in fondo alla finestra e controlla il risultato in URL after rewriting. Se vuoi eliminare tutti i parametri senza elencarli, attiva Remove all.

Crawl Config › URL Rewriting di Screaming Frog SEO Spider con Remove Parameters, Regex Replace, Lowercase discovered URLs e test URL before e after rewriting
La finestra URL Rewriting: parametri da rimuovere, regole Regex e test in fondo.

Oltre alla funzione sopra citata puoi optare per la funzione avanzata “Regex Replace”.

Questa funzione avanzata viene eseguita su ogni URL trovato durante un crawl o in modalità elenco. In modo molto semplice attraverso la sintassi RegEX sei in grado di sostituire ogni sottostringa di un URL che corrisponde all’input con la stringa prescelta. Anche questa opzione può essere testata con i campi URL before rewriting e URL after rewriting in fondo alla finestra di configurazione.

Utilizzo della sintassi regex per la funzione url rewriting del seo spider
Utilizzo della sintassi regex per la funzione url rewriting del seo spider

Esempi Url Rewriting

Attraverso la funzione Regex i campi di Applicazione sono infiniti, vediamone alcuni:

Cambiare il protocollo degli URL da HTTP a HTTPS

Regex: http
Replace: https

Modificare tutti gli URL da dominio.com in dominio.it

Regex: .com
Replace: .it

Uniformare tutti i link contenenti page=number ad un numero fisso predefinito, ad esempio

Regex: page=\d+
Replace: page=1

Rimuovere il dominio www. da qualsiasi URL usando un ‘Replace’ vuoto.

Regex: www.
Replace:

Eliminare tutti i parametri

Regex: \?.*
Replace:

Cambiare i link solo per i sottodomini di example.com da HTTP a HTTPS

Regex: http://(.*example.com)
Replace: https://$1

Rimuovere qualsiasi elemento presente in modalità di rendering JavaScript

Regex: #.*
Replace:

Aggiungere alcuni parametri agli URL

Regex: $
Replace: ?parameter=value

Questo aggiungerà ‘?parameter=value’ alla fine di qualsiasi URL incontrato

Nelle situazioni in cui il sito ha già dei parametri, questo richiede espressioni più complicate perché il parametro sia aggiunto correttamente:

Regex: (.*?\?.*)
Replace: $1&parametro=valore
Regex: (^((?!\?).)*$)
Replace: $1?parametro=valore

Un’ultima opportunità di “Url Rewriting” è la possibilità di rimuovere dalla scansione tutti gli URL duplicati da caratteri maiuscoli attivando Lowercase discovered URLs nella stessa finestra.

Fine della guida

Hai domande su Rewrite Url?

Le guide nascono dai progetti di tutti i giorni. Se qualcosa non torna nel tuo crawl, o vuoi applicare questa procedura al tuo sito, scrivimi.

Aggiornata da chi usa SEO Spider ogni giornoBeta tester Screaming Frog
Raffaele VisintinAutore.Raffaele Visintin.Search & Strategic Marketing Advisor
SF ClubBeta tester · SEO Spider