Ca y est, j'ai sauté le pas ! J'ai offert un nom de domaine à mon petit site. Personne ne pourra plus usurper l'appellation Bizcornu.biz. C'est à moi. Et 8 € par an, ce n'est pas une dépense inconsidérée par rapport aux 200 € (premier prix) d'un dépôt de marque. Et là, je n'aborde même pas l'exposé des avantages du nom de domaine, en termes de référencement et de fidélisation du lectorat, même en cas de déménagement physique du site.
Mon site existe depuis quelques mois, presque quelques années, et je l'ai installé au moindre coût, c'est à dire au coût zéro, chez Free, Societeg ou Olympe.network. Et je veux l'y laisser. Du moins pour quelques temps.
Cela va me donner le loisir de trouver 25 € supplémentaires pour une année d'hébergement payant. Je vais continuer de recevoir la visite de mes habitués à l'adresse d'origine et je vais commencer le référencement à l'adresse du nom de domaine.
Le gestionnaire de mon nom de domaine m'explique comment diriger vers l'adresse physique du site les internautes qui entrent le nom de domaine dans la barre d'adresse. Voici la FAQ de 1&1, par exemple :
Après avoir sélectionné le Nom de domaine ou le sous-domaine. Cliquez sur le bouton Modifier présent à côté de Destination. Assurez-vous que Rediriger votre domaine est bien sélectionné dans le menu Destination. Vous avez maintenant le choix entre : * Redirection par frame * Redirection HTP Si vous sélectionnez cette option, le nom de domaine initial est affiché dans la barre d'adresses du navigateur. La redirection n'est donc pas visible. Si au contraire vous optez pour la redirection HTTP, c'est l'adresse de redirection qui est affichée dans la barre d'adresses du navigateur. Renseignez l’Adresse de redirection et sélectionnez dans le menu Type de redirection la méthode de redirection que vous souhaitez. Si vous sélectionnez une Redirection par frame vous êtes alors invité à renseigner les éléments suivants : * Titre : Nom qui sera affiché dans le titre de la fenêtre du navigateur * Description Meta : Description qui sera présente dans les balises META * Mots-clés Meta : Mots-clés qui seront présents dans les balises META
Chez les autres gestionnaires de nom de domaine, les techniques de redirection doivent être similaires, sinon identiques.
Et ça fonctionne très bien. Sauf que.
Sauf que mon site est un Guppy, que le CMS casse les frames, semble-t-il pour le besoin de certaines fonctions, comme la gestion de membres par exemple. Et j'aurais beau programmer une redirection par frame de mon nom de domaine, ce sera toujours l'adresse physique du site (chez Free, par exemple) qui réapparaîtra dans la barre d'adresse, même si l'internaute à entré le nom de domaine.
Dans ces conditions, l'intérêt du nom de domaine (propriété du nom, référencement, etc ...) s'amincit plutôt. Quelles solutions pour un bon référencement de mon Guppy ? Je n'en vois que deux, et chacune avec son lot d'inconvénients. A vous de choisir donc entre :
1 - acheter aussi l'hébergement au sein d'un même contrat que le nom de domaine chez le même fournisseur. Pour moi,chez 1&1, cela a résolu le problème de l'affichage évanescent du nom de domaine dans la barre d'adresse. Mais uniquement pour les domaines du même contrat. Car pour le domaine d'un autre contrat chez le même fournisseur, l'adresse ne "tenait pas" et passait systématiquement à l'adresse physique. J'ai du alors utiliser la seconde solution, mais elle pourrait ne pas vous plaire.
2 - forker le Guppy pour l'empêcher de casser les frames. Jean-Mi nous a exposé la solution sur le forum de FreeGuppy : supprimer les lignes 14 à 16 de inc/hpage.js :
if (window!=top) { top.location=window.location; }
Cette solution fonctionne aussi si vous souhaitez afficher un autre GuppY par iconeframe à l'intérieur de votre site.
Certes, le fork sera à refaire à chaque montée de version et certes cela empêchera certaines fonctions du GuppY, comme la gestion membres.
Deux questions restent ouvertes, dont je cherche encore les réponses : Comment le fonctionnement du GuppY est-il exactement impacté par ce fork ? Existe-il une autre solution que ce fork pour contourner cet écueil de l'affichage du nom de domaine dans la barre d'adresse ?
Je ne sais pas, moi, je pensais peut-être à des instructions insérées dans la skin ou à une manipulation d'url-rewriting ....