Les URL Angular avec "#" ou "#!\" ne sont très bonnes pour le référencement. Dans cet article il vous est expliqué comment résoudre ce problème en réécrivant vos URL.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire
Et quel est l'intérêt d'optimiser les URL pour de l'AngularJS ? À savoir que quand le crowler de Google/Bing/... va passer, il va récupérer une page avec un template Angular sans les données...
Il y a presque 11 ansSi tu veux que les bots passent sur ton site lorsque tu as le html5Mode activé tu dois ajouter "" dans ton header. Je l'ajoute à l'article.
Il y a presque 11 ans/meta name="fragment" content="!"\ (remplace \ & /)
Il y a presque 11 ansOK ! Par contre attention, il faut aussi prendre en compte les _escaped_fragment_ (donc, générer de l'HTML coté serveur pour fournir au client). Voir les docs ici https://developers.google.com/webmasters/ajax-crawling/docs/specification?hl=fr&csw=1 https://developers.google.com/webmasters/ajax-crawling/docs/html-snapshot?hl=fr et du coup, ton article prend tout son sens :)
Il y a presque 11 ans