Vai al contenuto
SilktideAiuto

Estensioni dei file per le pagine

Silktide individua le pagine i cui indirizzi web terminano con un'estensione di file, ad esempio .html, .php o .aspx. Gli indirizzi delle pagine funzionano senza estensioni e gli indirizzi più semplici sono più facili da condividere, da ricordare e rivelano meno informazioni su come è costruito il tuo sito web.

https://example.com/news.html   <- estensione visibile
https://example.com/news        <- più semplice e nasconde la tecnologia

Perché è importante

Le estensioni rendono gli indirizzi più lunghi e meno agevoli da leggere ad alta voce, digitare e condividere. Inoltre rivelano la tecnologia sottostante: .php o .aspx indicano agli aggressori quale software cercare per individuare vulnerabilità note.

Il problema più grave nel lungo periodo è che le estensioni legano i tuoi indirizzi alla tua tecnologia. Se ricostruisci il sito su una piattaforma diversa, ogni indirizzo .php cambia, rendendo inutilizzabili i segnalibri e i link provenienti da altri siti web. Gli indirizzi senza estensione rimangono invariati durante la migrazione a una nuova piattaforma e "cool URIs don't change" è una buona pratica del web fin dagli anni '90.

Come risolvere il problema

  1. Configura il tuo sito web per pubblicare le pagine con indirizzi privi di estensione. La maggior parte delle piattaforme moderne lo fa per impostazione predefinita; le configurazioni meno recenti potrebbero richiedere una regola di riscrittura nella configurazione del server web.
  2. Reindirizza ogni vecchio indirizzo con un'estensione al relativo equivalente privo di estensione utilizzando un reindirizzamento permanente (301), in modo da preservare i link esistenti e il posizionamento nei motori di ricerca.
  3. Aggiorna i tuoi link interni in modo che utilizzino i nuovi indirizzi.

Il modo corretto di procedere varia in base alla piattaforma: cerca nella documentazione del tuo CMS o del server web i termini "riscrittura degli URL" o "URL puliti".

Come Silktide verifica questo aspetto

  1. Recupera l'indirizzo web di ogni pagina.
  2. Segnala la pagina se l'ultima parte del percorso dell'indirizzo termina con un'estensione di file, qualunque essa sia.

Questo controllo si applica alle pagine. I file che sono effettivamente download, come i documenti PDF, mantengono correttamente le proprie estensioni e non vengono verificati in questa sede.

Risoluzione dei problemi

Non possiamo modificare i nostri URL al momento

Le modifiche agli indirizzi richiedono reindirizzamenti e un po' di pianificazione, quindi spesso vengono raggruppate in un progetto di riprogettazione o migrazione a una nuova piattaforma, invece di essere effettuate singolarmente. Fino ad allora, puoi i risultati.

Solo alcune pagine hanno estensioni

È comune nei siti meno recenti: la maggior parte delle pagine è gestita dal CMS, ma alcune pagine scritte manualmente sono precedenti alla sua introduzione. Di solito queste pagine residue sono le più facili da correggere o ritirare.

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?