Don’t Overthink Semantic Markup – 5 Basic Types To Adopt First

Don’t Overthink Semantic MarkupHave you heard of semantic markup? Of course you have! Everyone’s talking about it. But why does it matter to search marketers?

After all, semantic markup is not a ranking factor. Adding it to your site won’t move your page 8 rankings to the first page of Google. So, is it really worth implementing?

The answer is yes. While semantic markup may not improve search engine rankings, it can enhance your existing search engine results page (SERP) listings.

These enhanced listings can make you stand out, drawing the eye of the searcher and potentially improving click-through rate (CTR).

However, there is a lot of semantic markup out there, and you needn’t go crazy implementing every single schema. If you’re just starting out, you only need to focus on a few key types.

Below are the five types of semantic markup you should consider first.

1. Facebook Open Graph

What: Open Graph markup allows websites to connect their web pages to the social graph. Practically speaking, the most common application of this is to define how your web page is displayed in Facebook and other social platforms.

Why: It helps websites control how their pages/content are presented in Facebook and other social sites that leverage Open Graph. This is key to ensuring a social-specific headline and image is used any time someone shares your content on Facebook and in the social sphere.

Sample Markup:

<meta property=”og:url” content=””> <meta property=”og:image” content=””> <meta property=”og:title” content=”Del Taco”>


Markup Outcome:


Resource: The Open Graph protocol

2. Breadcrumbs

What: This markup that allows your breadcrumbs to show in your Google search results (inclusive of clickable links) instead of the full URL of the page.

Why: The URL that displays in your Google Search Result by default is not clickable, nor does it really tell you about the structure of your site. By marking up your breadcrumbs, you are giving searchers options of where to start their search in your site, even when a very specific article is what shows.

Sample Markup:

<span itemscope itemtype=””> <a href=”/c/san-diego/restaurants” itemprop=”url”> <span itemprop=”title”>Restaurants</span></a> <span itemscope itemprop=”child” itemtype=””> <a href=”/c/san-diego/hotdogs” itemprop=”url”> <span itemprop=”title”>Fast Food</span></a>


Markup Outcome:


Resource: Rich snippets – Breadcrumbs

3. Products/Ratings

What: This type of markup allows you to specify your products and related data to search engines.

Why: With this markup in place, ratings (5-star system), price, number of reviews, and other product-specific information can appear in SERPs in the form of rich snippets. This provides valuable information that supports your listing.

Sample Markup:

<div itemprop=”aggregateRating” itemscope itemtype=””> <div> <i title=”3.5 star rating”><img alt=”3.5 star rating” height=”303″ src=”” width=”84″> </i> <meta itemprop=”ratingValue” content=”3.5″> </div> <span class=”review-count rating-qualifier”> <span itemprop=”reviewCount”>44</span> reviews</span> </div>


Markup Outcome:



4. Google Authorship

What: This markup allows you to connect website content to your Google+ account. It allows Google to connect articles that you have authored across multiple domains.

Why: It allows your Google+ profile picture to show up next to articles you author, which provides a more appealing view of your content in Google SERPs.

Sample Markup:

<link href=”″ rel=”author” />


Markup Outcome:


Resource: Link to your Google+ profile using rel=”author”

5. VideoObject Schema

What: This markup communicates specific details about a video on your page to the search engines.

Why: It allows a thumbnail of your video to show up next to your result in Google searches. It can better communicate that there’s a video on your page which could increase CTR.

Sample Markup:

<div id=”cols” itemprop=”video” itemscope itemtype=””> <meta itemprop=”name” content=”Del Taco Super Special Show: Webisode 02″> <meta itemprop=”playpageUrl” content=”″> <meta itemprop=”discussionUrl” content=”″> <meta itemprop=”thumbnailUrl” content=””> <meta itemprop=”url” content=””> <meta itemprop=”logo” content=””> </div>


Markup Outcome:


ResourceThing > CreativeWork > MediaObject > VideoObject

As you can see, the overall benefit of semantic markup is primarily around enhancing your search results in Google, not increasing your rankings. The thought is that over time, Google may start to give more weight to semantic markup — but for now, it’s definitely a means to improving your current CTR in Google.

Additional Resources

For a complete list of schemas recognized by the major search engines (Google, Yahoo! and Bing), visit

To learn how to update your existing pages with structured data markup, check out Google’s Structured Data Markup Helper.

For help creating markup to implement on your website, try Schema Creator.

Opinions expressed in the article are those of the guest author and not necessarily Search Engine Land.

Related Topics: All Things SEO Column | Channel: SEO |


About The Author: has over 9 years of Search Engine Optimization experience with a specific emphasis on content marketing/optimization and website taxonomy/organization. He currently sets search marketing strategy for a wide array of top-tier clients in various industries and countries at The Search Agency.

Connect with the author via: Email | Twitter | Google+ | LinkedIn


Get all the top search stories emailed daily!  


Other ways to share:

Read before commenting! We welcome constructive comments and allow any that meet our common sense criteria. This means being respectful and polite to others. It means providing helpful information that contributes to a story or discussion. It means leaving links only that substantially add further to a discussion. Comments using foul language, being disrespectful to others or otherwise violating what we believe are common sense standards of discussion will be deleted. Comments may also be removed if they are posted from anonymous accounts. You can read more about our comments policy here.

Comments are closed.


Get Our News, Everywhere!

Daily Email:

Follow Search Engine Land on Twitter @sengineland Like Search Engine Land on Facebook Follow Search Engine Land on Google+ Get the Search Engine Land Feed Connect with Search Engine Land on LinkedIn Check out our Tumblr! See us on Pinterest


Click to watch SMX conference video

Join us at one of our SMX or MarTech events:

United States


Australia & China

Learn more about: SMX | MarTech

Free Daily Search News Recap!

SearchCap is a once-per-day newsletter update - sign up below and get the news delivered to you!



Search Engine Land Periodic Table of SEO Success Factors

Get Your Copy
Read The Full SEO Guide