Profile

Cover photo
Jarno van Driel
Works at Sanoma Digital
Attended School of life
Lives in Rotterdam
297 followers|61,483 views
AboutPostsPhotosVideos+1's

Stream

 
Looking for volunteers

I'm gonna go out on a limb for a moment and ask a cheeky question:

Is any of you willing and able to help me build a visual graph tool?

This question might seem strange as only last week I wrote a bookmarklet for the RDF2SVG tool by +Roberto García​​​​ - which is wonderful in it's own right - but which just doesn't cut it for me.

I ran a few pages from a case study through the tool and my monitor sort of exploded because of the amount of markup those pages contain. And even after having zoomed Chrome out until it wouldn't zoom out any further the graph still would fit onscreen (and it became unreadable).

Now I've been walking around with some ideas on how a tool like that should work for a quite long time already but unfortunately I lack the programming skills to build such a tool myself. Therefore I am looking folks who are willing and able to build one with me, which the way I see it, will mostly involve D3.js and JSON.

And in case you're wondering, I'm not out to only benefit myself as the idea also involves open-sourcing the project. So helping me out implies you'll (hopefully) be helping out many.

Anybody interested?
9
2
Patrick Coombe's profile photoJarno van Driel's profile photoLeeza Rodriguez's profile photoVincent Velema's profile photo
7 comments
 
Thanks for the tip +Michael Andrews, it's been ordered. Although I have to say that I have a pretty good idea of what type of graph I'd like to have.

Nevertheless the book looks very interesting and can't wait to see if it will give me some new ideas.

+Thad Guidry, +Wolfgang Anton Jagsch and +Patrick Coombe - You should know I've started work on a layout/design for what I've got in mind and over the course of next week will post a link to a slide deck which will explain it.

To quote +Dan Brickley: "Keep watching this space." 
Add a comment...

Jarno van Driel
moderator

Graph Search  - 
 
From 0 to 60 on SPARQL queries in 50 minutes

On Wednesday, May 13th Ethan Gruber (DCMI) will give a free 'introduction to SPARQL' webinar that was first presented as a training session during the LODLAM Training Day at SemTech2014.

Abstract: This webinar provides an introduction to SPARQL, a query language for RDF. Users will gain hands on experience crafting queries, starting simply, but evolving in complexity. These queries will focus on coinage data in the SPARQL endpoint hosted by http://nomisma.org: numismatic concepts defined in a SKOS-based thesaurus and physical specimens from three major museum collections (American Numismatic Society, British Museum, and Münzkabinett of the Staatliche Museen zu Berlin) linked to these concepts. Results generated from these queries in the form of CSV may be imported directly into Google Fusion Tables for immediate visualization in the form of charts and maps.

