Pourquoi toutes mes urls ne sont pas envoyées à indexnow ?
Dans un premier temps, il faut vérifier que l'url en question n'est pas considérée comme exclue dans notre module.
Vous avez aussi une configuration limite d'envoi quotidienne, donc si vous faites plus d'envois que la limite, alors ces urls ne seront pas envoyées.
Vous pouvez modifier cette limite, mais si vos urls soumises retourne un code d'erreur 429, c'est que cette limite est trop élevée et que indexnow vous considère que vous envoyez trop d'urls en peu de temps.
Dans ce cas, vous pouvez toujours mettre en place la tâche cron pour envoyer les urls qui n'ont pas été envoyées.
De plus, entre chaque envoi de ping à indexnow, nous devons respecter un laps de temps de quelques minutes pour éviter d'être considéré comme spammeur.
Donc si vous modifiez beaucoup de fiches produits en quelques minutes, il est possible que certains de ces produits ne soient pas envoyés à indexnow.
Enfin, si dans la journée, vous modifiez plusieurs fois le même produit, nous enverrons juste la première fois le produit à indexnow, toujours dans afin d'éviter d'être considéré comme spammeur.
Activer la tâche cron permet de résoudre le problème en étalant l'envoie des mises à jour dans le temps