• Search Engine Land
  • Sections
    • SEO
    • SEM
    • Local
    • Retail
    • Google
    • Bing
    • Social
    • Resources
    • More
    • Home
  • Follow Us
    • Follow
  • Search Engine Land
  • SEO
  • SEM
  • Local
  • Retail
  • Google
  • Bing
  • Social
  • Resources
  • Live
  • More
  • Events
    • Follow
  • SUBSCRIBE

Search Engine Land

Search Engine Land
  • SEO
  • SEM
  • Local
  • Retail
  • Google
  • Bing
  • Social
  • Resources
  • More
  • Newsletters
  • Home
SEO

The Next Generation Of Structured Data: Taking Markup To The Next Level

Contributor Janet Driscoll Miller recaps an SMX West 2015 session covering the latest in structured data.

Janet Driscoll Miller on March 10, 2015 at 9:33 am
  • More
answers-knowledge-graph-ss-1920

As SEOs, we’ve all heard for several years that we need to integrate structured data into our websites.

At SMX 2015, the speakers at “The Next Generation of Structured Data: Taking Markup To The Next Level” provided compelling new ways to use structured data beyond just your website and offered innovative ways to track the effectiveness of structured markup.

Justin-briggs-mike-arnesen

Justin Briggs: Innovative Applications For Structured Data

The first speaker in this session was Justin Briggs, CEO and Founder of Briggsby, who focused on some creative applications of structured data.

Search is changing — it’s becoming more mobile and more conversational. Up until now, optimizing for search was really focused on optimizing articles for information retrieval. But today with wearables, voice search and the Internet of Things, search is refocusing into becoming more of an interface that allows you to interact with data and take advantage of various functionality.

Ultimately, search will be able to predict your needs and do things on your behalf.

The knowledge that search engines must build to achieve to reach that goal, however, starts with the marriage of structured data and mobile applications. The steps toward that marriage have already begun, and Justin covered some of the methods that SEOs can use today to integrate information into mobile — beyond the website.

Deep App Linking

Deep app indexation is based on deep URIs, similar to how websites have URLs. By using schemas, you can define an action that can be performed on that deep-linked app content.

Deep linking to mobile app content provides you with a way to drive app engagement with the information inside of the app. Further, on mobile devices, users are asked if they wish to use that app by default for that content in the future, which may mean that they don’t have to visit your website again since they can access the information through the app.

And when the new mobile algorithm update drops on April 21, 2015, if your app is installed on a searcher’s device, it will rank higher in search results for that person.

Knowledge Graph = Action Graph

The Knowledge Graph in Google has been changing as well. It’s now not just a “knowledge” graph — it’s an action graph. Using structured markup, you can identify for Google what types of content are on your site, including content like music, and then direct Google where to take the searcher when they take action on that search.

You can also mark up events to show in the Knowledge Graph. Be sure to mark up the site with the detailed event information on it.

Google Now

You can also use structured data to personalize Google Now cards. For example, Google can read your Gmail and, from that information, understand that you have a hotel reservation for a particular date and time.

Google can then surface relevant results when you’re performing searches (such as “nearby restaurants”) at that time — it doesn’t have to rely on your phone’s location services but rather the information from your hotel reservation.

Consider adding structured data to your emails for this purpose. Information like location and time/date are great for generating Google Now cards. Justin recommended referencing Actions In the Inbox. You can read more about structured data for emails on Google’s developers page on the subject. Events can also be pushed to Google Now cards.

Mike Arnesen: Measuring The Effectiveness Of Structured Data

Mike Arnesen, Director of Analytics & Optimization for SwellPath, challenged the audience to be testing the effectiveness of their structured markup. You’ve been told to do it, but how do you know it’s making a difference? Mike offered a truly innovative way to track effectiveness using Google Tag Manager and Google Analytics.

Google Tag Manager is composed of three basic parts: tags, rules and macros. Tags are the same as the tags you may already hard-code on your site, like Google Analytics tracking code or Google AdWords conversion pixels.

Rules trigger a tag to fire. For example, with Google Analytics tracking, you might have a rule trigger to load the tag on every page of your website, or with Google AdWords conversion pixels you might have a rule trigger the pixel to load only on certain pages once a conversion has occurred. Macros are similar to variables that you can use in tags and rules. Essentially, a macro replaces a block of code with a variable name. It reminded me of named ranges in Excel. You can also have a macro that contains custom JavaScript.

Mike referred to his approach and methodology as “semantic analytics” — applying the principles of the semantic web to your analytics data and collection methodology. So how can you implement semantic analytics using Google Tag Manager?

First, start with a macro to detect if semantic markup exists in the source code of a web page. Then, create a second macro that provides the semantic values for each type of markup you’re tracking. This macro should dynamically build the labels in Google Analytics.

