Best Free Cloud Storage Sites To Backup Files - Never Lose Again

Free cloud storage sites could help you a lot. You can backup all of your important files, documents etc. Even if you use cloud storage sites, you can access your files and edit those from anywhere in the world. You don’t have to carry your laptop all the time. Usually, we work and save our important files on our PC but have you ever think that if that PC crashed ever then what will you do?

I know that there is many data recovery software are available out there. But cloud storage service is a better option than data recovery. Because data recovery could take some time but cloud storage will give you instant access. So using cloud storage services will be beneficiary for you.

By keeping in mind all of these, today I will suggest you some reliable and completely free cloud storage sites. All of these sites are highly reliable and very popular. Thousands of people are using these cloud storage services and making their life easier. Now let's come to the point.

Free Cloud Storage Sites

Best Free Cloud Storage Sites:

I have listed some popular cloud storage sites. I hope you will find all of these services very helpful for you. Even you can use these services for free.

1. Google Drive: The first one I am going to talk about is Google Drive. This is very popular online cloud storage site. As you know that you can use all of the google’s product with a single google account so If you have any Google or Gmail account then you can use this cloud storage service with that.

Your files will be stored on google’s server. So you don’t have to become worried about the safety of your important files. Google drive will allow you to store up to 15GB free online storage. I think this is enough space but if you need more then you will be able to purchase.

Google drive is very easy to use. Features of google drive are very user-friendly. You will find no complication in the case of using this free cloud storage site. You can keep your documents, Exel Sheet, PowerPoint files. You can also edit and share those file if you wish to. If you need to appoint any editors for maintaining your project then you can set the permission for that job.

2. Mega: This is a huge free cloud storage service. Mega users will get 50GB cloud storage completely free. Among all free cloud storage services, Mega will provide you a huge space without any cost. Like every cloud storage service, mega has many impressive features.

Mega Free Cloud Storage Site

  • You will get instant access.
  • You can upload or download files anytime.
  • You can upload or download multiple files at a time in ZIP format.
  • You can share files with others.
  • You can also control the upload speed.

Supported by many platforms like Android, Windows, IOS etc.

3. MediaFire: Thousands of people are using MediaFire for free online cloud storage. You can create a free account and get 10GB free cloud storage instantly. If you need to increase the storage then there are several ways. You can share their links on social media, refer friends download apps etc.

MediaFire Free Cloud Storage Site

  • You can upload large files or folders.
  • You can share your files worldwide.
  • Apps are available for different devices.

Even users don’t need MediaFire account for downloading your shared files. So if you need to host some file and let people download that then MediaFire is the best option.

4. pCloud: This is another huge free cloud storage opportunity. You will get 10GB free storage after signing up on pCloud. Even you can also increase this storage by referring friends, social sharing and completing tutorials. Like other cloud storage, you can also upgrade your pCloud plan. By paying only $3.99 per month, you can get 500GB cloud storage. Many other plans are also available.

pCloud Free Cloud Storage Site

Some attractive features of pCloud are:
  • It has no file size restriction for upload.
  • It is SSL and TLS supported.
  • You will get file sharing and downloading opportunity.
  • You can set the permission to let others edit your files.
  • Easy to use pCloud.

5. SkyDrive: SkyDrive is powered by Microsoft. This is the second most popular free cloud storage service. You will get 7GB free cloud storage service from SkyDrive. This product support Videos, images and various document files. Like google drive, you will be able to edit your Word files, Exel Sheets, PowerPoint files etc.

SkyDrive Free Cloud Storage Site

One Microsoft account is enough for using SkyDrive. If you have any existing Microsoft account then you can use it otherwise you can create a Microsoft account without any cost. Offline apps are also available to maintain your files from your local PC without internet connection.

6. Amazon Drive: You may have heard about amazon. Like their other impressive services they are providing free cloud storage services too. A free account will get 5GB free cloud storage. If you need more cloud storage from amazon then you can upgrade you plan for only $7.5 per year.
This plan will allow 20GB storage. Amazon cloud storage is supported  by many devices. You can download their apps for local PC and MAC.

AmazonCloud Free Cloud Storage Site

7. iCloud: iCloud is a free cloud storage service from Apple. We all know that we cannot use any apple service without any apple device because of security reason. Apple is very conscious about user security so without any apple device you will not get this cloud storage service.

iCloud Free Cloud Storage Site

But if you have any apple device then you will get the access of this free apple server. You will be able to store up to 5GB data on this cloud storage. Signup and using this cloud storage is completely free. Even you don’t have to think about the security of your files.

8. Dropbox: You may have heard the name before. Dropbox is another most popular free cloud storage site. Thousands of people are using the Dropbox to host their files. This will provide an easy user interface. Features of Dropbox are very impressive.

Dropbox Free Cloud Storage Site

You can synchronize your files with your mobile device or local PC after creating your dropbox account. This will allow 2GB free storage. If you need more then you must purchase. I personally love dropbox online storage for security and service.

9. FlipDrive: FlipDrive will give you 10GB free cloud storage after signing up. Like many other cloud storage, It has some additional features for increasing the space. If you refer your friend you will get more free storage. FlipDrive is very easy to use. You will also upload folders, share files and set permission for editing your files.

FlipDrive Free Cloud Storage Site

10. IDrive: IDrive is another free online storage site which will allow you 5GB free online storage. This service is pretty similar to Dropbox. iDrive supports different types of devices for both online and offline usages. It also has a yearly premium plan.

iDrive Free Cloud Storage Site

If you need more than 5GB online storage then you have to pay 50$ per year. A premium user will get 150GB online storage from iDrive. You can backup, edit and share your files from iDrive anytime through facebook, twitter, and email.

This was my list of top free online cloud storage sites. You can choose any free cloud storage service from the above list. I hope you will not get disappointed. If you like this post then don’t forget to share. If you think I have missed any other free cloud storage site then let me know through a comment.

Custom Related Post Widget For Blogger - With Thumbnail!

By this time every blogger use related post widget to represent more related sources to their readers. Using related post widget under every blog post is very important for several cases. So in this article, I will show you how to add related post widget to your blogger blog. I will also provide a beautiful responsive related post widget with a thumbnail.

As I was telling that related post is very import for many reasons. Like:
User Engagement: If you show Related Posts under your every blog post then user get the chance to get more related sources of your site. The user gets the opportunity to visit more related topics on your site. This activity increases user engagement of your site.

Increase Page Views: If people click on any related post founded under the post, you get an extra page view for your site.

Decrease Bounce Rate: If you receive more page views that means your website’s overall bounce rate will decrease. This is very important for SEO.

Internal Linking: Internal linking is another important SEO factor. By using related post widget in your blogger blog, you are doing some great automated Internal Linking. Which is great for both readers and SEO.


Related Post Widget For Blogger

Related Post Widget For Blogger With Thumbnail:

We have already known some importance of related posts. So now let’s see the process to add it under every blogger post. By default, blogger doesn’t provide related post widget. That’s why I have designed this widget for you.

Step 1. Sign into the blogger dashboard. Click on the Overview > Template section. Now click on the “Edit HTML” button as shown below: (Note: Before editing you should keep a blogger template backup)

Add Related Post Widget For Blogger - 1

Step 2. Now find the ending “</head>” tag. You can search the code by pressing Ctrl+f. Now Paste the Script right above the “</head>”.

