web-dev-qa-db-fra.com

Référencement sur les états du routeur ui de AngularJS SPA

J'ai un simple SPA créé avec AngularJS, vous pouvez le voir fonctionner ici: www.consami.com.br . J'utilisais Prerender.io pour charger une version HTML pure pour les robots d'exploration, mais certaines pages n'étaient pas indexées par Googlebot. Après une nouvelle recherche sur la manière dont ma page est indexée correctement, j’ai découvert que Ajax Crawling était obsolète et ai décidé de supprimer le traitement de cette application, afin que Google puisse intercepter ma page comme elle est. Cependant, comme avant, Google a simplement exploré ma page racine. Comme j'ai vu dans cette réponse j'ai changé les liens de ma page principale de

ui-sref="descricao"

à

ng-href="descricao"

Je sais que les robots de recherche ne indexent pas correctement les pages javascript. Cependant, comme Google indique qu'il peut traiter les pages javascript comme si une personne y accédait, je pense qu'il convient d'indexer correctement ma page. Que pourrais-je faire pour que mes états (pages comme this ) soient indexés?

1
brevleq

This is how your website appears in Google's view. Google can't read javaScript content. To verify this use fetch and render option available in Google search console Voici comment votre site Web apparaît dans l'affichage de Google. Google ne peut pas lire le contenu javaScript. Pour vérifier cette option, utilisez les options d'extraction et de rendu disponibles dans la console de recherche Google.

Découvrez ceci plus:

optimisation de l'application et du moteur de recherche AngularJS, version de page en cache de Google vide

0
Liji K J