Ремонт компьютера

Отсутствует author, entry-title, updated РЕШЕНИЕ.

google-com

Entry-title, author, updated отсутствует — РЕШЕНИЕ. Как устранить ошибки структурированных данных Google Webmaster Tools hentry hAtom отсутствует author, entry-title, updated сайт на WordPress.

Ваш сайт на WordPress и вы заметили ошибку структурированных данных google search console (отсутствует: author, entry-title, updated)? Есть решение.

Entry-title, author, updated РЕШЕНИЕ.  Для начала нужно сделать резервную копию сайта. Вспоминаем пароль от хостинга,заходим делаем backup, ну или нужно убедиться что резервная копия сайта уже есть. Пользуюсь хостингом «Beget», там всё проходит автоматом и проблем с восстановлением сайта и базы данных не возникает.

Рекомендую хостинг beget.com

Проблема выглядит так:

Entry-title

Чтобы устранить проблему — нужно добавить код, который расположен чуть ниже в functions.php вашей темы. У меня 2 сайта. Проверено на темах «Sydney» и «Smartline Lite». Заходим в админку вашего сайта: Консоль»Внешний вид»Редактор и выбираем «Функции темы» (functions.php).

Отсутствует author, entry-title, updated РЕШЕНИЕ.Functions php

Вставляем в начале, сразу после <?php с новой строки следующий код:

//mod content
 function hatom_mod_post_content ($content) {
 if ( in_the_loop() && !is_page() ) {
 $content = '<span class="entry-content">'.$content.'</span>';
 }
 return $content;
 }
 add_filter( 'the_content', 'hatom_mod_post_content');

//add hatom data
 function add_mod_hatom_data($content) {
 $t = get_the_modified_time('F j, Y');
 $author = get_the_author();
 $title = get_the_title();
 if ( is_single() || is_page()) {
 $content .= '<div class="hatom-extra"><span class="entry-title">'.$title.'</span> обновлено: <span class="updated"> '.$t.'</span> автором: <span class="author vcard"><span class="fn">'.$author.'</span></span></div>';
 }
 return $content;
 }
 add_filter('the_content', 'add_mod_hatom_data');

Выглядит это так:
Wordpress

Данное решение работает для записей и страниц, рубрики и метки я исключил из индексации при помощи Yoast seo plugin. После того как ваш сайт проиндексируется ошибки должны исчезнуть, нужно ждать около месяца, промежуточный результат будет через 5 дней, выглядит это уже так:

Google search

Если внешний вид сайта для вас имеет небольшое значение, то можно установить тему «Responsive». В этой теме данных проблем почти нет.

P.S:

Если возникнут глюки (рамка или дубль главного заголовка), можно установить плагин TJ Custom CSS и прописать:
.hatom-extra {
display:none;
}

После этого проблем не должно быть.

Надеюсь данная статья вам помогла. Ставим лайки, комментируем.

 

Отсутствует author, entry-title, updated РЕШЕНИЕ.: 14 комментариев

  1. Поменяли шаблон, а он с ошибками. Теперь ни каких сбоев — вставила код и заработало.
    Как же здорово видеть зелененькие галочки в Гугле — «Проблем нет»))))

    Огромное спасибо! Замечательное решение!!!

  2. Добрый день! Подскажите как скрыть в конце страницы «Отсутствует author, entry-title, updated РЕШЕНИЕ. обновлено: автором: Aleksandr Babaev»

    Пробовал в стилях перекрасить в цвет фона., не получается, так как то заголовок в начале страницы тоже перекрашивается или часть контента тоже красится — понимаю что эти костыли совсем не в тему — проблема когда не знаешь да и ещё забыл!

    Вопрос — как сделать, чтобы не выводилась надпись: обновлено — автор — тема?

  3. убрал этот кусочек кода:
    if ( is_single() || is_page()) {
    //$content .= ».$title.’ обновлено: ‘.$t.’ автором: ‘.$author.’//’;
    }
    ———
    посмотрим, но что-то мне подсказывает, что именно весь остальной код предназначен для этого куска и вообще в целом…

  4. Добрый день! Спасибо автору за статью. На моем сайте помог ваш совет и код. На других читал, куча воды, переливается со стакана в стакан , а по факту не чего не поймешь. Ещё раз спасибо.

  5. А я вот так исключил часть кода //$content .= ».$title.’ обновлено: ‘.$t.’ автором: ‘.$author.»;//
    Жду информацию от гули. Надеюсь ош. исчезнут.

  6. Я как и многие столкнулся с проблемой — осутствует author и отсутствует datepubliched.
    Неделю читал предлагаемые решения. Они скорее всего могут помочь. Но для меня новичка
    довольно сложные. По случайности удалил плагин all in seo. Произошла классная вещь…ошибки исчезли. Получается этот плагин не дружит с микроразметкой и вызывает ошибки, отчего Гугл при проверке структурированных данных сильно ругается. Проверял свой сайт, поставил плагин Yoast SEO он у меня ошибок не вызвал. Может кому то ещё это решение поможет.

  7. Здравствуйте. Если не затруднит, подскажите пожалуйста следующее. 15 дней назад устранил все ошибки в микроразметке сайта, при проверке структурированных данных всё в порядке, недочётов нет (можете посмотреть для примера страницу https://adenomaprostate.com/ru/articles/7), а вот Search Console показывает, что количество ошибок до сих пор неизменно (то есть не уменьшается). Как реагировать?

Добавить комментарий

Ваш e-mail не будет опубликован.