<!-- Related Posts widget with Thumbnails Code Before Head Start--> <b:if cond='data:blog.pageType == &quot;item&quot;'> <script type='text/javascript'> //<![CDATA[ var borelatedTitles=new Array();var rboTitlesNum=0;var relatedUrls=new Array();var thumburl=new Array();function related_results_labels_thumbs(json){for(var i=0;i<json.feed.entry.length;i++){var entry=json.feed.entry[i];borelatedTitles[rboTitlesNum]=entry.title.$t;try{thumburl[rboTitlesNum]=entry.gform_foot.url}catch(error){s=entry.content.$t;a=s.indexOf("<img");b=s.indexOf("src=\"",a);c=s.indexOf("\"",b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){thumburl[rboTitlesNum]=d}else thumburl[rboTitlesNum]=''}if(borelatedTitles[rboTitlesNum].length>35)borelatedTitles[rboTitlesNum]=borelatedTitles[rboTitlesNum].substring(0,45)+"...";for(var k=0;k<;k++){if([k].rel=='alternate'){relatedUrls[rboTitlesNum][k].href;rboTitlesNum++}}}}function removeDuplicate_thumbs(){var tmp=new Array(0);var tmp2=new Array(0);var tmp3=new Array(0);for(var i=0;i<relatedUrls.length;i++){if(!contains_thumbs(tmp,relatedUrls[i])){tmp.length+=1;tmp[tmp.length-1]=relatedUrls[i];tmp2.length+=1;tmp3.length+=1;tmp2[tmp2.length-1]=borelatedTitles[i];tmp3[tmp3.length-1]=thumburl[i]}}borelatedTitles=tmp2;relatedUrls=tmp;thumburl=tmp3}function contains_thumbs(a,e){for(var j=0;j<a.length;j++)if(a[j]==e)return true;return false}function printRelatedLabel_thumbs(){for(var i=0;i<relatedUrls.length;i++){if((relatedUrls[i]==findcurrentposturl)||(!(borelatedTitles[i]))){relatedUrls.splice(i,1);borelatedTitles.splice(i,1);thumburl.splice(i,1);i--}}var r=Math.floor((borelatedTitles.length-1)*Math.random());var i=0;if(borelatedTitles.length>0)document.write('<h4><span>'+titleofrelatedpost+'</span></h4>');document.write('<sl class="related-posts-list">');while(i<borelatedTitles.length&&i<20&&i<maxpost){document.write('<ci><a href="'+relatedUrls[r]+'"><span class="rthumb"><img class="related_img" src="'+thumburl[r]+'"/></span><p><span class="related-title">'+borelatedTitles[r]+'</span></p></a></ci>');if(r<borelatedTitles.length-1){r++}else{r=0}i++}document.write('</sl>');relatedUrls.splice(0,relatedUrls.length);thumburl.splice(0,thumburl.length);borelatedTitles.splice(0,borelatedTitles.length)}//]]></script> </b:if> <!-- Related Posts widget with Thumbnails Code Before Head Ends-->

Add Related Post Widget For Blogger - 2

Step 3. Now search for another line which looks like “<div class='post-footer'>”. Now copy the below code and paste it right above this line.

Add Related Post Widget For Blogger - 3

<!-- Related Posts widget with Thumbnails Code Before Post Footer Start--> <b:if cond='data:blog.pageType == &quot;item&quot;'>    <div id='related-posts'>     <b:loop values='data:post.labels' var='label'>     <b:if cond='data:label.isLast != &quot;true&quot;'>     </b:if>   <script expr:src='&quot;/feeds/posts/default/-/&quot; + + &quot;?alt=json-in-script&amp;callback=related_results_labels_thumbs&amp;max-results=7&quot;' type='text/javascript'/>     </b:loop>   <script type='text/javascript'>   var findcurrentposturl=&quot;<data:post.url/>&quot;;   var maxpost=6;   var titleofrelatedpost=&quot;<b>Related Posts</b>&quot;;   removeDuplicate_thumbs();   printRelatedLabel_thumbs();   </script>   </div> </b:if> <!-- Related Posts widget with Thumbnails Code Before Post Footer Ends-->

You can increase or decrease the highlighted number “6”  to control the number of related posts will be shown under your blog post.
You can rename the related post widget’s title by renaming the highlighted “Related Post”.

Adding the CSS Code of Related Post Widget:

Step 4. You have added the related post widget for your blogger blog. Now it is time to customize it. Find the CSS part of the blogger template. The code will look like:

<b:skin>…. </b:skin>

Click on the black arrow to expand CSS. Copy the below code and paste it right above “]]></b:skin>”. Everything is done. Now click on the “Save Template” button as shown in the screenshot.

/* CSS For related post widget ----------------------------------------------- */ #related-posts {float:left;width:101%;} #related-posts sl{margin:0 !important;padding:0 !important;} #related-posts h4{text-align:center;margin:10px 0px 20px;font:18px Oswald;color:#696868;text-transform:uppercase} .related-posts-list ci{background-color:#fff;box-shadow:0 0 4px rgba(180, 180, 180, 0.55);width:27%;float:left;position:relative;margin:0 3% 3% 0;padding:2%;} .related-posts-list ci:nth-child(3n){margin-right:0 !important;} #related-posts a{color:#696868;font:400 12px 'Oswald',sans-serif;text-decoration:none;} #related-posts sl ci p{margin-bottom:0;padding-top:1px;} #related-posts .related_img{height:64px;margin-bottom:0;width:64px;object-fit:cover;} .related-title{text-align:center;padding:5px 0px;}.rthumb{float:left;margin-right:10px;}

Add Related Post Widget For Blogger - 4

You have successfully added the related post widget in your blogger blog. If you like this widget then share it. If there is any problem through adding this widget in your blog then let me know by leaving a comment. I will get back to you very soon.

How To Create A Responsive HTML Sitemap Page In Blogger?

You may have noticed that blogger has a default XML sitemap. Sitemap is a major part of SEO. This is used by the crawler to crawl and index your site perfectly. Almost every blog use XML sitemap to make their site more SEO friendly. But in this article, we are talking about HTML sitemap of blogger. Not about the XML sitemap. HTML sitemap basically helps user to understand your blog easily. As it improves user experience so today we are going to learn how to create a responsive HTML sitemap page in blogger.

I have already told you that blogger generates a default XML sitemap for your blog. So you don’t have to be worry about that. But you have to create the HTML sitemap page for your user by your own. You may have seen that many blogs have a page named sitemap. Where you will find all of the blog posts are listed on labels. This page helps users understand your blog at a glance.

HTML Sitemap Page For Blogger

Even if any user needs to find any topic he could search there. As all of your posts will be listed there so a user will find his desire one very easily. In this way, an HTML sitemap page improves user experience. Many people say that this HTML sitemap page also improves your website’s overall SEO. So without wasting time let’s have a look how to create this important page for your blogger blog.

Create A Responsive HTML Sitemap Page In Blogger:

Like some other important page such as “About”, ”Contact”, ”Privacy”, this is also a page you have to create. If you are using any contact page in your blogger blog then this is pretty similar to that process. For adding HTML sitemap page, simply you have to create a page and add the sitemap code to that page. Here is the step by step process with the screenshot.

Step 1: Sign into your blogger account and go to the “Overview”. From the left menu, click on the “Pages” section. Now click on the “New page” button as shown below.

Add HTML Sitemap Page In Blogger-1

Step 2: Here you will see the page you are going to create and publish. In the page title box, put “Sitemap” because this is the name of your page.

Add HTML Sitemap Page In Blogger-2

Step 3: By default, the page is in compose mode. But we have to paste the sitemap code in the HTML mode. So click on the “HTML” mode as shown below.

Add HTML Sitemap Page In Blogger-3

