Can Schema markup co-exist with other markup on the same page?

24 views
Skip to first unread message

Stuart Maxwell

unread,
Jul 14, 2011, 2:36:34 PM7/14/11
to Schema.org Discussion
Could someone clarify whether Schema.org markup and other semantic
markup – such as microformats or RDFa – can be used on the same page?

There's been some discussion at our company recently about whether we
would need to strip all existing metadata markup out of our code in
order to properly implement Schema. The Schema FAQ states that
"Changing to the new markup format could be helpful ... but you don't
have to do it." Which doesn't specifically address mixing markup on
the same page, but I couldn't find anything in the FAQ or anywhere
else on the site that prohibited mixing the markup.

However, in the Google Webmaster Central post introducing schema.org,
there's this sentence: "One caveat to watch out for: while it’s OK to
use the new schema.org markup or continue to use existing microformats
or RDFa markup, you should avoid mixing the formats together on the
same web page, as this can confuse our parsers." This is what's got
folks here concerned.

So, is this true? Do we have to abandon all the work we've done with
microformats and RDFa in order to get the benefits of using Schema? Or
will the parser issues get sorted out in time, leaving us the
flexibility to use whatever markup in whatever combinations we need?

-stuart

----------------------
Stuart Maxwell
http://unhub.com/stumax

László Török

unread,
Jul 14, 2011, 3:48:43 PM7/14/11
to schemaorg-...@googlegroups.com
Hi Stuart,

stripping richer markup in exchange for pure schema.org is not sg I'd consider.
They can co-exist perfectly.

Lookup RDFa and microdata in the group archive, there was a longish thread on how both world can live along side each other.

Regards,

Las

2011/7/14 Stuart Maxwell <stum...@gmail.com>



--
László Török

Skype: laczoka2000
Twitter: @laczoka

Guha

unread,
Jul 14, 2011, 3:49:00 PM7/14/11
to schemaorg-...@googlegroups.com
Yes, yes, yes. 

That caveat was a mistake. You can add any other markup you want to, in any other syntax and any other vocabulary.

guha
Reply all
Reply to author
Forward
0 new messages