Recently Google Webmaster just
upgrades their structured data testing tool. New Google Webmasters Structured Data Testing Tool - split screen data validation with extended support of the
JASON markup syntax. Google
has extended their support for schema.org
vocabulary in newly markup format JSON-LD syntax to new use personal belongings:
website logos, contact detail, linked social profile, upcoming events in the
Knowledge Graph, the sitelinks search box, and much more event rich snippets. Google
is working on expanding support to additional markup-powered features in the
future. Webmasters new structured data markup tasting tool helps your content
get discovered easily in search results and across Google assets. The new webmasters
SDTT better reflects how Google understands a web page’s structured data markup. 
Resolve Structured Data Error

How
to Resolve Structured Data Error "Node is empty. Double check that this is desired and consider removing."?

Google and other major
search engines support the schema.org vocabulary for structured data elements
with an itemscope attribute and an itemtype attribute that references a
vocabulary that is defined to support global identifiers for items may also defines
a standard set of type names and property names for this vocabulary, to give a
global identifier for the itemtype.
Schema.org vocabulary itemtypes
attributes are dense identifiers, and search engine must not dereference undefined
item types, or otherwise deconstruct them, in order to determine how to process
items that use them. So, the itemtype attribute must not be specified on
elements that do not have specified with an itemscope attribute.
In my case I am using
itemtype and itemscop within same elements (itemscope='itemscope'
itemtype='http://schema.org/BlogPosting'), and itempro in other elements see in
example below:  

<div
class='post hentry uncustomized-post-template' itemscope='itemscope'
itemtype='http://schema.org/BlogPosting'>
                    <b:if
cond='data:blog.pageType == &quot;item&quot;'>
                      <b:if
cond='data:post.title'>
                        <h1
class='post-title entry-title' itemprop='name'>
                          <b:if cond='data:post.link'>
                            <a
expr:href='data:post.link' itemprop='url'>
                             
<data:post.title/>
                            </a>
                            <b:else/>
                            <b:if
cond='data:post.url'>
                              <b:if
cond='data:blog.url != data:post.url'>
                                <a
expr:href='data:post.url' itemprop='url'>
                                 
<data:post.title/>
                                </a>
                                <b:else/>
                               
<data:post.title/>
                              </b:if>
                              <b:else/>
                              <data:post.title/>
                            </b:if>
                          </b:if>
                        </h1>
                      </b:if>
                      <b:else/>
                      <b:if
cond='data:post.title'>
                        <h2 class='post-title
entry-title' itemprop='name'>
                          <b:if
cond='data:post.link'>
                            <a
expr:href='data:post.link' itemprop='url'>
                             
<data:post.title/>
                            </a>
                            <b:else/>
                            <b:if
cond='data:post.url'>
                              <b:if
cond='data:blog.url != data:post.url'>
                                <a
expr:href='data:post.url' itemprop='url'>
                                  <data:post.title/>
                                </a>
                                <b:else/>
                               
<data:post.title/>
                              </b:if>
                              <b:else/>
                             
<data:post.title/>
                            </b:if>
                          </b:if>
                        </h2>
                      </b:if>
                    </b:if>

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here