Как исправить ошибки микроразметки сайта

Как удалить ошибки микроразметки

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

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

Вообще, я много времени потратил в поиске настройки микроразметки и хочу заверить, что вся эта куча вариантов кому-то да подходила, но только не мне.

Что значит микроразметка Schema.org?

Микроразметка сайта — это табличная или структурированная выдача содержимого вашего сайта для поисковых серверов.

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

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

На что влияет микроразметка у ПС?

Если у вас не настроена микроразметка сайта, то это будет влиять только на оформление снипета, но не на ранжирование сайта. Грубо говоря, снипет теряет привлекательность и информативность, что уменьшает шансы на его выбор пользователем из множества вариантов в выдаче.

На практике это выглядит так: поисковик при выдаче показывает не полную или неточную информацию вашего контента, потому, что он это делает на свое усмотрение, то есть как это понял робот. А если микроразметка есть, то ПС выдает вашу информацию заметнее, выделяя её среди других, что приводит к явному выбору пользователем вашего варианта. И как следствие приводит к увеличение посещаемости по целевым запросам. Эти слова воспринимайте серьезнее, т.к. это не пустые слова, а реальные показатели.

Снипет

Для примера посмотрите на картинку, на которой видно, список соц.сетей, адрес, телефон, график работы и прочее, и это выводится благодаря хорошо настроенной микроразметке на сайте, а называется это расширенным снипетом. А если бы разметки не было, то сами можете представить какой бы был скудный снипет, т.е. половина информации бы просто не было в выдаче. Как то так.

Надо заметить, что многие просто удаляют микроразметку на сайте. Я считаю это не совсем правильно. Конечно можно удалить её, но вместо неё нужно внедрить какую-то другую, но только не устаревшую, ту которой пользуются ПС.

На данный момент является актуальной разметка Schema.org, и если у вас отличная от этой разметка(например Open Graf, Data Vocabulary), которые являются устаревшими, то нужно заморочаться и поменять её. Про устаревшие разметки рассказывать не буду(хотя в инете полно этой информации), но скажу точно, что её еще применяют и например гугл использует её. Может дальше вовсе откажется, но поживём, как говорится, увидим.

Вот кто-то скажет такое долгое вступление и все такое, но без оного никак, и если вы не утруждались изучением этой темы, то я вам точно скажу, что на сбор только этой информации(расписана выше), тратится в легкую несколько часов. Более того нужно пережевать и сделать выводы. А я вам даю уже готовую и осмысленную информацию + экономлю ваше время. Многие блогеры не рассказывают об этих тонкостях, да и у каждого свой опыт, не похожий на других.

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

То есть введя урл страницы, вы можете сделать проверку микроразметки сайта.

Как исправить ошибки: отсутствует: author, entry-title, updated

В гугл у многих выдает такой график с ошибками, хотя я бы не назвал их ошибками. По сути это просто отсутствие микроразметки, но тут с гуглом не поспоришь, посему нужно исправлять.

Ошибка микроразметки

На своем примере, я вставил следующий код, который исправил данную ошибку.Найдите файл index.php или single.php или как у меня content.php, который выводит содержимое записей и страниц (я не зря выделил этот текст) в своей теме на сайте и открыв найдите код похожий на этот:

1
<h2 class="title"><?php the_title();?></h2>

который нужно видоизменить, а точнее добавить класс entry-title, после чего у вас должно получиться примерно так:

1
<h2 class="title entry-title"><?php the_title();?></h2>

Или некоторые просто обворачивают тегом span, в атрибутах указывая класс, пример:

1
<h2 class="title"><span class="entry-title"><?php the_title();?></span></h2>

Хочу сразу добавить, что у меня был такой тег, я обернул его как положено, но всё равно ошибка не пропала. Я подробно занялся выяснением, оказалось, что сам title у меня выводился только на главной странице, а в записях и на страницах он (the_title) уже не участвовал, что может быть и у вас. Темы пишутся разными программистами и каждый видит свое детище по разному, поэтому и код может сильно отличаться. Если такое и у вас, тогда просто пропишите этот код вместе с автором и датой. Пусть отображается сразу всё вместе (тема, автор и дата), расположите эти коды в конце статьи, а если хотите, чтобы не бросались в глаза, то можно сделать маленьким шрифтом или совсем скрыть.

А сразу после этих строчек вставьте эти строки:

1
2
<span class="vcard author"><span class="fn"><?php the_author(); ?></span></span>
<span class="updated"><?php the_date(); ?></span>

Часто бывает так, что в сложных шаблонах не удается решить проблему с entry-title, в таком случае можно пойти другим путем. Открывайте файл functions.php и туда скопируйте код который ниже:

1
2
3
4
5
6
7
8
function wpc_add_class($classes) {
//этот цикл проверяет на каких страницах выполнять действие, если класс необходимо добавлять на все страницы, то проверку можно и убрать.
if ( is_single() || is_page() ) {
$classes[] = 'entry-title'; 
}
return $classes;
}
add_filter('post_class', 'wpc_add_class');

Далее сохраняем файл и теперь можно проверить микроразметку онлайн в валидаторе (вебмастер). После внесения этих данных в гугле ошибок больше не должно быть.

Важная информация.

На многих сайтах установлено кеширование данных с помощью плагина, поэтому сначала удалите кеш вашего сайта, а затем проверяйте сайт на наличие ошибок. Более того нужно учитывать наличие кеша при любых исправлениях и проверках вашего кода. И если не чистить, то кеш будет выдавать вам старые данные, что будет путать вас.

Если посмотреть в валидаторе микроразметки яндекса, то мы обнаружим ошибку:

Ошибка валидатора Яндекс

Которая говорит о том, что вывод даты не в формате стандарта iso 8601. Исправить проще простого, для этого в админке вордпресс открываем Настройки->Общие и в разделе Формат даты ставим галочку в строке где отображена дата такого вида 2017-01-18 Y-m-d. После чего опять сбрасываем кеш и проверяем, убеждаемся, что ошибка исчезла.

В данной статье приведена мизерная часть, но если у вас другие ошибки, то придется найти и для них решение.

Используем плагин для создания микроразметки сайта

Так же можно найти способ установки микроразметки проще, т.е. установить плагин, например Schema Creator by Raven.

С его помощью не нужно править код, ведь всё за вас сделает этот плагин. После его установки, в админке появится кнопка, которая генерирует форму разметки.

Форма плагина Schema Creator by Raven
В данной форме нужно просто заполнить соответствующие поля и готово. По крайней мере вы решите данный вопрос не вникая в дебри редактирования кода. На начальном этапе это сэкономит вам кучу времени, а если в будущем захотите разобраться, то сможете сделать разметку вручную.

В итоге у вас должны быть видны следующие результаты в валидаторе разметки Гугла и Яндекса:

Микроразметка в Гугле

Микроразметка в Яше

Насколько я долго вычитывал о проблеме микроразметки, скажу, что нюансов великое множество, и как правило никто не даёт вам готовый ответ, так что если вы можете сами разобраться, то пожалуйста, а если нет — прямая дорога к профи по этому вопросу. Средняя цена исправления разметки от 300р. Так что дерзайте.

После всех исправлений и убедившись в валидаторе разметки, что ошибки исправлены, нужно подождать не меньше недели, а то и 2, чтобы убедиться, что ошибок entry-title, author, updated больше не возникает.

У кого есть необходимость в помощи, то отписывайтесь в комментариях, я могу попробовать помочь вам.

Если желаете посмотреть другие решения в WordPress, то можете пройти на страницу УРОКИ.

Удачного вам внедрения микроразметки на сайте!

Я ТЕБЕ КАК ГОВОРЯЩИЙ КОНЬ ГОВОРЮ…

Говорящий конь

Здравствуйте, дорогие посетители блога «Я блоггер». Поговорим сегодня об ошибках структурированных данных (микроразметке) в шаблоне блога HTML.

С помощью микроразметок мы даем поисковым системам знать какая информация расположена на странице. Благодаря структурированным данным поисковики намного лучше понимают суть контента, сайты выглядят привлекательнее в поисковой выдаче, что улучшает доверие к сайту и увеличивает переходы.

Что такое Schema.org  и hCard

Это семантические разметки страниц сайта с помощью дополнительных атрибутов и Html тегов. Для оптимизации сайта микроразметка schema.org очень важна. И еще что немало важно, разметка очень влияет на сниппет в поисковой выдаче и желательно что бы она не содержала ошибок.

Микроформаты разметок hCard  и  Schema.org уже встроены в шаблоны на бесплатном блогохостинге Blogger (Blogspot).

Что бы найти ошибки микроразметки нужно проверить разметку структурированных данных. Предлагаю вам два самых популярных сервиса онлайн.

    1. Валидатор микроразметки структурированных данных в Яндексе
    2. Проверка микроразметки в Google —  сервис Structured Data Testing Tool

Как проверить сайт валидатором микроразметки в Яндекс Вебмастер. Заходим на сервис, открываем вкладку «Мои сайты» > «Содержимое сайта».