Register at: http://dublincore.org/resources/training/#2015gruber.
DCMI/ASIS&T Joint Webinar: From 0 to 60 on SPARQL queries in 50 minutes. Webinar Date: Wednesday, 13 May 2015, 10:00am-11:15am EDT (UTC 14:00 - World Clock: http://bit.ly/Webinar-Ethan_Gruber). Abstract: This webinar provides an introduction to SPARQL, a query language for RDF.
7
Add a comment...

Jarno van Driel

Shared publicly  - 
 
 
A Semantic SEO walks into a drinking establishment...

I was having a bit of Friday afternoon fun in a post by +Teodora Petkova​ (http://bit.ly/1E2a1QE) and felt it would be a shame not to share the outcome of that fun with you lot.

I hope you'll enjoy the 'Jarnofied' version of probably the best known SEO joke out there (http://bit.ly/1BhWWl4).
--
<script type="application/ld+json">
{
    "@context":"http://schema.org",
    "@type":["CreativeWork","http://wikidata.org/entity/Q131138"],
    "@id":"http://en.wikipedia.org/wiki/Joke",
    "sameAs": "http://dbpedia.org/resource/Joke",
    "description": "A Semantic SEO walks into a drinking establishment with the intend to consume an alcoholic beverage...",
    "about": {
        "@type":"Person",
        "@id":"http://example.com/#PersonTheJokeIsAbout",
        "jobTitle": "Semantic SEO"
    },
    "mentions": [{
        "@type":"ArriveAction",
        "agent": "http://example.com/#PersonTheJokeIsAbout",
        "toLocation": {
            "@type":["BarOrPub","http://www.wikidata.org/entity/Q5307737"],
            "@id":"http://en.wikipedia.org/wiki/Drinking_establishment",
            "sameAs": ["http://www.wikidata.org/entity/Q187456", "http://www.wikidata.org/entity/Q212198", "http://www.wikidata.org/entity/Q1493728"],
            "name": "Drinking establishment", 
            "alternateName": ["bar", "pub", "public house", "irish pub"]
        }
    }, { 
        "@type":"DrinkAction",
        "agent": "http://example.com/#PersonTheJokeIsAbout",
        "object": {
            "@type":["Thing","http://www.wikidata.org/entity/Q154"],
            "@id":"http://en.wikipedia.org/wiki/Alcoholic_beverage", 
            "sameAs": ["http://www.wikidata.org/entity/Q44", "http://www.wikidata.org/entity/Q282", "http://www.wikidata.org/entity/Q83376", "http://www.wikidata.org/entity/Q281"]
        }
    }]
}
</script>
4 comments on original post
1
Add a comment...

Jarno van Driel

Shared publicly  - 
 
Too important not to share publicly!
 
RIP Rich Snippet Testing Tool

After having lived a short but fruitful life, influencing millions worldwide, it seems Google's Rich Snippet Testing Tool is no longer with us.

Today I discovered www.google.com/webmasters/tools/richsnippets now 301 redirects to developers.google.com/structured-data/testing-tool/

“Goodbye old friend! Even though you caused great controversy every now and then you'll be remembered for the enormous contribution you made to the Semantic Web becoming reality”

image source: vardforbundetbloggen.se
17 comments on original post
5
Add a comment...

Jarno van Driel
moderator

Discussion  - 
 
Discussion: SERPs vs Semantics - What would you do?

I'm currently doing some prep work for a page with product reviews and am a bit stuck on what to do from a conceptual POV.

Until recently I would have marked up the Product and it's Reviews, resulting in the schema.org/Product being the top level entity (in this case also the mainEntity), thus aiming for a Rich Snippet containing rating stars.

Output example old-school style: http://bit.ly/17pLE3o
(As you can see, the RSTT generates a Rich Snippet.)

But not too long ago the specs for schema.org/ItemList changed, thus making it possible to create an ItemList of Reviews instead (another example would be a product listing on a category page).

Output example new-school style: http://bit.ly/1JpkxY2
(As you can see, the RSTT doesn't generate a Rich Snippet.)

Here's my conundrum:
Basic SEO logic dictates one should do what one can to generate as much traffic as possible, meaning in this particular case it may be best to go for markup which leads to a Rich Snippet - as this increases the CTR.

But...

The main topic of this page isn't the product itself, the list of reviews about the product is. And so to me it seems an ItemList of Reviews would be a better representation of the page's 'mainEntity'.

Now currently this won't lead to a Rich Snippet even though IMHO it's semantically more correct than having the product being the 'mainEntity'.

And thus I'm stuck between choosing what is (ahum) best for the SERPs and what's best Semantically wise. In the end both are important from an SEO perspective but I can't help feeling uncomfortable choosing either method above the other.

So tell me, what would you do? (and please don't hold back on your arguments for why you'd choose what you'd choose)

cc: +John Mueller, +Dan Brickley+Aaron Bradley, +Bill Slawski, +Thad Guidry,  +David Deering     
8
David Deering's profile photoVincent Velema's profile photoAaron Bradley's profile photoJarno van Driel's profile photo
20 comments
 
"Correct, sure, but how useful is it for a data consumer like Google to know that the main entity is a list?"

Interesting question. This discussion really has made me to think a lot about in which situations a schema.org/ItemList might be interesting for SEO purposes and I'd have to say that I think this may be limited to lists which contain entities 'about' different entities, eg:
- a product listing page
- a related/others also watched list
- a music playlist

And "What's the entity to which the most material references are made?" is what really brought it home for me +Aaron Bradley. Because if the most referenced item on a page is a product one may indeed conclude this entity is the page's 'mainEntity' and not the list of items that's referring to it.

And most importantly, it takes away the discomfort I felt about choosing one data model over the other, as I didn't want to base my decisions on Rich Snippets but on meaning.

Thanks all for your input, it was an interesting discussion.   :)
Add a comment...

Jarno van Driel
moderator

Google Knowledge Graph and Knowledge Vault  - 
 
Feeling a bit under the weather? - Ask Google for advice

Google announced on it's blog today that "when you ask Google about common health conditions, you’ll start getting relevant medical facts right up front from the Knowledge Graph."

IMO a huuuuuge step forward for the practical application of Knowledge graphs as well as for - well - just about everybody on this planet. Especially for those without immediate access to a medical professional.

+Greg Sterling also wrote a good read about it over at +Search Engine Land (http://selnd.com/1DWRSTj).

Though I can't help wondering that if Google is interested in this type of info (as well as other search engines most probably), why than wasn't the proposal for modifying schema.org/MedicalEntity (http://bit.ly/1KDQdpH) given more attention by schema.org's sponsors?

Sure it's a huge proposal (argueably even too big for schema.org to fully contain), but the folks behind the proposal did mention it's expected use is/was supposed to be:

"The 11th International Statistical Classification of Diseases (ICD) being drafted at World Health Organization (WHO)" (http://bit.ly/1m0RSdq)

Which seems to perfectly align with the announced Google made today. So maybe it's time to open up the discussions with the folks behind the proposal again +Dan Brickley and +Ramanathan Guha (or should that be +Ramanathan Guha?) 

#knowledgegraph   #health   #information  
4
Evgeniy Orlov's profile photo
 
paranoia and then comes the health insurance, reads it, and boosts the dues ;) 
/paranoia
Add a comment...

Jarno van Driel
moderator

Structured data markup  - 
 
There is perfection in imperfection
Ever since Google announced the Sitelinks Search Box feature I've noticed the Sitelinks Search Box doesn't show up when one nests the schema.org/WebSite markup. If you look at either the new SDTTs or old SDTTs output for the given site's homepage, part of what you'll see is the following: ...
1
Evgeniy Orlov's profile photoJarno van Driel's profile photoAaron Bradley's profile photo
5 comments
 
Ha, but it doesn't specify whether you should chain a Recipe and VideoObject via [a] 'associatedMedia', [b] 'video' property or [c] not chain them together at all, thus leaving a bunch of Top Level Entities.

Exactly!  Thus the "sort of, kind of, almost but not quite" actionable nature of the advice. :)
Add a comment...
Have him in circles
297 people
Alex Rodrigues's profile photo
Tony Dimmock's profile photo
Evgeniy Orlov's profile photo
Dennis Miedema's profile photo
Ronald Lever's profile photo
Sim Salabim's profile photo
Anakin Lightside's profile photo
Three Studio Team's profile photo
Foebee Khan's profile photo
 
 
"Smarter Content on a Web of Machines"

What what what??? +Jay Myers (+Jay Myers) and +Scott Abel waxing poetic on content together?  How come nobody told me about this sooner?

Well, fortunate I can make it anyway, and hopefully so can you.

"Over the last 25 years, the web has evolved from a platform consisting primarily of human content consumers to a blended model of humans and machines. With the explosion of data on the web, it is clear that machines are needed to assist in the consumption and organization of the massive amounts of data and content that’s created on the Internet every day. In 2014, studies reported that non-human visits account for 56% of all website traffic. So how does this affect how we create digital content?."

"Join Scott Abel, The Content Wrangler, for this free one hour webinar with Jay Myers, Technical Product Manager at Best Buy, as Jay examines the origins and rationale behind publishing smart content, explores simple techniques we can use to make content better for both humans and machines, and provides examples of where smart content is used to provide more engaging user experiences."

Re the complete disconnect between the webinar content and the rich snippet, the flub from +BrightTALK is a reminder to all to change the damn metadata when you're using an earlier page as a template (not the pot calling the kettle black here - I've done this on more than one occasion).

<div class="communication recorded" itemscope itemtype="https://schema.org/BusinessEvent">
<meta itemprop="performer" content="Stewart Rogers; Director, Marketing Technology VB Insight">
<meta itemprop="name" content="Conversion Optimization: How to win at performance marketing">

Pinging +Michael Andrews (don't have time to add this to CS Community, so I'll let you judge if this has value enough to share there:).
Speakers: Stewart Rogers: Director of Marketing Technology; VB Insight Ujjwal Dhoot: CMO; FSAstore.com Talia Wolf: Founder & CEO; Conversioner Nichole Elizabeth DeMeré: Community Growth for Inbound.org at HubSpot Labs Abstract: In an increasingly competitive marketplace, conversion rate optimization (CRO) tools, techniques, and tactics can be the difference between becoming a market leader or an ‘also ran.’ The practice of gaining as much as ...
View original post
2
Add a comment...

Jarno van Driel
moderator

Structured data markup  - 
 
A Semantic SEO walks into a drinking establishment...

I was having a bit of Friday afternoon fun in a post by +Teodora Petkova​ (http://bit.ly/1E2a1QE) and felt it would be a shame not to share the outcome of that fun with you lot.

I hope you'll enjoy the 'Jarnofied' version of probably the best known SEO joke out there (http://bit.ly/1BhWWl4).
--
<script type="application/ld+json">
{
    "@context":"http://schema.org",
    "@type":["CreativeWork","http://wikidata.org/entity/Q131138"],
    "@id":"http://en.wikipedia.org/wiki/Joke",
    "sameAs": "http://dbpedia.org/resource/Joke",
    "description": "A Semantic SEO walks into a drinking establishment with the intend to consume an alcoholic beverage...",
    "about": {
        "@type":"Person",
        "@id":"http://example.com/#PersonTheJokeIsAbout",
        "jobTitle": "Semantic SEO"
    },
    "mentions": [{
        "@type":"ArriveAction",
        "agent": "http://example.com/#PersonTheJokeIsAbout",
        "toLocation": {
            "@type":["BarOrPub","http://www.wikidata.org/entity/Q5307737"],
            "@id":"http://en.wikipedia.org/wiki/Drinking_establishment",
            "sameAs": ["http://www.wikidata.org/entity/Q187456", "http://www.wikidata.org/entity/Q212198", "http://www.wikidata.org/entity/Q1493728"],
            "name": "Drinking establishment", 
            "alternateName": ["bar", "pub", "public house", "irish pub"]
        }
    }, { 
        "@type":"DrinkAction",
        "agent": "http://example.com/#PersonTheJokeIsAbout",
        "object": {
            "@type":["Thing","http://www.wikidata.org/entity/Q154"],
            "@id":"http://en.wikipedia.org/wiki/Alcoholic_beverage", 
            "sameAs": ["http://www.wikidata.org/entity/Q44", "http://www.wikidata.org/entity/Q282", "http://www.wikidata.org/entity/Q83376", "http://www.wikidata.org/entity/Q281"]
        }
    }]
}
</script>
8
2
Teodora Petkova's profile photoAaron Bradley's profile photoJarno van Driel's profile photoGabe Solberg's profile photo
4 comments
 
That you've used not just schema.org, but schema.org actions for this deserves an extra + or two +Jarno van Driel. :)
Add a comment...

Jarno van Driel
moderator

Rich and structured snippets  - 
 
RIP Rich Snippet Testing Tool (2009 - 2015)

After having lived a short but fruitful life, influencing millions worldwide, it seems Google's Rich Snippet Testing Tool is no longer with us.

Today I noticed www.google.com/webmasters/tools/richsnippets now 301 redirects to developers.google.com/structured-data/testing-tool/

“Goodbye old friend! Even though you caused great controversy every now and then you'll be remembered for the enormous contribution you made to the Semantic Web becoming reality”

image source: vardforbundetbloggen.se
14
3
Aaron Bradley's profile photoRindo Vincent's profile photoJim Banks's profile photoJarno van Driel's profile photo
17 comments
 
Awesome +Jarno van Driel!  Have a great weekend. :)
Add a comment...

Jarno van Driel
moderator

Discussion  - 
 
An introduction to JSON-LD by +Manu Sporny 

For those of you living in a time zone that makes watching this G+ event - live - possible, clear your schedule right now!

And for those unfortunate, like myself, who aren't able to participate in the event, remember you can always watch it afterwards.

Just make sure you do because +Manu Sporny himself will be presenting it. How sweet is that.   :)
11
2
Manu Sporny's profile photoPatrick Coombe's profile photoUldis Bojars's profile photoОлег Басков's profile photo
8 comments
 
sweet, thanks +Manu Sporny I'm a semantic nut but just digging into json-ld so this will be a nice refresher, I hop :)
Add a comment...

Jarno van Driel
moderator

schema.org  - 
 
schema.org - how did it come to be?

While reading posts about schema.org on both Github and the public-vocabs I noticed references being made about the 'ancients' and 'those before us', as in those who created schema.org's first draft, or at least, that's how I understood those remarks.

Something which made me curious to know more about the history of schema.org and lead me to questions like:
- Who came up with the idea for schema.org and drew it's first draft?
- Who took the initiative to 'pitch' it to it's current sponsors?
- What happened to the 'ancients'?

Does any of you know some good sources (or simply some interesting facts)?
5
1
Denver Prophit Jr.'s profile photoDan Brickley's profile photoJarno van Driel's profile photoAlex H Yong's profile photo
7 comments
 
Thanks for feeding my curiosity +Dan Brickley, will dig in.
Add a comment...
People
Have him in circles
297 people
Alex Rodrigues's profile photo
Tony Dimmock's profile photo
Evgeniy Orlov's profile photo
Dennis Miedema's profile photo
Ronald Lever's profile photo
Sim Salabim's profile photo
Anakin Lightside's profile photo
Three Studio Team's profile photo
Foebee Khan's profile photo
Education
  • School of life
Basic Information
Gender
Male
Looking for
Networking
Relationship
Married
Other names
SEO Schizophrenic, Mad scientist, That guy in the basement office
Links
Story
Tagline
Lives technical & semantic optimization
Introduction
I'm a SEO specialist focused on providing exceptional ROI and a competitive edge through the application of leading-edge online marketing technologies.

A technical SEO specialist who started during the early years of the web, I created my first website in 1997 and am proud to be able to say: “I am a technical & semantic optimization expert”. 

Over the years my work has been mentioned several times at W3C discussion groups, due to being an early adopter and large provider of structured data. As a result, I started to participate in some of those groups; Trying to help improve common standards, as well as continuously learning more about semantic technologies from the same amazing folks who help create them.

Starting 2009, I moved on from active frontend development and became a pure SEO specialist. As such I now spend my time providing (semantic) website optimization services and guide organizations into the era of the semantic web. 

And my more than a decade's worth of experience as a web developer? This forms the basis for being able to provide technical SEO consultancy in a way that makes sense to executives and developers, as I speak their speech and understand what they have to deal with, better than most SEO consultants.

If you have a problem, case study, project or vacancy in need of a person who gets results by focussing on progressive technical SEO and the competitive advantages of the semantic web, don't be shy, just contact me. I'm always on the lookout for a new challenge.
Bragging rights
I love what I do!
Work
Occupation
Technical & Semantic SEO Specialist
Skills
Technical Analysis, Web Performance Optimization, Plain Old Semantic HTML, Semantic Markup, Problem solving
Employment
  • Sanoma Digital
    Senior SEO Specialist, 2015 - present
  • Internet Advantage
    Senior SEO Consultant, 2014 - 2015
    Technical analysis, strategic planning, development of KPIs, semantic publishing and knowledge transfer - just some examples of the daily activities at probably one of the most exclusive online marketing agencies in the Netherlands.
  • Quantumspork & SEO Provider
    Lead SEO, 2012 - 2014
    A collaboration of several (SEO) technicians, who focussed on the optimization of frontend, semantics, scripts, databases, and server configurations, thus improving search ranking, visibility, speed, CTR and conversion through on-site optimization.
  • Clipboard publishing
    Lead Frontend & Semantic SEO, 2010 - 2012
    Migration, realization and optimization of 7 new websites for various magazines on Drupal CMS. The semantically enriched websites created were amongst the first 1000 websites in the world which used schema.org. The result: 100% growth within a year after launching the new websites.
  • Freelance
    Frontend Developer & SEO Consultant, 2008 - 2010
    Various projects for various companies/organizations. Ranging from SEO/Usability consultancy to support with the development of complete websites. Which resulted in becoming specialized in semantic HTML, Accessibility and technical SEO.
  • MJ
    Frontend Developer and Application Designer, 2003 - 2007
    'Webdesigner' became 'Frontend developer', a technical position which did not clearly exist yet at that time and which was something most considered an oddity. Being a dedicated Frontend developer so early on meant being ahead of the pack in regards to concept and application design.
  • H.E.R.
    General Technical Manager, 1999 - 2002
    Responsible for all "technical matters" at an entertainment/media company. Which was as divers as it could possible be, something which was common back then: Website, print, multimedia presentations, light-, sound- and video-productions as well as interviewing, appointing, training and supervision of technical staff.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Rotterdam
Contact Information
Work
Phone
+31 652 847 608
Email
Address
Rotterdam
Jarno van Driel's +1's are the things they like, agree with, or want to recommend.
What is JSON-LD? A Talk with Gregg Kellogg
www.seoskeptic.com

My talk with Gregg Kellogg about JSON-LD, schema.org and related issues at the Semantic Technology and Business Conference 2014.