Микроформаты hcard, hreview, hproduct в разметке
20.08.2011Занимаясь разработкой магазина на базе litepublisher приступил к исследованию микроформатов для товаров. Выясняется, что гугл поддерживает кучу микроформатов например навигационное меню, голосования и рейтинги, профили, рецепты. Стал разбираться. Попытался модифицировать меню с использованием микроформатов. Выясняется, что для микроформатов подходят только теги div и span поскольку они (эти теги) не несут в себе никакой смысловой нагрузки и в них можно добавлять всякие атрибуты. В меню лишние div и span натыкать как то совсем не хочется.
С рейтингами тоже не просто - обыкновенной заменой шаблона голосовалки не отделаешься. Есть идея совмести комментарий с голосованием, то есть по желанию можно было бы проголосовать в комментарии. Нужно это для коллекции отзывов о товаре.
Попытался подправить шаблон комментариев с поддержкой hcard, но если сайт комментатора стоит через редирект, то это вряд ли имеет смысл. Пока вывод один - не смотря на простоту разметки микроформатов с наскока их прикрутить к движку не получается, придется перерабатывать код и весьма аккуратно. Например сейчас в движок я уже добавил имя автора, если авторов всего один - админ, ранее у него не было имени. В обновлении можно будет отредактировать в админке. В ссылку автора добавил атрибут rel="author" - совместно с профилем в гугле этого якобы достаточно. Также очень хочется, чтобы микроформаты не приводили инвалидации html. Предполагалось, что существующая версия движка должна долго оставаться стабильной и залог этого отсутствие нововведений, которые как правило ведут к ошибкам. На сегодняшний день я кажется исправил все существующие ошибки, самому мало верится, но вспоминая какое количество ошибок было устранено... Совсем не хочется добавлять ошибки в движок и по правде я уже устал бесконечно править ошибки.
Комментарии (6) на запись “Микроформаты hcard, hreview, hproduct в разметке”
Оставить комментарий
http://webmaster.yandex.ru/microtest.xml
http://www.google.com/webmasters/tools/richsnippets
С темой то все просто, один раз внес изменения и все, а вот писать посты в микроформате вот где заморочка.
Куча спанов с разными классами, вот если бы сделать что-то наподобие формы, с текстовыми полями, куда вносить только данные а чтоб скрипт уже оборачивал их в соответствующие теги (указанные один раз в его шаблоне)...