Schema org плагин. Плагин микроразметки для лучшего распознавания роботами

Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress ! Сегодня вы узнаете как добавить на свой сайт разметку Schema.org для отображения Rich Snippets (Богатого сниппета). Данный плагин очень полезен для SEO поисковой оптимизации сайта. Также помогает увеличить CTR и рейтинг сайта. Чем хорош и полезен данный плагин:

– Отлично работает с Google, Bing, Yahoo и Facebook.

– Поддерживает большинство типов контента.

– Отображает в поисковой выдаче:

  • Фото.
  • Видео.
  • Автор.
  • Цена.
  • Звёздный рейтинг.
  • Рецепты.

Установить плагин вы сможете прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый , введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

Configuration. Здесь можно заполнить данные для сниппета по умолчанию. Если вы не указываете данные для отдельной странице, то для неё будут отображаться данные, которые указаны здесь.

– Item review, отзыв, рецензия, обозрение.

– Events, события.

– Product, товар.

– Recipe, рецепт.

– Software Application, программа, приложение.

– Video, видео.

– Article, статья, запись.

– Service, сервис, услуги, обслуживание.

Нажмите по вкладке, чтобы её открыть и заполнить. Заполните поля сниппета и нажмите на кнопку – Update .

– Box Background, цвет фона бокса.

– Title Background, цвет фона заголовка.

Border Color, цвет бордюра или границы.

– Title Color, цвет заголовка.

– Snippet Text Color, цвет текста в сниппете.

– Update colors, сохраните изменения.

Обратите внимание! если вы используете плагин Woocommerce, вы можете интегрировать данный плагин с товарами Woocommerce.

Далее, перейдите на страницу создания или редактирования записи или страницы. Внизу страницы у вас появится специальный бокс “Configure Rich Snippet” . Здесь вы можете добавлять данные сниппета для отдельно страницы.

Пример, если у вас страница с рецептом, то выберите вариант “Recipe” и заполните все необходимые поля. Обновите страницу.

Приветствую вас, уважаемые читатели блога сайт !

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

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

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

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

Что такое микроразмета сайта и зачем она нужна


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

Если вы хотите увидеть как примерно видит ваш сайт поисковик, то зажмите одновременно ctrl+u и увидите исходный код страницы. Там все: скрипты, стили, картинки, комментарии, заголовки, блоки и т.д.

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

Для них он – как водителю эта пьяная дорога

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

Все понятно и структурированно

Если вы все же не поняли, что такое микроразметка сайта, то посмотрите это видео от Яндекс :

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

Чтобы проверить, есть ли на вашем ресурсе микроразметка и в каком она состоянии, просто перейдите по этой ссылке https://webmaster.yandex.ru/microtest.xml и введите в верхней строке адрес вашего ресурса. Возможно, что в ответ будет написано, что микроразметка не обнаружена или же вылезет Предупреждение – это значит, что нужно что-то исправить. Вот и все, посмотрели как есть, идем дальше.

Микроразметка header на сайте для WordPress


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

Первым делом добавим микроразметку названия и описания блога. В панели управления wordpress в разделе Внешний вид – Редактор находим файл header.php, также этот и последующие файлы вы можете найти в файловом менеджере хостинга в папке с вашей темой.

Находим тег header и внутри тега пишем

itemscope itemtype="http://schema.org/WPHeader"

itemscope говорит роботу о том, что внутри этого тега будет что то описано.

itemtype сообщает, что конкретно будет описываться.

http://schema.org/WPHeader – сообщаем, что речь пойдет о заголовке блога на WordPress.

Ищем место где выводится имя блога, обычно это выглядит так – и находится в теге

. Внутри тега h1 пишем itemprop=”headline”. Должно получиться примерно так

itemprop="headline" >

добавляем itemprop=”description”. Вот так:

itemprop="description" >

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

Таким образом в файле header.php мы показали роботу название и описание нашего блога.

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

Как вам статья? Получилось начать внедрение микроразметки? Отпишитесь в комментариях.

С уважением,

Привет всем. Решили добавить микроразметку на сайт? Но ведь это слишком сложно и хлопотно, надо знать язык программирования, думаете вы. Владельцам сайтов на замечательной CMS WordPress нечего переживать. Есть куча разных плагинов, расширяющих возможности вордпресс. Одним из таких есть плагин микроразметки для wordpress .

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

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

Основной тип микроразметки, который объявили Google, Microsoft, Yahoo и Yandex, является Schema.org. Вот видео в котором Яндекс рассказывает для чего нужна микроразметка.

С помощью разметки сообщаем роботам о следующем: это название поста, это автор, дата публикации, адрес, контакты, изображение, комментарии…

All in One Schema.org Rich Snippets

