Здравствуйте, дорогие посетители блога «Я блоггер». Поговорим сегодня об ошибках структурированных данных (микроразметке) в шаблоне блога HTML.
С помощью микроразметок мы даем поисковым системам знать какая информация расположена на странице. Благодаря структурированным данным поисковики намного лучше понимают суть контента, сайты выглядят привлекательнее в поисковой выдаче, что улучшает доверие к сайту и увеличивает переходы.
Что такое Schema.org и hCard
Это семантические разметки страниц сайта с помощью дополнительных атрибутов и Html тегов. Для оптимизации сайта микроразметка schema.org очень важна. И еще что немало важно, разметка очень влияет на сниппет в поисковой выдаче и желательно что бы она не содержала ошибок.
Микроформаты разметок hCard и Schema.org уже встроены в шаблоны на бесплатном блогохостинге Blogger (Blogspot).
Что бы найти ошибки микроразметки нужно проверить разметку структурированных данных. Предлагаю вам два самых популярных сервиса онлайн.
- Валидатор микроразметки структурированных данных в Яндексе
- Проверка микроразметки в 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.
Говорят: "Всем не угодишь", но тут не тот вариант. У каждой поисковой системы свои алгоритмы, свои фильтры, требования и стандарты и ничего не поделаешь! Надо идти в ногу с поисковыми системами. И будет нам всем счастье!:-)