Our goal is to insert the code structure tag HTML code for blog page is a search engine such as Yahoo or Google will be easier to understand the purpose contained in the blog page, not just write it, so that search engines can provide more information about the search results to the user.
Rule web page writes data structure or pattern of mark have used today is the result of enterprise collaboration for global cooperation of the most popular search engine, Google, Yandex, standards Yahoo and Bing and write special code architecture marked blend is open to how to write and publish command writes a complete reference on the site schema.org
OOO
Today's blog there are many structures involved schema markup code or even just for reference search engine, social media and Google+ Use information data structure schema tag information when users share on social media.
For proper operation tissue mode, then you should be able to ensure that your blog web page coding errors, data structure architecture mark its structure can not be normal tissue.
How to check the data structure schema markup blog
How to check whether the data structure markup scheme in good condition or error in your blog, you can use the special tool provided by Google, please visit https://search.google.com/structured-data/testing-tool
Then enter your blog or web page address can resolve the address of the article, then please run the test.
OOO
You will see the schema markup information data structures owned by your blog page, you might see the following as shown below:
OOO
For the blog I personally found a bug BlogPosting and website, we try to click on the blog posting, then the error is found as shown below:
OOO
This means that the data structure, architecture marked blog pages need to be repaired.
How to fix the error (error) data structure schema tag blog
You can find a lot of wrong data structure, errors may vary from one blog to another blog, some of which are often found in appearance, if you happen to find an error like the above, you can contact the following steps to fix this:
1. Project Types solve the "Site" error
If you find an error on the part of the project type of site, how to fix it as follows:
Find your blog template </ head, and then before the </head enter the following code
<b:if cond='data:blog.pageType != "error_page"'>2. To solve the "author" on the wrong data structure
<script type='application/ld+json'>{ "@context": "http://schema.org", "@type": "WebSite", "url": "<data:blog.homepageUrl/>", "potentialAction": { "@type": "SearchAction", "target": "<data:blog.homepageUrl/>?q={search_term}", "query-input": "required name=search_term" } }</script>
</b:if>
On the property value format "author" and we will post the article the author or the author's name to fill speaking, if your blog articles inside your display, and then paste the HTML code that we can create markup schema code for authors.
In your blog's HTML code, locate the following code:
<b:if cond='data:post.authorProfileUrl'>Then change it to:
<a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<data:post.author/>
</a>
<b:else/>
<b:if cond='data:post.authorProfileUrl'>If your page does not show author, then you can make your own:
<span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<span itemprop='name'><data:post.author/></span>
</a>
</span>
<b:else/>
Please find the code:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>Then add the following code:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>If the above is set to true, then the display of the "author" of the data structure will look like this:
<span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<meta expr:content='data:post.author' itemprop='name' />
</span>
OOO
3. resolve errors "DatePublished" and "DateModified"
Project "Date Published" data structure must be filled with the date of publishing articles and can be filled DateModified modification date of the article, if it is your article blog pages featuring articles published date, then we can be pasted into the DatePublished and DateModified HTML Code date items.
<time class='timestamp-link' expr:content='data:post.timestampISO8601'><data:post.timestamp/></time>Then change it to:
<time class='timestamp-link' expr:content='data:post.timestampISO8601' itemprop='datePublished dateModified'><data:post.timestamp/></time>4. Structure resolve data errors "image"
For data structure-property "image" must if the image,URL and paste images articles, we can use the property value "image" contains the URL of the image.
Locate the following code:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>Then after adding the following code to the right of the above code becomes:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>In fact, the above code, you can add a portion of the article at any place inside, but it should be in HTML tags and item type = "HTTP Range: //schema.org/BlogPosting'
<b:if cond='data:post.firstImageUrl'>
<div itemprop='image' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta expr:content='data:post.firstImageUrl' itemprop='url'/>
<meta content='320' itemprop='width'/>
<meta content='172' itemprop='height'/>
</div>
</b:if>
The above code will assign the value "image" of the first image that you insert your blog articles, the value itempprop = 'width "and itemprop =" height ", you can customize the URL to change the value of the image size you normally post items.
If successful, the code above schema data structure will look like this:
OOO
5. solve the wrong data structure "Name" and "Title"
Project properties "name" and "Title" item type = "http://schema.org/BlogPosting', we can publish the article title in terms of fill, I fix as follows:
Search HTML tag used to wrap your blog articles, such as articles on the title tag is the title of my blog:
<h1 class='post-title entry-title'>So, we will change it to:
<b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
<a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h1>
<h1 class='post-title entry-title' itemprop='headline name'>If correct, then you will see the results see the following:
<b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
<a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h1>
OOO
6. Address error data structure "publisher"
What is a publisher, what is the author? Publishers are patent holders and publishers all over the office, and the author is the author of the post differences.
Project Properties "Issuer" must use the item type = "https://schema.org/Organization 'or the item type =" https://schema.org/Person', and this type of project ownership, name and signs subkey.
To fill this property I usually use the name and logo blog.
How to solve this problem, find the HTML tag has item type = "http://schema.org/BlogPosting'
For example, my blog is:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>Add in the bottom of the code becomes:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>Blue is the blog URL, please change the logo image URL for your blog.
<span itemprop='publisher' itemscope='itemscope' itemtype='https://schema.org/Organization'>
<meta expr:content='data:blog.title' itemprop='name'/>
<span itemprop='logo' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta content='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkZ8v-DQ1v69LDxRmjIDD3CmAhhs6qLl7TIONARCLEBRv4egr_4Jg5oF9QUAmSuu8uYYBu5oqUqXghnvdlBCfqkGtQd6V0tyVbGdGX67RKVQ0yMGVI8QHRgm2nZkXLSaE3ctCLizDKbz0/s1600/pasien-bpjs.jpg' itemprop='url'/>
<meta content='146' itemprop='width'/>
<meta content='146' itemprop='height'/>
</span>
</span>
Above 146 itemprop = "width" and itemprop = "height" figure you can adjust the size of your blog's logo.
The above code can be placed anywhere but should be kept in the range HTML tags are item type = "http://schema.org/BlogPosting'
OOO
7. resolve the error data structure "mainEntityOfPage"
Item Properties "mainEntityOfPage" We can use a URL or fill creativeWork (pages, articles, etc.)
If you choose URL, we can use the URL of the blog post to fill it in terms of, if you choose creativeWork page, then we can use the item type = "https://schema.org/WebPage" as used in items such as HTML tag attributes.
We will try to fill the mainEntityOfPage and problematic blog post URL.
If you do not use the link to the title of the article, then please find the code:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>And at the bottom add to it:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>If you happen to use the article title links to your article, then you can set itemprop = 'mainEntityOfPage' HTML tags linked mode will be:
<meta expr:content='data:post.url' itemprop='mainEntityOfPage' />
<H1> <a itemprop='mainEntityOfPage' href='xxx'> </A> title </ H1>
If successful, it looks like the image below:
OOO
(((Impact on SEO data structure? (((
According to Moz: if it is associated with SEO, until the current markup scheme affects the search results ranking is debatable is still considered experimental and process until there is no evidence that allegedly can be confident in the existing HTML tags blog page structure data structure can improve your rankings in the search results.
But there are signs that the information contained in the blog page in the search results organized structure fragments can increase click-through rate (CTR), it will be more users click on a result of the title more attractive.
If I'm not too late to get the latest information about the architecture marks the latest architectural organization was not yet as Google's ranking factors reinforce the same statement Google, but most likely, I think personal architecture organizations may come as Google Ranking after factors.
It relates to a data structure schema markup code page of the blog What advantage?
While not affect the search engine optimization, there is a structure tag I think it should still be involved in the structural HTLM blog page, Google recommends that the blog has a data structure mode flag to keep the search engine easier to capture purposes blog page is included in the intent to understand not only the process of writing, is still the search engine will understand what the purpose of each part of the text yes.
Relates to the data structure is good, then Google's index will be faster, better, the search engine will be able to provide better results for the user information, which means that blog will be more easily recognized, but its effect is not instantaneous, we can feel
Especially for AdSense publishers we know that sometimes not reject Google AdSense is not clear navigation, and a possible reason is that the blog is still new, the state information blog navigation data structure schema is not available for use on the page tag template.
shut down
Fix errors in the schema tag is difficult to serve because it will depend on the structure of HTML to use in your blog template, perhaps different HTML structure, understanding code structure tag is actually very easy to make rules blog structural support framework, Mark, the right.
Article on how to fix errors in the blog data structures Guide may provide additional insight and guidance, error correction data structure of your blog template.
Nice article. It's very helpful to me. Thank you for share with us. Can you please check my article Software company website schema code for SEO.
ReplyDeleteI admit, I have not been on this web page in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues. Tableau Data Blending
ReplyDeleteTruly, this article is really one of the very best in the history of articles. I am a antique ’Article’ collector and I sometimes read some new articles if I find them interesting. And I found this one pretty fascinating and it should go into my collection. Very good work!
ReplyDeletedata science certification
This is a fabulous post I seen because of offer it. It is really what I expected to see trust in future you will continue in sharing such a mind boggling post everything you want is on the other side of fear
ReplyDeleteInformative content about fixing the the errors in data structures. Thanks for sharing the post.
ReplyDelete360DigiTMG Artificial Intelligence Course
"Very Nice Blog!!!
ReplyDeletePlease have a look about "
data science courses malaysia
Really you have done a good job. Thanks for sharing this valuable information....
ReplyDeleteInformatica MDM Training In Chennai
Corporate Training In Chennai
Informatica MDM Training Center Chennai
In this blog, you will see there are two ways to perform the analysis one is to simple and focuses on single dimension to analyze and other is deep and involves different angles to analyze. You would understand which method will work best for your campaign regarding keeping track of your PPC metrics. That way, you can continually improve the conversion in your campaigns. Let’s get started:
ReplyDelete
ReplyDeleteWonderful post and more informative!keep sharing Like this!
create a website in php
How to use PHP in a website
Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one.
ReplyDeletefull stack web development course malaysia
Nice informative content. Thanks for sharing the valuable information.
ReplyDeleteRPA Course in Chennai
RPA Online Course
RPA Course In Bangalore