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

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

 Исправляю ошибку микроразметки Updated вставкой кода

Во многих темах отсутствуют атрибуты для Title и автора, в моих шаблонах эти теги есть. На отсутствие разметки указывается и в инструментах для веб. мастеров Google в разделе «вид в поиске». Микроразметка не обязательна к применению, но лучше ее сделать правильно.  Желательно внести updated  в код блога.

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

Этот код можно скопировать и себе вставить, вначале перенести его в Notepad++ и включить опцию: кодировать в UTF — 8, без BOM. Чтобы не было скрытых знаков. Проверить  их наличие можно плагином Theme Check.

К ссылке  движок WP генерирует название статьи.<a href=»»http://адрес сайта/название статьи></a>

Чтобы найти место для вставки, недостающих атрибутов поступила следующим образом: скопировала код сайта в блокнот Notepad. В поиске блокнота написала «date», найдено несколько результатов и внизу страницы указаны номера строк, содержащих «date». В строке  162   записано: <span class=” entey-date”>

исправим код в блокноте

В блокноте  вписала недостающие элементы, как в строке выше.  Перешла в редактор админпанели, искала во  вкладках, /нажимая ctrl+ F /. Дату нашла в файле: template-tags.php и здесь сделала микроразметку, дописывая кусочки кода, опираясь на мастера.  Получилось следующее:

Проверила в валидаторе Гугла, замечаний не было. Исправленная строка. находится примерно по середине файла, после навигации, близко от заголовка статей -< h1>.

код в файле Content. php

Обновляю файл и повторно проверяю сайт, в инструментах веб. мастеров. Ошибка исчезла    «updated» указывает  дату написания статьи.

 код страницы

Ошибку ugdated нужно исправить и на страницах. Место для вставки кода не долго искала, выбрала в редакторе админпанели файл content-page.php. Вставку кода решила сделать, как указано на картинке, после закрытого кода заголовка.

Проверка 

результат проверки

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

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *