Avez-vous rencontré une erreur 404 en testant un lien d'affiliation avec une structure d'URL personnalisée, telle que /ref/123 ou /ref/john ? Ce problème peut être frustrant, mais il est généralement causé par les règles de réécriture de WordPress ou un conflit avec les paramètres de votre site.
Dans ce guide, nous vous expliquerons les étapes pour dépanner et résoudre ce problème.
Dépannage des URL personnalisées
Lorsque les liens d'affiliation renvoient une erreur 404, la solution la plus courante consiste à vider les règles de réécriture de WordPress. Pour ce faire, accédez à Paramètres » Permaliens dans votre tableau de bord WordPress. Sans modifier aucun paramètre, cliquez sur le bouton Enregistrer les modifications. Cette action simple actualise la structure des permaliens de WordPress et résout souvent le problème. Une fois que vous avez enregistré vos permaliens, testez à nouveau l'URL de référence d'affiliation pour voir si l'erreur est résolue.
Si le problème persiste, l'étape suivante consiste à réenregistrer les paramètres généraux d'AffiliateWP. Accédez à AffiliateWP » Paramètres » Général, faites défiler jusqu'en bas de la page et cliquez sur Enregistrer les modifications. Cela garantit que les paramètres d'URL d'AffiliateWP sont correctement appliqués à votre site. Après avoir réenregistré les paramètres, testez à nouveau le lien d'affiliation.
Une autre cause fréquente d'erreurs 404 est la mise en cache des données. Videz le cache de votre navigateur et, si vous utilisez un plugin de mise en cache, videz également le cache de votre site. Les problèmes de mise en cache peuvent parfois interférer avec l'affichage des URL mises à jour, cette étape est donc cruciale pour des tests précis.
Test des conflits de plugins
Si la vidange des permaliens, la ré-enregistrement des paramètres et la vidange de votre cache ne résolvent pas l'erreur 404, cela pourrait être dû à un conflit de plugin. Pour diagnostiquer cela, désactivez temporairement tous les plugins de votre site à l'exception d'AffiliateWP. Ensuite, répétez les étapes de vidange des permaliens en accédant à Paramètres » Permaliens et en cliquant sur Enregistrer les modifications. Testez à nouveau vos liens d'affiliation pour voir s'ils fonctionnent correctement. Si les liens fonctionnent correctement sans autres plugins actifs, vous pouvez réactiver vos plugins un par un pour identifier celui qui cause le conflit.
Ajustement de votre structure de permaliens
Si les URL personnalisées ne fonctionnent toujours pas, vous pouvez essayer de modifier votre structure de permaliens dans WordPress. Accédez à Paramètres » Permaliens et sélectionnez une structure telle que Nom de l'article, qui est compatible avec les URL personnalisées. Soyez prudent lorsque vous modifiez votre structure de permaliens, car cela peut affecter les liens existants vers votre site Web.
Si votre site est déjà établi, la modification de la structure des permaliens peut casser les liens sur des sites Web tiers ou les favoris enregistrés par les visiteurs. Pour éviter de perdre du trafic, envisagez d'utiliser un plugin de redirection pour guider les utilisateurs des anciens liens vers votre structure mise à jour. De nombreux plugins sont disponibles dans le répertoire WordPress pour vous aider à configurer efficacement les redirections. Si vous êtes encore en train de construire votre site Web et que vous préférez les URL conviviales, définir la structure de permaliens souhaitée dès le départ est le meilleur moyen d'éviter ces problèmes.
Notes importantes sur la modification des structures de permaliens
Si vous décidez de modifier votre structure de permaliens, sachez que cela peut avoir des conséquences importantes pour un site Web établi. Les liens brisés peuvent affecter l'expérience utilisateur et le classement dans les moteurs de recherche s'ils ne sont pas gérés correctement. Configurez toujours des redirections d'URL si vous passez d'une ancienne structure à un format d'URL conviviale. Pour les nouveaux sites, il est préférable de sélectionner votre structure de permaliens préférée dès le début pour éviter ces défis.
Questions fréquemment posées
Pourquoi les URL conviviales cessent-elles de fonctionner ?
Les URL conviviales peuvent cesser de fonctionner en raison de problèmes avec les règles de réécriture de WordPress, de conflits de plugins ou de paramètres de permaliens incorrects. Vider vos permaliens résout souvent le problème en réinitialisant les règles de réécriture.
Comment vider les règles de réécriture de WordPress ?
Pour vider les règles de réécriture, accédez à Paramètres » Permaliens dans votre tableau de bord WordPress et cliquez sur Enregistrer les modifications sans apporter de modifications. Ce processus actualise la structure de votre URL.
Que dois-je faire si le problème persiste après avoir vidé les permaliens ?
Si le problème persiste, essayez de réenregistrer les paramètres généraux d'AffiliateWP, de vider le cache de votre navigateur et de vider le cache de votre site si vous utilisez un plugin de mise en cache. Ces étapes peuvent résoudre la plupart des problèmes.
Un conflit de plugin peut-il causer des erreurs 404 avec les liens d'affiliation ?
Oui, un conflit de plugin peut interférer avec les URL conviviales. Pour diagnostiquer cela, désactivez temporairement tous les plugins sauf AffiliateWP, videz vos permaliens et testez à nouveau les liens. Réactivez les plugins un par un pour identifier le conflit.
C'est tout ! Les erreurs 404 avec les liens d'affiliation peuvent souvent être résolues en vidant les permaliens, en vidant les caches ou en diagnostiquant les conflits de plugins. Prendre des mesures telles que l'ajustement de votre structure de permaliens ou la garantie de redirections appropriées peut également prévenir de futurs problèmes. Si le problème persiste, l'équipe de support d'AffiliateWP est disponible pour vous aider à garantir que vos liens d'affiliation fonctionnent comme prévu, afin que votre programme continue de fonctionner sans problème.