Tom, Google will not tell you. The entirety of how Google search works
is a trade secret. We don't know the algorithm for ranking, and we don't
know what information they glean from web pages -- and they are unlikely
to tell. It is a constant on the schema.org discussion list that
developers want to know what Google/Bing/Yahoo/Yandex will do with
specific information in the web pages, and it is a constant that the
reps there reply: we cannot tell you that. The only way to find out is
to code and observe.
kc
On 5/6/15 7:00 AM, Tom Keays wrote:
> I'd like to find out how and why Google is parsing this information. If you
> go to the the SFPL hours page (first link in the Google results), and look
> at the source code, this is all you find.
> http://sfpl.org/index.php?pg=0100000101
> Is the ID in the DIV sufficient? It would be nice to have a set of use
> cases to work from.
>
> Currently, I'm generating a weekly hours box by pulling JSONP from the
> hours API of LibCal. I could easily output this in schema.org format (and
> probably will now), but can Google pick up the information from the DOM if
> it is delivered as JSON and transformed into HTML?
>
> <div id="library-hours">
> <h2>Hours</h2>
> <table class="hours" cellpadding="0" cellspacing="0">
> <tr>
> <th>Sun</th>
> <th>Mon</th>
> <th>Tue</th>
> <th class="today">Wed</th>
> <th>Thu</th>
> <th>Fri</th>
> <th>Sat</th>
> </tr>
> <tr>
> <td>12-5</td>
> <td>10-6</td>
> <td>9-8</td>
> <td class="today">9-8</td>
> <td>9-8</td>
> <td>12-6</td>
> <td>10-6</td>
> </tr>
> </table>
> </div>
>
>
> On Wed, May 6, 2015 at 9:47 AM, Karen Coyle <[log in to unmask]> wrote:
>
>> Charlie, I don't know of any libraries that have used schema.org for
>> their web site - perhaps others do. If it is used, it should be "picked up"
>> the next time the search engines index the site. What the search engines do
>> with schema.org is not guaranteed, but can be observed. It is not
>> guaranteed because none of the search engines will say what they do, as
>> that is considered a trade secret (especially from each other).
>>
>> However, as locations and hours are important for their commercial
>> customers (stores, restaurants, etc.) I would expect that to be picked up
>> as a matter of course. Note that already locations and hours for some
>> businesses do show in the search engines, and that is for sites that are
>> not yet using schema.org, so the engines have some way of picking that up
>> from the HTML. The Google side-bar "knowledge graph" for my local libraries
>> shows " Hours <
>> https://www.google.com/search?sa=X&biw=1299&bih=561&q=san+francisco+public+library+larkin+street+hours&stick=H4sIAAAAAAAAAGOovnz8BQMDgzYHnxCXfq6-gVlZhbF5sZZ0drKVfk5-cmJJZn4enGGVkV9aVBzLKeznIsHxlTMy2S10V0iJwvZlMgBPWBDOSAAAAA&ei=qhlKVcKWJ8b7oQS65oCQCA&ved=0CJgBEOgTMBA>:
>>
>> Open today · 9:00 am – 8:00 pm <javascript:void(0)>
>> " but I have no idea where that comes from.
>>
>> kc
>>
>>
>> On 5/6/15 5:22 AM, Charlie Morris wrote:
>>
>>> I'm curious, Karen, Ethan or anyone else, do you know of any examples of
>>> libraries that have implemented schema.org or RDFa for hours data and
>>> have
>>> noticed that Google or some other search engine has picked it up (i.e.,
>>> correctly displaying that data as part of the search results)? And if so,
>>> how quickly will Google or the like pickup on changes to hours (i.e.,
>>> shifting between semesters or unplanned changes)?
>>>
>>> On Wed, May 6, 2015 at 8:15 AM, Ethan Gruber <[log in to unmask]> wrote:
>>>
>>> +1 on the RDFa and schema.org. For those that don't know the library URL
>>>> off-hand, it is much easier to find a library website by Googling than it
>>>> is to go through the central university portal, and the hours will show
>>>> up
>>>> at the top of the page after having been harvested by search engines.
>>>>
>>>> On Tue, May 5, 2015 at 6:54 PM, Karen Coyle <[log in to unmask]> wrote:
>>>>
>>>> Note that library hours is one of the possible bits of information that
>>>>> could be encoded as RDFa in the library web site, thus making it
>>>>> possible
>>>>> to derive library hours directly from the listing of hours on the web
>>>>>
>>>> site
>>>>
>>>>> rather than keeping a separate list. Schema.org does have the elements
>>>>>
>>>> such
>>>>
>>>>> that hours can be encoded. This would mean that hours could show in the
>>>>> display of the library's catalog entry on Google, Yahoo and Bing. Being
>>>>> available directly through the search engines might be sufficient, not
>>>>> necessitating creating yet-another-database for that data.
>>>>>
>>>>> Schema.org uses a restaurant as its opening hours example, but much of
>>>>>
>>>> the
>>>>
>>>>> data would be the same for a library:
>>>>>
>>>>> <div vocab="http://schema.org/" typeof="Restaurant">
>>>>> <span property="name">GreatFood</span>
>>>>> <div property="aggregateRating" typeof="AggregateRating">
>>>>> <span property="ratingValue">4</span> stars -
>>>>> based on <span property="reviewCount">250</span> reviews
>>>>> </div>
>>>>> <div property="address" typeof="PostalAddress">
>>>>> <span property="streetAddress">1901 Lemur Ave</span>
>>>>> <span property="addressLocality">Sunnyvale</span>,
>>>>> <span property="addressRegion">CA</span> <span
>>>>> property="postalCode">94086</span>
>>>>> </div>
>>>>> <span property="telephone">(408) 714-1489</span>
>>>>> <a property="url" href="http://www.dishdash.com">www.greatfood.com
>>>>> </a>
>>>>> Hours:
>>>>> <meta property="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat
>>>>> 11am
>>>>>
>>>> -
>>>>
>>>>> 2:30pm
>>>>> <meta property="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu
>>>>> 5pm -
>>>>> 9:30pm
>>>>> <meta property="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat
>>>>> 5pm -
>>>>> 10:00pm
>>>>> Categories:
>>>>> <span property="servesCuisine">
>>>>> Middle Eastern
>>>>> </span>,
>>>>> <span property="servesCuisine">
>>>>> Mediterranean
>>>>> </span>
>>>>> Price Range: <span property="priceRange">$$</span>
>>>>> Takes Reservations: Yes
>>>>> </div>
>>>>>
>>>>> It seems to me that using schema.org would get more bang for the buck
>>>>> --
>>>>> it would get into the search engines and could also be aggregated into
>>>>> whatever database is needed. As we've seen with OCLC, having a separate
>>>>> listing is likely to mean that the data will be out of date.
>>>>>
>>>>> kc
>>>>>
>>>>> On 5/5/15 2:19 PM, nitin arora wrote:
>>>>>
>>>>> I can't see they distinguished between public libraries and other types
>>>>> on
>>>>> their campaign page.
>>>>>> They say " all libraries" as far as I can see.
>>>>>> So I suppose then that this is true for "all libraries":
>>>>>> "Libraries offer a space anyone can enter, where money isn't exchanged,
>>>>>> and
>>>>>> documentation doesn't have to be shown."
>>>>>> Who knew fines and library/student-IDs were a thing of the past?
>>>>>>
>>>>>> The only data sets I can find where they got the 17,000 number is for
>>>>>> public libraries:
>>>>>> http://www.imls.gov/research/pls_data_files.aspx
>>>>>> Maybe I missed something.
>>>>>> There is an hours field on one of the CSVs I downloaded, etc for 2012
>>>>>>
>>>>> data
>>>>> (the most recent I could find).
>>>>>> Asking 10k for something targeted for completion in June and without a
>>>>>> grasp on what types of libraries there are and how volatile the hours
>>>>>> information is (especially in crisis) ...
>>>>>> Sounds naive at best, sketchy at worst.
>>>>>>
>>>>>> The "flexible funding" button says "this campaign will receive all
>>>>>> funds
>>>>>> raised even if it does not reach its goals".
>>>>>>
>>>>>> "The value of these places for youth cannot be underestimated."
>>>>>> So is the value of a quick buck ...
>>>>>>
>>>>>> On Tue, May 5, 2015 at 4:53 PM, McCanna, Terran <
>>>>>> [log in to unmask]> wrote:
>>>>>>
>>>>>> I'm not at all surprised that this doesn't already exist, and even if
>>>>>>
>>>>>>> OCLC's was available, I'd be willing to bet it was out of date.
>>>>>>>
>>>>>>> Public library hours, especially in underfunded areas, may fluctuate
>>>>>>> depending on funding cycles, seasons (whether school is in or out),
>>>>>>>
>>>>>> etc.,
>>>>> not to mention closing/reopening/moving because of old buildings that
>>>>>>> need
>>>>>>> to be updated. We have around 280 locations in our consortium and we
>>>>>>>
>>>>>> have
>>>>> to rely on self-reporting to find out if their hours change. We
>>>>>> certainly
>>>>> don't have staff time to check every one of their web sites on regular
>>>>>>> basis, I can't imagine keeping track of 17,000!
>>>>>>>
>>>>>>>
>>>>>>> Terran McCanna
>>>>>>> PINES Program Manager
>>>>>>> Georgia Public Library Service
>>>>>>> 1800 Century Place, Suite 150
>>>>>>> Atlanta, GA 30345
>>>>>>> 404-235-7138
>>>>>>> [log in to unmask]
>>>>>>>
>>>>>>>
>>>>>>> ----- Original Message -----
>>>>>>> From: "Peter Murray" <[log in to unmask]>
>>>>>>> To: [log in to unmask]
>>>>>>> Sent: Tuesday, May 5, 2015 4:36:56 PM
>>>>>>> Subject: Re: [CODE4LIB] Library Hours
>>>>>>>
>>>>>>> OCLC has an institutional registry [1], which had (in part) library
>>>>>>> hours,
>>>>>>> addresses, and so forth. It seems to be unavailable, though [2].
>>>>>>> That
>>>>>>> is
>>>>>>> the only systematic collection of library hours data that I know
>>>>>>> about.
>>>>>>>
>>>>>>>
>>>>>>> Peter
>>>>>>>
>>>>>>> [1] https://www.oclc.org/worldcat-registry.en.html
>>>>>>> [2] https://www.worldcat.org/registry/institution/
>>>>>>>
>>>>>>> On May 5, 2015, at 4:16 PM, Bigwood, David <[log in to unmask]>
>>>>>>> wrote:
>>>>>>>
>>>>>>> This looks like a decent group, but I find this statement hard to
>>>>>>>> believe.
>>>>>>> "Your tax-deductible donation supports adding the names, address and
>>>>>>> the
>>>>> hours of operation of all libraries to Range. The Institute of Museum
>>>>>> and
>>>>> Library Services publishes an open data catalog which is the source
>>>>>> we'll
>>>>> use for the names and the addresses of the nation's libraries. However,
>>>>>>> there isn't a listing of the days and hours of operation for all
>>>>>>> libraries
>>>>>>> in the US. We are going to track down the hours of operation for all
>>>>>>> 17,000
>>>>>>> libraries and make that information available -- in Range and for
>>>>>>> other
>>>>>>> developers who may want to use it."
>>>>>>>
>>>>>>>
>>>> https://www.indiegogo.com/projects/range-food-and-safe-places-for-youth
>>>>
>>>>> Are the hours of public libraries really not available?
>>>>>>>> Sincerely,
>>>>>>>> David Bigwood
>>>>>>>> [log in to unmask]<mailto:[log in to unmask]>
>>>>>>>> Lunar and Planetary Institute
>>>>>>>> @LPI_Library
>>>>>>>> https://www.flickr.com/photos/lunarandplanetaryinstitute/
>>>>>>>>
>>>>>>>>
>>>>>> --
>>>>> Karen Coyle
>>>>> [log in to unmask] http://kcoyle.net
>>>>> m: +1-510-435-8234
>>>>> skype: kcoylenet/+1-510-984-3600
>>>>>
>>>>>
>> --
>> Karen Coyle
>> [log in to unmask] http://kcoyle.net
>> m: +1-510-435-8234
>> skype: kcoylenet/+1-510-984-3600
>>
--
Karen Coyle
[log in to unmask] http://kcoyle.net
m: +1-510-435-8234
skype: kcoylenet/+1-510-984-3600
|