Слева в меню открываем вкладку Инструменты > Валидатор микроразметки. На вкладке «URL документа» вписываем адрес блога, нажимаем кнопку Проверить и смотрим на результаты.  В случае обнаружения ошибок валидатор покажет предупреждение.

Проверяем структурированные данные через вебмастер Гугле. Заходим на сайт Google Search Console открываем свой сайт, нажимаем вкладку «Вид в поиске» > «Структурированные данные». На  Google Search Console можно другим путем проверить микроразметку сайта. Заходим на сайт по ссылке выше, открываем вкладку  «Другие ресурсы» > Инструмент проверки структурированных данных, прямая ссылка>>>

Как исправить ошибки микроразметки Schema.org

Распространенные ошибки микроразметки:

« author »
« image_url »
« blogid »
« postid »
« updated »
« headline»
« datePublished »

Что бы исправить ошибку « author » (автор), нужно зайти в Административную панель Blogger > Дизайн > Сообщения блога и установить галочку как на скриншоте.


Если блог привязан к профилю Google+ , заходим в профиль, открываем вкладку «О себе» > Ссылки > Добавить ссылку > вписываем название и Url-адрес своего блога.

Ошибка « image_url ». В шаблоне блога найти строку:

<meta expr:content=’data:post.firstImageUrl’ itemprop=’image_url’/>

Удаляем и вставляем другой код:

<meta expr:content=’data:post.firstImageUrl’ itemprop=’image’/>

Ошибки « blogid » и « postid » удаляются таким способом.

Находим в шаблоне блога строки:

<meta expr:content=’data:blog.blogId’ itemprop=’blogId’/>

<meta expr:content=’data:post.id’ itemprop=’postId’/>

Строчки встречаются в шаблоне парно и их может быть несколько. Находим все строчки и удаляем.

Что бы исправить ошибку « updated », находим в шаблоне слова hentry и hfeed, таких слов может быть несколько. Что бы найти все, выделяем слово в поиске и нажимаем Enter.

Во всех вхождениях изменяем слова:

hentry на h-entry
hfeed на h-feed

Ошибка « headline ».

Headline в переводе с английского Заголовок. Находим в шаблоне блога строчку. В разных шаблонах она может быть разная:

<h3 class=’post-title entry-title’ itemprop=’name’><h2 class=’post-title entry-title’ itemprop=’name’><h2 class=’post-title entry-title’ itemprop=’name headline’>

Изменяем строчку на:

<h3 class=’post-title entry-title’ itemprop=’headline’>

С каким тегом найдете код с таким, и отмечайте заголовок (h2 или h3).

Ошибка datePublished (Дата публикации) исправляется, как и ошибка «автор».

Заходим в Административную панель Blogger > Дизайн > Сообщения блога, устанавливаем галочку напротив вкладки дата и изменяем параметры.

Проверяйте сайт в разных валидаторах микроразметки. Что хорошо для Яндекса, может быть плохо для Google.

Говорят: «Всем не угодишь», но тут не тот вариант. У каждой поисковой системы свои алгоритмы, свои фильтры, требования и стандарты и ничего не поделаешь! Надо идти в ногу с поисковыми системами. И будет нам всем счастье!:-)

Читайте также:

  • Валидный код html
  • Как ускорить индексацию новой статьи
  • Как сделать редирект или переадресацию с www на без www
  • Регистрация блога на Blogger в поисковой системе Яндекс
  • Как сделать из блога на Blogger (Blogspot) сайт | Оптимизация шаблона

Будь вместе с Я Блоггер

 

Будь в тренде!

Получай материалы прямиком в свою почту

*

Я даю согласие на сбор и обработку своих персональных и не
персональных данных согласно действующей на сайте — политике конфиденциальности.

*

Нажимая на кнопку «Отправить«, «Подпишись» или «Комментировать» Вы соглашаетесь с пользовательским соглашением.

Привет, читатели блога! Если вы здесь оказались, значит, столкнулись с частой проблемой вебмастеров. Это ошибки и предупреждения в Яндекс Вебмастер при проверке валидации микроразметки сайта.

Мы рассмотрим наиболее распространённые. Чтобы от них избавиться, потребуется небольшая правка кода. Так что, сделайте предварительно дочернюю тему. А также резервное копирование файлов. И начинаем по порядку.

ПРЕДУПРЕЖДЕНИЕ: поле https://schema.org/query-input не определено в спецификации http://schema.org/SearchAction

Итак, первым делом обратим внимание на такое предупреждение:

ПРЕДУПРЕЖДЕНИЕ: поле https://schema.org/query-input не определено в спецификации http://schema.org/SearchAction

ПРЕДУПРЕЖДЕНИЕ: поле https://schema.org/query-input не определено в спецификации http://schema.org/SearchAction

Возникает оно в валидаторе микроразметки Яндекс из-за некоторых настроек Yoast SEO. Это великолепный плагин. Но он выводит в микроразметку строку поиска. А нам это не надо. Как его убрать? Сделаем фильтрацию. Для исправления нужно добавить в файл functions.php такой код:

add_filter( 'disable_wpseo_json_ld_search', '__return_true' );

Если кто пока не знает, файл functions.php находится в корневой папке сайта. И располагается примерно по такому адресу:

wordpress/public_html/wp-content/themes/ваша_тема/functions.php

А вставка делается в конце файла перед закрывающим тегом ?>

Прилагаю для наглядности скриншот:

Ошибки и предупреждения валидатора микроразметки Яндекс Вебмастер

ОШИБКА: поле http://ogp.me/ns#image отсутствует или пусто

Далее по списку идёт ошибка в валидаторе микроразметки Яндекс такого вида:

ОШИБКА: поле http://ogp.me/ns#image отсутствует или пусто

ОШИБКА: поле http://ogp.me/ns#image отсутствует или пусто - частые ошибки микроразметки Яндекс

И опять же она связана с плагином  Yoast SEO. Но на этот раз исправления нужно производить в настройках самого плагина. А именно, в разделе «Социальные сети» заполнить вкладки и вставить ссылку на изображение в библиотеке. Вот так просто убирается данная ошибка.

ОШИБКА: префикс article неизвестен валидатору, укажите его явно атрибутом prefix

И переходим к следующей распространённое ошибке. Выглядит она таким образом:

ОШИБКА: префикс article неизвестен валидатору, укажите его явно атрибутом prefix

ОШИБКА: префикс article неизвестен валидатору, укажите его явно атрибутом prefix - Ошибки микроразметки

Для исправления требуется вставить префикс в код HTML в файл header.php. Находится он тоже в корневом каталоге сайта. По пути, который я указала выше. Только ищете header.

Давайте посмотрим, куда именно вставляется данный префикс. Где-то в начале файла должна быть строка примерно такого вида (может отличаться):

<html <?php language_attributes(); ?>>

И для наглядности посмотрим скриншот:

Где исправлять ошибки валидатора микроразметки Яндекс Вебмастер

Именно в эту функцию добавляем после тега ?> и перед закрывающим символом > такой префикс:

prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile# fb: http://ogp.me/ns/fb#"

После этого должен получиться такой код:

<html <?php language_attributes(); ?> 
      prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile# fb: http://ogp.me/ns/fb#"
      >

И посмотрим изменения на скриншоте:

ОШИБКА: префикс article неизвестен валидатору, укажите его явно атрибутом prefix

Рекомендации

Почему нельзя пренебрегать данными исправлениями? Дело в том, что такие ошибки и предупреждения в валидаторе микроразметки очень сильно влияют на отношение поисковых систем. И даже если человеческому глазу они не видны, то поисковики учитывают фактор валидности микроразметки при ранжировании сайта.

Валидатор микроразметки Яндекс Вебмастер - исправляем ошибки и предупреждения

Поэтому первым делом необходимо убедиться, что в валидаторе Яндекс Вебмастер ошибки отсутствуют. Для этого исследуйте несколько страниц сайта, чтобы сделать полную проверку. Всё чисто? Тогда можно спокойно спать по ночам.


Полезные статьи:

Исправление неправильных кавычек в WordPress.

Вставка блока кода на сайт и придание уникального стиля.

Как присвоить тень тексту в файле style.css.

Итак, вы внедрили микроразметку, однако расширенные результаты поиска так и не появились в выдаче Google? Ни звездочек, ни картинок, ни дополнительных полей.

Тому может быть несколько причин. На одни вы можете повлиять, другие от вас не зависят. В этой статье мы разберемся в основных причинах, по которым внедрение разметки Schema не повлияло на отображение сайта в выдаче.

Выдача с микроразметкой и без нееОбратите внимание на различия в отображении результатов с микроразметкой и без нее

В целом добавление структурированных данных не гарантирует показа расширенных сниппетов

1. Google не просканировал сайт после добавления микроразметки

2. Изображения не соответствуют требованиям для отображения в расширенных результатах поиска

3. Контент закрыт для сканирования и индексирования

4. В структурированных данных отсутствуют необходимые свойства для данного типа контента

5. Google может не отображать расширенные результаты для ваших ключевых слов

6. Вы не следуете гайдлайнам Google по внедрению структурированных данных

7. Вы не проверили отображение структурированных данных на разных типах устройств (десктоп, смартфон, планшет)

8. Google перестал показывать рейтинг для вашего типа контента

