Quels sont les 5 éléments clés d’une URL et à quoi servent-ils ?
Nous avons tous connu cela : vous tapez le nom d’un site dans la barre d’adresse de votre navigateur préféré ou vous cliquez sur le résultat d’une recherche Google. Soudain, une chaîne de mots et d’icônes apparemment arbitraires apparaît à la fin de l’URL du site. De toute évidence, vous n’avez aucune idée de la raison de son existence, mais vous êtes satisfait de pouvoir regarder en toute sécurité les listes d’Amazon, la page de résultats de recherche de Google ou tout autre site web que vous avez choisi.
Cela peut ressembler à du charabia pour l’œil non averti, mais chaque personnalité d’un URL a une fonction. Permettez-nous d’endommager l’anatomie de l’URL d’un site, de la procédure à la chaîne de requête.
Les 5 composants clés d’une URL
Une URL peut être découpée en trois parties principales : la procédure, le domaine et le parcours. Vous pouvez ensuite ajouter une chaîne de requête ou faire preuve d’élégance avec une balise de support.
1. La procédure
Le premier élément d’une URL est la procédure. Il s’agit de l’approche utilisée pour accéder à une source sur le net. Le protocole le plus courant pour la navigation sur l’internet est le HTTP (Hypertext Transfer Protocol). Il envoie une demande du navigateur internet de l’individu au serveur web organisant le site web, et le serveur renvoie ensuite la source demandée en tant que réaction.
HTTP a une version protégée appelée HTTPS (HTTP Secure), qui utilise le cryptage des fichiers pour ajouter une couche de protection supplémentaire. HTTPS est utilisé lorsque des informations délicates, telles que des mots de passe ou des données de carte de crédit, sont transférées en ligne. Votre site web a besoin d’une certification SSL pour utiliser la procédure HTTPS dans ses URL.
2. Nom de domaine
Le nom de domaine est l’identifiant distinct d’un site sur l’internet. Il se compose de deux éléments : le nom de domaine de haut niveau (TLD) et le domaine de second niveau. Le TLD indique le groupe de sites internet, par exemple .com pour les sites internet commerciaux, .edu pour les écoles et .org pour les entreprises à but non lucratif. Le domaine de deuxième niveau est le nom spécial choisi par le propriétaire du site internet.
Par exemple, dans le nom de domaine lizengo.fr, « lizengo.fr » est le nom de domaine de second niveau, et « ». com » est le TLD. Les domaines sont enregistrés auprès de bureaux d’enregistrement de noms de domaine et peuvent être acquis pour une période de collecte, généralement d’un an, mais souvent beaucoup plus longue.
3. Cours
Le chemin d’accès à l’URL spécifie la zone d’une source sur un site web. Il vient généralement après le domaine et commence par un bas de page (/). Le chemin est utilisé pour organiser le matériel sur un site Internet et pour faciliter la navigation des clients.
Par exemple, dans l’URL www.example.com/blog/post1, « blog » est le site répertoire qui contient l’article, et « post1 » est l’article de blog en question. Le chemin d’accès peut également être utilisé pour le référencement (SEO) en contenant des mots clés pertinents.
4. Chaîne de questions
La chaîne de requête est une partie de l’URL qui commence par un énigme ( ?) et consiste en des paires clé-valeur séparées par une esperluette (&&). Elle est utilisée pour transmettre des données entre les sites web et peut contenir des informations telles que des termes de recherche ou des choix de l’utilisateur.
Par exemple, dans l’URL www.example.com/search?q=example&category=books, la chaîne de requête comprend deux ensembles clé-valeur : « q= instance » indique que le terme de recherche est « exemple », et « classification= livres » indique que la recherche porte sur des livres. Vous verrez généralement des chaînes de requête contenant une pile de critères de recherche lorsque vous surfez sur des sites internet qui vous permettent de filtrer votre page de résultats de recherche ou sur des sites internet qui souhaitent capturer des données de suivi.
5. Balise de support
Une balise d’ancrage est un identificateur de pièce qui vient après l’URL et commence par une icône de hachage (#). Elle renvoie à un élément particulier d’une page web et peut être utilisée pour élaborer un tableau ou pour renvoyer à une partie spécifique d’un long article.
Par exemple, dans une synthèse de 5 000 mots, le rédacteur peut utiliser un menu de navigation pour séparer le contenu de la page web :
- Définitions
- Histoire
- Les défis de l’industrie
- FAQs
Si vous survolez l’un de ces liens web, l’URL peut inclure une balise d’ancrage, telle que « #definitions », qui signale au navigateur internet de faire défiler la zone avec cet identifiant dans le HTML.
Qu’est-ce que le codage d’URL ?
Les URL sont constitués de caractères de l’ensemble de caractères ASCII, une partie de l’ensemble de caractères Unicode. Unicode est une norme de codage mondiale pour les caractères de diverses langues et alphabets. Lorsqu’une personnalité ne faisant pas partie du jeu de personnalités ASCII est utilisée dans un URL, elle doit être inscrite pour s’assurer que le navigateur la comprend effectivement.
L’encodage des URL est le processus de conversion des caractères en dehors du jeu de caractères ASCII en leur équivalent ASCII. Par exemple, le caractère Unicode « é » serait certainement inscrit comme « % e9 ». L’encodage URL est également utilisé pour les caractères uniques tels que les espaces, qui sont encodés comme ‘+’ ou ‘% 20’.
Ne vous souciez pas de mémoriser toutes les combinaisons d’encodage possibles. Les W 3Schools Référence d’encodage URL est une source utile pour ce sujet.
Que sont les redirections d’URL ?
Parfois, lorsque vous entrez une URL dans la barre d’adresse de votre navigateur, le site web est redirigé vers un autre site web. Cela est dû au fait qu’il existe de nombreuses façons de structurer les URL et que certaines d’entre elles peuvent ne pas fonctionner comme prévu. Lorsque cela se produit, le serveur web répond par un code de condition HTTP indiquant qu’il doit être redirigé vers une autre URL (normalement 301 ou 302). Le nouvel emplacement peut alors être défini dans l’en-tête de retour d’information.
Les codes d’état et leur signification sont les suivants :
- 200 – OK : La demande a abouti.
- 301- Moved Permanently : La source demandée a été complètement déplacée vers une toute nouvelle zone et devrait être récupérée à partir de là dans les demandes futures.
- 302 – Trouvé (redirection à court terme) : Cela indique que la page web est temporairement située à une URL différente et ne doit pas être mise en cache par les moteurs de recherche ou utilisée comme source de détails faisant autorité sur son contenu. Cela peut également indiquer une maintenance du serveur, lorsque les pages web sont redirigées pendant que des mises à jour sont effectuées ou lorsque les pages d’atterrissage doivent fournir d’autres URL pour des fonctions de suivi telles que les tests A/B ou les examens fractionnés.
Les codes de condition ci-dessus précisent la légitimité de l’URL elle-même, et il est probable que vous ne saurez pas qu’ils existent lorsque vous consulterez un site internet pratique.
Toutefois, lorsque des problèmes liés à l’URL, au site internet ou à l’hébergeur sous-jacent font surface, vous verrez apparaître une autre série de codes :
- 403 – Interdit : Ce code indique que vous n’êtes pas autorisé à consulter les sites web. Cela peut être dû à des consentements incorrects ou à un manque de qualifications en matière d’authentification.
- 404 – Non trouvé : Ce message indique que la source demandée ne se trouve pas sur le serveur web et qu’elle doit être supprimée de toutes les pages de résultats des moteurs de recherche (SERP).
- 500+ – Erreurs de serveur : Ce message indique qu’une erreur s’est produite lors de l’affinage de votre demande et qu’elle est généralement due à un problème de configuration du serveur web, comme des erreurs de codage dans les manuscrits, des problèmes de source de données, etc.
Les erreurs de site web peuvent être aggravantes mais ne sont pas la fin du monde. Tout d’abord, essayez de forcer le rafraîchissement de la page web. Ensuite, inspectez votre barre d’adresse à la recherche d’erreurs d’origine humaine. Avez-vous inclus une lettre ? Le nom de la marque s’écrit-il de manière non conventionnelle ? Votre chat s’est-il promené sur le clavier ? Si rien de tout cela ne fonctionne et qu’il s’agit de votre site, appelez votre hébergeur. En revanche, si le site web appartient à une autre personne, vous devrez patienter.
Comprendre les URL : des protocoles aux chemins d’accès
Une URL est composée de nombreux éléments qui ont chacun une fonction. En comprenant la composition d’un URL, vous pouvez naviguer plus facilement sur les sites web et tirer le meilleur parti des fonctions disponibles. Qu’il s’agisse de rechercher des informations ou d’acheter en ligne, la compréhension des URL peut vous aider à tirer le meilleur parti de l’internet.
S’abonner à notre bulletin d’information électronique