L'optimisation pour les moteurs de recherche (SEO) est importante pour tout blog ou site web. C'est pourquoi ThirstyAffiliates propose des fonctionnalités permettant d'ajouter des balises rel supplémentaires à vos liens d'affiliation afin que vous puissiez contrôler des attributs supplémentaires concernant ces liens.
Bien que nous ayons une option dédiée au "nofollow", cela n'empêche pas toujours vos liens d'être indexés dans les SERP de nos jours.
Si vous voulez vous assurer que vos liens d'affiliation ont le moins de chance possible d'être indexés dans les pages de résultats des moteurs de recherche, vous devez ajouter un rel="noindex" à vos liens d'affiliation.
Il existe deux options pour ajouter la balise rel "noindex" :
1. Ajouter globalement la balise rel "noindex".
Dans le cadre de la ThirstyAffiliates > Paramètres > Apparence du lienNous disposons d'un paramètre appelé Balises d'attributs rel supplémentaires où vous pouvez ajouter la balise rel "noindex" pour empêcher que tous les liens de vos affiliés soient indexés par les moteurs de recherche.
2. Appliquez la balise rel "noindex" à vos liens individuels.
Il est également possible d'utiliser l'option Options de lien située dans les paramètres de vos liens d'affiliation individuels. Vous avez ainsi la possibilité de choisir les liens d'affiliation spécifiques auxquels vous souhaitez ajouter la balise rel "noindex".
NOTE : Une fois ce paramètre appliqué, vous devez attendre quelques jours pour que Google/les autres moteurs de recherche recrawlent et réindexent votre site.
Il convient de mentionner que vous devez également vous assurer que le Googlebot est pas afin qu'ils puissent explorer votre site et trouver les balises rel="noindex". Veillez à ce que vous ne le bloquer via le fichier robots.txt et le fichier Activer le script Bot Crawl Blocker est non vérifié sur ThirstyAffiliates > Paramètres > Général.
3. Ajouter "noindex" aux en-têtes HTTP lors de la redirection
Il arrive que Google ne considère pas rel="noindex" comme un moyen valable de déterminer si la page doit être affichée dans son index ou non.
Le moyen le plus récent et le plus fiable de s'assurer que vos liens d'affiliation ne sont pas indexés est d'ajouter noindex aux en-têtes de réponse HTTP lors de la redirection.
Cet extrait de code fera l'affaire :
function ta_add_noindex_headers() {
header('X-Robots-Tag : noindex, nofollow' ) ;
}
add_action( 'ta_before_link_redirect' , 'ta_add_noindex_headers' ) ;
Vous devez ajouter cet extrait à votre fichier functions.php ou dans un plugin intégré.
À l'avenir, nous ajouterons cette fonctionnalité à notre plugin.