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

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 ans

Si 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 ans

OK ! 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
Vous devez vous inscrire ou vous connecter pour poster un commentaire