Google Structured Data With Examples

Google Structured Data With Examples

 In Structured Data

If your website is verified in (also known as Google Search Console) then you may have noticed the menu link for .

What is Structured Data?

Structured Data can be thought of grouping and tagging HTML web page elements (for example BlogPosting, Products, or Reviews) so that can better understand the content according to its structure on a web page. Let’s simplify this by exploring samples

HTML Image Example

<img src="https://www.rankya.com/wp-content/themes/rankya/images/logo.png" />

Structured Data Example for ImageObject

<figure itemscope itemtype="https://schema.org/ImageObject"> <img itemprop="image" src="https://www.rankya.com/wp-content/themes/rankya/images/logo.png" />
<meta itemprop="url" content="https://www.rankya.com/wp-content/themes/rankya/images/logo.png">
<meta itemprop="width" content="65">
<meta itemprop="height" content="150">
</figure>

In the first example, the normal HTML <img tag doesn’t really provide useful information in terms of semantics (meaning). It is just <img tag

However, using Structured Data coupled with , we can now say “hey search engines” you can learn more about that HTML image you found on my web page by looking at its Structured Data markup.

Another Example

<span itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
<span itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
<img src="https://www.rankya.com/wp-content/themes/rankya/images/logo.png'; ?>" />
<meta itemprop="url" content="https://www.rankya.com/wp-content/themes/rankya/images/logo.png'; ?>">
<meta itemprop="width" content="65">
<meta itemprop="height" content="150">
</span>
<meta itemprop="name" content="RankYa">
</span>

Now we can extend the meaning of web page elements by precisely telling search engines information about the content we place on our web pages.

For instance, above example not only provides the normal HTML image, but now specifies which image Google should use as organization’s logo in search results by saying:

Hey Google, that image is a logo for an Organization called RankYa, and you can use that information for anything and everything like building your Knowledge Graph for my , Google Maps, Local Business, and display it accordingly in your Rich Results

I don’t know about you, but that is powerful information, and also major search engines like Google, , Yandex and others understand Structured Data.

Why just use an IMG tag when we can give meaning to our website’s content using Structured Data?

There are many Schema Generators Online, including samples from Google such as and as well as other Schema markup creators.

Here’s another more advanced example for Local Business markup <span itemscope itemtype="https://schema.org/Organization">
<link itemprop="url" href="https://www.exampledomain.com/">
<link itemprop="logo" href="https://www.exampledomain.com/logo.png">
<span itemscope itemtype="https://schema.org/LocalBusiness">
<span itemprop="name"> Your Business Name <span itemprop="makesOffer">what your business offers</span> </span>
<span itemscope itemtype="https://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="123 ABC Street">
<meta itemprop="addressLocality" content="CITY">
<meta itemprop="postalCode" content="00000">
<meta itemprop="addressRegion" content="REGION">
<meta itemprop="addressCountry" content="COUNTRY">
</span>
<span itemprop="description">describe your business</span>
<span itemprop="telephone">+1000000000</span>
</span>
<script type="application/ld+json">{
"@context" : "https://schema.org",
"@type" : "Organization",
"url" : "http://www.exampledomain.com",
"contactPoint" : [{
"@type" : "ContactPoint",
"telephone" : "+1-000-000-000",
"contactType" : "customer service"
}] }
</script> </span>

All you have to do is simply copy the details and change them to match your Local Business details and simply add it to your website HTML code where you want that information to appear (usually in the footer section).

Video Lesson That Simplifies Google Search Console Structured Data Feature

Complex Methods for Adding Schema Markup for WordPress CMS Built Sites (Sample HTML Tag Using PHP IF ELSE Conditional Statement)
Shows Microdata Example for HTML itemscope for WordPress
Shows Microdata Example for HTML itemscope for WordPress CMS HTML tag section, includes sample PHP IF ELSE conditional statement

What you are seeing in the above example is only for < html > tag itemscope defining the scope of a WordPress site (sample code is what RankYa theme uses only for HTML itemscope logic). Wanna buy fully structured and coded WordPress Themes from RankYa (get in touch)