Во избежание самостоятельного ковыряния в коде воспользуемся плагином микроразметки для вордпресс сайтов All In One Schema.org Rich Snippets. Один из самых популярных плагинов для микроразметки. Надо .

Слева в меню появится кнопка Rich Snippets, после нажатия можно настроить плагин. Плагин на английском языке, перевода нет. Но понятно так. Заходите с браузера Хром (Chrome) и включайте перевод страницы. Давайте разберем настройки плагина.

Настройка плагина All In One Schema.org Rich Snippets

Раздел Configuration — Конфигурация. Заполняете данные. В случае не заполнения полей к каждой отдельной статье, будут отображаться те данные, которые укажите здесь.

  • Item Review — обзор, отзыв.
  • Events — мероприятие.
  • Person — автор, человек.
  • Product — продукт, товар.
  • Recipe — рецепт.
  • Software Application — программное обеспечение.
  • Video — видео.
  • Article — статья.
  • Service — обслуживание, услуги.

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

Раздел Customization — Настройка . Здесь выполняете оформление внешнего вида сниппета.

  • Box Background — цвет фона.
  • Title Background — цвет фона заголовка.
  • Border Color — цвет рамки.
  • Title Color — цвет заголовка
  • Snippet Text Color — цвет текста сниппета.

Если на сайте установлен плагин WooCommerce, который по умолчанию идет с кодом Schema.org, разработчики не рекомендуют подключать к нему плагин All In One Schema.org Rich Snippets, так как создаст дублируемую схему, что не рекомендуется.

Раздел FAQ — Вопросы . Ответы на популярные вопросы.


На странице создания записи (страницы) ниже текстового редактора появится бокс Configuration Rich Snippet.

Здесь заполняете данные к каждой записи блога.

Вот так, используя плагин микроразметки для wordpress можно добавить расширенные сниппеты, помочь ботам в их работе. Результаты внедрения микроразметки Schema.org наблюдать можно только после очередного обновления.

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

Удачи Вам!

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

Она не большая, но даёт необходимое понимание того, о чём мы будем говорить.

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

Заходим в Google Инструменты для веб мастеров — Ваш сайт — Вид в поиске — Структурированные данные.

Как видите, на моём блоге применена разметка microformats.org, то есть она уже была внедрена в файлы шаблона, и в 151 элементе, выдаётся ошибка.

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

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

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

microformats.org использует очень много форматов разметки. Это:

hcard — организации и люди

hatom — ленты новостей

hCalendar — события

hProduct — товары

hReview — отзывы о товарах

hRecipe — кулинарные рецепты

И это ещё не полный список. Как очень точно сказано в Википедии: «Вот наиболее известные из них». И все они, или только некоторые могут присутствовать в коде блога.

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

В код эти форматы разметки вводятся в виде классов со свойствами, закреплёнными за каждым форматом. И этих свойств, тоже достаточно много.

Вот например формат hcard, в коде выводится как атрибут, или класс контейнер vcard, а его свойства, как class=»fn» или class=»n», который в свою очередь тоже является контейнером, и так далее.

И если первый класс применяется к имени, то второй, с некоторыми дополнениями, к фамилии-имени-отчеству.

Так же есть классы для организации, её названия, адреса, профиля, и так далее.

Конечно далеко не факт, что всё это заложено в вашем шаблоне, но чтоб выявить то что есть, желательно знать всё. Или, как в Википедии, наиболее известные.

Такое ощущение, что все их вообще никто не знает. А наиболее известные, я собрал в

Ну ладно, в инструментах веб мастера Google, мы определили, что в блог внедрена разметка microformats.org.

Теперь определим, имеющиеся у нас, форматы этой разметки.

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

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

В подавляющем большинстве случаев, Яндекс выведет предупреждение, и начинаться оно будет словом «кажется». То есть точно не знает, но чувствует, что что-то не то.

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

Вот это как раз то, что нам и нужно.

Первым идёт Издатель. И скорее всего, у Вас будет сообщение: Страница не содержит тега издателя.

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

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

1. Если у Вас установлен плагин All In One SEO Pack, по заходим в Консоль — Инструменты SEO — Основные, прокручиваем их вниз до раздела Настройки сервисов Google, и вставляем скопированный адрес в строку Профиль в сети Google+.

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

2. Если у Вас нет плагина All In One SEO Pack, то адрес нужно вставить в виджет Текст, в Вашей панели виджетов, в виде ссылки.

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

Следующий формат обычно присутствующий в блоге по умолчанию — это hatom.

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

У меня, как видно из картинки, в этом формате выдаётся ошибка Missing required field «updated».

То, что эта ошибка принадлежит именно данному формату, можно определить с помощью Шпаргалок. По ним сразу видно, что свойство updated применяется в формате hatom.

Будем исправлять.

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

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

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

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

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

Открываем страницу в браузере Chrome, нажимаем клавишу F12, или щёлкаем правой клавишей мыши и выбираем Просмотр кода элемента.

