Blogger already rolled out (AMP) Accelerated Mobile pages articles which are mainly concern about mobile-friendly website. Because by using this AMP project Google finds out the fastest website and display them at the top of search engine result page.
AMP measure a site’s performance by several attributes. And
among them, Publisher is a very
important attribute. Through this attribute, the search robot can understand who the
publisher of a website is?
Generally, the publisher is not the author or admin. You may
think you are publishing articles so you are a publisher. This is absolutely
wrong. Because you are the author or admin of your site but the publisher is
your Site. For example, in my site
- Author: Rabbi Khan
- Publisher: Blogger Spice
The publisher is an item of https://schema.org/Organization.
Two things are different from each other. Recently you will see publisher error
in most of the Blogger template or WordPress theme. For finding the error you
must use any structured data testing tool, just visit the below URL and by
Click on Fetch URL test your Blog
site.
- https://developers.google.com/structured-data/testing-tool/
If your Blogger template has this error then you will see the publisher:missing
and required in red colour text like below image.
However, remember that Google hasn’t provided any specific
guidelines to fix the error. So we can solve this issue in a different way. For this
reason, I am sharing the solution which one I have used in my Blogger template
to solve the issue.
Step
1 Go
to https://www.blogger.com and Sign in to your account
Step
2 From Blogger
Dashboard click on ->Template ->Edit HTML
Step
3 And
locate script like below from your Blogger template
Generally this markup remain below <b:includable id='post' var='post'> line.
Step 4 Now
copy the below schema markup code and paste it below of <article class='post hentry'
itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
code.
<div itemprop='publisher' itemscope='' itemtype='https://schema.org/Organization'>
<div itemprop='logo' itemscope='' itemtype='https://schema.org/ImageObject' style='display:none;'>
<img src='Your Logo URL Here'/>
<meta content='Your Logo URL Here' itemprop='url'/>
<meta content='380' itemprop='width'/>
<meta content='100' itemprop='height'/>
</div>
<meta expr:content='data:blog.title' itemprop='name'/>
</div>
Customization
- Please replace Your Logo URL Here with your logo image URL.
- And alter the Logo Image width 380 and height 100. I have added this dimension because my logo Image URL size is 380px X 100px. Your Logo size may be different so first measure the dimension by using any photo editing software and then alter the dimension width and height. Google required 600px X 600px size publisher Logo.
Step 5 Now
Click on Save template button from the top right corner of the screen.
Now it’s time to test the site to see the publisher attribute.
If Error is still remaining then it will show the red alert. If not then you will see
the result like below image.
Congratulation you have successfully fixed the publisher
error. Publisher scripts for AMP articles we have place it inside Blog post.
But we are using image object (Logo image) for our publisher identity for search
engine, as a result, the image will be visible inside our Blog post. But don’t
worry, in this script I have added a CSS code thus image object remain hidden inside
Blog post body.
Thanks for reading and following my guidelines. If you are
facing any trouble for fixing the error then feel free to write to me.
Thanks Thanks Thanks
Yellowish V1 Responsive Blogger Template এ আপনার সুপার সাইটের মতো কিভাবে কোন পোস্ট ক্লিক করার পর EMAIL & SHARE widget টা লাগাবো । www.bdarena.com এর মতো । যেন হোম পেজে না আসে পোস্ট এ ক্লিক করার পর আসে । i.imgur.com/88D4AW8.jpg
Aai widget gola somoy pele share korbo. BDarena site + Facebook page $100 a sell dibo. Interested keu thakle bolben.
sir widget gola লাগবে না । HTML এ মানে Yellowish V1 Responsive Blogger Template এ কিভাবে বসাবো কোড । আমি অন্য widget কিভাবে সেট করবো ?
Please follow the below URL for widget adding tutorial.
http://www.bloggerspice.com/2015/02/how-to-add-third-party-gadget-and-widget-in-blogger-template.html
Thank you.
Can this error solve without logo ?
My blog has no Logo. I try by adding a logo also but this error not solved.
HI Ganesh..you must use an image instead of Logo. Its better to create an image with 600px X 600px dimension. Upload it in any image hosting server or directly into Blogger static page. Then place the image URL inside "YOUR Logo URL Here text".
<img src='Your Logo URL Here'/>
You don't need to create any professional logo. Even you can use any image instead of logo. Google will detect the Image only. but standard dimension is 600px X 600px.
Thank you. :-d
I add loho in static page but In my blog template there is no line as you write in post
Instead of this there is little changing line two times in template written below
< div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Now what i should do ?
Hi Ganesh.. note that if you don't find this script then you have to add the Schema.org markup on your template. Generally this is remain below of below line.
<b:includable id='post' var='post'>
Template coding may differ because some use BlogPosting markup and some developer use Blog markup only.Even in Blogger default template you would find this markup line. just find BlogPosting by pressing CTRL+F if you didn't then convert the article line with schema.org markup. This line will start like this
<div class='post hentry' and add this itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> line with it
< div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Your founded code is only for uncustomized post not main post. This is not necessary to add schema.org markup there. Thank you
I find below line in my template
and there is below line of above line
< div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
In the above line there is just one little change that is "uncustomized-post-template" extra in line.
Please tell me what to do to solve this error.
because of this error my blog ranking going down
Hi Ganesh.. I don't know exactly which template you are using. For better solution please install a Blogger default template in your demo site and by pressing ctrl+F find BlogPosting. there you will find 2 times BlogPosting so first one will match with your template and change the second Blogposting script like Blogger default template. I hope this will solve your problem. :wr
My blog is www.Alloffer.net
Kindly check its data structure of any post.
It will be very helpful if data structure error resolve
I think you have messup with your template. please reinstall the template. because I have found BlogPosting schema.org markup 7 times. :dz BlogPosting should have only 1/2 times in a template.
after that remove below lines first
<meta content='6579857762882675865' itemprop='blogId'/>
<meta content='3956035929263864419' itemprop='postId'/>
You find it 7 times because i do settings to show 7 posts on home page. Kindly check data structure of one specific post.
Like This post -> http://www.alloffer.net/2015/09/hot-hike-app-loot-offer-get-free.html
Have you checked my Blog in structured data testing tool??? I am displaying 6 post but all posts are showing under 1 Blog. Anyway be patient I will solve it. I am working on my new template after that I will try. Better you send me your Blogger template backup file. Then I can solve the issue very soon. thank you.
how can i send you template backup ?
Give your email id
My email id is admin@bloggerspice.com thank you.
hello sir, im still getting 36% error please help me .. www.tricks4hacker.com
I just checked you site. it has several error due to coding.
headline error
mainEntityOfPage error
and Image error
You can solve headline error and mainEntityOfPage error but for image error you have to modify the default autoreadmore script.
Please find the code like below
<h1 class='post-title entry-title' itemprop='headline'>
and replace it by below code
<h1 class='post-title entry-title' itemprop='name headline'>
Again Please find the code like below
<a expr:href='data:post.link' itemprop='url'><data:post.title/></a>
and replace it by below code
<a expr:href='data:post.link' itemprop='url mainEntityOfPage'><data:post.title/></a>
Now it willdisplay only image error. You can see the below example that I have modified the default auto readmore script for removing image error.
^_^
<div itemprop='image' itemscope='' itemtype='https://schema.org/ImageObject'>
<meta content='700' itemprop='width'/>
<meta content='400' itemprop='height'/>
<b:if cond='data:post.thumbnailUrl'>
<a class='thumbimgx' expr:href='data:post.url' expr:title='data:post.title' itemprop='image'><img class='post-thumbnail' expr:alt='data:post.title' expr:src='data:post.thumbnailUrl' height='160' itemprop='url image' width='180'/></a>
<b:else/>
<b:if cond='data:post.firstImageUrl'>
<a class='thumbimgx' expr:href='data:post.url' expr:title='data:post.title' itemprop='image'><img class='post-thumbnail' expr:alt='data:post.title' expr:src='data:post.firstImageUrl' height='160' itemprop='url image' width='180'/></a>
<b:else/>
<a class='thumbimgx' expr:href='data:post.url' expr:title='data:post.title' itemprop='image'><img class='post-thumbnail' expr:alt='data:post.title' height='160' itemprop='url image' src='https://1.bp.blogspot.com/-t70os3rmtIM/VrhRnuTzWwI/AAAAAAAAOKc/aDchIKcs1Fg/s1600/thumbnail.png' width='180'/></a>
</b:if></b:if>
</div>
I email you template.Kindly check that and help me.
One million thanks for helping me
Hi Ganesh , I have receied your template but i am recently completely busy with design paid template of my Greek client. Hopefully next week I can solve the issue and deliver to you. Hope you would understand.
Thank U so much, i fixed it :)
Congrats Nguyen :sp
Now you are free to check ?
R u free now bro ?
I just back from official tour. I will check it. please be patient. Thank you.
Hi Ganesh Singla. I have sent your template through email. all error has removed. this is now AMP compatible template.
hey that's the only code i find... i do not know how to fish the publisher error...
div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'
Hi Ilham, You will find the code 2 times.
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
1 is like your founded code and another is like above without
uncustomized-post-template
so find the second one and try to fix it. Thank you. :t
bhai kasay ho bhai main blogger templete use kr raha ho aur logo url kasay find karo mujay kahan sy pata chalay ga k mara url kya hy aur size vagara kya hy eska.
aur bhai 1 aur masla hy meri blog ki jo posts google pr index ho choki hain her k start main publish date show ho rhi hy jis vaja sy meri post description pori nhi show ho rhi uska kya hal hy
Hi There :)
For adding logo you have to use "Blogger Header" widget and upload the logo. once you upload the logo he use "Instead of title and description" option. But you should create and resize the logo by using any photo editing tools like Illustrator and PhotoShop.
please follow my tutorial from below URL to upload logo in blogger theme.
http://www.bloggerspice.com/2014/12/custom-logo-for-google-blogger.html
Thank you.
Hi Bro,
You have to submit your Blog sitemap to Google Search Console. Just follow my Tutorials from below URLs and submit the sitemap. If you already have submitted sitemap then remove previous sitemap URl and resubmit it again.
http://www.bloggerspice.com/2016/08/submit-static-pages-sitemap-to-Google.html
http://www.bloggerspice.com/2016/05/Bing-Sitemap-submission-error.html
http://www.bloggerspice.com/2015/11/why-google-indexing-only-151-links-how-to-fix-this.html (Use recommended method)
And ping your site twice a week. you will get site pinger list from below URl
http://www.bloggerspice.com/2013/02/Ping-Your-Site-after-Update-Your-Blog-content.html
Thank you. :up
Thanks bhai Logo vala masla theek ho gya aur structure data main publisher field require vala error Ok ho gya hy.
Bhai abi structure data main 1 error aur hy A value for the image field is required. ye kasay ok hoga thanks bhai help k lye main apkay reply ka wait kar raha ho
Hi There,
Please follow the tutorial from below URL to solve the image issue.
http://www.bloggerspice.com/2016/01/fix-image-AMP-error-from-your-blogger-template.html
Thank you. :)
thanks bhai A value for the image field is required vala masla bhi theek ho gya bohat bohat shokria.
bhai ab aakhri masla hy baki sab theek ho gaya hy bus last hy bhai structure data main 1 cheez pr red labal abi baki hy vo hy (IMAGE URL) bhai ye kasy ok hoga brother bohat shokriya help k lye aaki site bohat helpful hy aur articles ki bhi samaj aa jati hy easily bhai main wait kar raha ho apnay last ishu k hal ka
Hi there,
I have already shared the tutorial to fix image issue.
http://www.bloggerspice.com/2016/01/fix-image-AMP-error-from-your-blogger-template.html
but maybe I will share different tutorial soon. :up
I have error A value for the author field is required, and missing update and author on blog posting.
Can you give me suggestion for that issue
Hi Handy, Please follow my another tutorial through below URL.
http://www.bloggerspice.com/2015/12/trick-to-fix-missing-author-error-from-Blogger-template.html
Thanks for code , but my website https://spacexzone.com/ not fix
Love you ,thanks .I have 0 errors now!
https://greek-experts.blogspot.gr
This is good news. Congrats :-bd
You are using WordPress platform not Blogger platform.
Hello sir,
please check the https://www.gkforyou.com, i have error
1. url : A value for the url field is required.
2. Publisher: A value for the publisher field is required.
please suggest or solve the above issues
thanks
Hi There
To solve the 1st issue please add the below code block below opening <head>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:blog.postImageThumbnailUrl'>
<link expr:href='data:blog.postImageThumbnailUrl' rel='image_src'/>
</b:if></b:if>
To solve the 2nd issue add the code block from the above tutorial in your Blog post's footer section.
Thank you :)
Thanks sir,
but Not solve the above issues, please
please suggest me sir,
1. how to fix seo unfriendly url below
https://www.gkforyou.com/search?updated-max=2018-07-16T00:02:00%2B05:30&max-results=6
2. how to fix URL Canonicalization Test on blogger
Hi There
Your Blogger Theme has problem. Use custom Blogger theme. Or latest default Blogger theme. Those are error free.
https://www.bloggerspice.com/2017/03/blogger-new-theme.html
Follow the below Tutorial
https://www.bloggerspice.com/2016/06/what-is-rel-canonical-and-how-to-implement-It.html
Visit also the below URL and follow the "Custom Redirects Functionality"
https://www.bloggerspice.com/2013/08/what-strongest-seo-integrated-options.html
301 Permanent redirect will solve the issue.
Not Working for me
1. second query is solved but 1st is not solved
2. Mere website par ads show ho rha tha lekin 2 dino se desktop par show nhi ho rha hai, jabki mobile me show ho rha hai, please suggest me
please sir, check my website speed and suggest in details how to fix them
https://www.gkforyou.com
please sir, check my website speed and suggest in details how to fix them
https://www.gkforyou.com
please sir, suggest me
post ke title se jab open krta hun to post open nhi ho rha hai sirf more read se open ho rha hai
Hi there :)
Please try to open your Blog post in different browser. Sometime for popup block or for using SPAM ads network it will happen.
Please follow the tutorial from below, Your site would be like rocket
https://www.bloggerspice.com/2018/07/render-blocking-css-file.html
donot solve sir, please check my site www.gkforyou.com and open any post, please suggest me
Please contact with your website developer. He can guide you properly. :ey