Nous sommes convaincus que l'utilisation du gestionnaire redirection.io est un excellent moyen de gérer le trafic des sites web à grande échelle, et qu'il offre de nombreuses fonctionnalités intéressantes pour créer des redirections ou des règles de gestion du trafic.
Cependant, il existe des cas où vous souhaiteriez éviter d'utiliser l'interface graphique pour créer des règles de redirection :
pour créer un grand nombre de règles, si le format d'import CSV n'est pas suffisamment flexible pour vos besoins ;
pour créer une règle lorsqu'un événement donné se produit (par exemple, lorsque l'URL d'une page change dans votre système de gestion de contenu) ;
lorsque vous souhaitez un contrôle total sur la règle créée (attacher de nombreux marqueurs, utiliser des déclencheurs ou des actions complexes, etc.).
Il existe en effet de nombreux cas où il peut être souhaitable de pouvoir créer des règles sans intervention humaine ! C'est pourquoi nous avons lancé, en début de semaine, une nouvelle version de notre API publique. En quelques mots, les nouveaux points d'accès API disponibles permettent de récupérer les projets d'une organisation, de lister les règles publiées et les brouillons, de créer, modifier ou supprimer des règles (et des brouillons), de publier les modifications des brouillons.
L'API prend en charge tous les types de déclencheurs, d'actions, de marqueurs et de variables - ce qui signifie que l'automatisation du trafic web peut être portée à un autre niveau !
Suite aux demandes croissantes de nos clients pour une version ARM de l'agent redirection.io, nous proposerons désormais ces versions ARM dans notre dépôt de paquets.
ARM est une architecture de processeurs qui peut être utilisée comme alternative à l'architecture x86 plus traditionnelle. De nombreux fournisseurs de Cloud proposent désormais des instances ARM, qui peuvent parfois offrir un meilleur rapport prix/performance, et peuvent être une bonne solution pour héberger l'agent redirection.io en tant que proxy inverse.
La version ARM de l'agent redirection.io est disponible sous forme d'archive tar.gz dans nos dépôts, à partir de la nouvelle version 2.4.2 et pour toutes les futures versions. Par exemple, la version 2.4.2 est disponible dans le dossier https://packages.redirection.io/dist/stable/2/any/2.4.2/ (voir les fichiers « aarch64 ») :
Nous ne proposons pas de paquets spécifiques aux distributions pour ces versions ARM pour le moment, vous devrez donc créer votre propre fichier de service unit systemd pour exécuter l'agent. Cependant, l'archive tar.gz de l'agent contient un fichier systemd redirectionio-agenty.service, que vous voudrez généralement placer sous /etc/systemd/system/multi-user.target.wants :
Comme redirection.io est de plus en plus utilisé par les grandes organisations, l'orchestration des rôles et des permissions au sein d'un projet peut devenir assez complexe à mettre en place. De plus, redirection.io offre un large éventail d'actions et donne à nos clients de nombreuses nouvelles possibilités en matière de gestion du trafic de leur site web... et un grand pouvoir implique de grandes responsabilités 🙂
Certaines grandes organisations ont demandé la possibilité de restreindre les permissions par chemin, afin d'éviter que les clients ne gèrent le trafic en dehors des sections du site qui relèvent de leur responsabilité. Plusieurs cas d'utilisation ont été suggérés :
dans les contextes internationaux, il peut être souhaitable que divers utilisateurs du même projet ne puissent gérer que des parties disjointes du site web. Par exemple, l'équipe marketing française devrait être autorisée à gérer les redirections sous /fr, mais pas sous /de ou /uk, qui devraient être réservées respectivement aux équipes allemande et britannique
l'équipe de support client d'une entreprise devrait pouvoir gérer les règles sous le chemin /faq, tandis que la partie /shop du site web ne devrait être gérée que par l'équipe eCommerce
etc.
Nous avons donc introduit un nouveau concept : la segmentation de projet. Désormais, les projets du plan "Pro" peuvent définir des segments au niveau du projet, ce qui aide à organiser les règles et peut être utilisé pour restreindre les permissions des utilisateurs au sein du projet.
Comment créer des segments de projet
Les administrateurs d'organisation et de projet peuvent ajouter, modifier et supprimer des segments sous l'onglet "Segments", dans les paramètres du projet :
Pour ajouter un segment, cliquez sur le bouton "Ajouter un segment" et remplissez le formulaire :
Vous pouvez ajouter autant de conditions que vous le souhaitez : toutes les règles pour lesquelles l'"URL source" commence par l'une des chaînes fournies seront considérées comme faisant partie du segment. Cela signifie que plusieurs segments peuvent partager des URL. Cela signifie également qu'un segment peut être une restriction sur un domaine donné, ou même sur un protocole (schéma) donné.
Comment restreindre un membre à un ou plusieurs segments
Une fois les segments définis, les membres du projet peuvent être associés à un ou plusieurs segments, afin de restreindre leurs permissions d'édition des règles. Il est même possible de définir une restriction de segment directement lors de l'invitation d'un utilisateur au projet :
Allez dans l'onglet "Membres", sur l'écran des paramètres du projet. Cliquez sur "Inviter un autre utilisateur", et choisissez le rôle "Contributeur" ou "Éditeur". Le menu déroulant "Restrictions de segments" apparaît et vous permet de choisir un ou plusieurs segments qui devront être attachés à cet utilisateur une fois l'invitation acceptée.
Les segments sont affichés dans la liste des membres
Un utilisateur avec des restrictions de segment ne sera autorisé à créer des règles que si l'"URL source" commence par l'une des contraintes de ses segments.
Les utilisateurs avec des restrictions de segment ont des actions limitées :
ils ne peuvent pas créer ou modifier des règles pour lesquelles l'URL source ne correspond pas à leurs restrictions de segment
ils ne peuvent pas marquer pour suppression les règles qui ne font pas partie de leurs segments
un Éditeur avec restriction de segment ne peut publier que les règles comprises dans son segment. Si certaines règles brouillons ne font pas partie du ou des segments de l'Éditeur, elles ne seront pas publiées et resteront intactes
un Éditeur avec des restrictions de segment ne peut pas revenir à une version précédente du jeu de règles, car cela pourrait introduire des changements en dehors de ses restrictions de segment
Bonus : filtrer les règles en fonction de leur segment
Quelles que soient leurs restrictions de segment, tous les membres du projet peuvent voir la liste de toutes les règles qui ont été configurées dans le projet. Cependant, en tant qu'utilisateur, il peut parfois être utile de ne lister que les règles que vous pouvez modifier. C'est pourquoi un nouveau filtre "Segment" a été ajouté à l'écran de la liste des règles. Il permet d'isoler les règles qui sont spécifiques à un ou plusieurs segments :
Avec cette nouvelle fonctionnalité de "segments", redirection.io ajoute une nouvelle couche de capacités d'administration granulaires, afin d'aider à déléguer la gestion du trafic à plusieurs entités au sein de grandes organisations et de sites web. La fonctionnalité est disponible dès aujourd'hui pour toutes les organisations "Pro" !
Bien que l'explorateur de logs redirection.io soit rapide et offre de nombreuses options, il peut devenir fastidieux de répéter la même configuration de filtres pour obtenir un rapport spécifique. Par exemple, si votre routine hebdomadaire de surveillance de site web inclut la vérification des erreurs HTTP détectées par les moteurs de recherche, vous pourriez finir par en avoir un peu marre de configurer encore et encore les filtres "Code de statut" et "Type d'agent utilisateur".
Pour de tels cas, nous proposons la fonctionnalité "Vues des logs". Les vues des logs sont un moyen de sauvegarder une configuration spécifique de colonnes, de filtres et d'agrégation, et de pouvoir recharger cette configuration en un minimum de clics.
Nous avons déjà plusieurs "vues des logs" prédéfinies qui répondent à des cas d'utilisation d'analyse courants :
Toutes les erreurs HTTP : Ce rapport affiche la liste de toutes les erreurs HTTP (à la fois 4xx et 5xx). Utilisez cette vue pour repérer les pics de problèmes pendant la dernière période de journalisation.
Requêtes Googlebot vérifiées : Ce rapport liste toutes les requêtes qui ont été effectuées par Googlebot ou tout autre bot opéré par Google. Nous avons validé cette requête et filtré les bots tiers se faisant passer pour Googlebot.
Erreurs Googlebot les plus courantes : Ce rapport affiche les erreurs HTTP les plus courantes rencontrées par Googlebot vérifié sur votre site web. Dans la mesure du possible, vous devriez essayer de résoudre ces problèmes en configurant une nouvelle règle de redirection.
Faux Googlebot : Liste toutes les requêtes qui ont été envoyées en utilisant le User-Agent "Googlebot", mais que nous avons identifiées comme n'étant manifestement pas initiées par les services Google. Il se peut que ces requêtes soient effectuées par des bots tiers qui tentent de récupérer du contenu de votre site web.
Erreurs HTTP les plus courantes : Ce rapport liste les 100 erreurs HTTP les plus courantes (4xx et 5xx), regroupées par URL et code de statut. Les erreurs sont triées par nombre d'occurrences.
Pages les plus visitées : Affiche les URL les plus fréquemment visitées qui servent du contenu html.
Vous pouvez également définir vos propres vues de logs, qui seront sauvegardées au niveau du projet, afin que vous et vos collègues puissiez les utiliser.
Charger une "vue des logs" existante est une opération en un clic :
Passez la souris sur la petite roue dentée dans le coin supérieur droit de la barre de filtres
Ensuite, choisissez l'une des vues affichées, ou cliquez sur le bouton "Charger une autre vue".
Dès aujourd'hui, il est possible de désactiver temporairement une règle grâce à un nouvel interrupteur "Activer la règle" dans le formulaire d'édition des règles. Toutes les règles préexistantes ont été laissées activées par défaut, et toutes les futures règles de gestion du trafic seront activées par défaut. Il suffit d'actionner l'interrupteur pour désactiver la règle.
👉 Veuillez noter qu'après avoir activé ou désactivé une règle, vous devez toujours publier cette modification (comme toute autre modification que vous apporteriez à votre jeu de règles) pour qu'elle soit appliquée sur votre site web de production.
On pourrait se demander pourquoi une telle fonctionnalité n'était pas disponible par le passé 🤔 En fait, il a toujours été possible de supprimer une règle et de la réactiver plus tard, en utilisant le mécanisme d'historique des règles, qui permet de restaurer un ancien jeu de règles. Cette nouvelle fonctionnalité facilite grandement la désactivation temporaire d'une ou plusieurs règles tout en les gardant à portée de main, afin de pouvoir les réactiver rapidement en cas de besoin.
D'un autre côté, il peut sembler étrange de vouloir désactiver temporairement une ou plusieurs redirections sur votre site web. Cette fonctionnalité a été demandée par plusieurs clients et peut être utilisée dans plusieurs cas d'usage :
pour préparer un ensemble de nouvelles règles qui ne devront être activées que dans quelques jours ;
pour exécuter une règle uniquement pendant certaines périodes, et pouvoir la désactiver en dehors de ces plages horaires ;
pour effectuer des tests A/B sur des cibles de redirection.
Préparer un ensemble de nouvelles règles de redirection à l'avance
Imaginez qu'une nouvelle section pays soit lancée sur votre site web dans quelques jours. Le déploiement de ces pages pays s'accompagnera d'un ensemble de nouvelles redirections, que vous ne voudrez activer que lorsque la nouvelle section sera mise en ligne. Grâce à la fonctionnalité "activer / désactiver", vous pouvez désormais préparer les nouvelles règles, et les activer lorsque le site web backend est prêt.
Exécuter une règle uniquement pendant certaines périodes
Imaginez qu'une section de votre boutique en ligne ne soit ouverte que lors de ventes événementielles, qui ont lieu le premier mercredi du mois. Le reste du temps, vous préférez une redirection vers une page de destination spécifique de votre site web. Désactiver cette règle de redirection pour ouvrir la ou les pages d'achat des ventes événementielles est un moyen rapide d'"ouvrir les portes" 🔓🚪
Exécuter des tests de redirection A/B
Vous pourriez également vouloir tester un ensemble de redirections sur une certaine période, mesurer leur efficacité sur votre activité / vos revenus, et éventuellement réactiver ces règles si nécessaire.
redirection.io offre plusieurs façons d'être notifié lorsque des choses se produisent sur votre site web ou dans votre projet.
Nous avons lancé aujourd'hui de nouvelles "notifications d'équipe", pour tenir votre équipe ou vos collaborateurs informés de la survenue d'un événement dans le projet redirection.io. Pour le moment, la fonctionnalité de notification est capable d'envoyer des notifications vers les canaux Slack, les adresses e-mail (une liste de diffusion, par exemple) ou vers des URL de webhook (pour l'automatisation).
Cette fonctionnalité est disponible uniquement pour les forfaits "Pro" et est conçue pour tenir vos collègues informés que quelque chose se passe dans le projet. Ce "quelque chose" peut être un événement de différents types :
La semaine dernière, nous avons participé à la #EcoEx21 conférence en ligne - l'« Ecosystem Experience » est le grand rendez-vous annuel d'OVHcloud, le leader européen de l'hébergement. La conférence en ligne a abordé de nombreux sujets d'infrastructure pendant 2 jours, les 16 et 17 novembre.
Notre PDG, Xavier, a donné une conférence avec Aline Passelègue (Responsable Marketing, OVHcloud Marketplace) et Laura Berger (Responsable Partenariats Internationaux, Scaleflex / Cloudimage) pour expliquer comment les produits SaaS aident les entreprises à améliorer leur présence en ligne et à optimiser leur ROI grâce à des outils de qualité.
Chez redirection.io, nous sommes des partenaires de longue date d'OVHcloud et sommes fiers de faire partie de l'écosystème proche de ce champion technologique européen. L'infrastructure fournie par OVHcloud nous aide à construire une infrastructure évolutive et performante, pour collecter et traiter des centaines de millions de lignes de logs par jour. Avec plusieurs PoP, les solutions techniques offertes par OVHcloud constituent une base solide sur laquelle construire, et permettent à nos clients de bénéficier d'un service fiable et performant.
La question de la performance web
Interrogé sur la notion de "performance web", Xavier a expliqué que la performance web ne peut pas être mesurée uniquement en fonction de la vitesse brute ou de la réactivité d'une plateforme web, mais qu'elle est en fait composée d'une multitude d'indicateurs. Fonctionne-t-il bien du point de vue commercial ? Fonctionne-t-il bien dans toutes les conditions de trafic ? Les médias et les actifs liés se chargent-ils rapidement ? Contribue-t-il à améliorer la perception de la marque, ou au contraire a-t-il un impact négatif sur votre image ?
Comment surveiller votre entreprise en pleine croissance ?
À mesure qu'une entreprise se développe, il peut devenir assez compliqué de surveiller l'évolutivité de sa plateforme web. Tout comme une entreprise "physique" réelle nécessitera des soins, votre boutique en ligne a besoin d'une surveillance et d'actions préventives : le site fonctionne-t-il toujours lorsqu'il y a de nombreux clients en même temps ? Que se passe-t-il lorsqu'un produit est en rupture de stock ? Comment vous assurer que toutes les pages fonctionnent, et pas seulement votre page d'accueil et les pages des catégories principales ?
Il apparaît que la solution n'est pas uniquement technique - la fiabilité de votre entreprise en ligne ne peut pas reposer uniquement sur les épaules de votre équipe technique, mais il est nécessaire de responsabiliser les managers non-techniques et de leur fournir les bons outils pour optimiser le site web d'un point de vue commercial.
Une excellente source d'information sont les logs de trafic du site web lui-même - l'analyse du parcours des clients vous en apprendra beaucoup sur ce qu'il faut optimiser sur votre plateforme web. redirection.io est un excellent moyen de collecter les logs de trafic en temps réel, d'effectuer des analyses clients et de découvrir des problèmes dont vous n'auriez pas eu connaissance autrement (et, bien sûr, de résoudre ces problèmes).
Outils SaaS en ligne et ROI
Bien sûr, les solutions SaaS et les outils externes ont un coût. Cependant, vous n'avez pas nécessairement besoin de voir ces outils comme un coût, mais comme un investissement pour améliorer votre plateforme web. Un site web professionnel nécessite généralement une équipe dédiée, allant des développeurs aux designers UX, en passant par les responsables marketing et le support client. Le ROI de l'utilisation d'outils de qualité est presque toujours immédiat, car ils permettent à votre équipe de travailler de manière plus efficace et organisée, ce qui générera à son tour plus de revenus.
La place de marché OVHcloud est un excellent moyen de trouver des outils de qualité, qui ont été sélectionnés et choisis pour leur qualité et leur fort potentiel. De plus, nous vous recommandons de rechercher d'autres avis clients, de demander des démos et de choisir des produits performants. Cependant, gardez à l'esprit le principe du « Moins, c'est plus », et utilisez les solutions externes avec précaution pour éviter d'encombrer votre site web avec des tags javascript inutiles et des solutions qui ne feraient que le ralentir et rendre l'expérience utilisateur pénible.
Rendez-vous pour l'OVHcloud EcoEx22
La conclusion de la conférence porte sur les moyens d'optimiser une boutique en ligne en pleine croissance. Il existe des solutions SaaS pour surveiller votre trafic sans que cela ne devienne un casse-tête technique ! Votre équipe non-technique peut également contribuer de manière concrète à la bonne performance de votre plateforme web.
Un grand « merci » à l'équipe OVHcloud de nous avoir invités avec Scaleflex pour cette conférence. Rendez-vous l'année prochaine pour l'OVHcloud #EcoEx22 !
De nombreux utilisateurs de redirection.io ont fait de notre journal des logs une partie centrale de leur stratégie pour découvrir les problèmes de trafic, et finalement s'assurer que leur site web fonctionne sans problème. Certains d'entre eux nous ont même expliqué qu'ils gardent un onglet de navigateur ouvert sur redirection.io, pour vérifier régulièrement "comment les choses se passent bien".
Mais en attendant, d'autres utilisateurs de redirection.io regrettaient l'absence d'une fonctionnalité très demandée : un rappel régulier qui les alerterait si quelque chose n'allait pas. Bien que redirection.io soit une excellente solution pour surveiller le trafic de votre site web et s'assurer qu'il fonctionne bien sans problème, tout le monde n'a pas le réflexe de vérifier les logs quotidiennement. Comme on dit : ce qui fonctionne trop bien a tendance à être oublié !
C'est la raison pour laquelle nous lançons aujourd'hui un nouvel e-mail de résumé hebdomadaire, disponible dès maintenant pour tous nos clients 🎉 Il contient toutes les informations importantes sur votre projet, et tous les événements qui se sont produits la semaine précédente :
comment le trafic a-t-il évolué ? 📈
de nouvelles erreurs sont-elles apparues, qui nécessiteraient une attention particulière (et peut-être de nouvelles règles de redirection) ? 🔃
de nouvelles règles ont-elles été publiées dans le projet ? ✍
vos instances d'agent redirection.io sont-elles saines, ou nécessitent-elles des mises à niveau ? ⏩
Pour plus de lisibilité et d'efficacité, l'e-mail de résumé hebdomadaire intègre des graphiques afin que vous puissiez repérer les problèmes en quelques secondes :
Pour activer ce nouveau résumé hebdomadaire, rendez-vous dans vos préférences de profil. Là, vous pouvez vous abonner pour recevoir cet e-mail hebdomadaire pour tous ou certains de vos projets. Bien sûr, si vous gérez des dizaines de projets, vous ne voudrez peut-être pas recevoir autant d'e-mails que vous avez de projets, alors ne choisissez que les plus importants !
Une fois fait, attendez simplement le lundi matin suivant, et vous recevrez des nouvelles de votre site web 🙂
Le temps passant, certaines organisations d'entreprise redirection.io ont grandi et sont devenues si grandes qu'il peut être un peu difficile de savoir qui a effectué des actions dans les projets de l'organisation.
Entre-temps, nous avons ajouté plusieurs fonctionnalités : de nouvelles actions de règle, introduites début 2021, de nouveaux rôles de publication et une refonte des fonctionnalités d'invitation, notre API publique (actuellement en bêta privée), le crawler de site web redirection.io, etc., et il peut devenir un peu fastidieux, dans les grandes organisations, d'obtenir un aperçu complet de qui effectue des actions.
C'est pourquoi nous introduisons une nouvelle fonctionnalité de piste d'audit, afin d'aider les administrateurs d'organisation à comprendre et à auditer quels utilisateurs utilisent activement la solution redirection.io au sein de leur organisation.
Cette piste d'audit est disponible pour toutes les organisations redirection.io, quel que soit le plan - nous avons toujours considéré la sécurité comme une priorité absolue, et nous nous efforçons de fournir à tous nos utilisateurs des outils qui peuvent les aider à assurer la sécurité et la traçabilité au sein de leur plateforme web. La sécurité ne devrait pas être une option payante.
La piste d'audit de votre organisation peut être consultée par les administrateurs d'organisation dans les paramètres de l'organisation. Nous avons commencé à enregistrer les événements début octobre 2021, vous ne trouverez donc aucun événement antérieur à cette date.
Nous avons déployé aujourd'hui une nouvelle fonctionnalité pour tous les clients de redirection.io : les templates de marqueurs.
Les marqueurs sont la façon, dans redirection.io, de définir des motifs d'URL, utiles pour créer des règles de redirection génériques qui s'appliqueront à plusieurs URL à la fois.
Par exemple, définir un trigger avec /shop/<REFERENCE>.html comme URL source correspondra à toutes les requêtes vers une URL de cette forme : /shop/ref-a12.html, /shop/ref-12-34-56.html, etc.
Dans les plans de redirection importants, il peut être un peu répétitif de définir le même marqueur dans plusieurs règles. L'outil d'importation de règles permet déjà de créer des marqueurs dynamiquement pour de nombreuses règles à la fois, mais il n'aide pas à mettre à jour les règles existantes.
C'est la raison pour laquelle nous avons décidé d'introduire le concept de templates de marqueurs. En quelques mots, vous pouvez désormais définir, au niveau du projet, un ensemble de marqueurs qui peuvent être facilement réutilisés dans plusieurs règles du projet. Lorsqu'un template de marqueur est mis à jour, vous pouvez mettre à jour les règles qui utilisent ce template : maintenir des marqueurs avancés à l'échelle du projet est plus facile et plus flexible qu'avant !
L'utilisation d'un template de marqueur à l'échelle du projet lors de la création d'une nouvelle règle de redirection vous fait gagner quelques clics, pour une gestion des règles plus productive et facile :
Votre navigateur est configuré pour préférer les pages rédigées en {targetLanguage}. Voulez-vous voir la version en {targetLanguage} de cette page ?Non merciVoir la version en {targetLanguage}