Just wondering, you guys approve of the OpenGraph protocol after markup, for example:
<meta property="og:title" content="The Rock" /> <meta property="og:type" content="movie" /> <meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
Or Schema.org protocol with
<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">
Which one should I integrate, since it seems to me that only 1 is needed? [in fact you can only integrate one or?]
Frankly, IMHO - I think OpenGraph is "less intrusive" for a common code base - since itβs easier to implement partial views [using ASP.NET MVC], while the Schema.org protocol requires [at least in my opinion] destructive add-in HTML code through your code?
Edit: It seems I have completed the integration of both - not sure if this is allowed, but the documentation on Schema.org is unclear. It is noteworthy that this link does not contain much information.
Q: How does schema.org relate to Facebook Open Graph?
Facebook Open Graph performs its task well, but it does not provide detailed information search engines should improve the user experience.
A single single web page can have many components and it can talk about several things. If search engines understand the various components of a page, we can improve the presentation of our data. Even if you tag your content using the Open Open Facebook protocol, schema.org provides a mechanism for providing more detailed information about specific objects on the page.
For example, a group page may include any or all of the following:
- Album list
- Price for each album
- A list of songs for each album along with a link to listen to samples of each song
- List of upcoming Bios shows of band members
Therefore, I assume that they are compatible together.
Tom Jun 19 '11 at 1:11 a.m. 2011-06-19 13:11
source share