Next, you want the rule to fire the tags. The first rule should look to see if semantic markup exists on a page. The rule will trigger the tag if the semantic markup exists on the page.

Finally is the tag, which triggers (based on the rule) if semantic markup exists on the page. This tag uses custom dimensions in Google Analytics with the semantic label/value.

Did it work? You can test your setup by applying semantic markup as a secondary dimension to see how these pages with semantic markup have traffic, how much and more.

A More Elegant Solution

Mike suggested that there’s a much more elegant solution that can be developed using JSON LD (JavaScript Object Notification for Linked Data). There are essentially three layers between the website itself and the visitor: the application layer, the data layer and the experience layer.

The application layer is the CMS — where you house your data to create an experience (what the user sees). Between the application and experience later is the data layer, which surfaces data housed in your CMS databases in a usable way. The data layer is where Google Tag Manager and Google Analytics reside, for example.

Google Tag Manager is automatically set up to use macros to grab info from the data layer. Then create a macro to build the Google Analytics values.

Instead of having hard-coded values, create a custom HTML tag using macros as variables. Then you can ensure that when you add new pages to the website that fit a particular rule, the tag will be triggered automatically, saving you from having to code everything manually when you add new pages.

Google has a newly updated testing tool for semantic markup that also recognizes JSON LD. So don’t just implement structured data — track its performance!

Structured Data – Beyond Rich Snippets from Search Marketing Expo – SMX

An Elegant Solution For Tracking and Executing Semantic SEO from Search Marketing Expo – SMX

Opinions expressed in this article are those of the guest author and not necessarily Search Engine Land. Staff authors are listed here.



About The Author

Janet Driscoll Miller
Janet Miller is the President and CEO of Marketing Mojo. She regularly blogs on a variety of search engine marketing topics, often focusing on technical solutions. You can find her on Twitter @janetdmiller.

Related Topics

All Things SEO ColumnChannel: SEOGoogle: Knowledge GraphGoogle: SEOHow ToHow To: SEOSearch Engine Land on InstagramSEM IndustrySEM Industry: ConferencesSEO - Search Engine OptimizationSEO: Structured Data & Schema.orgSMX® - Search Marketing Expo & Conference Series

We're listening.

Have something to say about this article? Share it with us on Facebook, Twitter or our LinkedIn Group.

Get the daily newsletter search marketers rely on.
See terms.

ATTEND OUR EVENTS

Lorem ipsum doler this is promo text about SMX events.

February 23, 2021: SMX Report

April 13, 2021: SMX Create

May 18-19, 2021: SMX London

June 8-9, 2021: SMX Paris

June 15-16, 2021: SMX Advanced

August 17, 2021: SMX Convert

November 9-10, 2021: SMX Next

October 2021: SMX Advanced Europe

December 17, 2021: SMX Code

Available On-Demand: SMX

×


Learn More About Our SMX Events

Discover actionable tactics that can help you overcome crucial marketing challenges. Our next conference will be held:

MarTech 2021: March 16-17

MarTech 2021: Sept. 14-15

MarTech 2020: Watch On-Demand

×

Attend MarTech - Click Here


Learn More About Our MarTech Events

White Papers

  • The State of Local Marketing Report 2020-2021
  • Quality CRM Data: The Key to Delivering Great Customer Experiences
  • How the Microsoft Search Network Can Maximize Your Search Campaigns
  • The Marketer’s Playbook for Customer Acquisition
  • How To Optimize SEO With UGC
See More Whitepapers

Webinars

  • How to Avoid the Digital Transformation Trap
  • How to Build a Marketing System of Record
  • Meet BIMI: The brand-boosting email security marketers must have for 2021
See More Webinars

Research Reports

  • Local Marketing Solutions for Multi-Location Businesses
  • Enterprise Digital Asset Management Platforms
  • Identity Resolution Platforms
  • Customer Data Platforms
  • B2B Marketing Automation Platforms
  • Call Analytics Platforms
See More Research

h
Receive daily search news and analysis.
Search Engine Land
Download the Search Engine Land App on iTunes Download the Search Engine Land App on Google Play

Channels

  • SEO
  • SEM
  • Local
  • Retail
  • Google
  • Bing
  • Social

Our Events

  • SMX
  • MarTech

Resources

  • White Papers
  • Research
  • Webinars
  • Search Marketing Expo
  • MarTech Conference

About

  • About Us
  • Contact
  • Privacy
  • Marketing Opportunities
  • Staff
  • Connect With Us

Follow Us

  • Facebook
  • Twitter
  • LinkedIn
  • Newsletters
  • Instagram
  • RSS
  • Youtube
  • iOS App
  • Google Play

© 2021 Third Door Media, Inc. All rights reserved.

Your privacy means the world to us. We share your personal information only when you give us explicit permission to do so, and confirm we have your permission each time. Learn more by viewing our privacy policy.Ok