2017-08-24 4 views
1

J'ai une application angulaire déployée 2 fonctionnant bien dans la production. Le problème est que les robots d'exploration ne sont pas en mesure d'explorer et d'indexer tout le site, je ne vois que la page/l'index principal en cours d'exploration. Pour votre information, mon application n'utilise pas angulaire universelle. Y at-il de toute façon, je peux rendre le site explorable et indexable pour les moteurs de recherche sans angulaire universel. Sinon, comment puis-je faire usage de l'universel angulaire dans mon projet angulaire régulier 2 existant.SEO pour applications Angular 2 (non-Universal)

Merci!

+5

Je vote pour clore cette question hors-sujet car il s'agit de référencement, pas de programmation. Des questions SEO peuvent être posées sur [Webmasters.SE] (// webmasters.stackexchange.com/) – Machavity

Répondre

1

Généralement SPA's ne sont pas SEO friendly, c'est pourquoi vous rencontrez de tels problèmes. Il n'y a rien que vous pouvez faire à ce sujet en cas de SPA angulaire, sans mettre en œuvre universelle.

Si vous utilisez cli angulaire vous pouvez trouver comment mettre en œuvre universelle ici https://github.com/angular/angular-cli/wiki/stories-universal-rendering

Quelques guides comment universel avec nodejs mettre en œuvre ou .net core peuvent être trouvés ici https://github.com/angular/universal (voir Getting Started section). Cependant, si vous ne voulez vraiment pas mettre en œuvre Universal pour certaines raisons, vous pouvez essayer de jouer avec des services comme https://prerender.io/ et voir si cela peut résoudre votre problème sans entrer dans l'universalité.

+0

merci pour votre réponse. Je suis aussi penché vers la solution [prerender.io] (https://prerender.io/), parce que je ne suis pas sûr de quoi et combien il faudrait pour mettre en œuvre universelle à mon application angulaire régulière 2 actuelle. Je ne sais pas si je vais devoir réécrire quelques choses si je devais mettre en œuvre un angle universel. – Corporal

+0

Vous devez juste prendre soin des pages publiques dans ce cas, sauf si la majorité de votre application est réellement publique ... – Kuncevic

+0

@kuncevic vous voulez dire qu'il doit s'occuper de la page protégée que vous devriez être authentifié pour y avoir accès? –