Create a search engine with schema.org types
From the post:
We are happy to announce the integration of Google Custom Search with the schema.org standard. Schema.org is a structured data markup schema including a shared markup schema vocabulary that is supported by major search providers. This integration enables you to create powerful and expressive topical search engines by simply specifying schema.org types in your Google Custom Search Engine definition.
How would you go about using this new feature? Say you are the webmaster of a site about movies. You might want to create a movie search engine that can search for pages about movies either from your website, your affiliated websites or from the millions of sites that use schema.org. Achieving this functionality is now only a click away thanks to the integration of Google Custom Search with schema.org. All you have to do is add the schema type “Movie” to your Custom Search Engine definition, as shown below, and you’re done! Users of your movie search engine will then only see result pages that have the “Movie” schema annotation.
Curious, what do you think it would take to support the use of schema.org or extensions to schema.org at lower than a document level?
Finding documents is ok, if that’s the best you can do. But I would rather find specific portions of documents with relevant material.
More than two questions but to start with:
- What would be required of a document syntax?
- What would be required of indexing software to capture the schema.org data along with its “tagged” data?