Sitemap Code:
<div id="toc"> <script type='text/javascript'> //<![CDATA[ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2 3=F H();2 u=F H();2 w=F H();2 q=F H();2 6=F H();2 y=F H();2 7="L";2 17=1s;2 27=2P;2 E="";2 1a=0;r 1Q(a){r b(){4("A"1H a.1i){2 d=a.1i.A.v;1a=d;D=0;B(2 h=0;h<d;h++){2 n=a.1i.A[h];2 e=n.O.$t;2 m=n.23.$t.1x(0,10);2 j;B(2 g=0;g<n.M.v;g++){4(n.M[g].18=="2c"){j=n.M[g].s;U}}2 o="";B(2 g=0;g<n.M.v;g++){4(n.M[g].18=="1Z"){o=n.M[g].s;U}}2 c="";4("16"1H n){B(2 g=0;g<n.16.v;g++){c=n.16[g].28;2 f=c.1v(";");4(f!=-1){c=c.1x(0,f)}6[D]=c;3[D]=e;q[D]=m;u[D]=j;w[D]=o;4(h<10){y[D]=13}I{y[D]=1s}D=D+1}}}}}b();7="L";P(7);19();17=13;1r();9.x()}r 1O(a){1F(0,0);E=a;K(E)}r 1n(){19();E="";K(E)}r P(d){r c(e,g){2 f=3[e];3[e]=3[g];3[g]=f;2 f=q[e];q[e]=q[g];q[g]=f;2 f=u[e];u[e]=u[g];u[g]=f;2 f=6[e];6[e]=6[g];6[g]=f;2 f=w[e];w[e]=w[g];w[g]=f;2 f=y[e];y[e]=y[g];y[g]=f}B(2 b=0;b<3.v-1;b++){B(2 a=b+1;a<3.v;a++){4(d=="L"){4(3[b]>3[a]){c(b,a)}}4(d=="15"){4(3[b]<3[a]){c(b,a)}}4(d=="1g"){4(q[b]>q[a]){c(b,a)}}4(d=="R"){4(q[b]<q[a]){c(b,a)}}4(d=="1w"){4(6[b]>6[a]){c(b,a)}}}}}r 19(){7="1w";P(7);2 a=0;2 b=0;S(b<3.v){J=6[b];T=a;1p{a=a+1}S(6[a]==J);b=a;1j(T,a);4(b>3.v){U}}}r 1j(d,c){r e(f,h){2 g=3[f];3[f]=3[h];3[h]=g;2 g=q[f];q[f]=q[h];q[h]=g;2 g=u[f];u[f]=u[h];u[h]=g;2 g=6[f];6[f]=6[h];6[h]=g;2 g=w[f];w[f]=w[h];w[h]=g;2 g=y[f];y[f]=y[h];y[h]=g}B(2 b=d;b<c-1;b++){B(2 a=b+1;a<c;a++){4(3[b]>3[a]){e(b,a)}}}}r K(a){2 l=0;2 h="";2 e="25 Z";2 m="11 12 2p 2s 2A";2 d="2L";2 k="11 12 1I 1J 1K";2 c="1L";2 j="";4(7=="L"){m+=" (1N)";k+=" (14 V)"}4(7=="15"){m+=" (1l)";k+=" (14 V)"}4(7=="1g"){m+=" (1l)";k+=" (14 V)"}4(7=="R"){m+=" (1l)";k+=" (1S V)"}4(E!=""){j="11 12 1Y 31"}h+="<1t>";h+="<N>";h+=\'<5 8="i-W-1b">\';h+=\'<a s="1c:1o();" O="\'+m+\'">\'+e+"</a>";h+="</5>";h+=\'<5 8="i-W-1d">\';h+=\'<a s="1c:1q();" O="\'+k+\'">\'+d+"</a>";h+="</5>";h+=\'<5 8="i-W-1e">\';h+=\'<a s="1c:1n();" O="\'+j+\'">\'+c+"</a>";h+="</5>";h+=\'<5 8="i-W-1f">\';h+="X 1M";h+="</5>";h+="</N>";B(2 g=0;g<3.v;g++){4(a==""){h+=\'<N><5 8="i-A-1b"><a s="\'+u[g]+\'">\'+3[g]+\'</a></5><5 8="i-A-1d">\'+q[g]+\'</5><5 8="i-A-1e">\'+6[g]+\'</5><5 8="i-A-1f"><a s="\'+w[g]+\'">X</a></5></N>\';l++}I{z=6[g].1v(a);4(z!=-1){h+=\'<N><5 8="i-A-1b"><a s="\'+u[g]+\'">\'+3[g]+\'</a></5><5 8="i-A-1d">\'+q[g]+\'</5><5 8="i-A-1e">\'+6[g]+\'</5><5 8="i-A-1f"><a s="\'+w[g]+\'">X</a></5></N>\';l++}}}h+="</1t>";4(l==3.v){2 f=\'<C 8="i-1u">1h 1R \'+3.v+" Z<G/></C>"}I{2 f=\'<C 8="i-1u">1h \'+l+" 1T 1U 1V \'";f+=E+"\' 1W "+3.v+" 1X Z<G/></C>"}2 b=9.Y("i");b.1k=f+h}r 1r(){2 a=0;2 b=0;S(b<3.v){J=6[b];9.x("<p/>");9.x(\'<C 8="20"><a s="/21/22/\'+J+\'">\'+J+"</a></C><1y 8=\'24\'>");T=a;1p{9.x("<1z>");9.x(\'<a s="\'+u[a]+\'">\'+3[a]+"</a>");4(y[a]==13){9.x(\' - <C 8="F">26!</C>\')}9.x("</1z>");a=a+1}S(6[a]==J);b=a;9.x("</1y>");1j(T,a);4(b>3.v){U}}}r 1o(){4(7=="L"){7="15"}I{7="L"}P(7);K(E)}r 1q(){4(7=="R"){7="1g"}I{7="R"}P(7);K(E)}r 1A(){4(17){K(E);2 a=9.Y("1B")}I{29("2a 2b... 1C 2d 2e")}}r 2f(){2 a=9.Y("i");a.1k="";2 b=9.Y("1B");b.1k=\'<a s="#" 2g="1F(0,0); 1A(); 2h.2i(\\\'i-2j\\\',\\\'2k\\\');">?? 1h 2l 2m</a> <2n 2o="1D://2q.2r.1E/2t.2u"/>\'}r 2v(){B(2 a=0;a<1a;a++){9.x("<G>");9.x(\'2w 2x    : <a s="\'+u[a]+\'">\'+3[a]+"</a><G>");9.x(\'X 2y  : <a s="\'+w[a]+\'">\'+3[a]+"</a><G>");9.x("<G>")}};9.x("<C 2z=\'Q-2B:2C;2D:2E;Q-2F:2G;2H:2I 2J 0 0;\'><a O=\'2K 1C 1G 2M 2N - 2O 1G 1m.2Q.2R\' s=\'1D://1m.2S-2T.1E\' 2U=\'2V\' 18=\'2W\'><Q 2X=\'#2Y\'>2Z 30 1P!</Q></a></C>");',62,188,'||var|postTitle|if|td|postLabels|sortBy|class|document|||||||||toc||||||||postDate|function|href||postUrl|length|postMp3|write|postBaru||entry|for|span|ii|postFilter|new|br|Array|else|temp1|displayToc|titleasc|link|tr|title|sortPosts|font|datenewest|while|firsti|break|first|header|Download|getElementById|Artikel||Klik|untuk|true|newest|titledesc|category|tocLoaded|rel|sortlabel|numberfeed|col1|javascript|col2|col3|col4|dateoldest|Menampilkan|feed|sortPosts2|innerHTML|ascending|www|allPosts|toggleTitleSort|do|toggleDateSort|displayToc2|false|table|note|lastIndexOf|orderlabel|substring|ol|li|showToc|toclink|TOC|http|com|scroll|by|in|Sortir|bedasarkan|tanggal|Kategori|MP3|descending|filterPosts|widget|loadtoc|Semua|oldest|artikel|dengan|kategori|dari|Total|menampilkan|enclosure|labl|search|label|published|postname|Judul|New|numChars|term|alert|Just|wait|alternate|is|loading|hideToc|onclick|Effect|toggle|result|blind|Daftar|Isi|img|src|sortir|radiorodja|googlepages|berdasarkan|new_1|gif|looptemp2|Post|Link|mp3|style|judul|size|0px|float|right|family|arial|margin|20px|5px|Blogger|Tanggal|Abu|Farhan|Style|250|intert3chmedia|net|abu|farhan|target|_blank|nofollow|color|ff5f00|Grab|this|semua'.split('|'),0,{})) //]]> </script> <script src=";alt=json-in-script&amp;callback=loadtoc"> </script></div>

Note: Replace the highlighted with your blog’s URL.

Step 4: Now copy the Sitemap Code from above and paste it into the page. This is a JavaScript code which should be added to the sitemap page in the HTML mode.

Add HTML Sitemap Page In Blogger-4

Step 5: After pasting the sitemap code into your sitemap page and replacing the mentioned URL with your blog address, publish the page from the top right corner as shown below.

Add HTML Sitemap Page In Blogger-5

View your newly created sitemap page and you will see it is working perfectly. Now it is time to design this HTML sitemap to make it more beautiful. So let’s add the CSS.

Adding CSS of The HTML Sitemap Page:

/* Sitemap ----------------------------------------------- */ #toc{margin:5px auto;width:100%;} .labl{background: url( repeat-x;margin:0 -5px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:bold;padding:2px 0 2px 0;border:1px solid #2D96DF;border-radius:2px;display:block;} .labl a{color:#fff;} .labl:first-letter{text-transform:uppercase;} .new{color:#FF5F00;font-style:italic;font-weight:bold;} .postname{font-weight:normal;} .postname li{margin-right:5px;border-bottom: #ddd 1px dotted;}

For adding CSS of this sitemap, go to the blogger dashboard. Click on the “Template” section  > “Edit HTML”. Now find the code “]]></b:skin>”.  Copy the CSS code from above and paste it right before the line “]]></b:skin>”.

Add HTML Sitemap Page In Blogger-6

Click on the “Save Template” button. You are done. Go to your sitemap page, refresh the page and see its working or not.

This was the complete process for adding an HTML sitemap page in blogger. This sitemap is tested so you should not have any issue. If you are having any trouble to add this, you may ask me through comment. I will get back to your very soon. If you like this sitemap then don’t forget to share it.

