Profile cover photo
Profile photo
Aaron Bradley
Search and internet marketer, semantic web stringer
Search and internet marketer, semantic web stringer

Aaron's posts

Post has attachment
Google launches rich card-generating, structured data-powered job postings in the search results

As anticipated (, and as semi-announced at Google I/O, Google has launched job listing in the SERPs. When there's a query with clear job search intent, Google will now "show a job listings preview" where "each job can expand to display comprehensive details about the listing."

Details are provided at the announcement at the call-out URL (and it's non-technical equivalent provided under the title "Connecting more Americans with jobs" at, but here are the main requirements for publishers to be eligible for this feature:

* Use of prescribed markup
* Provision of a sitemap, RSS feed or Atom feed to inform Google of each job listing's posting date

Interestingly, while the Webmaster Central Blog post says "this new experience is now open for all developers and site owners" a new Search Console page, "Make your job postings findable with Google Search" ( has this message prominently displayed:

Important: This feature is available only in the United States.

Finally, Google has framed this as an "enriched search experience", for which they've published a supporting guide:

Enriched Search Results - Search Console Help

What are these "enriched search results"?

"Enriched search results often include an immersive popup experience or other advanced interaction feature. ... Enriched search enables the user to search across the various properties of a structured data item; for instance, a user might search for chicken soup recipes under 200 calories, or recipes that take less than 1 hour of preparation time.

Want to find out more? Be patient. :)

_"Technical information and a gallery of results is available here. [unlinked]
Enriched search result types aren't currently called out explicitly in the documentation, but will be in the future."_

#jobsearch #structureddata #richcards #enrichedresults

Post has attachment
Google re-brands "lists" as "carousels" in their structured data documentation

Some notable changes to the Google page "Mark Up Your Lists", now titled "Carousels":

You can see the prior version here:

As far as I can tell the specifications haven't changed in regard to these data types, but the documentation is, in my opinion, substantially better than in the earlier version. The guidelines now are much clearer, as are the differences between the different list (carousel) types.

Interestingly, the language "host-specific list" has disappeared from the new documentation. While there's nothing in the documentation that explicitly says list items always appear in a host-specific list ("from a single website", as the revised page says when it references this feature), the framing of the specifications sort of suggests that host-specific lists are the default.

Finally, Google didn't clearly identify what data types were eligible to appear in carousels before, but now it has this:

"List format is currently supported for the following content types. This list is growing, so feel free to create a list for other types as they become supported: Recipe, Film, Course, Article, Recipe."

Interestingly events are absent from this list, while the prior version had this nod to events (but in that old version never clearly articulated that this was based on structured data markup):

"Events also appear as a list under results from authoritative event websites."

Post has attachment
Bing introduces "Bing Visual Search"

Pretty impressive work by the folks at Bing. Their new Visual Search allows users to draw a box around an item in an image, and then Bing searches for it and returns images related to the selection.

Beyond text queries: Searching with Bing Visual Search

In case you're wondering why I'm posting this to Semantic Search Marketing the technologies employed here are myriad, with many very definitely in the semantic/linked data realm - as evidenced even by the title of the prior post this one links to when discussing the critical BRQ ("best representative query") identification phase:

The Image Graph - Powering the Next Generation of Bing Image Search

Don't let anyone tell you it's only Google who's innovatin' these days. :)

#imagesearch #bing #knowledgegraphs #entities #disambiguation

Post has attachment
Upcoming 3.3 release will include vocabulary for "how to" articles

As ver. 3.3 appears imminent (the penciled-in release date is "2017-05-@@), just wanted to call out some of the vocabulary developments and other changes currently listed in the release notes (

- Addition of a new HowTo type, with a number of new supporting properties and types. This has been long-requested by webmasters, and will probably be the item of most interest to SEOs in this release.
- Substantial work around NewsArticle, including an expanded definition, the addition to pending of a number of new proposed NewsArticle sub-types (AnalysisNewsArticle, BackgroundNewsArticle, etc.) and a new overview document on the subject (
- Addition of a Legislation schema to pending. Big step forward in this realm.
- Addition of some obviously useful properties for EmailMessage: bccRecipient, ccRecipient, toRecipient.

I'll finally note - in contemplation of the fact that this time last year I was soaking in, for the first time, the sights of Venice - that the draft addition of PublicToilet works well in conjunction with extending the domain of isAccessibleForFree to Place.

<script type="application/ld+json">
"@context": "",
"@type": "PublicToilet",
"name": "Any Public Toilet in Venice",
"address": {
"@type": "PostalAddress",
"addressLocality": "Venice",
"addressCountry": "Italy"
"isAccessibleForFree": "false"

Post has attachment
"Stand out on Google Search using structured data and search analytics"

The must-see Google I/O 2017 talk for structured data aficionados. Description from the I/O site:

Learn how to make your site stand out on Search. Google increasingly uses structured data to understand a site's content and present better web results to users. This trend has created a growing opportunity for site owners to optimize their performance on Search. Find out how to measure the impact of implemented markup and diagnose potential problems, as well as how to choose the best markup for your site. Then, see examples of how Google uses markup end-to-end to create engaging and useful search results.

#structureddata #google #googleio

Post has attachment
Extending ... by example

Really great deck (embedded in the post) from +Mirek Sopek et al. on the experience of creating reviewed extensions. Really one of the few deep dives into the subject I know of aside from material from +Richard Wallis (and GS1 as it pertains to external extensions).

(BTW, +David Amerland - as I know you're serendipitous discovery always brings a smile to your face - encountered this in the "related posts" block following your article on on "The Fine Balance Between Design and SEO" []. We're all just nodes surfin' the edges - all hail the graph! :)

Post has attachment
"How underutilized is schema? Massively underutilized, massively underutilized."

So opines my friend +Duane Forrester in this interview with +Webcertain (he starts talking at around 14:12), in which he also talks about the importance of suggesting new schemas when viable use cases exist for propagating a new schema.

Post has attachment
Woorank serves up a series on semantic search marketing

Via a tweet from +Andrea Volpini I discovered that +WooRank's +Greg Snow-Wasserman has recently served up an impressive series of article on the semantic web and search.

In order of publication (oldest to most recent):

What Is the Semantic Web, Part 1: Linked Data

A Whole New World, Part 2: Semantic SEO and Content

Examples of the Semantic Web in Action

What Can the Semantic Web Do For Marketers?

A Whole New World, Part 3: Semantic SEO and User Experience

7 Semantic Web Tools for Your Website

Post has attachment
Single-author reviews no longer require a rating, and Google clarifies why rich snippets may not be appearing

Two relatively minor changes to Google's structured data guidelines were made on 3 May 2017.

Markup requirements for individual reviews

Regarding ratings, Google has a added section that expressly states that publishers can "omit the rating for an individual review if your marked-up content contains both an author and a review date." That is (as I understand it) it is still possible for this review content to appear as a rich snippet even in the absence of a rating. This requirement is not waived for aggregate reviews.

On the non-appearance of rich snippets

Google has added a couple of sections on why rich snippets might not be appearing for a publisher despite seemingly valid structured data markup.

Nothing especially startling or new here. But gives those participating in discussions on the "Structured data & rich snippets" category of the Webmaster Central Help Forum somewhere to point to when answering the eternal question, "why aren't my rich snippets showing up?" :)

Post has attachment
"Corporations are authors too, my friend"

Now finally aligning with what has long been supported by itself, Google now permits an Organization to be declared as the author of an Article. Previously the only permitted value was Person.


#structureddata #schemaorg #articles #richresults #google
Wait while more posts are being loaded