на https давно переехали?
со скрина в консоли видно, что отчет для сайта с http
в догонку
еще у вас косяк с hreflang-ом
Код HTML: <link hreflang="en" href="https://ultra-company.com/en/" rel="alternate" /> <link hreflang="uk" href="https://ultra-company.com/ua/" rel="alternate" /> <link hreflang="ru" href="https://ultra-company.com/ru/" rel="alternate" /> <link hreflang="x-default" href="https://ultra-company.com/" rel="alternate" />
а должно быть
Код HTML: <link hreflang="en" href="https://ultra-company.com/" rel="alternate" /> <link hreflang="uk" href="https://ultra-company.com/ua/" rel="alternate" /> <link hreflang="ru" href="https://ultra-company.com/ru/" rel="alternate" /> <link hreflang="x-default" href="https://ultra-company.com/" rel="alternate" />
для этого в файле wp-content\plugins\qtranslate-x\qtranslate_frontend.php строка 45
замените функцию
PHP код: function qtranxf_wp_head(){
global $q_config;
if( $q_config['header_css_on'] ){
echo '<style type="text/css">' . PHP_EOL .$q_config['header_css'].'</style>'. PHP_EOL;
}
do_action('qtranslate_head_add_css');//not really needed?
// skip the rest if 404
if(is_404()) return;
// set links to translations of current page
foreach($q_config['enabled_languages'] as $lang) {
if(!empty($q_config['locale_html'][$lang])){
$hreflang = $q_config['locale_html'][$lang];
}else{
$hreflang = $lang;
}
//if($language != qtranxf_getLanguage())//standard requires them all
if ($lang == "en") {
echo '<link hreflang="'.$hreflang.'" href="'.qtranxf_convertURL('',$q_config['default_language']).'" rel="alternate" />'.PHP_EOL;
} else {
echo '<link hreflang="'.$hreflang.'" href="'.qtranxf_convertURL('',$lang,false,true).'" rel="alternate" />'.PHP_EOL;
}
}
//https://support.google.com/webmasters/answer/189077
echo '<link hreflang="x-default" href="'.qtranxf_convertURL('',$q_config['default_language']).'" rel="alternate" />'.PHP_EOL;
//qtranxf_add_css();// since 3.2.5 no longer needed
}