Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment corriger probleme suivi conversion Google tags ?

tout servces prestashop

1. PrestaShop : Identifier l’origine du message d’erreur noscript

Dans PrestaShop, l’erreur "invalid tag in noscript" apparaît souvent lorsque du contenu non conforme est inséré dans la balise <noscript>. Cette balise est réservée à des contenus très simples, généralement une balise <img> ou un lien texte.

Si vous insérez des scripts ou balises complexes dans <noscript>, PrestaShop ou les navigateurs peuvent déclencher une erreur. Il est donc crucial d’identifier précisément quelle portion du code cause ce message et d’adapter sa structure.


2. PrestaShop : Corriger le code HTML injecté via les modules

Certains modules tiers injectent du contenu HTML dans la balise <noscript>. Si ce contenu contient des éléments interdits, comme <script>, <iframe> ou même du CSS, PrestaShop affichera un avertissement d’erreur de balise.

Vérifiez tous les modules liés à l’analyse ou au tracking (Google, Facebook, etc.) et inspectez leur code. Remplacez les contenus problématiques par des balises valide comme <img> pour éviter le message “invalid tag in noscript”.


3. PrestaShop : Respecter les balises autorisées dans noscript

La balise <noscript> n’autorise que des balises HTML basiques, notamment pour permettre l’affichage d’un contenu alternatif lorsque JavaScript est désactivé. Dans PrestaShop, il faut respecter cette contrainte pour éviter les erreurs d’intégration.

Utilisez uniquement des éléments comme <a>, <img> ou du texte simple dans vos balises <noscript>. L’utilisation d’éléments interdits génère systématiquement un message d’erreur côté navigateur ou dans les outils de validation HTML.


4. PrestaShop : Valider le thème avec un validateur HTML

Le thème utilisé dans PrestaShop peut être mal codé et contenir une balise <noscript> incorrecte. Vous pouvez utiliser un validateur HTML en ligne pour scanner votre code source et détecter les erreurs liées aux balises mal utilisées.

Une fois identifié, corrigez le fichier .tpl concerné dans votre thème PrestaShop. Cela permet d’éliminer l’erreur "invalid tag" et de garantir un code conforme aux standards HTML, essentiel pour l’accessibilité et le SEO.


5. PrestaShop : Vérifier les modifications personnalisées

Si vous avez ajouté manuellement du code dans le fichier header.tpl ou footer.tpl, cela peut être la source du problème noscript. Dans PrestaShop, ces fichiers contrôlent les balises importantes du site.

Revenez sur vos modifications personnalisées et identifiez si une balise <noscript> contient un élément bloqué. En remplaçant les parties non valides, vous évitez que PrestaShop ou un navigateur affiche un message d’erreur.


6. PrestaShop : Corriger les balises Google mal intégrées

L’intégration de Google Tag Manager ou Google Ads dans PrestaShop nécessite une balise <noscript> valide. Si elle contient du code complexe, l’erreur "invalid tag in noscript" apparaîtra dans certains outils Google.

Reprenez les consignes officielles de Google pour copier uniquement la version allégée de la balise. Généralement, cela consiste en une balise image simple servant de fallback pour le suivi, sans aucun JavaScript ni style intégré.


7. PrestaShop : Inspecter le code source côté client

Affichez la source de votre site PrestaShop dans le navigateur, puis recherchez la balise <noscript>. Cela vous permet d’identifier visuellement le contenu problématique, souvent marqué par un élément HTML interdit.

Une fois localisé, vous pouvez cibler le fichier de template concerné et corriger uniquement cette partie. Cette approche directe évite de modifier des modules ou fichiers qui ne sont pas à l’origine du message “invalid tag”.


8. PrestaShop : Adapter les modules de suivi aux normes HTML

Certains modules de suivi ou de retargeting ne respectent pas les normes HTML lorsqu’ils ajoutent une balise <noscript>. Dans PrestaShop, cela peut causer des problèmes d’affichage ou d’indexation.

Contactez l’éditeur du module concerné ou remplacez le script problématique par une version conforme. Cela garantit que la balise noscript contient uniquement des éléments valides, éliminant ainsi toute erreur de validation.


9. PrestaShop : Désactiver temporairement les intégrations personnalisées

Pour diagnostiquer l’origine exacte de l’erreur, désactivez temporairement les scripts personnalisés ajoutés dans PrestaShop (Analytics, Pixel, etc.). Ensuite, rechargez votre page et observez si l’erreur de balise persiste.

Cette méthode permet d’isoler le code fautif. Une fois identifié, vous pourrez réintégrer le script proprement, avec un noscript contenant uniquement des éléments compatibles avec les navigateurs et standards HTML.


10. PrestaShop : Utiliser les outils de test Google

Les outils comme Google Tag Assistant ou Google Ads Tag Diagnosis détectent l’erreur “invalid tag in noscript” sur PrestaShop. En les utilisant, vous pouvez obtenir des recommandations sur les balises invalides.

Corrigez les erreurs signalées en suivant les recommandations fournies, qui respectent les normes HTML5. Cela garantit une meilleure compatibilité avec les outils de tracking Google et un fonctionnement optimal de votre boutique PrestaShop.