Free Online Plagiarism Detector Tools To Find Duplicate Contents!

This is very true that become a successful blogger is not a matter of a day. It needs a lot of hard work and effort. Also, we need to remain conscious about many factors like useful contents, SEO etc. Among many factors, the duplicate content issue is major for blogging. That’s why today I will tell you about some free online plagiarism detector tools. By using one of these tools you will be able to detect duplicate contents.

If you are allowing the guest post on your site, if you are buying contents or hired someone to write contents for your blog then you can check content duplicity by using these tools. Believe me, there is no way to make your blog popular or get higher rank in search engines by providing duplicate content on your blog. So you must avoid duplicate content.

These free plagiarism detector tools are very helpful for discussion sites like the forum, question-answer etc. On a public discussion site where user contribution is allowed, It is very difficult to maintain the site’s quality. If you cannot check the content provided by others you may not keep your site away from the duplicate content. So my suggestion is to use these duplicate content detector tools without any cost to keep your site clean.

List Of Free Online Plagiarism Detector Tools:

1. World's most popular free online plagiarism detector tool is “Copyscape”. Both free and premium version is available for this tool. You can use the free version for detecting the duplicate content. The free version of this tool has a limitation.  I should also mention that the premium version’s cost is very low and you will get the opportunity of unlimited search.

Copyscape Plagiarism Detector

But if you do not want to buy the premium version then no problem. The free version is pretty suitable for a single domain or URL. It may give you up to 10 searches for a single domain per day. It is good enough for a personal blog. I mean you can publish up to 10 articles per day on your blog by checking through this tool.

This tool is very easy to use. After publishing your content, you have to visit their site and put your article’s permalink(URL) into the search box and click on the search button. This tool will show you the result and the source from where the content is duplicated.

2. Plagiarism Checker by Small SEO Tools: This is another impressive plagiarism detector tool. I personally love this tool because I can check the content’s duplicity before publishing the content. After visiting this tool you will find a text area. There you can put your text > Complete the captcha and click on the search button to find the duplicate lines of your content.

Small SEO Tools Plagiarism Detector

This tool will search every sentence of your content. If a single sentence is matched with any sentence is already indexed by Google then this sentence will be counted as duplicate. After that, you will see the result. If any sentence is duplicated, you will be able to see the source by clicking on the highlighted line generated by the tool.

3. Plagspotter - Plagiarism Detector: It is pretty similar to Copyscape. For checking duplicate content through this tool, you must publish your content at first. Then put the URL of your content into the tool’s search box and click on the “Find Page Copies” button. You will see the sources of your content duplicity. This tool also can help you a lot for analyzing your entire site for duplicate content.

Plagspotter Plagiarism Detector

4. Plagium - Plagiarism Detector: We can consider this tools as the best Copyscape alternative but there is a little difference between these plagiarism detector tools. It is completely free to use. You can paste your text directly into this tool and check for plagiarism but Copyscape will not give you this opportunity.

Plagium Plagiarism Detector

It supports up to 25 000 words to check at a time. Also, there are some additional features like multi-language facilities, relevancy meter, social networks etc. As I have told you that this tool is completely free but signup is required. You can create a free account through facebook or email.

5. Plagiarisma - Plagiarism Detector: This is the second best Copyscape alternative. This is a very powerful duplicate content detector which tool you can use for free. You will have three options to check your content whether it is duplicate or not.

Plagiarisma Plagiarism Detector

You will find a textbox where you can paste your text to check.
You can upload the content file to check it. Supported formats are: HTML, TXT, PDF, DOC, DOCX, ODT and RTF.
And the final option is through URL.

This free duplicate content checker tool is usable both online and offline. For using offline, you have to download this tool on your PC. You can download and use this tool without any cost.

6. Copygator - Plagiarism Detector: Copygator is pretty exceptional duplicate content checker because this tool use RSS feeds to find duplicate content or content thief. If somebody is stealing your website’s content, then Copygator has the function to notify you. This feature I like most of this tool. Except, you will have a complete instruction to use this tool on their homepage.

CopyGator Plagiarism Detector

7. Duplichecker - Plagiarism Detector: If you visit their homepage, you will see a large number of blogging and SEO tools are available there. Among those, their duplicate content checker tool is outstanding. You can paste up to 1500 word at a time to check like the small SEO tool’s plagiarism checker. They also support TEXT and DOCX file format to upload and check.

Duplichecker Plagiarism Detector

8. Plagiarism Checker - Plagiarism Detector: This is another free duplicate content checker tool with a few options. This simple tool will let you check duplicate content by pasting your content into the search box. No other option is available. According to me, this tool is very easy and suitable to use.

Plagiarism Checker Plagiarism Detector

I have listed 8 world’s most popular free online plagiarism detector tools to find duplicate contents. Hope you have already picked up your desired one and start using. Use one of this tool to avoid duplicate content and bring your blogging success fast. You can share your feedback through comment. You can also let me know if I missed any tool which works nicely.

Responsive Social Share Button For Blogger: Buttons Below Posts.

Social media is very important for getting more exposure. This is also very helpful to get target traffic within a short time. Search engines also notice the presence of social media. So, social media could be a strong source to become a successful blogger. You should think that if you can bring your content in front of people then people will have the opportunity to see your content. That’s why I will suggest you take the advantage of social media.

There are many popular social media like facebook, twitter, google plus available out there. Where thousands of people are waiting to see your content. You should share your content by yourself and also you should let people share your content they wish to share. So you should add social sharing buttons to your every post to let people share. In this way, you will have the chance to get more viewers for your every content.

Social Share Button For Blogger

If people like your content and share that, you will get more visitors. This will help you to get higher rank in search engines very fast. Today I will show you how you can add social share buttons for blogger. You will be able to add world’s most popular social media site's sharing buttons below every post of your blogger blog. These social sharing buttons are responsive and very attractive.

How To Add Social Share Button For Blogger?

I have selected five most popular social media sites. These are Facebook, Twitter, Google Plus, Pinterest and LinkedIn. These five social share button will be shown after every article of your blogger blog. I will show you step by step.

Before starting the process we must confirm that we have installed the “FontAwesome” and “Jquery” script into our blogger theme. To know that sign into your blogger account > Go to the Template section > Click on the Edit HTML button and search between the <head>………</head> section for these codes.
<link href='' rel='stylesheet'/> <script src=''/>

If these two codes are already available in your template then go for the rest. Otherwise, copy these code and paste it right above the ending </head> tag as shown below. Then click on the Save Template button.

Adding Social Share Button For Blogger 1

Step 1: Adding The CSS Of Social Share Button.

1. Before editing your blogger template, It is highly recommended to backup your blogger template. Now Login to your blogger account. Go to the “Template” section and click on the “Edit HTML” button.

2. Search for “<b:skin>” and click on the arrow. This will expand the CSS section of your blogger template. Scroll down and find the ending tag of the CSS part. This will look like “]]></b:skin>”.

