W3C home > Mailing lists > Public > public-vocabs@w3.org > January 2012

Re: Issue with rich snippets tools testing tool & businessEvent

From: Mark Keller <webnetworkz@gmail.com>
Date: Mon, 23 Jan 2012 00:01:21 -0800
Message-ID: <CAPibk=F2F9egZ2JGuj0T4eiKtDhhPbXsPRbNaj4woaypfoWHgg@mail.gmail.com>
To: Jocelyn Fournier <jocelyn.fournier@googlemail.com>
Cc: public-vocabs@w3.org, daniel@google.com
Hello Jocelyn,

(Looping in the group to our conversation)

I definitely see what you are saying about it being a link to the page with
the structured markup.

If you are going to markup the url for an itemtype of Event, you will most
likely need to include the name, url, and startDate at a minimum.

I would like to quote the example on the Schema.org website, the Event
itemtype page, where they gave this example of a url inside of the itemtype
Event markup.


   1. <div itemprop="events" itemscope itemtype="http://schema.org/Event">
   2.   <a href="foo-fighters-may23-midamericacenter" itemprop="url">
   3.     <span itemprop="name">Mid America Center</span>
   4.   </a>
   5.   <span itemprop="location">Council Bluffs, IA, US</span>
   6.   <meta itemprop="startDate" content="2011-05-23">May 23
   7.   <a href="ticketmaster.com/foofighters/may23-2011" itemprop="offers">Buy
   tickets</a>
   8. </div>


I have not found a way to properly create links with itemtype Events in the
fashion you mentioned ( other than marking up all the required information
).

I am not saying this is not a bug, just my 2cents...

Best Regards,

Mark Keller



On Sun, Jan 22, 2012 at 9:51 PM, Jocelyn Fournier <
jocelyn.fournier@googlemail.com> wrote:

> Hi Mark,
>
> Yes, the start date and name is needed for the page really describing the
> businessEvent (in my example, that would be http://www.wiktik.com/**
> formation/offres/formation-**signes-francaise-74538<http://www.wiktik.com/formation/offres/formation-signes-francaise-74538>,
> which contains all the needed markup ).
> However, in the collection page, there are only links to businessEvent
> pages, that's why I'm using de the "url" property, as described in the
> schema.org documentation :
>
> "Using the url property. Some web pages are about a specific item. For
> example, you may have a web page about a single person, which you could
> mark up using the Person item type. Other pages have a collection of items
> described on them. For example, your company site could have a page listing
> employees, with a link to a profile page for each person. For pages like
> this with a collection of items, you should mark up each item separately
> (in this case as a series of Persons) and add the url property to the link
> to the corresponding page for each item, like this:
> <div itemscope itemtype="http://schema.org/**Person<http://schema.org/Person>
> ">
>  <a href="alice.html" itemprop="url">Alice Jones</a>
> </div>
> <div itemscope itemtype="http://schema.org/**Person<http://schema.org/Person>
> ">
>  <a href="bob.html" itemprop="url">Bob Smith</a>
> </div>"
>
> http://www.schema.org/docs/gs.**html <http://www.schema.org/docs/gs.html>
>
> Cheers,
>  Jocelyn
>
>
> Le 23/01/12 02:59, Mark Keller a écrit :
>
>> Hello All,
>>
>> Just wanted to add some third party comments to the conversation.
>>
>> @Jocelyn - Correct me if I am wrong but your warning signals are going
>> up for the property under the Schema.org itemtype:businessEvent.
>>
>> #1 - A start date in ISO-8601 format is required for most ( if not all )
>> event type markup's, in Schema.org.
>>
>> #2 - The next warning has to do with each of those itemprop="name"
>> properties that need to be set on each 'Event' as portrayed in the
>> structured markup, or as I refer to it as - the Schema of the page.
>>
>> Again, this is a third party opinion, always refer to proper inclusion
>> methods, and technique on the official page for that specific type of
>> Event markup. (http://schema.org/**BusinessEvent<http://schema.org/BusinessEvent>
>> )
>>
>> Thanks all,
>>
>> Best Regards,
>>
>> Mark Keller
>>
>>
>>
>> On Sat, Jan 21, 2012 at 3:11 AM, Jocelyn Fournier
>> <jocelyn.fournier@googlemail.**com <jocelyn.fournier@googlemail.com>
>> <mailto:jocelyn.fournier@**googlemail.com<jocelyn.fournier@googlemail.com>>>
>> wrote:
>>
>>    Hi,
>>
>>    I've just noticed a new issue with rich snippets testing tool.
>>
>>    The main page of my site is a http://schema.org/__**CollectionPage<http://schema.org/__CollectionPage>
>>    <http://schema.org/**CollectionPage <http://schema.org/CollectionPage>
>> >.
>>
>>    Hence I'm using this kind of structure (I only provide link
>>    informations to the item page) :
>>
>>    <html itemscope="itemscope"
>>    itemtype="http://schema.org/__**CollectionPage<http://schema.org/__CollectionPage>
>>
>>    <http://schema.org/**CollectionPage <http://schema.org/CollectionPage>
>> >">
>>    [...]
>>    <div itemscope="itemscope"
>>    itemtype="http://schema.org/__**BusinessEvent<http://schema.org/__BusinessEvent>
>>
>>    <http://schema.org/**BusinessEvent <http://schema.org/BusinessEvent>
>> >">
>>    <a itemprop="url"
>>    href="http://www.wiktik.com/__**formation/offres/formation-__**
>> signes-francaise-74538<http://www.wiktik.com/__formation/offres/formation-__signes-francaise-74538>
>>    <http://www.wiktik.com/**formation/offres/formation-**
>> signes-francaise-74538<http://www.wiktik.com/formation/offres/formation-signes-francaise-74538>
>> >">__**Formation
>>
>>    en Langue des Signes Française</a>
>>    </div>
>>    <div itemscope="itemscope" itemtype="http://schema.org/__**JobPosting<http://schema.org/__JobPosting>
>>
>>    <http://schema.org/JobPosting>**">
>>    <a itemprop="url"
>>    href="http://www.wiktik.com/__**emploi/offres/assistant-__**
>> export-50028<http://www.wiktik.com/__emploi/offres/assistant-__export-50028>
>>
>>    <http://www.wiktik.com/emploi/**offres/assistant-export-50028<http://www.wiktik.com/emploi/offres/assistant-export-50028>
>> >**">assistant(e)
>>    export (H/F)</a>
>>    </div>
>>            [...]
>>    </html>
>>
>>    However rich snippets testing tool now complains about :
>>
>>    Warning: Missing required field "dtstart".
>>    Warning: Missing required field "name".
>>
>>    for the BusinessEvent item.
>>
>>    For a complete example :
>>
>>    http://www.google.com/__**webmasters/tools/richsnippets?**
>> __url=www.wiktik.com&view=<http://www.google.com/__webmasters/tools/richsnippets?__url=www.wiktik.com&view=>
>>    <http://www.google.com/**webmasters/tools/richsnippets?**
>> url=www.wiktik.com&view=<http://www.google.com/webmasters/tools/richsnippets?url=www.wiktik.com&view=>
>> >
>>
>>
>>    Thanks,
>>      Jocelyn
>>
>>
>>
>
Received on Monday, 23 January 2012 16:43:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 22 May 2012 06:48:59 GMT