Просто интересно, одобряете ли вы, ребята, протокол 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">
Какой из них я должен интегрировать, поскольку я считаю, что нужен только один? [на самом деле вы можете интегрировать только один или?]
Честно говоря, ИМХО - я думаю, что OpenGraph «менее навязчив» для всей кодовой базы - так как частичные представления легче реализовать [с использованием ASP.NET MVC], тогда как протокол Schema.org требует [по крайней мере, на мой взгляд] разрушительных надстроек HTML. через ваш код?
Изменить: Кажется, я закончил интеграцию обоих - не уверен, разрешено ли это, но документация на Schema.org неясна. Примечательно, что эта ссылка не дает много информации
В: Как schema.org соотносится с Facebook Open Graph?
Facebook Open Graph хорошо выполняет свою задачу, но не предоставляет подробной информации, необходимой поисковым системам для улучшения взаимодействия с пользователем.
Одна веб-страница может состоять из множества компонентов и говорить о нескольких вещах. Если поисковые системы понимают различные компоненты страницы, мы можем улучшить представление данных. Даже если вы разметите свой контент с помощью протокола Facebook Open Graph, schema.org предоставляет механизм для предоставления более подробной информации о конкретных объектах на странице.
Например, страница о группе может включать любое или все из следующего:
- Список альбомов
- Цена за каждый альбом
- Список песен для каждого альбома вместе со ссылкой, чтобы послушать образцы каждой песни.
- Список предстоящих концертов Биографии участников группы
Поэтому я предполагаю, что они совместимы вместе.