/* CSS Share Button ----------------------------------------------- */ .tlp_post_sharebar {background:none;position:relative;z-index:2;width:100%;display:inline-block;margin:5px 0px;padding:10px 0;font-family:sans-serif;border-bottom:1px dotted rgba(0, 0, 0, 0.05);border-top:1px dotted rgba(0, 0, 0, 0.05);} .tlp_post_sharebar .tlp_Share_buttons {display:block;} .tlp_post_sharebar .tlp_Share_buttons .wrap {display:inline-block;text-align:center;min-width:41px;margin:0 auto;} .tlp_post_sharebar .tlp_Share_buttons .wrap1 {float:left;display:inline-block;width:31px;} .tlp_post_sharebar .tlp_Share_buttons ul {margin:0;padding:0;} .tlp_post_sharebar .tlp_Share_buttons ul li a, .tlp_post_sharebar .tlp_Share_buttons ul li a:hover {display:block;text-decoration:none;color:#FFF !important;cursor:pointer;height:100%;line-height:25px;} .tlp_post_sharebar .tlp_Share_buttons ul li {float:left;list-style:none;list-style-type:none;margin:1px;padding:0;width:16%;max-width:115px;display:inline-block;overflow:hidden;font-size:13px;line-height:25px;text-align:left;height:25px;color:#fff;border: 1px solid rgba(0,0,0,0.04);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;} .tlp_post_sharebar .tlp_Share_buttons ul li .fa {font-family:FontAwesome;font-weight:normal;background-color:rgba(0,0,0,0.1);color:#fff;font-size:17px;display:inline-block;text-align:center;padding:0;width:30px;height:25px;line-height:inherit;border-right:1px solid rgba(0,0,0,0.05);} .tlp_post_sharebar .tlp_Share_buttons .button_fb {background:#3a579a;} .tlp_post_sharebar .tlp_Share_buttons .button_fb:hover {background:#314a83;} .tlp_post_sharebar .tlp_Share_buttons .button_twtr {background:#00abf0;} .tlp_post_sharebar .tlp_Share_buttons .button_twtr:hover {background:#0092cc;} .tlp_post_sharebar .tlp_Share_buttons .button_gplus {background:#df4a32;} .tlp_post_sharebar .tlp_Share_buttons .button_gplus:hover {background:#be3f2b;} .tlp_post_sharebar .tlp_Share_buttons .button_pntrst {background:#cd1c1f;} .tlp_post_sharebar .tlp_Share_buttons .button_pntrst:hover {background:#ae181a;} .tlp_post_sharebar .tlp_Share_buttons .button_linkdin {background:#2554BF;} .tlp_post_sharebar .tlp_Share_buttons .button_linkdin:hover {background:#224EB4;} .tlp_post_sharebar .tlp_Share_buttons .share.h6 {font-size:14px;font-weight:bold;text-shadow:none!important;text-decoration:none;text-align:center;color:#333;margin-top:3px;} .tlp_post_sharebar .tlp_Share_buttons .share {border:none;margin:0px 5px 0px 1px;overflow:visible !important;width:95px !important;} .tlp_post_sharebar .tlp_Share_buttons .button_fb .share-buttons,.tlp_post_sharebar .tlp_Share_buttons .button_twtr .share-buttons,.tlp_post_sharebar .tlp_Share_buttons .button_gplus .share-buttons,.tlp_post_sharebar .tlp_Share_buttons .button_pntrst .share-buttons,.tlp_post_sharebar .tlp_Share_buttons .button_linkdin .share-buttons {position:relative;color:#C3C3C3;display:inline-block;text-align:center;font-weight:bold;font-size:11px;float:right;min-width:12px;font-family:sans-serif;padding:0px 5px;background-color:rgba(0,0,0,0.28);border-radius:0px 0px 0px 15px;} @media only screen and (min-width:260px) and (max-width:989px){ .button_pntrst,.button_linkdin{display:none !important}}

3. Copy the above CSS code and paste it right before the ending CSS tag “]]></b:skin>” of your blogger template. Now click on the “Save Template” button. Here is a screenshot to make you clearer:

Adding Social Share Button For Blogger 2

So, You have successfully added the CSS for your new social share button for blogger which will be shown after all of your blogger posts. Now let's add the HTML code.

Step 2: Adding The HTML Of Social Share Button.

1. Like the above, first of all, login to your blogger account and go to the “Template” section. Click on the “Edit HTML” button.

HTML Code:
<b:if cond='data:blog.pageType == &quot;item&quot;'> <div class='tlp_post_sharebar'> <div class='tlp_Share_buttons'> <ul> <li class='share'>   <div class='share-buttons' data-service='total'>   <div class='share h6'>       SHARE :     </div>   </div> </li> <li class='button_fb'>   <a expr:href='&quot;;   src=bm&amp;   u=&quot; + data:post.url + &quot;   &amp;   t=&quot; + data:post.title' onclick=',&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=436&quot;   );   return false;' rel='nofollow'>     <div class='wrap1'>       <i class='fa fa-facebook'/>     </div>     <div class='wrap'>       Share     </div>     <div class='share-buttons' data-service='facebook'>       </div>     </a>   </li>   <li class='button_twtr'>     <a expr:href='&quot;; + data:blog.url + &quot;&amp;text=&quot; + data:post.title + &quot; via @Blog_Ornate - &quot;' onclick=',&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=436&quot;   );   return false;' rel='nofollow'>     <div class='wrap1'>       <i class='fa fa-twitter'/>     </div>     <div class='wrap'>       Tweet     </div>     <div class='share-buttons' data-service='twitter'>     </div>   </a> </li> <li class='button_gplus'>   <a expr:href='&quot;; + data:blog.url' onclick=',&quot;   &quot;   ,&quot;   menubar=no,toolbar=no,resizbutton_le=yes,scrollbars=yes,height=600,width=600&quot;   );   return false;   ' rel='nofollow'>     <div class='wrap1'>       <i class='fa fa-google-plus'/>     </div>     <div class='wrap'>       Share       </div>       <div class='share-buttons' data-service='google'>       </div>     </a>   </li>   <li class='button_pntrst'>     <a data-pin-config='beside' expr:href='&quot;; + data:post.url + &quot;   &amp;media=&quot; + data:blog.postImageUrl + &quot;&amp;description=&quot; + data:post.title' onclick=',&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=500&quot;   );   return false;' rel='nofollow'>     <div class='wrap1'>       <i class='fa fa-pinterest'/>     </div>     <div class='wrap'>       Pin It     </div>     <div class='share-buttons' data-service='pinterest'>       </div>     </a>   </li>   <li class='button_linkdin'>     <a expr:href='&quot;;   url=&quot; + data:post.url + &quot;   &amp;   title=&quot; + data:post.title + &quot;   &amp;   summary=&amp;   source=&quot;   ' onclick=',&quot;   sharer&quot;   ,&quot;   toolbar=0,status=0,width=626,height=500&quot;   );   return false;' rel='nofollow'>   <div class='wrap1'>     <i class='fa fa-linkedin'/>   </div>   <div class='wrap'>     Share   </div>     <div class='share-buttons' data-service='linkedin'>   </div>  </a>   </li>  </ul>  </div> </div> </b:if>

Note: Replace the highlighted @Blog_Ornate with your own Twitter user name.

2. Now search for this HTML line “<div class='post-footer'>”. Copy the above HTML code and paste it right after this line. Click on the “Save Template” button. Go to your blog and check any post. You will see your social sharing buttons have appeared.

If you do not find this line “<div class='post-footer'>” then don’t worry. Search for the <div class='post-footer-line post-footer-line-1'> and paste the above HTML code right before the line. Save the template and see the magic.

Adding Social Share Button For Blogger 3

If you have followed my instruction correctly then these social share buttons should works perfectly for your blogger blog. If you are having any problem to add these share buttons on your blog then please let me know by leaving a comment.

As I have told you before that social media is very important to your blogging success so I will highly recommend to add social sharing buttons to your blog and let your readers share your content. If you like this article then please share it.

Get Free Dofollow Backlinks From Facebook, Twitter and Google Plus!

Facebook, twitter, and google plus are world’s most popular social networking sites. Billions of people visit these sites every day. By sharing your articles, products or services on these sites, you can get thousands of targeted visitors. Even, All of these sites have high PR (Page Rank) and high domain authority. That’s why I will show you how to get free dofollow backlinks from these top social networking sites.

We know that nofollow backlinks don’t pass SEO Link Juice. When we share our link on these social networking sites, we get a nofollow backlink. If we need to get higher rank for our own website then we must get dofollow backlinks from high PR sites. By applying this method, you will be able to get three dofollow backlinks (PR 9-10).

Get Free Dofollow Backlinks:

These methods are very easy. You don’t have to know any coding or programming knowledge. I will provide step by step solution with the screenshot. I hope you can do this entire process without any hesitation. Here we go:

Get Free Dofollow Backlinks

Get Free Dofollow Backlinks From Facebook?

Step 1: Almost every website has a business page (Fan Page) on Facebook. For getting a dofollow backlink from Facebook, we must have a fan page. So if you have a fan page then go for the second step otherwise create a Facebook fan page first.

Step 2: We are going to add an additional HTML page for this dofollow link. So first of all sign into your Facebook account and go to the “Static HTML App” page by clicking on this link. You will see something like below. Click on the “Add Static HTML to a Page” button.

Get Free Dofollow Backlinks From Facebook 1

Step 3: Here the app will ask you to choose your “Facebook Fan Page” from where you need to get the backlink. So, click on the drop-down arrow and select your page as shown below. Then click on the “Add Page Tab” button.

Get Free Dofollow Backlinks From Facebook 2

You will see a new “Welcome” tab is already added to your fan page. Click on this tab. After that, you will see the “Setup Tab” button. Click on this.

Get Free Dofollow Backlinks From Facebook 3

Step 4: This will drive you to a static HTML page named “index.html”. You will see some sample text. Remove this text from the page and put this code into the page.

<a href="" target="_blank" rel="dofollow">Blog Ornate</a>

Replace the highlighted URL with your own website’s URL. Also, replace highlighted “Blog Ornate” with your blog’s name or keyword. Now click on the “Save & Publish” button.

