URL pulito

Un URL pulito o un URL carino ( URL pulito tedesco o URL carino ) è un URL ( Uniform Resource Locator ), contiene le parole leggibili anziché le scorciatoie tecniche o gli ID del database . Non ci sono searchpart o di query componenti o estensioni di file come ad esempio. B. .html , .php o altre informazioni utilizzate tecnologia server come cgi-bin o cgi inclusi. Invece, nell'URL vengono utilizzati titoli leggibili e descrittivi o lemmi lessicografici , date del calendario (principalmente dell'aspetto) e anche la lingua del contenuto (per lo più abbreviata secondo ISO 639 ).

Nello sviluppo web, si parla di " slug " e si intende l'ultima parte del percorso dell'URL.

Le miscele dei due metodi possono anche verificarsi mantenendo l'ID ma aggiungendo parole leggibili. In questo caso l'ID è l'elemento decisivo dell'URL e le parole possono essere modificate o omesse.

In pratica, di solito si desidera che gli URL dal browser web possano essere salvati come segnalibri e richiamati in qualsiasi momento successivo. Devono anche essere trasmessi a terzi e possono essere richiamati da loro e attivare la stessa azione o generare lo stesso stato (ad es. Eseguire una ricerca).

Esempi

Un esempio di URL sia puliti che parlanti è Wikipedia , i cui URL sono strutturati secondo il seguente schema:

<Protokoll><Sprachcode>.wikipedia.org/wiki/<Artikelbezeichnung>

Ad esempio, l'URL del termine girasole ha questo aspetto

https://de.wikipedia.org/wiki/Sonnenblume

invece di un URL che consenta di trarre conclusioni sulla tecnologia

https://de.wikipedia.org/w/index.php?title=Sonnenblume

o un URL che non fornisce alcuna indicazione del contenuto

https://de.wikipedia.org/?curid=112763

(tutti gli URL forniti hanno lo stesso risultato)

tecnologia

È possibile implementare URL puliti a livello di server Web e applicazione Web. Tuttavia, il server Web deve essere configurato di conseguenza anche a livello di applicazione Web.

Livello di server web

La maggior parte dei server web come Apache HTTP Server o nginx può implementare URL "puliti" con l' aiuto di .htaccess o anche con motori di riscrittura . Questi moduli consentono di riscrivere o reinterpretare le query internamente sulla base di regole definite in precedenza utilizzando espressioni regolari . Ad esempio, la query da potrebbe foo/barottenere lo stesso risultato della query da /index.php?q=/foo/bar. Il protocollo CGI offre un'altra tecnica, nel qual caso uno script viene chiamato /index.php/foo/bar /foo/barPATH_INFO.

Livello di applicazione web

Alcuni sistemi di gestione dei contenuti web contengono già adeguate regole di riscrittura, che li rendono molto facili da attivare.

benefici

  • Gli utenti possono valutare la rilevanza di pronunciare URL più velocemente (un URL significativo è solitamente più cliccato rispetto a uno criptico).
  • Gli utenti possono ricordare gli URL più facilmente (e non è più necessario indovinare estensioni di file simili come html o htm).
  • I link esterni e i segnalibri su una pagina sono validi per molto più tempo perché sono indipendenti da modifiche tecniche interne.
  • Nella ottimizzazione dei motori di ricerca (ci sefURL per motori di ricerca ) sono nel motore di ricerca classifica delle parole chiave nominale accanto al contenuto della pagina e nomi a dominio e dei file delle singole pagine.

link internet

Prove individuali

  1. RFC1738: Uniform Resource Locator (URL) . 3.3. HTTP (inglese)
  2. RFC3986: Uniform Resource Identifier (URI): sintassi generica . 3. Componenti della sintassi (inglese)
  3. Jakob Nielsen: URL come interfaccia utente. Nielsen Norman Group, 21 marzo 1999, accesso 6 aprile 2013 .
  4. RFC 3875 - The Common Gateway Interface (CGI) versione 1.1 . (Inglese)
  5. Tim Berners-Lee : I fantastici URI non cambiano. World Wide Web Consortium , 1998, accesso 10 aprile 2013 .
  6. Sefurl - Localizzatore di risorse uniformi adatto ai motori di ricerca. Perché Sefurl? In: sefurl.de. Estratto il 12 giugno 2011 : "Tuttavia, le parole chiave vengono valutate anche nel nome di dominio e nel nome del file delle singole pagine".