Indexation Google de mon application AngularJS
Il y avait un billet de blog de google qu'ils sont l'indexation des applications javascript. Cependant, mon Application AngularJS www.fore-cite.com ne semble pas être indexé. Est-il quelque chose de spécial que je dois faire pour activer l'indexation et rendre le contenu consultable?
source d'informationauteur paweloque
Vous devez vous connecter pour publier un commentaire.
Que le robot de Google ne fait exécuter un code javascript sur les pages qu'il analyse. Avec AngularJS, il ya quelques étapes que vous devez suivre pour vous assurer que votre demande est prise en analysés et indexés correctement.
Mode HTML5
Vous devez utiliser le mode html5.
La Configuration Du Serveur
Pour le mode html5 fonctionne correctement, vous devez configurer votre serveur afin que les demandes de répertoires qui n'existent pas obtenir réécrit à index.html.
Sitemap
Google n'est pas correctement suivre les liens dans angularjs encore d'application, donc vous devez créer un sitemap pour tous vos itinéraires. Cela sonne comme une douleur à faire, cependant, le processus de génération cela peut être un processus automatisé. (gulp, grunt, etc.)
Contre
Bien sûr, cela s'applique uniquement pour le robot de google. D'autres robots de recherche tels que Bing ne peut pas soutenir des applications javascript et pourtant, je ne serais pas surpris si cela change au cours de la prochaine année ou deux (si ce n'est pas déjà fait.)
D'autres considérations
Communément manqué problème avec l'indexation angulaire apps est des choses comme la pagination et le contenu qui s'affiche après avoir cliqué sur un bouton. Si ces actions ne changent pas l'url, google ne passeront pas. Par exemple, disons que vous avez une page avec un tableau à l'aide de la pagination et il dispose de 3 pages. Google n'analyse la première page, à moins que chaque page a une autre url route comme
/table/page/1
/table/page/2
/table/page/3
Aujourd'hui, vous avez l'habitude de les obtenir un bon RÉFÉRENCEMENT avec AngularJS.
Première chose est d'obtenir vos pages analysées. Voir cette simple JS indexation expérience.
Pour diagnostiquer votre site, vous pouvez utiliser Chrome 41 utilisés par le Googlebot à l'indice de JS pages. Voir cette.