Чек-лист: почему ваши структурированные данные могут не отображаться в выдаче

В целом добавление структурированных данных не гарантирует показа расширенных сниппетов

Наличие микроразметки делает возможным отображение расширенных результатов поиска, но не гарантирует этого даже при идеальных настройках. Возможно, Google посчитает, что расширенный сниппет не будет полезен пользователю. В этом случае все зависит от алгоритма, на него повлиять не получится.

Вот что говорит Google: «Мы не гарантируем, что ваша страница появится в выдаче с расширенным результатом поиска. Это зависит от множества факторов, включая тип используемого устройства и местоположение, а также то, будет ли это максимально полезно для пользователя». [источник]

Перейдем к причинам, по которым расширенные сниппеты могут не отображаться в поиске.

1. Google не просканировал сайт после добавления микроразметки

Google может еще не знать о внесенных изменениях на сайте. Возможно, расширенные сниппеты начнут отображаться после того, как гуглобот зайдет на сайт и обнаружит структурированные данные.

Вы можете подождать несколько дней, но лучше действовать с опережением. Для этого укажите в Google Search Console те URL, на которых были внесены изменения, и запросите сканирование. Это ускорит процесс, и гуглобот практически моментально проанализирует нужные страницы.

Если все в порядке, расширенные сниппеты сразу появятся в поиске. Если этого не случилось, переходите к следующим пунктам, чтобы найти возможные причины.

Google Search ConsoleИспользуйте Google Search Console для запроса сканирования после добавления микроразметки Schema

Модуль SEO в системе Promopult: все инструменты для улучшения качества сайта и поискового продвижения. Полный комплекс работ — с нами вы не упустите ни одной мелочи. Чек-листы, подсказки, прозрачная отчетность и рекомендации профессионалов. Гарантии, оплата работ в рассрочку.

2. Изображения не соответствуют требованиям для отображения в расширенных результатах поиска

В большинстве случаев Google рекомендует придерживаться следующих требований для отображения картинок в расширенных результатах:

  • Размеры изображения не менее 160×90 пикселей и не более 1920×1080 (далее будут перечислены исключения).
  • Соотношение сторон не более 3:1.
  • Поддерживаемые форматы: .jpg, .png или gif.
  • Изображения должны быть открыты для сканирования и индексирования.
  • Высокое разрешение (не менее 800 000 пикселей по произведению ширины и высоты, для товаров ниже — 50 000).
  • Изображения должны быть доступны в нескольких вариантах соотношений сторон: 16:9, 4:3 и 1:1.
  • Изображения должны быть релевантны контенту.

В некоторых случаях к размерам изображений применяются отдельные требования.

  • Статья: изображения должны быть не менее 1200 пикселей по ширине.
  • Мероприятие: рекомендуется использовать изображения шириной 1920 пикселей (минимальная допустимая ширина — 720 пикселей).
  • Логотип: минимальные размеры изображения — 112×112 px.
  • Товар: товар должен быть четко виден (по возможности на белом фоне).
  • Рецепт: на фото должно быть готовое блюдо.
  • Видео: необходима ссылка на файл с превью видео.

Чтобы удостовериться, что изображения корректно рендерятся, нажмите «Предварительный просмотр» в Google Rich Results Test Tool (Проверка расширенных результатов Google).

Если изображение соответствует требованиям Google, оно появится в превью расширенного результата поиска. Если нет, переходите к следующим пунктам.

Предварительный просмотр в Google Rich Results Test ToolИспользуйте предварительный просмотр в Google Rich Results Test Tool, чтобы проверить, как будет выглядеть расширенный сниппет. Так вы сможете обнаружить возможные проблемы.

3. Контент закрыт для сканирования и индексирования

Чтобы Google мог отобразить расширенные результаты поиска, контент (в том числе изображения), должен быть открыт для сканирования и индексирования.

Если сайт открыт для сканирования, гуглобот может проанализировать его и найти новый контент. Зачем вообще закрывать страницу от сканирования? Некоторые делают это, чтобы ускорить ее загрузку. Другие блокируют доступ к определенной части сайта, которая не должна сохраняться в поисковой системе (например, фрагменты бэкэнда).

Изображения, закрытые от индексирования, не будут отображаться в расширенных результатах поиска. Если вы используете Yoast для WordPress, проверьте в настройках, открыты ли медиа для индексирования.

Если вы хотите видеть улучшенные сниппеты, не закрывайте страницы с микроразметкой для сканирования и индексирования с помощью robots.txt, noindex или других инструментов.

Чтобы проверить индексацию страниц, используйте URL Inspection Tool в Google Search Console. Если страница не индексируется, система укажет возможные причины.

4. В структурированных данных отсутствуют необходимые свойства для данного типа контента

После внедрения микроразметки проверьте ее корректность с помощью Rich Result Test.

Просто скопируйте URL страницы и выберите, с помощью какого гуглобота вы хотите сделать проверку — мобильного или десктопного. Инструмент покажет, какие типы структурированных данных были найдены на странице, и какие свойства (properties) распознал робот.

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

Google рекомендует использовать Rich Results Tool вместо Structured Data Testing ToolСейчас Google рекомендует использовать Rich Results Tool вместо Structured Data Testing Tool

Например, вот некоторые обязательные свойства структурированных данных для категории «Рецепты»:

  • название рецепта,
  • изображение,
  • ингредиенты.

А эти свойства попадают в список предупреждений, то есть они желательны, но необязательны для формирования расширенного результата поиска:

  • средняя оценка,
  • пищевая ценность,
  • видео.

Итак, необходимо отслеживать и устранять все ошибки, найденные с помощью Rich Results Tool, чтобы быть уверенным в том, что в структурированных данных указаны все обязательные поля.

5. Google может не отображать расширенные результаты для ваших ключевых слов

Как мы уже говорили, наличие структурированных данных не гарантирует отображение расширенного результата поиска в Google. Одна из причин может заключаться в том, что Google не считает расширенный сниппет полезным для пользователя в данной поисковой ситуации.

Возможно, на вашем сайте есть видео с корректной микроразметкой. Однако при поиске по ключевому слову вы не найдете в выдаче ни одного видео в расширенных сниппетах. Тогда, вероятно, причина не в ошибке разметки, а в том, что Google не считает нужным показывать видео в выдаче по этому запросу.

С другой стороны, если вы видите видео в расширенных сниппетах других сайтов, значит, проблема в некорректном внедрении структурированных данных на вашей странице.

Вот какое объяснение дает Google:

«Использование структурированных данных позволяет включать контент в расширенные результаты поиска, но не гарантирует этого. Алгоритм Google стремится подбирать результаты, в наибольшей мере соответствующие запросу. При этом учитываются такие факторы, как история поиска, местоположение и тип устройства. В некоторых случаях пользователю может быть предложена просто ссылка на страницу, если Google сочтет такой вариант оптимальным».

6. Вы не следуете гайдлайнам Google по внедрению структурированных данных

Если вы нарушаете правила Google, ваши страницы не только не будут отображаться с расширенными сниппетами, но и вы рискуете попасть под ручные санкции поисковой системы.

Вот краткий свод главных правил Google для внедрения структурированных данных (полностью правила можно найти здесь):

  • Структурированные данные должны соответствовать содержанию страницы. Этот тезис несколько раз повторяется в гайдлайнах Google. Не пытайтесь обмануть систему и использовать в структурированных данных контент, который не отображается для пользователей.
  • Google отдает предпочтение контенту, доступному всем пользователям. Если микроразметка описывает скрытый контент (например, доступный только по подписке или за пейволлом), это будет считаться нарушением гайдлайнов. Единственное исключение — специальная разметка для «Подписки и платного контента».
  • Запрещено вводить пользователей в заблуждение, например, ссылаясь в микроразметке на фейковые отзывы. Отзывы и оценки, добавленные в микроразметку, должны быть доступны пользователям на размеченной странице (нельзя использовать оценки Google или агрегаторов).
  • Структурированные данные должны ссылаться на актуальный контент (например, разметка «Онлайн-трансляция» должна применяться только к live-стримингу, но не к его записи).
  • Микроразметка должна описывать оригинальный контент, созданный вашей компанией.
  • Структурированные данные не должны применяться к контенту, пропагандирующему насилие, жестокость и ненависть.
  • Если вы размечаете список, то в нем должны присутствовать все пункты (например, нельзя включать в микроразметку только второй и десятый шаги в рецептах).

Помимо общих требований, к отдельным типам структурированных данных применяются дополнительные правила. Например, разметку Q&A нельзя использовать для раздела FAQ на сайте. Она предназначена только для специализированных сайтов с вопросами и ответами пользователей.

Если вы хотите глубже разобраться в вопросе, изучите гайдлайны Google для вебмастеров.

7. Вы не проверили отображение структурированных данных на разных типах устройств (десктоп, смартфон, планшет)

Отображение расширенных результатов поиска зависит от типа используемого девайса. Например, карусель часто встречается в мобильной выдаче, и лишь изредка — на десктопе. Так что прежде чем ломать голову над возможными ошибками, проверьте, как выглядят сниппеты ваших страниц при поиске со смартфона и планшета.

