3

You may have noticed my recent posts about Schema, as I am in the process of improving my local signals with search engines. If you haven't then don't worry here is just some of relevant Schema JSON-LD I'm using:

"@context": "http://schema.org",
"@type": "ProfessionalService",
"additionalType": "http://www.productontology.org/id/Web_design",
"name": "BYBE",

As you can see I'm using ProfessionalService with additionalType using The Product Types Ontology.

Since my local business is in the web design field I've opted to use:

However visiting http://www.productontology.org/id/Web_design I receive a 404 page:

ERROR (404): No respective entry available

productontology.org cannot provide a class definition fo the requested URI.

Reason: There is no Wikipedia article http://en.wikipedia.org/wiki/Web_design for 'Web_design'.

If you want to use this word (to be precise: this "lemma") as a class, you must first create a respective article in the English Wikipedia by clicking on the link given above.

Here is the direct link to create such a page in Wikipedia: http://en.wikipedia.org/w/index.php?title=Web_design&action=edit.

productontology.org cannot provide a class definition for some names. This can have several reasons:

  1. There is no English Wikipedia article for the requested name (lemma).
  2. We cannot show the respective entry for legal reasons, e.g. because the requested name is a registered trademark.
  3. We may also block certain lemmata if they are obviously unsuited as class names.

So the first thing I checked is if the page exists on Wikipedia and it does, so I thought maybe they don't support Web_design. So I visit their homepage and test their own examples and I'm surprised to find the same issue on everything.

Here is an example they list on the homepage:

Question(s):

  • Should those URL's be returning valid pages?
  • Should people avoid using The Product Types Ontology?
2

My guess is that productontology.org has some technical issues (according to someone that noticed the same, at least since 2016-08-04).

That should not stop you from using their URIs, though. Displaying information or providing data about the things the URIs represent is useful, but not formally required.

So the URI http://www.productontology.org/id/Web_design still represents the class "Web design", as it redirects with 303; no matter if the redirect target (which gives 404 currently) displays something useful, an error message, or nothing at all.

(I guess that productontology.org will fix this, so that information about the classes will again be displayed under /doc/.)

Update: Martin Hepp, who is responsible for productontology.org, took notice of the bug in 2016-07-14. The issue seems to stem from the "HTTP to HTTPS migration of the Wikipedia API". He also notes that it’s fine to use the URIs anyway.

  • Yep I think your correct. I've just tweeted Univ.-Prof. Dr. Martin Hepp who seems to be one of the brains behind productontology and good relations, hopefully he can get a fix underway. – Simon Hayter Oct 27 '16 at 11:48
  • @SimonHayter: I just found that he already noticed it (in July): plus.google.com/wm/2/+MartinHepp1/posts/fzSFBFJ1THi (will update my answer). – unor Oct 27 '16 at 11:50
  • Oh great find... noticed your activity on SO you truly are the Schema Jedi. Are you contributing to Schema project on GitHub? – Simon Hayter Oct 27 '16 at 11:57
  • @SimonHayter: Not sure about the Jedi part, but thanks! ;) It’s just that most of the time Schema.org questions don’t get much attention, so there are rarely other users that provide an answer. -- Re. GitHub contribution: Yes, I contribute occasionally, but I’m not affiliated with the project sponsors or something. – unor Oct 27 '16 at 12:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.