Le nouveau High-Performance Crawler de Ryte peut désormais rendre le JavaScript et les CSS, pour vous donner une analyse encore plus approfondie de votre site Web. Il est plus rapide, plus précis et plus puissant que jamais.
Ryte exploitait déjà le meilleur crawler de l'industrie au cours des sept dernières années et utilisait la technologie de crawling la plus avancée pour parcourir plus de 1,5 milliard d'URL par mois pour nos 700 000 utilisateurs. Maintenant, il est temps de préparer l'avenir. L’année dernière, nos développeurs ont écrit plus de 15 000 lignes de code inédites pour vous présenter le nouveau High Performance Crawler, qui peut explorer votre site aussi vite que vous pouvez livrer les URL.
Vous pouvez maintenant compter sur un crawler plus rapide, plus précis et plus puissant qui vous procure l’analyse la plus complète de votre site Web. Et le mieux : il peut même explorer et rendre les sites en JavaScript.
L'utilisation du JavaScript dans la création et la programmation de sites Web permet de créer du contenu interactif et dynamique, garant d’une expérience utilisateur exceptionnelle. Les animations visuelles, les navigations et l'affichage dynamique de contenu pour les utilisateurs basé sur le comportement d'achat ne sont que d’infimes exemples qui peuvent être réalisées au moyen du JavaScript.
Mais le JavaScript a aussi ses inconvénients : il peut être difficile à combiner avec une bonne optimisation pour les moteurs de recherche. JavaScript signifie inefficacité. Il épuise régulièrement le budget d’exploration, car Google a besoin de plus de ressources pour rendre, explorer et indexer les sites Web en JavaScript que les sites Web en HTML. JavaScript ajoute un niveau de complexité au processus. Les expériences de Bartosz Goralewicz ont montré que cette complexité supplémentaire peut conduire le Googlebot à ne pas toujours rendre et explorer les pages JavaScript. Si un site Web n'est pas rendu, il ne peut pas être exploré, et ne sera donc pas indexé. Si un site Web n'est pas indexé, il ne sera pas visible dans les SERP, ce qui est évidemment dommageable pour vos utilisateurs potentiels et vous-même.
Et c’est là que nous intervenons. Nous avons créé le High-Performance Crawler qui peut exécuter, rendre et explorer le JavaScript et les CSS, de sorte que vous obtenez toutes les données dont vous avez besoin pour vous assurer que votre site web dynamique est exempt d'erreurs.
Nous utilisons un navigateur Chrome optimisé pour rendre les CSS et le JavaScript comme vous le faites avec votre navigateur. Par rapport à d'autres produits qui utilisent des services de rendu externes, cela vous donne un aperçu réel de tous les détails dont vous avez besoin pour optimiser votre présence sur le Web.
Le High-Performance Crawler peut parcourir toutes les bibliothèques et frameworks JavaScript, qu'il s'agisse de JQuery, Ember.js, js, React, Vue.js, Angular ou même des bibliothèques et frameworks que vous avez vous-même construits. Il exécute le JavaScript sur chaque page pendant un maximum de 30 secondes, de sorte que tous les éléments qui sont déclenchés lorsque la page est chargée pour la première fois sont rendus et explorés.
Si votre site contient des erreurs empêchant les utilisateurs ou Google d'accéder à son contenu, vous pourrez les trouver et les corriger avec Ryte. Un cas classique est par exemple des liens cassés car insérés dynamiquement avec le JavaScript. Aussi, si vous utilisez le JavaScript pour modifier ou ajouter des éléments de contenu tels que les titres de page et les meta descriptions, vous pourrez voir certains sont manquants ou dupliqués.
Le dashboard de Ryte et les rapports du module Website Success vous permettent de trouver facilement les informations dont vous avez besoin. Par exemple, le rapport "Erreurs critiques", auquel vous pouvez accéder directement depuis le dashboard de votre projet, vous indiquera immédiatement si des erreurs graves ont été détectées. Toutes les données concernant le contenu, les titres et les meta descriptions sont disponibles dans le rapport sur le contenu.
Illustration 1 : Reconnaissez les erreurs critiques sur votre site web depuis le dashboard de votre projet
Le crawl JavaScript est actuellement disponible pour tous les clients de la Business Suite. Les clients de la Suite Basic peuvent mettre à jour leur compte en contactant notre équipe commerciale. Si vous n'êtes pas encore un utilisateur de Ryte, vous pouvez contacter notre équipe à tout moment pour requérir une offre ou consulter notre page de prix ici.
Le crawl JavaScript peut être activé dans les paramètres du projet par les administrateurs mêmes. Cliquez juste sur "activer crawl JavaScript".
Illustration 2 : Activez le crawl JavaScript dans les paramètres de votre projet
Nous avons veillé à ce que les réglages les plus importants soient tout de suite disponibles avec le crawl en JavaScript. Toutefois, quelques uns ne sont pas encore disponibles ou ont été légèrement adaptés. Voici un bref aperçu des paramètres qui ne sont pas encore disponibles :
Paramètre | Disponibilité |
Ignorer/inclure des URL | À venir |
Accepter les cookies | Non disponible |
Données de connexion | À venir |
Ignorer les paramètres GET | À venir |
Analyser les sous-répertoires | À venir |
Temps d'attente du crawler | Non disponible |
Analyser les images | Par défaut, pas d’option pour désactiver |
Normalisation de l’URL | Non disponible |
Snippets personnalisés | À venir |
En-tête de requête supplémentaire | À venir |
L'analyse d'une page individuelle est toujours disponible, mais ne peut pas explorer et rendre les pages JavaScript car ce rapport n'utilise pas encore le High Performance Crawler.
Conseil :
Avant d’activer le crawl en JavaScript, vous devez exclure le RyteBot (au moyen des filtres) des paramètres de vos outils d’analyse Web, car le crawler exécute des scripts de suivi. Si vous souhaitez personnaliser le nom du RyteBot, c’est possible sous “Analyse avancée > Comment l’analyse doit-elle fonctionner > Agent utilisateur du crawler”. Si vous avez besoin de conseils supplémentaires concernant les paramètres du projet, n’hésitez pas à prendre contact avec notre équipe Customer Success !
Illustration 3 : Nommer l’user agent
Si le JavaScript offre d’excellentes possibilités pour les utilisateurs, ce n’est pas le cas pour les moteurs de recherche. Grâce à sa capacité d'exécution, de rendu et d'exploration du JavaScript et des CSS, le High Performance Crawler vous aidera à travailler avec plus de transparence sur votre site Web, vous permettant d'extraire plus facilement les données dont vous avez besoin pour assurer un site dynamique techniquement parfait. Analysez votre site Web avec notre nouveau crawler, et ne laissez pas le JavaScript vous empêcher de réussir dans les SERP !
Analysez votre site Web avec le High Performance Crawler de Ryte maintenant !
Écrit le 25.02.2019 par Olivia Willson.
Après avoir mené des études au King’s College de Londres, Olivia s’est installée à Munich, où elle a rejoint l’équipe de Ryte en 2017. Active dans la stratégie de product marketing du logiciel, elle s’intéresse au SEO, au CRO, au marketing de contenu … et trouve encore le temps de courir quelques demi-marathons le week-end !
Suivi, analyse et optimisation de vos actifs numériques grâce à notre technologie unique
S’inscrire gratuitement