Вполне возможно, что на других устройствах вы увидите красивые расширенные сниппеты. Это значит, что структурированные данные настроены правильно, но по какой-то причине поисковая система не считает нужным отображать расширенный результат при поиске с девайса такого типа.

8. Google перестал показывать рейтинг для вашего типа контента

Эта проблема возникла недавно. В сентябре 2019 года Google объявил об апдейте в отношении отображения рейтинга (звездочек) в расширенных результатах поиска. Теперь они появляются лишь для некоторых типов контента. Например, рейтинг больше не отображается для статей.

Сейчас рейтинг выводится лишь при использовании структурированных данных для следующих типов контента:

  • Книги
  • Курсы
  • События
  • Пошаговые инструкции (How-to)
  • Местный бизнес
  • Фильмы
  • Товары
  • Рецепты
  • Приложения
  • Игры
  • Музыкальные плейлисты
  • Музыкальные записи
  • Организации
  • Выпуск/сезон (для сериалов, игр, подкастов)
  • Серия произведений (книг, эпизодов сериала и т.д.)
  • Эпизод (отдельный эпизод сериала, подкаста и т.д.)
  • Медиа-объект

Google SERP Feature Graph

С этим столкнулись не только вы: количество поисковых запросов, для которых отображался рейтинг, резко сократилось в сентябре 2019 года после апдейта Google.

Google был вынужден внести эти изменения, поскольку многие вебмастера злоупотребляли возможностью включать рейтинг в разметку.

Google в очередной раз подчеркнул, что он против фейковых отзывов, которые на сайте оставляет сама компания. На такие отзывы нельзя ссылаться в микроразметке.

Также Google сообщил, что теперь вебмастера должны указывать свойство name. Теперь оно в числе обязательных свойств, так что стоит перепроверить свою микроразметку.

Чек-лист: почему ваши структурированные данные могут не отображаться в выдаче

  1. Google не знает о микроразметке на вашей странице, поскольку бот еще не просканировал сайт после изменений.
  2. Изображения, на которые ссылается микроразметка, не соответствуют требованиям поисковой системы.
  3. Контент скрыт от сканирования или индексирования Google.
  4. В разметке отсутствуют необходимые поля.
  5. Google не показывает расширенные сниппеты по этому запросу.
  6. Вы нарушаете гайдлайны Google.
  7. Вы не проверили отображение структурированных данных на всех девайсах (десктоп, смартфон, планшет).
  8. Google больше не показывает рейтинг для этого типа контента либо посчитал, что отзывы написаны самой компанией.

Оригинал

oshibki-mikrorazmetki-hentry На днях обнаружила в панели вебмастера Google предупреждения о множественных ошибках. Оказывается, на каждой страничке отсутствовали сведения о дате публикации и не распознавался заголовок (Отсутствует: entry-title Отсутствует: updated, такие пометки увидела, пройдя путь Вид в поиске — Структурированные данные и нажав на красный значок с восклицательным знаком). Настраивалась несколько дней, не зная как исправить ошибки микроразметки hentry, пока не села за комп и не разобралась за один вечерок. Проблема моя заключалась в том, что все имеющиеся в поиске статьи с подробными советами совсем не подходили мне. Советовали исправлять файлы default.php,  index.php, даже некоторые исправляли footer.php, admins.php, search.php…

Мне пришлось долго покопаться, прежде чем я нашла, где расположены функции, выводящие на страницу дату публикации, заголовок записи и автора поста. Оказалось, ответственный за это файл моей темы functions.php.

Где и как исправлять ошибки микроразметки hentry

Итак, начинаем исправлять ошибки микроразметки hentry. Прежде всего оговорю, как искать нужные места в редактируемых файлах. Лично я пользуюсь редактором в админке WordPress: открываю вкладку Внешний вид — редактор — редактируемый файл (выбираем в правом столбце, кликнув мышкой). Открыв файл, можно приступать к поиску.

Исправляем ошибку «Отсутствует: entry-title»

Для начала отыщите функцию, ответственную за вывод заголовка

php the_title()

Чтобы это сделать, скопируйте ее, и одновременно нажмите клавиши Ctrl + F, в верхнем левом углу экрана увидите появившееся окошко:

oshibki-mikrorazmetki

Вставьте в него скопированную функцию, нажмите Enter, если этот текст встречается на странице, он будет подсвечен (будьте внимательны, не скопируйте пробел, другие лишние знаки, иначе в результате поиска ничего не найдется!). Вот как выглядит подсветка:

otsutstvuet-entry-title-otsutstvuet-updated

Как видите, отыскать нужный текст довольно просто. Перебирайте все файлы, пока не найдете эту хорошо запрятанную php the_title(). Скорее всего, в этом же файле обнаружите и все остальные нужные нам места. Но обо всем по порядку. Чтобы поисковик Google понимал вывод title, вокруг необходимо прописать

<span class="entry-title"><?php the_title(); ?></span>

 У меня вот что получилось:

как исправить ошибки микроразметки самостоятельно

Продублирую для тех, кто хочет скопировать результат:

<span class="entry-title"><?php the_title() ?></span>

Однако это еще не все! Чтобы исправить ошибку окончательно, необходимо добавить в таблицу стилей соответствующую функцию

entry-title

описать все цвета, шрифты и прочее, чтобы все выводилось корректно. Изучите свой шаблон, как там прописывается вывод заголовков, по аналогии добавьте новый стиль. Проштудируйте информацию о стилях CSS. У всех шаблоны разные, поэтому придется пополнить свои знания и сделать маленькую дописочку в таблицу стилей.

Исправляем ошибку «Отсутствует: updated»

Пользуясь все тем же поиском, ищем функцию, отвечающую за вывод даты установленной на блоге темы. Это будет или

php the_date()

или как у меня более сложная :

get_the_date()

Смысл в том, чтобы заключить нужную нам функцию вывода даты вот в такие «рамки»:

<span class="updated">функция</span>

 Покажу на скриншоте как было:

ispravlenie-funkcii-vyvoda-daty

Теперь посмотрите исправленный вариант:
ispravlenie-funkcii-vyvoda-daty-2

Думаю, более-менее понятно, уверена, немного посидев, разберетесь.

Подтверждение авторства, или исправление ошибки «Отсутствует: author»

К большой радости, этой ошибки у меня не было изначально.  Кому интересно, авторство в моем шаблоне прописано следующим образом:


avtorstvo-v-shablone

[warning] Важно! Для подтверждения авторства в Google необходимо иметь аккаунт Google+, в своем профиле О себе — Ссылки указать ссылку на домашнюю страницу своего блога. В настройках All in One SEO Pack указать ссылку своего профиля. Это так называемое двустороннее подтверждение, из публичного аккаунта и страниц сайта.[/warning]

Чтобы проверить свои действия, после изменений в файлах зайдите в настройки плагина кеширования (если пользуетесь), нажмите кнопку «Clear cache», откройте адрес Гугловской проверки структурированных данных https://www.google.com/webmasters/tools/richsnippets и введите любой URL своего сайта. Там уже будет видно, получилось или нет:

Подтверждение авторства в Гугле скриншот

Подтверждение правильности проведенных манипуляций:

ispravlyaem-oshibki-mikrorazmetki-hentry

Всем, кто боится рыться в шаблоне, советую предварительно сохранить редактируемый файл у себя на компьютере, чтобы в случае чего перезалить его назад. Ясно только одно, без корректного вывода заголовка, даты и автора трудно будет добиться высоких позиций в выдаче Гугла. Стоит незамедлительно исправить ошибки микроразметки hentry для успешного продвижения своего блога.

Здравствуйте, уважаемые читатели.

После подтверждения авторства своих статей в Google у многих возникает проблема с появлением сообщений об ошибках при оформлении сниппета. Эти сообщения выдает программа проверки структурированных данных “Rich Snippets Testing Tool”.

Посмотрите на картинку и увидите, что Google при этом не понимает ни название статьи, ни дату ее опубликования, ни автора.

Эти ошибки возникают при неправильной записи кода микроформата, отвечающего за формирование этих данных для поисковой системы Google, то есть при неправильной микроразметке веб-страницы.

Скажу сразу, что какого-то критического негативного влияния от них на ранжирование Вашего сайта в выдаче Google нет. Просто Google будет не совсем корректно обрабатывать сайт. И не исключено, что в сниппете не будет отображено Ваше авторство! Как известно, законов физики еще никто не отменял. Согласно одному их них, большое количество не существенных ошибок всегда перерастет хотя бы в одну, но значимую ошибку для правильной работы Вашего веб-ресурса. Поэтому лучше затратить некоторое время, но эти ошибки устранить.

Итак…

Исправляем ошибки микроразметки

Как Вы уже поняли, надо будет поправить микроформат веб-страницы, то есть соответствующим образом откорректировать код некоторых файлов шаблона Вашей темы. В большинстве бесплатных тем, распространенных в интернете, код микроформата, отвечающий за формирование данных о названии, времени публикации и авторе статьи находится в файлах index.php, single.php, search.php и archive.php. В некоторых темах встречаются файлы default.php,  content-index.php или им подобные. Конечно, здесь надо пробовать разные варианты, и даже не исключено использование метода проб и ошибок. Но все-таки в основной массе тем – это названные первые четыре файла.

