Wednesday, January 29, 2014

Blogger Solution | How to fix Blogspot Error Missing required field updated

Error Missing required field updated
On that day, I logging in to webmaster tool, and I checked if there is an error to my blog. i have found 8 errors on crawled then I fixed it, then I try to use Rich Snippet testing tool to check if my Authorship is working, I browse below then I notice there was an error like this "Error: Missing required field "Updated".

I was confuse on how to fix this Error, I Google it then i found the solution for wordpress only, but I am using blogger template, I continue reading it on how to fix it on wordpress, until i found this "post date" and add this "date updated" or


  • .<span class="post_date date updated"><?php the_time('j F,Y'); ?></span>
So in this Solution I got an Idea on how to apply it to Blogspot template. the problem is on timestamp or Published date.


here is the Solution:
  1. Go to Blogger Dashboard > Select Blog > Click on Template > Backup your Template First, because if you made a mistake to your template and you cannot fix the problem, just upload your backup template to back on normal state.
  2. On your Template Click Edit HTML.
  3. Now using Google Chromes press Ctrl+F to find the code "timestamp-link". Skip the first code you'll find, Stop the second code you'll find, like below:
  •  <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
  1. Now  change it to the code below code :
  • <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
  1. Now save your Template!.. Check if working or go to Structured Data Testing Tool!
    Error Missing required field updated
  2. Now your done!!
      Related Posts with Thumbnails

      31 comments:

      1. What problem/limitation can be happened if that error appear?

        ReplyDelete
        Replies
        1. Errors in Rich Snippet tools affect your Blog's SEO. Hence any error can reject your blog for Adsense. Also when google bot tries to crawl your page he tries to recognize the author of that post.

          Delete
      2. Thanks a lot. Helped me to solve the problem

        ReplyDelete
        Replies
        1. Welcome! thanks for visiting my blog!! :)

          Delete
      3. Replies
        1. Thanks for drop in by!! always visit my blog for more tutorial and tips!! thanks :)

          Delete
      4. Thanks so much, it solved my problem. Would you tell me if I should stay with blogger or transfer my blog to Wordpress for increasing monthly Uniques?

        ReplyDelete
        Replies
        1. Much better to transfer your blog to Wordpress and buy a domain to increase unique visitors! thanks for visiting my blog! :)

          Delete
      5. Excellent! thanks, you are a GOD for me!

        ReplyDelete
        Replies
        1. Your welcome!! Thanks for visiting my blog. Please subscribe to my blog :D :)

          Delete
      6. Hi Waldo, I have done the changes in my blog(Blogger.com). Is it take immediate effect or it will take some time? After i did the changes and tested in google webmaster "structured data" page. But still it showing as "Missing Updated" error. Thanks for the help in Advance :)

        ReplyDelete
        Replies
        1. Yes it takes immediate effect after you've done correctly. Skip the first code, and Stop the second code. if not working try to first code you'll found.

          if you search this "timestamp-link" you've been found 1 or 2 or 3 depend your your template, try one by one!! my mine was working on second "timestamp-link".

          Delete
        2. Thanks for your information. I have done all changes what you told but still its showing both "missing:author and Missing:updated". No idea what to do next!!!. May be once google crawl my blog then only those issues will go out?

          Delete
        3. @Madhan a: try this one replace your own google+ profile

          <link href='https://plus.google.com/109199032921926475187' rel='author'/>
          <link href='https://plus.google.com/109199032921926475187' rel='publisher'/>

          paste it above the </head> tag

          Delete
        4. if you want and if you are using blogspot, send me your template and I will check and try to solve your problem. upload your template to mediafire and send me a download link to qneblog@gmail.com

          Delete
      7. Hi Waldo, I have done google authorship into my blogger(blogspot.in). In google rich-snippet tool, if i give any content url of my blog in the search box its coming with my profile images. But normal google search wont give the profile picture. Is it take sometime to display? any idea would be appreciated!!!

        Thanks
        Madhan a
        http://madhan-tech-updates.blogspot.com

        ReplyDelete
        Replies
        1. Actually if your article is important and informative it will display your picture into google search engine.
          read this for more info: https://support.google.com/webmasters/answer/1306778?hl=en&ref_topic=6003069

          Delete
      8. Hi Waldo, I have done the changes which u said in the article. But it is still showing Error: Missing required field "updated". Error: Missing required hCard "author". I have only one "timestamp-link" and I changed for that. What should I do now? Please help me out.
        Here is my website www.getastonished.in

        ReplyDelete
        Replies
        1. Try this another solution, make sure you back up your template.
          find this code:
          <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>

          Replace the above code with the code below:
          <a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated' expr:title='data:post.timestampISO8601'><span class='updated'><data:post.timestamp/></span></abbr></a>

          As you notice the "timestamp-link" and "updated published" was replace with "updated"

          and as you notice the: <data:post.timestamp/>

          is replace with this: <span class='updated'><data:post.timestamp/></span>

          Hope it works :)

          Delete
      9. thanks dude It's work fine in my website www.papajackloveradio.com

        ReplyDelete
      10. Hi Waldo, I have two "timestamp-link" in my HTML, tried to the change the code on both of them, but with no results after using Structured Data Testing Tool. When i check one URL It always says Missing required field "updated". Even tried the code you suggested to Somanath Yadavalli but not working. Any suggestions ?

        ReplyDelete
        Replies
        1. hello sir Ivan! What is your blog wordpress or blogspot? try this another solution:

          <a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>

          Delete
      11. Hi Waldo, did try the update code but didn't work either. Still saying the same error Missing required field "updated". I'm using blogspot. First I tried to change the first "timestamp-link", after that didn't work tried with the second one but nothing changed. I did everything you said : 1. Find timestamp-link (second one), 2. Replace it with new code. 3. Save Template. 4. Refresh blogger blog 5. Copy link url to Structured Data. 6. Check Structure data report for error. If you got some other idea i'll be thankful. Thx for your replay.

        ReplyDelete
        Replies
        1. Just wait! I try to find another solution! :)

          Delete
      12. I have this error on every blog entry. I searched for timestamp-link and found nothing. What next? Thank you

        ReplyDelete
        Replies
        1. Click on Jump to widget -> Blog1. Left click using your mouse within the template box. then CTRL+F then try to search again! if found nothing try this "permanent link"

          Delete
      13. I have the same issue kindly check and revert me asap please

        www.machomusiq.com

        ReplyDelete
      14. Hey there! Would you mind if I share your blog with my facebook group?
        There's a lot of people that I think would really enjoy your content.

        Please let me know. Many thanks

        My homepage: Seo made easy

        ReplyDelete
        Replies
        1. Its ok! pls. share my blog!! thank you!!

          Delete