Я получаю следующие ошибки от Google Rich Snippet Tool для моего веб-сайта http://iancrowther.co.uk/
hcard
Предупреждение. Эта информация не будет отображаться в виде расширенного фрагмента в результатах поиска, так как она описывает организацию. В настоящее время Google не отображает информацию об организации в расширенных сниппетах
Внимание! По крайней мере одно поле должно быть установлено для Hcard.
Предупреждение: Отсутствует обязательное поле «имя (fn)».
Я экспериментирую с vcard и Schema.org, и мне интересно, не упускаю ли я что-то или валидатор играет. Я добавил разметку vcard и Schema.org в body
, что может вызвать путаницу. Кроме того, я делаю предположение, что могу использовать оба метода для разметки своего кода.
Обновлять:
Я предполагаю, что с тегом body
я просто пытаюсь позволить Google обнаружить элементы, которые составляют объект схемы на странице. Я не уверен, что это хороший/плохой подход к делу? Однако это позволяет моей разметке быть свободной от определенных блоков разметки. Я думаю, это открыто для обсуждения, но мне нравится идея естественного перехода к контенту, который оформлен на заднем плане. Как вы думаете, есть ли какое-то негативное влияние? Я не определился.
Я поддерживаю структуру Person, это был хороший выбор, так как он лучше отражает текущее содержимое сайта. Я внештатный разработчик и поэтому использую эту страницу в качестве целевой страницы своей организации, поэтому я думаю, что мне нужно принять более твердое решение о целях сайта и соответствующим образом адаптировать контент, т.е. Организация или Человек.
Я понимаю, что немедленная выгода от расширенного фрагмента отсутствует, но я веб-парень, поэтому проявляю большой интерес к такого рода вещам.