Прежде, чем приступить к корректировке кода, я Вам настоятельно рекомендую сделать либо архив сайта, либо просто скопировать редактируемые файлы на жесткий диск Вашего компьютера.

Править файлы можно с помощью программы Notepad++, предварительно скачав соответствующий файл на компьютер, или прямо на хостинге редактором файлов.

Ошибка. Missing required field “entry-title” – отсутствуют сведения о заголовке статьи.

Находим в редактируемом файле запись кода, отвечающего за вывод сведений о заголовке статьи.  В моей теме — это

<?php the_title(); ?>.

Здесь и далее, когда я говорю: ”Ищем такой-то код”, то ищите именно такой или похожий на него код. Не исключено, что в Вашей теме он будет несколько отличаться от моего.

Для устранения этой ошибки добавляем к классу заголовка class="title" ещё класс class="entry-title".

Посмотрите ниже, как запись кода в файлах моей темы выглядела до и после внесения изменений.

Отредактируйте все файлы, содержащие данный код, и проверьте структурированные данные. В них должно появиться название Вашей статьи. После этого переходите к исправлению следующей ошибки. Подобные проверочные действия выполняйте после исправления каждой ошибки.

Ошибка. Missing required field “updated” – отсутствуют сведения о дате опубликования статьи.

Для устранения этой ошибки находим в файлах шаблона темы  код

<?php the_time('F j, Y'); ?>

или

<?php the_date(); ?>,

добавлением к нему класс class="updated"и заключаем все полученное в тег <span>.

Посмотрите, как это выглядит у меня.

Ошибка. Missing required “hCard author” – отсутствуют сведения об авторе статьи.

Для устранения этой ошибки микроформата находим в файлах шаблона темы

<?php the_author() ?>

и вместо него записываем следующий код:

<span class="author vcard"><span  class="fn"><?php the_author();?></span></span>

Посмотрите, что получилось.

После исправления всех ошибок запись структурированных данных будет выглядеть примерно так.

Вот и всё. Желаю успехов в исправлении всех ошибок структурированных данных. Выразите в комментариях свое мнение о статье, насколько она была для Вас полезна.

Автор: Олег Борисевич – сооснователь проекта Link-Assistant.com, Беларусь.

Использование семантической разметки на сайте является неотъемлемой частью современного SEO. На базовом уровне структурированные данные помогают поисковым системам лучше понимать содержимое ресурса. Они также дают возможность получить расширенные сниппеты для сайта в результатах поиска.

Проверка микроразметки должна стать регулярной частью вашей работы по поисковой оптимизации сайта. Как это можно делать, рассмотрим в статье.

  1. Используйте инструмент проверки разметки, чтобы найти ошибки

Инструменты для проверки структурированных данных помогают убедиться, что поисковые системы понимают размеченный контент. Это также отличный способ найти ошибки.

  • Инструмент «Проверка структурированных данных»

Этот инструмент доступен как по ссылке, так и через Search Console (Web Tools > Testing Tools > Structured Data Testing Tool).

Открыв инструмент, вы можете либо ввести адрес страницы в поле «Получить URL» или же скопировать часть кода в поле «Фрагмент кода»:

После проведения проверки инструмент предоставит список всех обнаруженных ошибок наряду с подробной информацией по тем структурированным данным, которые Google в текущий момент определяет на сайте.

Поскольку этот инструмент прост в использовании и доступен всем, мы будем и далее ссылаться на него в статье.

  • Инструмент «Проверка расширенных результатов»

У Google есть инструмент, разработанный специально для того, чтобы помочь владельцам сайтов в диагностике структурированных данных – «Проверка расширенных результатов».

Под общим термином «rich results» Google объединяет расширенные сниппеты, расширенные карточки и другие «обогащённые» результаты поиска.

Инструмент «Проверка расширенных результатов» позволяет увидеть, могут ли ваши структурированные данные отображаться в виде расширенного результата.

Этот сервис был запущен лишь несколько месяцев назад. На данный момент с его помощью можно проверить только разметку для рецептов, вакансий, кинофильмов и учебных курсов, но в будущем Google планирует расширить количество доступных вариантов для проверки.

  • Сторонние инструменты

Для большинства SEO-специалистов указанных выше инструментов будет достаточно для проверки и устранения ошибок в семантической разметке. Но если вы хотите получить доступ к более продвинутым функциям работы с разметкой (например, таким как конвертация между форматами, извлечение структурированных данных и т.п.), то мы рекомендуем вам ознакомиться со следующим списком, составленным SEO Sceptic.

  1. Начните работу с тех элементов, которые содержат наибольшее количество ошибок

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

По клику на каждый тип данных отобразится более детальная разбивка элементов с ошибками для конкретного HTML-тега.

Search Console может отображать до 10 тыс. URL за раз и покажет, какие ошибки были обнаружены.

  1. Заполните недостающую информацию

Самыми частыми и легко устранимыми ошибками разметки являются следующие:

  • Missing field
  • Missing ratings

Чтобы исправить ошибки такого рода, например,  «missing: fn» (fn=full name) и «missing: date published», нажмите на Data Highlighter и введите недостающие данные.

Схема должна соотноситься с тематикой страницы, поэтому выберите «Articles» для публикаций в блоге, «Products» для страниц товаров и т. д.

Если у вас имеется несколько страниц, следующих одному и тому же формату, нажмите «Tag this page and others like it». В противном случае кликните на «Tag just this page» и нажмите «ОК».

Теперь вы увидите список отсутствующих полей в правой части страницы. Выделите и укажите ключевые элементы на странице, такие как заголовок, автор и дата публикации.

Обратите внимание: с недавних пор Google позволяет указывать в авторах статьи организации.

  1. Разметка отзывов

Когда речь заходит о разметке отзывов, то у Google есть отдельные рекомендации для этого типа структурированных данных.

Основные требования к разметке отзывов:

  • Вы должны размечать и лучшие отзывы (bestRating), и худшие (worstRating);
  • Google предпочитает, чтобы к конкретным товарам были привязаны сторонние отзывы. Не включайте отзывы для конкретных товаров в списки товаров или страницы категорий;
  • Разметку для отзывов можно добавлять лишь на подходящие страницы. В частности, отзывы о товарах должны быть ограничены страницами товаров, а отзывы о компании – страницами «О нас» или «Отзывы клиентов». Google больше не показывает отзывы на главной странице;
  • Каждый отзыв должен быть уникальным, и Google не будет показывать отзывы до тех пор, пока их количество не достигнет минимум пяти штук;
  • Вы не должны платить за отзывы. Их также не должны писать сотрудники компании или поставщик товара. В противном случае на сайт могут быть наложены ручные санкции;
  • Критические отзывы должны следовать строгим правилам и быть честным отображением клиентского опыта.
  1. Разберитесь со страницами с ручными санкциями

Наличие ручных санкций, связанных с микроразметкой, не обязательно означает, что страница не будет появляться в результатах поиска Google. Однако это серьёзная проблема, требующая немедленного решения.

Ниже – самые частые причины наложения ручных санкций, связанных с разметкой структурированных данных:

  • Разметка, вводящая в заблуждение, и разметка, не соответствующая содержимому страницы (например, на странице используется разметка для рецептов, при этом рецептов на ней нет. То же самое касается разметки для событий);
  • Размеченный контент скрыт от пользователей.

Не так давно Google также предупредил, что сайты купонов, на которых используется разметка для событий, могут получать ручные санкции.

Больше информации о наиболее частых причинах ручных санкций, связанных с микроразметкой, можно найти в руководстве Google.

  1. Используйте Мастер разметки структурированных данных

Если вы хотите добавить на страницы сайта разметку и не знаете, с чего начать, воспользуйтесь инструментом Мастер разметки структурированных данных от Google.

Этот инструмент проведёт вас через весь процесс разметки структурированных данных на сайте.

Для начала выберите подходящий тип данных или исходный код HTML нужной страницы и нажмите «Начать разметку».

Далее помечайте данные, выделяя текст или изображения. Закончив разметку, нажмите «Создать HTML».

Выберите JSON-LD из выпадающего меню (Google способен парсить Microdata и RDFa, но рекомендует кодировать данные с помощью JSON-LD), а затем скопируйтеразметку в теги <head> или <body> на странице.

  1. Проверьте обновлённую разметку

Добавьте URL в инструмент проверки структурированных данных Google, чтобы посмотреть, есть ли ошибки в добавленной разметке. В идеале, они должны отсутствовать.

При этом важно помнить, что нет никаких гарантий того, что структурированные данные будут отображаться в результатах поиска. Но вы не узнаете этого до того, пока Google повторно не просканирует ваш сайт.

Заключение

Даже если вы уже проверяли структурированные данные недавно, имеет смысл перепроверить всё ещё раз.

Google переходит на mobile-first индексацию и те вебмастера, которые ранее не обращали особого внимания на структурированные данные на мобильных страницах, рискуют потерять расширенные сниппеты и видимость в SERP.

Решение?