As you can see in these examples provided, the importance of using Structured Data must be realized if you want your website to take full advantage of the latest features such as Rich Cards and Rich Results search engines like Google now officially supports and encourages site owners to use.

At the end of the day, you can easily use the tools made available by Google to take advantage of using Structured Data on your site. Do you think this will evolve to become the next big thing in the SEO world?

Recommended Posts
Showing 11 comments
  • Fabio Allves
    Reply

    Hello I’m having problems without blogger, in structured data, not for knowing how to correct these errors, there are no webmaster tools, I help to correct the errors of structured data from the blogger on the webmaster tools page please, I am from Brazil I am Using a translator!

  • Ubed Shaikh
    Reply

    Hello Sir,

    My Name is Ubed Shaikh. I am from Surat, Gujarat, India. I watch most of your videos. You provide very good information to your viewers. Good luck to you for future.

  • David
    Reply

    I’m using data highlighter to markup individual pages (not page set) for a local service business. Is the URL field intended for only home page URL or for that particular landing page URL or both?

    The reason I ask is because my home page ranks well and I’ve always used the home page URL to markup individual pages in data highlighter. However, my landing pages, used for individual service offerings, don’t rank as well and I’m wondering if using the landing page URL instead of home page URL will help in ranking those pages? Is there an advantage or disadvantage to using landing page URL’s instead?

    • RankYa
      Reply

      Hello David, you can use Google Search Console Data Highlighter for ANY page you have (whether home page, blog posts or any other). However, Google Data Highlighter is never good enough if you really want to markup your website with Structured Data. Also, marking up pages won’t help in Google rankings per se (not directly) but they do help in a sense that IF Google shows them in rich results

  • sumit chauhan
    Reply

    Hello RankYa thank you for your Support that are you providing through different different medium weather it is you tube , or your website.
    I have a website on which i am working now :- I have put the organisation markup tag on this website, but Not getting the result on Google SERP. please help, tell me how can i get the open graph result on Serp.

    • RankYa
      Reply

      I’ve removed the links to your site, and will give you the benefit of doubt because the question you are asking, you should know the answer for already. Because you are offering Digital marketing services to clients whom would expect that you achieve results in Google. To simply your question:

      Your markup is correct and valid so that’s a great start. Apart from that, showing any type of Structured Data in Google SERP, simply adding Organization Markup isn’t good enough. Google algorithms crawl the internet and gather further cues as to the legitimacy of that (business = organization) that means you need to guide Google through your efforts. Best way to start this for LocalBusiness or Organization types is through Google My Business Listing that’s verified. Furthermore, through external site business citations (particularly through social media channels or quality business directories). Furthermore, you then have to obtaining backlinks (with surrounding business information, Name Address Phone Number description photos etc.)

      Also, most of the Rich Results are now based on many factors, such as search query terms, searchers location (for example: they may be walking near by your business and searching Google Maps?). That means, if you continue guiding Google through adding more Schema Markup throughout your website (such as links with itemprop sameAs information) connecting your external profiles with your website, continue doing content marketing will better guide Google algorithms to build knowledge graph and thus show your organization details in Google Search Engine Results Page. I hope this helps

  • Gautam
    Reply

    Hello I’m having problems without blogger, in structured data, not for knowing how to correct these errors, I help to correct the errors of structured data from the blogger on the webmaster tools page please

    • RankYa
      Reply

      Hello there, we have videos that shows you great insights regarding Google Structured Data with examples, to fix errors can be complicated for many reasons, such as CMS used, type of schema markup in question and how its generated. You are welcomed to share examples of Structured Data here (no links please) IF JSON-LD OR WordPress

  • As
    Reply

    These are great examples for using Structured Data thanks

Leave a Comment

0

Start typing and press Enter to search

Google Search Console Structured Data Error Missing homeLocationGoogle Search Console Structured Data Error Missing homeLocation