В открывшемся окне веб-инспектора находим строку с кодом, которая подсветит дату на нашей странице.

Эта строка и будет тем элементом кода, в котором нужно искать ошибку.

Быстренько идём в Гугл, то есть вставляем rel=»bookmark» в поисковую строку браузера, окунаемся в поисковую выдачу, и узнаём, что bookmark — это закладка, а в формате hatom, это свойство применяется, как определение чего-то постоянного, а от нас требуется обновление.

Значит нужно удалить rel=»bookmark», и на его место вставить class=»updated». Как это сделать?

Идём Внешний вид — Редактор, и начинаем в файлах темы искать слово bookmark. Кто ещё не знает, как это быстро делается, прочитайте .

У меня этот элемент нашёлся в файле functions.php.

Удаляем его, вставляем class=»updated», обновляем файл, и идём проверять в Google Инструмент проверки микроразметки.

Как видите — одной ошибкой стало меньше. За что и боролись.

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

Возможно Вам не нужно будет ничего удалять, а только вставить class=»updated», но если уж необходимо будет удалить какой-то элемент, то обязательно проверьте, нет ли его в файле style.css.

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

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

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

Теперь посмотрим вторую ошибку. Как видно из названия: Ошибка. Missing required hCard «author», относиться она к формату hCard.

В этом формате представлены свойства (смотри Шпаргалки), которые мы сможем заменить на свойства schema.org, поэтому данный формат лучше полностью удалить.

В коде он представлен корневым классом vcard, то есть если в блоге присутствует hCard, то в коде он будет vcard.

Идём в файлы темы, и просматриваем их на наличие vcard, не забывая про style. css.

Если в стилях его нет, то просто удаляем, там где он найдётся. Если есть, то переименовываем.

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

Естественно, удалять их не нужно. Обычно свойство, в коде является значением класса: class=»fn», class=»url». Вот эти конструкции можно смело удалять. Опять же, если их нет в стилях. И так далее.

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

Яндекс должен доложить, что микроразметка не обнаружена.

А у Google в результатах не должно быть красных строк.

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

Вообще-то, не успокоившись на достигнутом, и так как остались не понятные до конца моменты, я потратил ещё некоторое время, на поиск информации по microformats.org.

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

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

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

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

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

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

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

Микроразметка помогает все данные собрать в определённую, удобную для поисковика, последовательность данных (структурирует данные), что облегчает последнему работу, по извлечению и переработке информации.

В 2011 году все крупные поисковики, такие как Гугл и Яндекс (они нас в большей мере интересуют) сообщили о внедрении семантической микроразметке.

Кстати, вот есть неплохое видео по микроразметке:

Как проверить микроразметку?

Хорошо, если мы с вами разобрались, что такое микроразметка на сайте wordpress и для чего она нужна, то сразу возникает вопрос: а как узнать, есть ли семантическая микроразметка на сайте, в статье?

Для этого вам нужно войти в Яндекс Вебмастер , ввести Url проверяемой страницы сайта и нажать «Проверить микроразметку» .

У Гугла микроразметку можно проверить здесь по аналогии.

Микроразметка на движке WordPress

Перед тем, как начать внедрение микроразметки, необходимо сначала убедиться, что у вас её нет. Для проверки используйте пост, в котором читатели оставили несколько комментариев. Дело в том, что в некоторых бесплатных шаблонах есть своя микроразметка формата "hCard « , в которой присутствуют атрибуты именно для описания человека, написавшего контент. Т.е. указывается фамилия, ник, аватар автора. Эту и любую другую микроразметку необходимо удалить и только после этого приступать к настройке микроразметки schema.org .

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

После того, как „левая“ микроразметка удалена, приступим к установке микроразметки schema.org . Для начала разметим название сайта и его описание.

После чего в его скобках вставить вот этот код:

"callback=mayak_comment"

Если в скобках есть какой-либо код, то "callback=mayak_comment" добавляем через & в самый конец выражения, например вот так:

Теперь, для того, чтобы показать поисковому роботу на общее число комментариев к определённой статье, необходимо в файле comments.php найти следующую строку:

Комментариев к записи:

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

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

itemprop="interactionCount"

В результате получаем следующее:

Комментариев к записи:

Семантическая разметка контактных данных

Здесь всё просто, вставляете свои контактные данные в шаблон кода:

Прописываем название блога

Ваш индекс

Город, в котором Вы живете

Надо сказать, что берут за такую работу от 500р и то редко, в основном, от 1000р. Прочитав эту статью, Вы сами сможете сделать микроразметку и сэкономить деньги. По крайней мере, даже, если будите заказывать у фрилансеров, то сможете адекватно проверить заказ.

А вы применяете семантическую разметку у себе на сайте?

С уважением, Александр Сергиенко