Убедитесь, что одни и те же структурированные данные существуют и в десктопной, и в мобильной версии вашего ресурса.

Также не забывайте, что, несмотря на важность разметки, удаление нерелевантных структурированных данных позволяет ускорить время загрузки страниц.

План статьи:

  • Ошибки микрорзметки
  • Добавляем микроразметку хлебных крошек

В Google Search Console – есть пункт «Структурированные данные».

Структурированные данные

Рис 1 – ошибки в микроразметке

Начать микроразметку своего сайта лучше с проверки этого раздела. Часто бывает, что инструменты по проверке микроразметки не показывают никаких предупреждений или ошибок, но на самом деле поисковые системы имеют трудности в структурировании данных на вашем сайте.

Проверка микроразметки

Рис 2 – ошибки микроразметки Hentry

В нашем случае мы видим, что имеются 106 ошибок, которые относятся к разметке формата hentry (microformats.org)

hentry – микроразметка, встроенная в ядро WordPress. Так как она встраивается автоматически и не адаптирована под сторонние шаблоны — чаще всего работает неправильно, и это приводит к тому, что Google Search Console обнаруживает такие ошибки:

hentry

Рис 2.1 – ошибки Hentry: author, entry-title, updated

Но, при этом инструмент для проверки микроразметки от Google – абсолютно спокойно сообщает, что нет никаких ошибок и никаких предупреждений по этому поводу.(Ссылка на проверку страницы.)

Инструмент для проверки микроразметки от Google

Рис 3 – гугл не видит ошибок hentry

На нашем сайте мы будем использовать признанную всеми поисковыми системами единогласно микроразметку  – schema.org.

Этот стандарт поддерживает как Яндекс, так и Google.

Поэтому, встроенную микроразметку hentry, которая в Google Search Console выдает нам 106 ошибок – необходимо просто удалить.

Так как hentry добавляется в ядро wordpress —,что позволяет удалить ее через фильтры, потому как в шаблонах этих классов не видно.

Исходный код для удаления hentry:

add_filter('post_class', 'fc_remove_hentry', 20);  function fc_remove_hentry($classes) {  if (($key = array_search('hentry', $classes)) !== false) {  unset( $classes[$key] );  }  return $classes;  }  

Код необходимо добавить в functions.php

Это можно сделать любым удобным методом, например, через редактор из админ панели сайта.

Редактирование микроразметки

Рис 4 – удаление разметки hentry со всего сайта

После сохранение файла и повторной валидации страницы через инструмент для проверки микроразметки от Google – hentry должна будет пропасть.

Проверьте несколько страниц, которые имели ошибки, чтобы убедится, что hentry полностью удалена с сайта.

В Google Search Console вы увидите положительную динамику уменьшения количества ошибок. С течением времени они исчезнут вовсе, остается только ждать.

Google Search Console

Рис 5 – положительная динамика уменьшения ошибок hentry

Как удалить ошибку:

Занимаетесь бизнесом? Подпишитесь на Telegram-канал основателя FireSEO, предпринимателя с 10+ летним опытом, Романа Джунусова. В канале только личный опыт про бизнес, управление и саморазвитие.

ОШИБКА: поле http://ogp.me/ns#image отсутствует или пусто

Ошибка микроразметки

Рис 6 – ошибка Open Graph ns#image

Нужно понимать, что такого рода ошибки связаны с уже прописанной микроразметкой. То есть на сайте либо встроена, либо добавлена кем-то ранее микроразметка, которая имеет ошибки.

Чаще всего это происходит при неправильной настройке плагинов, отвечающих прямым или косвенным образом за микроразметку.

В нашем случае на сайте присутствует плагин — SEO Ultimate, который имеет специальный раздел, отвечающий за разметку Open Graph. А это значит, что ошибка связанная с http://ogp.me содержится именно в плагине SEO Ultimate.

Заходим по следующему пути SEO Ultimate -> Open Graph -> Default Values -> Default Image

Находим настройку картинки, которая будет применяться по умолчанию на тех страницах сайта, на которых не будет найдено нужной картинки.

Настройка картинки

Рис 7 – как исправить ошибку Open Graph ns#image

Добавляем URL адрес картинки, которую бы мы хотели видеть по умолчанию. Напомню что The Open Graph protocol отвечает за вывод красивых постов в социальных сетях, в фейсбуке, твиттере, вконтакте и так далее. То есть эта картинка, которую вы зададите по умолчанию, будет фигурировать в постах социальных сетей, репостах и так далее. Выбирайте брендовую и респектабельную фотографию.

После сохранения изменений – ошибка пропадает.

Исправление ошибки

Рис 8 – ошибка Open Graph ns#article

Но по-прежнему остается ошибка, связанная с неизвестным префиксом article.

Мы с вами уже в курсе, что у нас на сайте установлен плагин SEO Ultimate. Продолжаем копать в этом же направлении.

Продолжение настройки микроразметки

Рис 9 – как исправить ошибку Open Graph ns#article

Устанавливаем Open Graph Type – Website.

Установка Open Graph

Рис 10 – правильная разметка Open Graph

После всех изменений валидатор разметки Яндекс больше не выдает никаких ошибок:

Отсутствие ошибок микроразметки

Рис 11 – валидная разметка Open Graph

Добавляем микроразметку хлебных крошек

Хлебные крошки — это цепочка ссылок от главной страницы до страницы, где сейчас находится пользователь.

Для начала нужно проанализировать сайт на наличие хлебных крошек.

Анализ хлебных крошек

Рис 12 – хлебные крошки на сайте

Хлебные крошки на сайте присутствуют. Теперь нужно понять, каким образом они выводятся. В исходном коде хлебных крошек находим название плагина, с помощью которого они функционируют — Breadcrumb NavXT 4.0.2

Хлебные крошки функционал

Рис 13 – хлебные крошки выводятся через Breadcrumb NavXT

Открываем админ панель нашего сайта и заходим в редактирование плагина Breadcrumb NavXT.

Редактирование плагина Breadcrumb NavXT

Рис 14 – Настройки Breadcrumb NavXT

Нас интересуют шаблоны для разных видов страниц: для главной, для блога, для рубрик и так далее. Нужно понимать, что на каждом сайте будет по-разному.

В нашем случае нас интересуют:

  • Шаблон ссылки на страницу блога
  • Шаблон на главную
  • Рубрика блога Шаблон
  • Шаблон ссылки на рубрику

Все шаблоны имеют стандартный вид типа:

<a title=»Перейти к %title%.» href=»%link%»>%htitle%</a>

Или

<a title=»Перейти к рубрике ‘%title%’.» href=»%link%»>%htitle%</a>

Чтобы получить правильную микроразметку, нам нужно разметить этот исходный код с помощью стандарта http://schema.org/BreadcrumbList

<ol itemscope itemtype="http://schema.org/BreadcrumbList">  <li itemprop="itemListElement" itemscope  itemtype="http://schema.org/ListItem">  <a itemprop="item" href="https://example.com/dresses">  <span itemprop="name">Dresses</span></a>  <meta itemprop="position" content="1" />  </li>  <li itemprop="itemListElement" itemscope  itemtype="http://schema.org/ListItem">  <a itemprop="item" href="https://example.com/dresses/real">  <span itemprop="name">Real Dresses</span></a>  <meta itemprop="position" content="2" />  </li>  </ol>

Разберем по порядку, какие элементы содержит разметка, и как их следует применять:

itemscope itemtype=”http://schema.org/BreadcrumbList”

Этот элемент обозначает начало размечаемой области. Все что будет внутри этого элемента – это будет разметка хлебных крошек.

В примере элемент находится внутри нумерованного списка – тег <ol >

Это не обязательно, можно использовать <div>, <span> или другие подобные теги.

Нужно смотреть по обстоятельствам и помнить что от того какой тег вы используете такой CSS и подключится к хлебным крошкам. То есть внешний вид ваших хлебных крошек зависит от того в какие теги вы обрамите http://schema.org/BreadcrumbList.

В нашем случае мы добавим эту строку кода через исходный код виджета breadcrumb_navxt_widget.php

Так как через стандартный редактор кода админ панели WordPress это файл недоступен, мы будем использовать фтп доступ через filezilla.

Filezilla

Рис 15 – Настройки виджета Breadcrumb NavXT

Находим кусок кода, который отвечает за микроразметку, а конкретно нам нужен тег, который обрамляет эту разметку.

Код который отвечает за микроразметку

Рис 16 – код который обрамляет Breadcrumb NavXT

Находим в файле breadcrumb_navxt_widget.php  следующий код:

echo '<div >';  //Display the regular output breadcrumb  bcn_display(false, $instance['linked'], $instance['reverse']);  echo '</div>';  И меняем его:  echo '<div itemscope itemtype="http://schema.org/BreadcrumbList">';  //Display the regular output breadcrumb  bcn_display(false, $instance['linked'], $instance['reverse']);  echo '</div>';

Сохраняем файл и перезаписываем его на сервере, в результате получаем то что нам нужно.

Сохранение файла

Рис 17 –обозначение разметки BreadcrumbList

Далее мы видим элемент itemprop=»itemListElement» itemscope      itemtype=»http://schema.org/ListItem»

