SMX Liveblog : problèmes techniques avancés de référencement
Publié: 2022-06-12Plongeant dans le référencement technique, nous avons les conférenciers estimés suivants :
- Bill Hunt, président, Back Azimuth (@billhunt)
- Maile Ohye, ingénieur principal des programmes de développement, Google (@maileohye)
- Eric Wu, vice-président, croissance et produit, SpinMedia (@eywu)
Il est encore un peu tôt pour certains et les regards ici semblent être un peu lents ce matin, mais j'ai bu ma tasse de café et je suis prêt à plonger dans les problèmes techniques avec ces haut-parleurs ce matin. J'adore m'attaquer aux problèmes techniques de référencement sur les sites clients et plus le site est grand, plus les problèmes sont généralement importants. Espérons que ces experts auront quelques bonnes pépites d'informations pour nous.
Maile Ohye : Exécution de Javascript et avantages de HTTPS
"Nous vous recommandons de vous assurer que Googlebot peut accéder à toute ressource intégrée qui contribue de manière significative au contenu visible de votre site ou à sa mise en page", a déclaré Ohye.
Le 23 mai, Google a annoncé qu'il faisait plus d'exe JavaScript. Ils ont peaufiné et ont finalement pu sortir. Peu de temps après, ils ont lancé Fetch as Google qui affiche désormais 200 Ko d'une page, affiche le contenu textuel, corrige les ressources bloquées au rythme de 500 récupérations par semaine. Vous pouvez sélectionner différents robots d'exploration, y compris les mobiles. Utilisez-le pour vérifier et vous assurer que Google est en mesure de récupérer tous les éléments importants de votre site.
Modaux et interstitiels – ils sont partout. Vous devez déterminer s'il vaut la peine d'interrompre le flux de travail de l'utilisateur. Ceux-ci interrompent leur flux de travail alors que cela n'est peut-être pas nécessaire. Vérifiez les analyses pour voir si c'est même nécessaire. Si vous ne souhaitez pas que votre modal ou interstitiel soit indexé, vérifiez la récupération en tant que rendu Google pour voir si c'est le cas et vous pouvez toujours interdire dans robots.txt. Vérifiez une fois de plus pour vous assurer que l'interdiction a fonctionné.
Optimisez le contenu qui est indexé. Assurez-vous que vos ressources css/js sont explorables. Utilisez la récupération en tant que Google pour vous assurer qu'ils sont rendus et n'oubliez pas de donner la priorité aux performances solides du serveur. Envisagez de conserver (plutôt que de supprimer) les anciens fichiers js sur le serveur. Parfois, Google peut avoir besoin de ces fichiers lors de son exploration. Enfin, dégradez bien car tous les navigateurs et SE n'exécutent pas JS. Assurez-vous de tester.
Avantages HTTPS
Qui privilégie la sécurité ? La sécurité devient de plus en plus importante et plusieurs grands sites proposent désormais une navigation sécurisée. Pourquoi le commutateur
L'utilisation de TLS permet aux utilisateurs de savoir qu'ils se trouvent là où ils s'attendent à être sur un site - authentification ; il vous donne l'intégrité des données et crypte également les données. TLS offre une couche de sécurité supplémentaire aux utilisateurs. Google peut spider https. Oui, https est convivial pour la recherche. Bon sang, ce n'était pas le cas il y a quelques années. Les outils pour les webmasters sont équipés pour https. Vous pouvez en fait vérifier un site https dans GWT. Assurez-vous qu'une seule version est disponible pour l'exploration afin d'éviter les problèmes.
Explorer et indexer les sites https - vous voulez faire un 301 de http à https pour éviter le contenu dupliqué. Servez toutes les ressources https et assurez-vous que vos rel=canonical sont corrects. Lorsque vous décidez de passer à https, assurez-vous de tester votre site dans les navigateurs pour vous assurer que toutes vos ressources s'affichent correctement.
Le Web évolue vers l'authentification, l'intégrité et le cryptage, alors soyez prêts. La migration de site HTTPS peut toujours être conviviale pour la recherche si vous le faites correctement et si vous êtes cohérent dans le service des ressources.
Ouf, elle a parcouru beaucoup de données très rapidement.
Eric Wu: Ajax est comme la violence - s'il ne résout pas vos problèmes, vous ne l'utilisez pas assez
La plupart des sites utilisent des choses comme jQuery, JavaScript angulaire ou même JavaScript dorsal. Ceux-ci aident à accélérer le site en fonction de la façon dont vous les utilisez. L'idée est d'améliorer la vitesse du site pour améliorer l'expérience utilisateur et la capacité d'exploration d'un site. Lors d'un test, après avoir amélioré la vitesse du site, l'équipe d'Eric a constaté une augmentation de 80 % des sessions de recherche organique.
Google essaie d'explorer js depuis 2004. Au fil des ans, ils se sont améliorés jusqu'à aujourd'hui, où ils sont enfin à l'aise de dire qu'ils peuvent l'explorer. Le GWT Fetch & Render est un moyen de voir qu'ils sont capables de le faire maintenant.
Eric suggère d'implémenter Infinite Scroll. Non seulement parce que cela fonctionne bien sur mobile, mais parce que c'est une meilleure expérience utilisateur. Utilisez rel=next / prev lors de l'implémentation du défilement infini.
Le contenu continu utilise PushState qui nécessite un simple bout de code :
Historique.pushState (
{}
titreDePage,
nouvelleURL
);
History.replaceState ();
Ajax Galleries en termes de diaporamas sur des sites comme les éditeurs. Les diaporamas vous offrent un grand engagement des utilisateurs, plus de partages sociaux et de nombreux autres avantages. Eric mentionne Vox comme un site qui utilise pushState, et rel=next / prev efficacement dans ce cas.
Le chargement d'image différé est quelque chose pour lequel Eric dit qu'il n'y a pas encore de bonne solution. Les solutions de contournement incluent l'utilisation de blancs 1 × 1, d'écrans squelettes ou l'utilisation d'une faible résolution comme solution de chargement "paresseux".
Lorsque vous utilisez des images réactives, vous pouvez utiliser :
• Scret
• Polyfill
• Détection Ua
Afin de charger des images pour différents appareils, Eric suggère d'utiliser noscript.
Bill Hunt : Améliorer l'indexabilité et la pertinence
En tant que dernier orateur de cette session, Hunt promet de ne pas être aussi "geek" que les orateurs précédents.
Il promet de base, il décompose donc le référencement en quatre domaines : indexabilité, pertinence, autorité et cliquabilité. Bill parlera de 2 de ces éléments.
Pour améliorer l'indexabilité, vous devez vous rappeler que si les araignées ne peuvent pas accéder au contenu, elles ne peuvent pas le stocker ! Améliorez l'efficacité du crawl sur les grands sites pour permettre aux robots d'accéder au contenu. Réduisez les erreurs en les vérifiant et en les corrigeant. Plus le développement se complique, plus vous devrez dire aux moteurs de recherche où aller et comment récupérer les données que vous souhaitez indexer.
Lorsque vous soumettez un sitemap XML aux moteurs de recherche, vérifiez les erreurs et corrigez celles qui sont signalées. Bing a déclaré que si plus de 1 % des pages soumises contiennent des erreurs, ils cesseront d'explorer les URL dans le sitemap XML. Nettoyez vos erreurs messieurs ; faciliter les choses sur les moteurs de recherche. Ce n'est pas leur problème de comprendre, c'est le vôtre. Vous ne voulez pas avoir de déconnexion entre le nombre de pages sur un site et le nombre de pages dans les sitemaps. Si Google et Bing prennent la peine de vous dire où vous rencontrez des problèmes sur votre site, prenez-en note et corrigez-les.
Certains défis courants que Bill a vus sur les sites incluent :
- Incohérence de la casse des URL : le site contient à la fois des majuscules et des minuscules dans les URL
- Page sans offre : près de 2 millions d'erreurs soft 404 sont dues à l'absence d'offre/de contenu
- Balises canoniques entraînant 2 à 200 pages en double.
Bill propose :
- Mandater les URL en minuscules
- S'il y a cinq résultats ou moins sur une page, ajoutez noindex & nofollow
- Implémenter 404 personnalisé avec en-tête 404
- XML construit dynamiquement basé sur la logique de taxonomie
- Ajouter l'examen des erreurs de sitemap au flux de travail hebdomadaire
Tirez parti des hrefs sur les sites mondiaux. Ce que hrefs peut faire, c'est empêcher le contenu en double des pages de pays et aider les moteurs de recherche à comprendre quelle version est pour quel pays et quelle langue. Lorsque vous faites des hrefs, vous DEVEZ référencer l'URL d'origine quelque part dans le code. De nombreux sites ne le font pas et beaucoup d'outils ne le font pas. Une autre erreur consiste à référencer le mauvais pays et la mauvaise langue. Bill a en fait construit un constructeur href (hrefbuilder.com) qui vous aidera à créer des URL.
Et avec ça, Bill en a fini. Cette session a livré ce qu'elle avait promis - de nombreux avantages techniques en matière de référencement pour nous, les geeks.