Как исправить ошибки hatom-feed hatom-entry
Используя расширенные структурированные данные Google я заметил, что на этом и других моих сайтах отсутствуют некоторые данные. И выдает ошибки:
Error: Missing required field “entry-title”.
Error: Missing required field “updated”.
Error: Missing required hCard “author”.
Я решил исправить эти ошибки, а заодно и новичкам рассказать, как правится сей недуг на примере движка WordPress.
Error: Missing required field “entry-title”
Данная ошибка решается очень просто, открываете файл single.php и находите место, где выводится тайтл записи (обычно в теге H1). Выглядит это приблизительно так:
<h1 class="post-title"><?php the_title(); ?></h1>
Ну а все что нам надо сделать – это добавить в класс необходимое слово entry-title
<h1 class="post-title entry-title"><?php the_title(); ?></h1>
Error: Missing required field “updated”
Со второй ошибкой все аналогично, только уже используется не тайтл, а время публикации записи.
Было:
<span class="date"><?php the_time('F j, Y'); ?></span>Стало:
<span class="date updated"><?php the_time('F j, Y'); ?></span>
Error: Missing required hCard “author”
Я думаю, что вы уже догадались, как исправляется третья ошибка структурированных данных. Там же в single.php находим функцию the_author или the_author_posts_link и правим:
<span class="vcard author"> <span class="fn"><?php the_author_posts_link(); ?></span> </span>
Updated 27 октября 2014
Решил дополнить статью, потому что не всегда в single.php можно исправить ошибки структурированных данных, а многие (судя по количеству комментариев и просьб в них) не знают, где еще может быть данный нам код. Посмотрим на примере темы Parabola.
В этой теме можно увидеть: Ошибка. Missing required field “updated”. То есть время публикации записи. А в файле single.php не находим вывод этой даты, что же делать?
- В браузере открываем любую запись блога, где установлена эта тема и нажимаем F12.
- Нажимаем на дату правой клавишей мыши и “Просмотр кода элемента” и в консоли видим нужный нам тег.
- Подключаемся по FTP к нашему сайту (рассмотрим на примере Total Commaner’а)
- Заходим в папку с темой, и нажимаем Alt+F7
- Вводим тег, который будем искать. В данном случае onDate
- Поиск показывает нам файлы, в которых встречается интересующий нас тег.
- Ну а дальше заходим редактором на этот файл и редактируем его по нашим потребностям.
- Вот и все, ошибка исправлена.
Советуем почитать:
-
Александр
-
Николай
-
http://spodarochkom.ru/ Мария Зазвонова
-
http://vmiremusiki.ru Оксана
-
Кирилл
-
https://flabme.ru/ Alangel
-
-
Егор Никитин
-
http://oda-kulinarii.ru/ Алена
-
http://francissimo.ru/ Галина Шевалер
-
http://asmircomp.ru Ирина
-
http://karolblog.ru Олег
-
Makc
-
dmitry
-
Михаил
-
Дмитрий
-
https://flabme.ru/ Alangel
-
-
Дмитрий Бахирев
-
https://flabme.ru/ Alangel
-
http://comp-doma.ru Дмитрий Бахирев
-
-
-
Guest
-
http://www.best-travels.club/ Oleg
-
https://flabme.ru/ Alangel
-
http://www.best-travels.club/ Oleg
-
https://flabme.ru/ Alangel
-
Oleg
-
https://flabme.ru/ Alangel
-
-
-
-
-
http://comp-doma.ru Дмитрий Бахирев
-
http://comp-doma.ru Дмитрий Бахирев
-
http://comp-doma.ru Дмитрий Бахирев
-
http://comp-doma.ru Дмитрий Бахирев
-
https://flabme.ru/ Alangel
-
http://comp-doma.ru Дмитрий Бахирев
-
-
-
-
-
Валерий
-
https://flabme.ru/ Alangel
-
Валерий
-
-
-
Андрей
-
https://flabme.ru/ Alangel
-
Андрей
-
https://flabme.ru/ Alangel
-
Андрей
-
https://flabme.ru/ Alangel
-
-
-
-
-
Сергей
-
Сергей
-
https://flabme.ru/ Alangel
-
Сергей
-
-
-
-
Сергей
-
greench277
-
https://flabme.ru/ Alangel
-
greench
-
-
-
greench
Все права защищены © 2012-2014 Flabme.ru Полное или частичное копирование материалов разрешено с индексируемой ссылкой на блог