Он обозначает новую принадлежность к другому типу данных — schema.org/ListItem

А также он описывает свойство – itemListElement. Это свойство уже относится к размечаемым элементам в хлебных крошках. То есть это свойство нам нужно использовать в нашем исходном коде при выводе непосредственно хлебных крошек.

В нашем случае мы будем использовать это в плагине Breadcrumb NavXT.

В начало кода, отвечающего за хлебные кошки – 

<a title=»Перейти к %title%.» href=»%link%»>%htitle%</a>

Мы добавим строку:

<span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»>

В конце кода добавим </span>

Далее, внутри кода

<a title=»Перейти к %title%.» href=»%link%»>%htitle%</a>

Нужно разметить элемент itemprop=”item”, из примера видим, что он отвечает за разметку URL адреса хлебных крошек.

Добавляем его перед href=”%link%” Получаем в итоге:

<a title=»Перейти к %title%.» itemprop=»item» href=»%link%»>

Далее размечаем свойство itemprop=”name”, то есть имя, которое соответствует нашему URL адресу, уже размещенному нами. Нам необходимо %htitle%, который в нашем случае отвечает за нужное имя – обрамить свойством itemprop=”name”.

Получаем

<span itemprop=»name»>%htitle%</span>

В конце нам нужно добавить обозначение позиции элемента в иерархической системе, используя свойство itemprop=”position”.

Для этого добавляем строку кода

<meta itemprop=»position» content=»1″ />

Главное – делать все аккуратно и в пределах открытых <div> или <span>

Вывод:

И так, исходя из имеющегося исходного кода:

<a title=»Перейти к %title%.» href=»%link%»>%htitle%</a>

На основе примера получается следующий код:

<span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»>  <a title=»Перейти к %title%.» itemprop=»item» href=»%link%»>  <span itemprop=»name»>%htitle%</span>  </a>  <meta itemprop=»position» content=»1″ />  </span>

Также приведем примеры уже готовых кодов разметки для Breadcrumb NavXT.

Шаблон ссылки на блог с микроразметкой

<span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»> <a title=»Перейти к %title%.» itemprop=»item» href=»%link%»> <span itemprop=»name»>%htitle%</span></a><meta itemprop=»position» content=»1″ /></span><span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»> <a title=»Перейти к %title%.» itemprop=»item» href=»%link%»> <span itemprop=»name»>%htitle%</span></a><meta itemprop=»position» content=»2″ /></span>

Шаблон ссылки на главную с микроразметкой

<span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»> <a title=»Перейти к %title%.» itemprop=»item» href=»%link%»> <span itemprop=»name»>%htitle%</span></a><meta itemprop=»position» content=»1″ /></span>

Рубрика блога Шаблон с микроразметкой

<span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»> <a title=»Go to the %title% Рубрика блога archives.» itemprop=»item» href=»%link%»> <span itemprop=»name»>%htitle%</span></a><meta itemprop=»position» content=»2″ /></span>

Шаблон ссылки на рубрику с микроразметкой

С Микроразметкой:

<span itemprop=»itemListElement» itemscope itemtype=»http://schema.org/ListItem»> <a title=»Перейти к рубрике %title%.» itemprop=»item» href=»%link%»> <span itemprop=»name»>%htitle%</span></a><meta itemprop=»position» content=»2″ /></span>

В итоге, после успешного добавления микроразметки, мы увидим следующие результаты проверки с помощью проверки Google.

Правильная микроразметка

Рис 18 – валидная микроразметка хлебных крошек

Видео

Автор: Максим Глотов – MaxGlot

Подпишитесь на рассылку FireSEO

и получайте подборки статей, полезных сервисов, анонсы и бонусы. Присоединяйтесь!

Время на прочтение
7 мин

Количество просмотров 4.8K

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Расширенные сниппеты — дело тонкое. Даже если вы все настроили верно, есть нюансы, из-за которых они могут не показываться. Причем не всегда это зависит от вас. Разбираемся, почему у вас вдруг нет расширенных сниппетов, хотя вы очень старались с разметкой. Предлагаем способы лечения.

После добавления микроразметки хочется, чтобы сниппеты выглядели как-то так:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

… или так:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

… или вот так:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Но реальность часто сурова:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

1. Микроразметка — не гарантия, что у вас будут расширенные сниппеты

Разметка структурированных данных — необходимое, но не достаточное условие появления расширенных сниппетов.

Google так и пишет:

«Нет гарантии, что ваша страница появится в результатах поиска с расширенными данными. Это связано с тем, что поисковая выдача зависит от многих факторов, включая тип устройства, местоположение, а также то, считает ли Google расширенные результаты полезными в конкретной ситуации».

В Яндексе та же история:

«Информация о товарах, размещенная на сайте вашего интернет-магазина, может использоваться в сниппетах на страницах поисковой выдачи Яндекса».

Ключевое слово здесь «может использоваться». То есть может и не использоваться…

Рассмотрим на примере, как проявляется эффект «может использоваться». В ответ запрос «xiaomi redmi note 8» в Яндексе появляется сниппет со звездочками:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Вводим тот же запрос в Google и находим ту же страницу. Звездочек нет:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Хотя на странице есть разметка рейтинга и отзывов:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Как видите, наличие разметки не эквивалентно богатому сниппету в поиске.

Но не спешите списывать отсутствие расширенных сниппетов на алгоритмы поисковиков. Пройдитесь по чек-листу, чтобы быть уверенными в том, что проблем нет.

2. Поисковые роботы не успели проиндексировать страницу после обновления

Вы внедрили микроразметку и сразу ожидаете появления расширенных сниппетов. Но так не будет. Поисковики должны проиндексировать новые страницы (или переиндексировать старые). На это уходит от нескольких часов до нескольких дней или даже недель (в зависимости от того, как часто обновляется контент на страницах).

После обновления страниц подождите некоторое время. Если спешите — ускорьте процесс. В Google Search Console выберите ресурс, перейдите в раздел «Проверка URL», введите адрес измененной/созданной страницы и нажмите «Запросить индексирование».

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

В Яндекс.Вебмастере перейдите в раздел «Индексирование» / «Переобход страниц», введите URL страниц (до 20 штук в день) и нажмите «Отправить».

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Больше об ускорении индексации сайта читайте здесь.

Возможно, после переобхода ваших страниц роботом все наладится.

3. Страница или часть контента закрыты от индексации

Для того чтобы страница проиндексировалась, она должна быть открыта для посещения роботами. Если она закрыта, то микроразметка не будет обнаружена.

Проверьте, нет ли в robots.txt запрета на сканирование роботами страниц. Сделать это можно в Яндекс.Вебмастере в разделе «Инструменты» / «Анализ robots.txt». В поле «Разрешены ли URL?» вводите адрес интересующей страницы и получаете результат. Если стоит запрет, будет красная пометка.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Запрет на индексацию страниц может быть и в метатеге robots — в этом случае у него будет значение «noindex». Если же значение «index», то все в порядке.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Для одновременной проверки индексации страниц в Яндексе и Google используйте этот инструмент. Он позволяет выявить страницы, которые индексируются одним поисковиком, но не индексируются другим.

Помимо страницы закрыта от индексации может быть и часть контента. Например, изображения (в robots.txt) или часть текста (актуально для Яндекса — с помощью тега <!—noindex—>…<!—/noindex—>).

Следите, чтобы микроразметка не попадала внутрь тегов noindex (если они у вас есть), а изображения индексировались. Например, если используете плагины Yoast или All-in-One SEO Pack для WordPress, проверьте в настройках, открыты ли медиа для индексации.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

В файле robots.txt для WordPress папка uploads не должна быть запрещена к индексации директивой Disallow.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Продвигаете сайты в поиске? Подключите модуль SEO в системе PromoPult, и вы разгрузите себя от рутинных задач. Оптимизация сайта по 70+ видам работ, безопасный линкбилдинг, наполнение контентом — все это проводится на автомате при полном контроле с вашей стороны.

4. Изображения не соответствуют требованиям для отображения в расширенных результатах поиска

В общих рекомендациях по расширенному присутствию в поиске Google по изображениям всего два требования:

  1. Изображения, указанные в свойствах структурированных данных, должны относиться к данному контенту. Например, если вы размечаете изображение новостной статьи (schema.org/NewsArticle.image), то оно должно быть релевантным именно этой статье.
  2. Все размеченные изображения должны быть доступны для сканирования и индексации. В частности, рекомендуется создать отдельный файл Sitemap для изображений.

В справочнике по структурированным данным есть свои требования к изображениям:

  • Размер картинки — не менее 160×90 px и не более 1920×1080 px (но есть исключения — они будут ниже).
  • Соотношение сторон — не более 3:1.
  • Форматы картинок: JPG, .PNG, GIF.
  • Высокое разрешение (от 800 тысяч px, для товаров — от 50 тысяч).
  • Наличие каждого изображения в нескольких вариациях соотношения сторон: 16:9, 4:3 и 1:1.

