Mettre des émojis dans des URL, c’est possible ?

Le 14/11/2017

Dans Création de site

Les émojis ont envahi nos messages, nos réseaux sociaux et même nos objets connectés. Mais avez-vous déjà envisagé de les intégrer directement dans les URL de vos sites web ? Nous explorons cette idée originale et vous montrons comment les émojis, grâce à leur appartenance aux tables Unicode, peuvent être utilisés dans les adresses web. Une lecture instructive pour ceux qui souhaitent ajouter une touche d'originalité à leurs URLs tout en comprenant les enjeux techniques associés.

Vous savez certainement tous ce qu'est un emoji, en revanche, ce que vous ne saviez peut-être pas, c'est que ces emojis font pour la plupart partie des tables unicode et que vous pouvez les utiliser dans les textes directement dans votre navigateur !

Cette découverte pose une question : si les navigateurs peuvent lire les emojis dans le contenu des pages d'un site web, peuvent-ils les lire ailleurs comme dans des URL par exemple ?

Des émojis dans des url ?

En effet, c'est tout à fait possible d'intégrer des émojis dans des URL ! 

Qu'ils soient en noir et blanc ou en couleur, anciens ou arrivés récemment avec la toute dernière version de l'unicode, rien ne vous empêche d'utiliser des emojis dans une URL comme n'importe quel autre caractère !

Des emojis dans les noms de domaine ?

Mettre des emojis dans son URL c'est bien, mais est-ce qu'on peut aller plus loin, et carrément mettre des emojis dans son nom de domaine ? Une seule façon de le savoir : tester !

Emojis nom de domaine

Bon, l'approche frontale ne fonctionne pas. Heureusement, il existe quelque chose nommé "punycode", qui est une syntaxe de codage faite pour traiter avec les caractères internationalisés dans les noms de domaines. Avec cette convention, notre petit emoji coeur s'appelle "xn--qei".

Allons-nous obtenir plus de résultats avec cette expression ?

Punycode emojis nom de domaine

Malheureusement, non. Alors comment faire ? Préparez votre maillot de bain, la solution se situe dans les îles Samoa (anciennement Western Samoa) et leur nom de domaine.

En effet, ce nom de domaine est tout simplement le seul actuellement autorisant les emojis.

Emoji nom de domaine

Victoire !

Est-ce que Google supporte les emojis ?

Pour une question de référencement de votre site web, il serait judicieux de rester sur des url plus conventionnelles, car il faut aussi penser que les URLs ont vocation à (parfois) être tapées dans une barre d'adresse.

Néanmoins, pour les sites dont la grande majorité du trafic se fait sur smartphones, la question mérite de se poser, car des derniers ont accès aux émojis directement depuis leur clavier.

Dans tous les cas et pour répondre à la question, oui Google supporte très bien les emojis. Il est même possible qu'il complète ses résultats de recherche avec le nom complet de l'emoji en question, comme on peut le voir sur cette recherche.

Ghost

Le mot de la fin

Les plus fins d'entre nous auront peut-être remarqué que cet article fait un usage très limité des emojis, alors que nous sommes quand même face au sujet même de l'article.

En effet, si les navigateurs peuvent lire ces caractères, ce n'est malheureusement pas forcément le cas de tout le monde. Dans ce cas présent, mysql a refusé purement et simplement d'enregistrer mes caractères, étant sur une table qui lui est inconue.

Cette petite anecdote vous oriente, sur notre avis dans ce genre de pratique : oui c'est rigolo, ça peut marquer les esprits, et permettre de se démarquer. Néanmoins, est-ce que le jeu en vaut la chandelle ? Un domaine [ghost].ws est effectivement immédiatement mémorable, mais s'il est imposible de le marquer sur une page web standard, son partage risque d'être compliqué.