Lorsque vous utilisez le plugin Wordpress d'Ahrefs, il peut y avoir un cas où après avoir exécuté l'audit de contenu, vous voyez des résultats incomplets ou vides.
Cela est probablement dû à l'utilisation de 2 URL différentes de votre site WordPress : une URL interne / de pré-production et une URL publique. Pour que le plugin fonctionne, vous devrez peut-être appliquer des paramètres plus avancés :
Imaginons que l'URL du site de mise en scène soit blog.ahrefs.com et l'URL publique est ahrefs.com/blog/.
Pour vous assurer que le plugin récupère les bonnes pages de votre site Wordpress, veuillez ajouter le bloc de code suivant à vos fonctions. fichier hp (https://developer.wordpress.org/themes/basics/theme-functions/#what-is-functions-php) ou à votre thème actif.
Vous devrez spécifier le nom de domaine de l'URL publique (dans notre exemple, c'est 'ahrefs. om'
) et l'URL publique du site (dans notre exemple, c'est 'https://ahrefs. om/blog'
). N'oubliez pas de remplacer ces deux champs par votre propre nom de domaine et l'URL publique :
// Redirection de domaine Ahrefs commence.define('REPLACEMENT_DOMAIN', 'ahrefs.com'); // nom de domaine public.define('REPLACEMENT_SITE_PATH', 'https://ahrefs.com/blog'); // URL publique du site, sans barre oblique finale.add_filter( 'ahrefs_seo_post_url', function( $domain ) {return rtrim( str_replace( home_url(), REPLACEMENT_SITE_PATH, $domain ), '/');});add_filter( 'ahrefs_seo_domain', function( $domain ) {return REPLACEMENT_DOMAIN;});add_filter( 'ahrefs_seo_search_traffic_url', function( $domain ) {return rtrim( str_replace( home_url(), REPLACEMENT_SITE_PATH, $domain ), '/');} );// Redirection de domaine Ahrefs fin.