Для отдельных типов контента есть свои требования:

  • Логотип: минимальный размер изображения – 112×112 px.
  • Фильмы: соотношение сторон — 16:9.
  • Товары: хорошая различимость товара на снимке (например, размещение его на белом фоне).
  • Рецепты: на изображении должно быть готовое блюдо.

Для проверки изображений откройте инструмент Проверка расширенных результатов, введите URL страницы и нажмите кнопку «Просмотреть примеры результатов».

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Откроется окно предпросмотра расширенных сниппетов. Если картинки не будет, значит она не соответствует требованиям.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Обратите внимание, что предпросмотр доступен не для всех типов данных. Например, для рецептов он доступен, а для статей — нет.

Яндекс, в отличие от Google, не выдвигает специфических требований к изображениям. Главное, чтобы они были релевантны контенту.

5. Не заполнены обязательные свойства для конкретного типа данных

В разметке каждого типа данных предусмотрены обязательные свойства. Если их не будет, то не будет и расширенного сниппета.

Например, для разметки мероприятий выделяют такие обязательные свойства:

  • location — место;
  • address — адрес места проведения;
  • name — полное название мероприятия;
  • startDate — дата и время начала.

Опционально можно указать описание мероприятия (description), дату и время завершения (endDate), изображение или логотип (image) и другие свойства.

Для проверки полноты структурированных данных для Google используйте инструмент Проверка расширенных сниппетов. Он выдаст список ошибок с пояснением, каких свойств не хватает.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

В Яндексе тоже есть инструмент — Валидатор микроразметки. Указываете URL — получаете развернутый отчет.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

6. Поисковики не показывают расширенные сниппеты по вашим ключевым словам

Яндекс и Google выводят расширенные сниппеты в ответ далеко не на все запросы. Если поисковик считает, что в данной поисковой ситуации расширенный сниппет полезен не будет, он его не выведет.

Проверить просто: если у ваших конкурентов по запросу тоже нет расширенных сниппетов, то дело скорее всего именно в этой причине. В противном случае читайте дальше.

7. Использование JSON-LD для разметки данных под Яндекс

JSON-LD — рекомендуемый Google синтаксис микроразметки. Он более компактный, чем RDFa и Microdata. Но поиск Яндекса пока что его не распознает (в отличие, например, от Яндекс.Почты).

Поэтому если вы используете только JSON-LD, то у вас будут расширенные сниппеты в Google, а в Яндексе — нет.

Решайте проблему по ситуации. Например, если для вас важен трафик из Яндекса и Google, используйте синтаксис, который понимают оба поисковика — RDFa или Microdata. Если же вы ориентированы только на Google, используйте JSON-LD.

О том, как добавить микроразметку Schema.org без помощи программиста, мы рассказывали здесь.

8. Нарушение правил при внедрении структурированных данных

В Google и Яндекс есть правила по внедрению семантической разметки. Например, вот некоторые важные пункты гайда Google:

  • Структурированные данные должны быть релевантными контенту страницы. Например, микроразметка вакансий не должна быть размещена на страницах, где нет предложения работы.
  • Структурированные данные должны описывать контент, который видят пользователи. Попытка «подсунуть» в семантическую разметку скрытый для пользователей контент расценивается как нарушение правил.
  • Нельзя вводить пользователей в заблуждение средствами микроразметки. Например, размечать фейковые отзывы.
  • Информация должна быть актуальной. Расширенные сниппеты не показываются для устаревшего контента. Регулярно актуализируйте его, чтобы он нравился поисковику.
  • Нельзя использовать структурированные данные для разметки противоправного контента.
  • Нельзя добавлять в микроразметку информацию о скидках и призывы к покупке.
  • Если вы размечаете список, то в нем должны быть все пункты (например, нельзя включать в микроразметку только третий и пятый пункт рецепта).

Помимо общих правил есть специфические. Например, синтаксис для Q&A разметки нельзя использовать для раздела FAQ на сайте. Q&A разметка подходит только для сайтов с вопросами и ответами пользователей.

О микроразметке Q&A, FAQ и HowTo читайте в этой статье.

Важно! Нарушение правил в отношении семантической разметки не только приводит к тому, что у вас не будет расширенных сниппетов, но и может повлечь ручные санкции со стороны Google.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Требования Яндекса к структурированным данным и контенту на сайтах описаны здесь — в разрезе видов данных. Во многом они похожи на правила Google.

9. Изменения в отображении тех или иных видов сниппетов

Поисковики постоянно экспериментируют с отображением результатов выдачи. То появляются новые расширенные результаты, то исчезают, то видоизменяются.

Например, в прошлом году Google перестал отображать рейтинг (звездочки) для статей. В то же время появились новые поддерживаемые типы микроразметки: для FAQ, HowTo, Q&A.

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

Отслеживать динамику отображения расширенных сниппетов в Google за последние 30 дней вы можете с помощью интерактивного инструмента от MOZ. Обратите внимание, как меняется процент запросов, по которым отображаются звездочки в сниппетах:

Внедрили микроразметку, а расширенных сниппетов нет: 10 возможных причин

10. Вы проверяете отображение структурированных данных только на одном типе устройств

Допустим, вы зашли с ноутбука в поиск, ввели запрос, увидели, что расширенных данных нет, и начали искать причину проблемы. Но не проверили этот же запрос с мобильного.

Тип устройства — один из факторов, влияющих на отображение расширенных результатов поиска. Возможно, у вас все настроено верно — просто вы не там ищете.

Итого: 10 причин отсутствия расширенного сниппета

  1. А никто и не обещал всегда использовать вашу микроразметку.
  2. Поисковые роботы еще не успели проиндексировать страницу.
  3. Что-то закрыто от индексации.
  4. Картинки не подходят для показа в сниппете.
  5. Вы заполнили не все данные.
  6. По этим ключевым словам такие сниппеты не показывают.
  7. Яндекс просто не видит ваш JSON-LD.
  8. Вы нарушили правила при внедрении разметки.
  9. Поисковики снова поменяли правила показа сниппетов.
  10. Вы не там смотрите — сниппеты видны не на всех устройствах.

Исправление ошибок микроразметки в Blogger

Правильно настроенная микроразметка вашего сайта играет важную роль в SEO оптимизации. Это упрощает взаимодействие с поисковыми системами и повышает доверие ресурса в их глазах, что непосредственно влияет на позиции в поисковой выдачи.

В Blogger внедрена разметка schema.org. И если в новых темах она настроена более-менее корректно, то в шаблонах старых тем необходимо делать корректировки, чтобы устранить ошибки.

Проверить наличие ошибок в микроразметки вашего сайта вы можете в валидаторах от Яндекса или Гугла. Ошибки у них могут отличаться, т.к. алгоритмы работы у них разные. Поэтому, проверяйте и там, и там. Делается это очень просто: вставляете адрес своего интернет ресурса, запускаете тест и получаете данные.

А сегодня мы разберемся с распространённые ошибки schema.org и их исправим.

Ошибка: image_url

Описание ошибки: 

  • В Google: Свойство image_url не является действительным свойством объекта, относящегося к типу BlogPosting, в рамках используемой схемы.
  • В Яндекс: поле image_url не определено в спецификации http://schema.org/BlogPosting

Чтобы исправить данную ошибку, в шаблоне нужно найти следующий код (может встречаться несколько раз):

<b:if cond=’data:post.thumbnailUrl’>

<meta expr:content=’data:post.thumbnailUrl’ itemprop=’image_url’/>

</b:if> 

И замените его на:

<b:if cond=’data:post.thumbnailUrl’>

<meta expr:content=’data:post.thumbnailUrl’ itemprop=’image’/>

</b:if> 

Ошибка: blogId

Описание ошибки: 

  • В Google: Свойство blogId не является действительным свойством объекта, относящегося к типу BlogPosting, в рамках используемой схемы.
  • В Яндекс: поле blogId не определено в спецификации http://schema.org/BlogPosting

Для устранения данной ошибки в шаблоне находим строку (встречается несколько раз) и удаляем ее:

<meta expr:content=’data:blog.blogId’ itemprop=’blogId’/>

Ошибка: postId

Описание ошибки: 

  • В Google: Свойство postId не является действительным свойством объекта, относящегося к типу BlogPosting, в рамках используемой схемы.
  • В Яндекс: поле postId не определено в спецификации http://schema.org/BlogPosting

Для устранения данной ошибки в шаблоне находим строку (встречается несколько раз) и удаляем ее:

 <meta expr:content=’data:post.id’ itemprop=’postId’/>

Ошибка: невозможно определить принадлежность данных полей

Данная ошибка встречается только в Яндекс и имеет следующий комментарий: Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop

В шаблоне находим участок кода: itemprop=’blogPost’ и удаляем его.


ОШИБКА: поле http://ogp.me/ns#type отсутствует или пусто 

Ошибка встречается в валидаторе микроразметки от Яндекс и информирует о том, на сайте отсутствует разметка Open Graph. Для решения проблемы, установите Open Graph в свой блог на Blogger.

Понравилась статья? Поделить с друзьями:
  • Как исправить ошибки линукс
  • Как исправить любую ошибку dll
  • Как исправить ошибки линтера
  • Как исправить логопедические ошибки
  • Как исправить ошибки когда делаешь пропуск на мкад