Get Free Dofollow Backlinks From Facebook 4

Step 5: Now go to your Facebook page and click on the “Welcome” tab. You will see your newly created dofollow backlink like this:

Get Free Dofollow Backlinks From Facebook 5

Get Free Dofollow Backlinks From Google plus?

1. First of all, Login to your Google (Gmail) account. Now go to google plus by clicking here:

2. After that, go to your google plus page if you have already, otherwise you can create a new page. Click on the “About” tab of your google plus page. Here you can add or edit the “Story” section of your page. Click on the “Edit” link as shown below.

Free Dofollow Backlinks From Google plus 1

3. Here you can add a tagline and a small introduction about your page. Put some related tags and write a small introduction into the introduction box with your website name or keyword. Now select the text and click on the link.

Free Dofollow Backlinks From Google plus 2

4. A link box popup will be opened. Put your website URL into the box and click on the “OK” button. You will see that the text you had selected is already hyperlinked. This is a dofollow link which is pointing your website from google plus. Now, Click on the "Save" button and you are done.

Free Dofollow Backlinks From Google plus 3

So you have successfully got this PR 9 dofollow backlink for your website. This is the way to get a dofollow link from google plus.

Get Free Dofollow Backlinks From Twitter?

Twitter is another most popular social networking site. When we tweet our post, product or service on twitter, we get a nofollow backlink. In this part of the article, I will show you how to get a dofollow backlink from twitter. Just follow these steps:

1. Go to the twitter and login to your account. Now go to the profile section. Click on the “Edit Profile” button from the top right corner.

Free Dofollow Backlinks From Twitter 1

2. Now put your website’s URL at the profile “BIO” section. This will be a plain text URL but the link will be dofollow. The specified website section of twitter is nofollow. If you wish you can also put your website URL there. If everything is done, then click on the “Save changes” button.

Free Dofollow Backlinks From Twitter 2

Now you know how to get free dofollow backlinks from the world’s most popular social networking sites. All of these sites have high domain authority and high PR (8-9). If you know about any other method, then please share with us through comment. You can also give your feedback.

5+ Recent Posts Widget for Blogger: Latest and Stylish Widgets!

Recent posts widget is the best solution to represent all of your recently published post in front of your readers. Usually, we add this recent post widget in our blog’s sidebar. By default, blogger doesn't support this widget from the widget panel. But we can create this widget and add it on our blog very easily.

Adding a recent posts widget on our blog, we can improve user experience dramatically. Readers will find all of our latest posts through this widget. This widget will increase the chance to get more clicks from readers. This will decrease the bounce rate of our blog.

In this way, the widget helps us to improve our blog’s SEO and user experience. So this is our duty to add this widget on our blog and try to make it more attractive through custom design. I know that every blogger is not a web developer or a designer. That’s why I will provide some stylish recent post widgets code which you can add by copying and pasting.

Related Customization:

Recent Posts Widget for Blogger:

All of these widgets are beautifully designed and tested for blogger. I hope you can add this widget to your blogger blog without any hesitation. Also, I will provide the instruction to add these widgets. I will show you the configuration part for each widget too. So let's come to the point:

Recent Posts Widget For Blogger

1. Sliding Recent Posts Widget: 

This is an attractive recent post widget for blogger. This widget will show 4 recent post images at a time in your blog’s sidebar. It will slide recent post images defined by you. The title of the post will flash over the image. This is a responsive widget so you don’t have to become worried about the responsiveness.

Sliding recent posts widget for blogger

