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?