Просто интересно, вы, ребята, одобряете протокол OpenGraph после разметки, например:
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
Или протокол Schema.org с
<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">Kenmore White 17" Microwave</span>
<img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
<div itemprop="aggregateRating"
itemscope itemprop="http://schema.org/AggregateRating">
Какой я должен интегрировать, поскольку мне кажется, что только 1 необходимо? [на самом деле вы можете интегрировать только один или?]
Откровенно говоря, IMHO - я думаю, что OpenGraph "менее навязчиво" для общей кодовой базы - поскольку проще реализовать частичные представления [с использованием ASP.NET MVC], тогда как для протокола Schema.org требуется [по крайней мере, на мой взгляд] разрушительный HTML-код надстройки через ваш код?
Изменить: Кажется, я закончил интеграцию обоих - не уверен, разрешено ли это, но документация на Schema.org неясна. Примечательно, что эта ссылка не содержит много информации
Q: Как schema.org относится к Facebook Open Graph?
Facebook Open Graph хорошо выполняет свою задачу, но он не дает подробного информационные поисковые системы должны улучшить работу пользователя.
Один сингл веб-страница может иметь множество компонентов и он может говорить о нескольких вещах. Если поисковые системы понимают различные компоненты страницы, мы можем улучшить представление наших данных. Даже если вы помечаете свой контент, используя протокол Open Open Facebook, schema.org обеспечивает механизм для предоставление более подробной информации о конкретных объектов на странице.
Например, страница о группе может включать любые или все из следующего:
- Список альбомов
- Цена за каждый альбом
- Список песен для каждого альбома вместе со ссылкой для прослушивания образцов каждой песни
- Список предстоящих шоу Bios участников группы
Поэтому я предполагаю, что они совместимы вместе.