<style scoped="" type="text/css"> ul.borecentpost *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box }ul.borecentpost{font-size:11px}ul.borecentpost,ul.borecentpost li{margin:0;padding:0;list-style:none;position:relative }ul.borecentpost{width:100%;height:500px }ul.borecentpost li{height:24.5%;position:absolute;padding:0;width:49.5%;float:left;overflow:hidden;display:none }ul.borecentpost li:nth-child(1),ul.borecentpost li:nth-child(2),ul.borecentpost li:nth-child(3),ul.borecentpost li:nth-child(4){display:block }ul.borecentpost img{border:0;width:100%;height:auto}ul.borecentpost li:nth-child(1){width:100%;height:49.5%;margin:0 0 2px;left:0;top:0 }ul.borecentpost li:nth-child(2){left:0;top:50% }ul.borecentpost li:nth-child(3){left:50.5%;top:50% }ul.borecentpost li:nth-child(4){width:100%;left:0;top:75% }ul.borecentpost .overlayx,ul.borecentpost li{transition:all .4s ease-in-out }ul.borecentpost .overlayx{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;opacity:.6;background-image:url(;background-position:50% 50%;background-repeat:repeat-x }ul.borecentpost .overlayx,ul.borecentpost img{margin:3px}ul.borecentpost li:nth-child(1).overlayx{background-position:50% 25% }ul.borecentpost .overlayx:hover{opacity:.1 }ul.borecentpost h4{position:absolute;bottom:10px;left:10px;right:10px;z-index:2;color:#fff;font-weight:700;margin:0;padding:10px;line-height:1.5em;font-weight:normal;overflow:hidden;transition:all .3s}ul.borecentpost li:hover h4{bottom:30px}ul.borecentpost li:nth-child(1)h4,ul.borecentpost li:nth-child(4)h4{font-size:150% }ul.borecentpost .label_text{position:absolute;bottom:0;left:20px;z-index:2;color:#fff;font-size:90%;opacity:0;transition:all .3s}ul.borecentpost li:hover .label_text{bottom:20px;opacity:1}ul.borecentpost li:nth-child(2).autname,ul.borecentpost li:nth-child(3).autname{display:none }.buttons{margin:5px 0 0 }.buttons a{display:inline-block;text-indent:-9999px;width:15px;height:25px;position:relative }.buttons a::before{content:"";width:0;height:0;border-width:8px 7px;border-style:solid;border-color:transparent #535353 transparent transparent;position:absolute;top:50%;margin-top:-8px;margin-left:-10px;left:50% }.buttons a.nextx::before{border-color:transparent transparent transparent #535353;margin-left:-3px } </style> <div id="featuredpostslider"></div> <script type='text/javascript'> function FeaturedPostSlider(a){(function(e){var h={blogURL:"",MaxPost:4,idcontaint:"",ImageSize:100,interval:5000,autoplay:false,loadingClass:"loadingxx",pBlank:"",MonthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tagName:false};h=e.extend({},h,a);var g=e(h.idcontaint);var d=h.MaxPost*200;g.html('<div class="sliderx"><ul class="borecentpost"></ul></div><div class="buttons"><a href="#" class="prevx">prev</a><a href="#" class="nextx">next</a></div>');var f=function(w){var q,k,m,u,x,p,t,v,r,l="",s=w.feed.entry;for(var o=0;o<s.length;o++){for(var n=0;n<s[o].link.length;n++){if(s[o].link[n].rel=="alternate"){q=s[o].link[n].href;break}}if("media$thumbnail" in s[o]){u=s[o].media$thumbnail.url.replace(/\/s[0-9]+\-c/g,"/s"+h.ImageSize+"-c")}else{u=h.pBlank.replace(/\/s[0-9]+(\-c|\/)/,"/s"+h.ImageSize+"$1")}k=s[o].title.$t;r=s[o].published.$t.substring(0,10);m=s[o].author[0].name.$t;x=r.substring(0,4);p=r.substring(5,7);t=r.substring(8,10);v=h.MonthNames[parseInt(p,10)-1];l+='<li><a target="_blank" href="'+q+'"><div class="overlayx"></div><img class="random" src="'+u+'"/><h4>'+k+'</h4></a><div class="label_text"><span class="date"><span class="dd">'+t+'</span> <span class="dm">'+v+'</span> <span class="dy">'+x+'</span></span> <span class="autname">'+m+"</span></div></li>"}e("ul",g).append(l).addClass(h.loadingClass)};var c=function(){e(h.idcontaint+" .nextx").click()};var b=function(){e.get((h.blogURL===""?window.location.protocol+"//""/feeds/posts/summary"+(h.tagName===false?"":"/-/"+h.tagName)+"?max-results="+h.MaxPost+"&orderby=published&alt=json-in-script",f,"jsonp");setTimeout(function(){e(h.idcontaint+" .prevx").click(function(){e(h.idcontaint+" .sliderx li:first").before(e(h.idcontaint+" .sliderx li:last"));return false});e(h.idcontaint+" .nextx").click(function(){e(h.idcontaint+" .sliderx li:last").after(e(h.idcontaint+" .sliderx li:first"));return false});if(h.autoplay){var i=h.interval;var j=setInterval(c,i);e(h.idcontaint+" .sliderx li:first").before(e(h.idcontaint+" .sliderx li:last"));e(h.idcontaint+" .sliderx").hover(function(){clearInterval(j)},function(){j=setInterval(c,i)})}e("ul",g).removeClass(h.loadingClass)},d)};e(document).ready(b)})(jQuery)}; //<![CDATA[ FeaturedPostSlider({   blogURL: "",   MaxPost: 8,   idcontaint: "#featuredpostslider",   ImageSize: 300,   interval: 5000,   autoplay: true,   tagName: false }); //]]> </script>

  1. Replace the blog URL "" with your own.
  2. You can replace the max post number to slide more posts but my suggestion is to leave it as default.
  3. You can change the auto play “false” to stop auto sliding.

2. Recent Post Widget with Thumbnail:

This is another beautifully designed recent post widget for blogger. This widget will show 5 recent posts of your blog with a thumbnail. Thumbnail images are adjusted between borders. Title and a small snippet will be visible on the widget. The best thing is, people can also see the previous posts through the navigation system of this widget.

Recent posts widget for blogger with thumbnail

<style scoped='' type='text/css'> /* Recent Post Widget */ #recentpostnav{width:100%;border:1px solid #585858;margin:0 auto} #borpbox{margin:0} .recentposarea{display:block;background:#fff;height:79px;border:1px solid #ddd;margin:5px 0;padding:10px} .recentposarea img{float:left;background:#fff;border:1px solid #ddd;margin-right:8px;padding:4px;height:70px;width:70px} .recentposarea h6,.recentposarea h6 a{text-decoration:none;margin:0;color:#111;font-size:13px!important;font-weight:700!important;} .recentposarea:hover{background-color:#fefefe} .recentposarea p{text-align:left;font-size:12px;margin:5px 0;color:#555;line-height:normal} #loadrecentpost{font-family:Tahoma;color:#888;font-size:100px;letter-spacing:-10px;text-shadow:-5px 0 1px #444;text-align:center;background:url( 50% 50% no-repeat #fff;height:470px;border:1px solid #ddd} #rpnavigation{color:#bbb;border:1px solid #ddd;font-family:Verdana;text-align:center;font-size:12px;margin:0} #rpnavigation:hover{background-color:#fefefe} #rpnavigation a{color:#141414!important;font-family:Tahoma!important;font-size:12px!important;font-weight:400!important;display:block;padding:5px 10px} #rpnavigation span{padding:5px 10px} #rpnavigation .next{float:right} #rpnavigation .previous{float:left} #rpnavigation .home{text-align:center} #rpnavigation a:hover,#rpnavigation span.noactived{color:transparant!important} </style> <script type='text/javascript'> //<![CDATA[     var numfeed = 5;     var startfeed = 0;     var urlblog = "";     var charac = 40;     var urlprevious, urlnext; function arlinafeed(e,t){for(var n=e.split("<"),r=0;r<n.length;r++)-1!=n[r].indexOf(">")&&(n[r]=n[r].substring(n[r].indexOf(">")+1,n[r].length));return n=n.join(""),n=n.substring(0,t-1)}function showrecentpostsae(e){var t,n,r,a,i,s="";urlprevious="",urlnext="";for(var l=0;l<;l++)"previous"[l].rel&&([l].href),"next"[l].rel&&([l].href);for(var d=0;d<numfeed&&d!=e.feed.entry.length;d++){t=e.feed.entry[d],n=t.title.$t;for(var l=0;l<;l++)if("alternate"[l].rel){[l].href;break}i="content"in t?t.content.$t:"summary"in t?t.summary.$t:"",a="media$thumbnail"in t?$thumbnail.url:"",s+="<div class='recentposarea'>",s+="<a href='"+r+"' target='_blank'><img src='"+a+"' /></a>",s+="<h6><a href='"+r+"'>"+n+"</a></h6>",s+="<p>"+arlinafeed(i,charac)+"...</p>",s+="</div>"}document.getElementById("borpbox").innerHTML=s,s="",s+=urlprevious?"<a href='javascript:navigasifeed(-1);' class='previous'>Previous</a>":"<span class='noactived previous'>Previous</span>",s+=urlnext?"<a href='javascript:navigasifeed(1);' class='next'>Next</a>":"<span class='noactived next'>Next</span>",s+="<a href='javascript:navigasifeed(0);' class='home'>Home</a>",document.getElementById("rpnavigation").innerHTML=s}function navigasifeed(e){var t,n;-1==e?(t=urlprevious.indexOf("?"),n=urlprevious.substring(t)):1==e?(t=urlnext.indexOf("?"),n=urlnext.substring(t)):n="?start-index=1&max-results="+numfeed+"&orderby=published&alt=json-in-script",n+="&callback=showrecentpostsae",incluirscript(n)}function incluirscript(e){1==startfeed&&removerscript(),document.getElementById("borpbox").innerHTML="<div id='loadrecentpost'></div>",document.getElementById("rpnavigation").innerHTML="";var t=urlblog+"/feeds/posts/default"+e,n=document.createElement("script");n.setAttribute("type","text/javascript"),n.setAttribute("src",t),n.setAttribute("id","arlinalabel"),document.getElementsByTagName("head")[0].appendChild(n),startfeed=1}function removerscript(){var e=document.getElementById("arlinalabel"),t=e.parentNode;t.removeChild(e)}onload=function(){navigasifeed(0)}; //]]> </script> <div id="borpbox"></div> <div id="rpnavigation"></div>

  1. You may replace the var numfeed = “5” to control the recent post number.
  2. Replace the "" URL with your blog’s URL.

3. Gallery Style Widget:

This is a gallery style widget for blogger. The configuration of this widget is very easy. You can add this widget to your blog’s sidebar within few clicks. This widget will show three image thumbnail of the recent post within three rows. Image thumbnails are beautifully designed to represent posts. Slide image hover effect is also available in this widget.

Gallery style recent posts widget for blogger

<style> /* CSS Recent Post Gallery Widget */ .recent-grid {padding:0;clear:both;} .recent-grid:after {content:"";clear:both;display:table;} .recent-grid .galleryview{position:relative;display:inline-block;margin:6px 0;overflow:hidden;} .recent-grid .galleryview a{text-decoration:none;float:left;position:relative;margin:0 6px} .recent-grid .galleryview .ptitle{display:block;background:rgba(0,0,0,.7);clear:left;position:absolute;font-size:10px;line-height:1.3em;text-align:left;bottom:3px;left:3px;right:3px;top:3px;color:#fff;overflow:hidden;padding:5px;word-wrap:break-word;visibility:hidden;opacity:0;backface-visibility:hidden;transition:all .2s} .recent-grid .galleryview:hover .ptitle{visibility:visible;opacity:1} .recent-grid a img{background:#fdfdfd;float:left;padding:2px;border:1px solid #e3e3e3;transition:all .3s} .recent-grid a:hover img {border-color:#bbb;} </style> <script type='text/javascript'> //<![CDATA[ // Recent Post Gallery function gallerygrid(a){for(var t=a.feed.entry||[],e=['<div class="recent-grid">'],i=0;i<t.length;++i){for(var l=t[i],r=l.title.$t,$thumbnail?$thumbnail.url:"",s=n.replace("s72-c","s"+recentpost_thumbs+"-c"),||[],c=0;c<h.length&&"alternate"!=h[c].rel;++c);var d=h[c].href,m='<img src="'+s+'" width="'+recentpost_thumbs+'" height="'+recentpost_thumbs+'"/>',p=recentpost_title?'<span class="ptitle">'+r+"</span>":"",g='<a href="'+d+'" target="_blank" title="'+r+'">'+m+p+"</a>";e.push('<div class="galleryview">',g,"</div>")}e.push("</div>"),document.write(e.join(""))} //]]> </script> <script> var recentpost_thumbs = 72; var recentpost_title = true; </script> <script src="/feeds/posts/summary?max-results=9&amp;alt=json-in-script&amp;callback=gallerygrid"></script>

No configuration is needed. Simply copy and paste the code in your blog.

4. Multi Colored Widget:

This multi-colored recent post widget will attract visitors dramatically. They will notice all of your recent posts 100 times better than any other widget. You can show 5 recent posts through this widget. Each post will contain published date and read more link. Title and small snippet will be shown with a pretty image thumbnail.

Multi colored recent posts widget for blogger

<style type="text/css"> img.recent-post-thumbnail{float:right;height:50px;width:50px;margin:5px -5px 0px 0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:3px;background: #fff} ul.recent-posts-wrap {background: #fff;list-style-type: none; margin: 5px 0px 5px 0px; padding: 0px;font:12px 'Ubuntu Condensed', sans-serif;} ul.recent-posts-wrap li:nth-child(1n+0) {background: #FCD092; width: 94%} ul.recent-posts-wrap li:nth-child(2n+0) {background: #FFE0B4; width: 94%} ul.recent-posts-wrap li:nth-child(3n+0) {background: #FFF59E; width: 94%;} ul.recent-posts-wrap li:nth-child(4n+0) {background: #E1EFA0; width: 94%;} ul.recent-posts-wrap li:nth-child(5n+0) {background: #B1DAEF; width: 94%;} ul.recent-posts-wrap li {padding:5px 10px;list-style-type: none; margin: 0 0 -5px; color: #777;} .recent-posts-wrap a { text-decoration:none; } .recent-posts-wrap a:hover { color: #222;} .post-date {color:#e0c0c6; font-size: 11px; } .recent-post-title a {font-size: 14px;font-weight: bold;color: #444;} .recent-post-title {padding: 6px 0px;} .recent-posts-details a{ color: #222;} .recent-posts-details {padding: 5px 0px 5px; } </style> <script type="text/javascript"> function showrpwiththumbs(t){document.write('<ul class="recent-posts-wrap">');for(var e=0;e<posts_number;e++){var r,n=t.feed.entry[e],i=n.title.$t;if(e==t.feed.entry.length)break;for(var o=0;o<;o++){if("replies"[o].rel&&"text/html"[o].type)var[o].title,[o].href;if("alternate"[o].rel){[o].href;break}}var u;try{$thumbnail.url}catch(h){s=n.content.$t,a=s.indexOf("<img"),b=s.indexOf('src="',a),c=s.indexOf('"',b+5),d=s.substr(b+5,c-b-5),u=-1!=a&&-1!=b&&-1!=c&&""!=d?d:""}var p=n.published.$t,f=p.substring(0,4),g=p.substring(5,7),v=p.substring(8,10),w=new Array;if(w[1]="Jan",w[2]="Feb",w[3]="Mar",w[4]="Apr",w[5]="May",w[6]="Jun",w[7]="Jul",w[8]="Aug",w[9]="Sep",w[10]="Oct",w[11]="Nov",w[12]="Dec",document.write('<li class="recent-posts-list">'),1==showpostswiththumbs&&document.write('<a href="'+r+'"><img class="recent-post-thumbnail" src="'+u+'"/></a>'),document.write('<div class="recent-post-title"><a href="'+r+'" target ="_top">'+i+"</a></div>"),"content"in n)var A=n.content.$t;else if("summary"in n)var A=n.summary.$t;else var A="";var k=/<\S[^>]*>/g;if(A=A.replace(k,""),1==post_summary)if(A.length<summary_chars)document.write(A);else{A=A.substring(0,summary_chars);var y=A.lastIndexOf(" ");A=A.substring(0,y),document.write(A+"...")}var _="",$=0;document.write('<br><div class="recent-posts-details">'),1==posts_date&&(_=_+w[parseInt(g,10)]+" "+v+" "+f,$=1),1==insidereadmorelink&&(1==$&&(_+=" | "),_=_+'<a href="'+r+'" class="url" target ="_top">Read more</a>',$=1),1==showcomments&&(1==$&&(_+=" <br> "),"1 Comments"==l&&(l="1 Comment"),"0 Comments"==l&&(l="No Comments"),l='<a href="'+m+'" target ="_top">'+l+"</a>",_+=l,$=1),document.write(_),document.write("</div>"),document.write("</li>")}document.write("</ul>")} </script> <script type="text/javascript"> var posts_number = 5; var showpostswiththumbs = true; var insidereadmorelink = true; var showcomments = false; var posts_date = true; var post_summary = true; var summary_chars = 70; </script> <script src="/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrpwiththumbs"></script> <noscript>Your browser does not support JavaScript!</noscript> <link href='' rel='stylesheet' type='text/css' />

You don’t have to configure this widget. It will work automatically.

5. Simple Recent Posts Widget:

This is a simple widget. This widget comes with the counter. That means your most recent post will be ranked number 4 in this widget. It will show the post title and a small snippet right below the title. The user will be able to see the post published date and read more link too. No thumbnail is available in this widget.

Simple recent posts widget for blogger

<div class="recentpostarea"> <style type="text/css"> .recentpostarea {list-style-type: none;counter-reset: countposts;} .recentpostarea a {text-decoration: none; color: #49A8D1;} .recentpostarea a:hover {color: #000;} .recentpostarea li:before {background: #69B7E2;float: left;counter-increment: countposts;content: counter(countposts,decimal);z-index: 2;position:relative;font-size: 20px;font-weight: bold;color: #fff; padding: 0px 10px; margin: 15px 5px 0px -6px; border-radius: 100%;} li.r-p-title { padding: 5px 0px;} .r-p-title { font-family: "Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;} .r-p-title a {text-decoration: none;color: #444;font-weight: bold;font-size: 13px; padding: 2px;} .recent-post-date {padding: 5px 2px 5px 30px; font-size: 11px; color: #999; margin-bottom: 5px;} .r-p-summ { border-left: 1px solid #69B7E2; color: #777; padding: 0px 5px 0px 20px; margin-left: 11px; font-family: Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif; font-size: 15px;} </style> <script type = "text/JavaScript"> function showrecentposts(json) {for (var i = 0; i < posts_number; i++) { var entry = json.feed.entry[i];var posttitle = entry.title.$t;var posturl;if (i == json.feed.entry.length) break; for (var k = 0; k <; k++) {if ([k].rel == 'alternate') {posturl =[k].href;break;}} posttitle =;var readmorelink = "... read more";readmorelink =; var postdate = entry.published.$t;var showyear = postdate.substring(0,4);var showmonth = postdate.substring(5,7);var showday = postdate.substring(8,10);var monthnames = new Array(); monthnames[1] = "Jan";monthnames[2] = "Feb";monthnames[3] = "Mar";monthnames[4] = "Apr";monthnames[5] = "May";monthnames[6] = "Jun";monthnames[7] = "Jul";monthnames[8] = "Aug";monthnames[9] = "Sep";monthnames[10] = "Oct";monthnames[11] = "Nov";monthnames[12] = "Dec"; if ("content" in entry) {var postcontent = entry.content.$t;}else if ("summary" in entry) { var postcontent = entry.summary.$t;} else var postcontent = ""; var re = /<\S[^>]*>/g; postcontent = postcontent.replace(re, ""); document.write('<li class="r-p-title">');document.write(posttitle);document.write('</li><div class="r-p-summ">');if (post_summary == true) {if (postcontent.length < summary_chars) {document.write(postcontent);} else { postcontent = postcontent.substring(0, summary_chars);var quoteEnd = postcontent.lastIndexOf(" ");postcontent = postcontent.substring(0,quoteEnd);document.write(postcontent + ' ' + readmorelink);}} document.write('</div>'); if (posts_date == true) document.write('<div class="recent-post-date">' + monthnames[parseInt(showmonth,10)] + ' ' + showday + ' ' + showyear + '</div>'); }}  </script>  <script>  var posts_number = 9;  var posts_date = true;  var post_summary = true;  var summary_chars = 80;  </script>  <script src="/feeds/posts/default?orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts"></script>  <noscript>Your browser does not support JavaScript!</noscript> </div>

No major configuration is needed.

How to Add Recent Post Widget in Blogger?

I have given some most popular recent posts widget for blogger. All of these widgets are tested. I hope you have already chosen a style for your blog. Now let’s see how to add this widget to your blogger blog:

1. Login to your blogger account. Select your blog and go to the dashboard.
2. From the left sidebar, click on the “Layout” section. Now find your blog sidebar and click on the “Add a Gadget” link.
3. After clicking on the link, a new popup will appear before you. From the list of the widgets, choose “HTML/JavaScript”. Click on the blue “+” sign.

How to add recent posts widget in blogger-1

4. Put “Recent Posts” into the widget name box. Now copy your chosen “recent posts widget” code from the above list and paste it into the box as shown below.

How to add recent posts widget in blogger-2
5. Click on the “Save” button. Go to your blog and reload it. Your chosen widget is working!!

I have given a step by step solution to add recent posts widget in your blogger blog. I hope you have successfully added your desired widget in your blog. If you like this post, then please share it and give your feedback through comment.