Ao usar o plugin do Ahrefs no WordPress, pode ocorrer um caso em que, após executar a auditoria de conteúdo, você veja resultados incompletos ou vazios.
Isso provavelmente ocorre porque o seu site WordPress está usando 2 URLs diferentes: um URL interno/de ensaio e um URL público. Para que o plugin funcione, pode ser necessário aplicar configurações mais avançadas:
Vamos imaginar que o URL do site de teste é blog.ahrefs.com e o URL público é ahrefs.com/blog/.
Para garantir que o plugin identifique as páginas corretas no seu site WordPress, adicione o seguinte bloco de código ao seu arquivo functions.php (https://developer.wordpress.org/themes/basics/theme-functions/#what-is-functions-php) ou ao seu tema ativo.
Você precisará especificar o nome do domínio do URL público (em nosso exemplo é 'ahrefs.com'
) e o URL público do site (em nosso exemplo é 'https://ahrefs.com/blog'
). Lembre-se de substituir esses dois campos pelo seu próprio nome de domínio e pelo URL público:
// Redirecionamento de domínio Ahrefs começa.define('REPLACEMENT_DOMAIN', 'ahrefs.com'); // nome do domínio público.define('REPLACEMENT_SITE_PATH', 'https://ahrefs.com/blog'); // URL público do site, sem a barra no final.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 ), '/');} );// Redirecionamento de domínio Ahrefs termina.