Do you know how to remove date from blogger post URL?
All blogger wish to make a blog like WordPress, but unfortunately, they can not do this, due to the lack of plugins in blogger site, but if you know HTML and CSS then, of course, you can play with blogger template, and you can make a beautiful blog like other CMS Such as WordPress and Wix.
In blogger has by-default, date and.html with the posts URL and you can't remove it, without playing with the HTML theme. So in this post, I'm going to guide you on how to remove date from blogger post URL. Before applying this method, you should know the advantages, and the disadvantages of this method.
Advantages of removing Date from blogger post URL
In Quora, I have seen that many bloggers asked questions on how to remove date from blogger post URL and how to remove date from blogger permalink? And I think it's a common question arrives in all blogger mind because in WordPress post URL doesn't have any date, whereas it only exists in blogger post URL.
Tell me, which one is looks professional
https://ampblog1234.blogspot.com/2020/09/how-to-make.html
Before removing date and .html
https://ampblog1234.blogspot.com/how-to-make
After removing date and .html.
At a glance, let me tell you some advantages of removing the date from the blogger post URL.
- It makes blog posts URL short and gives a professional permalink to your blog post.
- Blog visitors couldn't identify. The post is old or new.
- It helps in on-page SEO and also helps in better ranking on search engine results pages.
Above mentioned all the benefits which you will get by removing Date from blogger post URL.
Disadvantages of removing the date from blogger post URL!
Nothing is 100% perfect, removing date and .html from blogger post URL is good although here some disadvantages are existing with it.
So let me tell you some disadvantages of removing Date from blog post URL for a glance.
- If you have just created a new blog, then it is for yours.
- If your blog post is ranking well on the search engines page, then it might be hurt on SEO.
- In case if you have already published two or three more posts before applying this tactic, then maybe it will show 404 error, on your particular page or post.
- I have already tested this method more than 10th times, but I have not faced any 404 issues. Only, I have seen a popup a message "there is nothing here", but within milliseconds it has automatically redirected.
Now let's know step by step how to remove date from blogger post URL.
How to remove date from blogger post URL step by step?
Now I will guide you step by step with screenshots.
Step to remove date and .html from blogger post URL |
- Log in to the blogger dashboard and click on the theme option.
- Now, will show you, 'Edit HTML' click here.
- To find out </head> click anywhere inside the HTML theme section and press Ctrl+F and paste</head>.
- Copy the below-provided code and paste it just above the </head>
- See Preview, if it shows all is ok then click on Save.
<script type="text/javascript">
//<![CDATA[
// BloggerJS v0.3.1
// Copyright (c) 2017-2018 Kenny Cruz
// Licensed under the MIT License
var urlTotal,nextPageToken,postsDatePrefix=!1,accessOnly=!1,useApiV3=!1,apiKey="",blogId="",postsOrPages=["pages","posts"],jsonIndex=1,secondRequest=!0,feedPriority=0,amp="&"[0];function urlVal(){var e=window.location.pathname,t=e.length;return".html"===e.substring(t-5)?0:t>1?1:2}function urlMod(){var e=window.location.pathname;"p"===e.substring(1,2)?(e=(e=e.substring(e.indexOf("/",1)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../"+e)):(e=(e=postsDatePrefix?e.substring(1):e.substring(e.indexOf("/",7)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../../"+e))}function urlSearch(e,t){var n=e+".html";t.forEach(function(e){-1!==e.search(n)&&(window.location=e)})}function urlManager(){var e=urlVal();0===e?accessOnly||urlMod():1===e?getJSON(postsOrPages[feedPriority],1):2===e&&(accessOnly||history.replaceState(null,null,"/"))}function getJSON(e,t){var n=document.createElement("script");if(useApiV3){var o="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+e+"?key="+apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON";nextPageToken&&(o+="#pageToken="+nextPageToken),nextPageToken=void 0}else o=window.location.protocol+"//"+window.location.hostname+"/feeds/"+e+"/default?start-index="+t+"#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON";o=o.replace(/#/g,amp),n.type="text/javascript",n.src=o,document.getElementsByTagName("head")[0].appendChild(n)}function bloggerJSON(e){var t=[];if(useApiV3||void 0===urlTotal&&(urlTotal=parseInt(e.feed.openSearch$totalResults.$t)),useApiV3){try{e.items.forEach(function(e,n){t.push(e.url)})}catch(e){}nextPageToken=e.nextPageToken}else try{e.feed.entry.forEach(function(n,o){var r=e.feed.entry[o];r.link.forEach(function(e,n){"alternate"===r.link[n].rel&&t.push(r.link[n].href)})})}catch(e){}urlSearch(window.location.pathname,t),urlTotal>150?(jsonIndex+=150,urlTotal-=150,getJSON(postsOrPages[feedPriority],jsonIndex)):nextPageToken?getJSON(postsOrPages[feedPriority]):secondRequest&&(nextPageToken=void 0,urlTotal=void 0,jsonIndex=1,secondRequest=!1,0===feedPriority?(feedPriority=1,getJSON("posts",1)):1===feedPriority&&(feedPriority=0,getJSON("pages",1)))}function bloggerJS(e){e&&(feedPriority=e),urlManager()}bloggerJS();
//]]>
</script>
Knowledge - Before applying this method, never forget to backup the theme because if anything wrong happened, then you will get trouble.
The word from the author.
I hope you have successfully added this code on your blog. And you are now enjoying Date less, short URL.
If you liked my guide on how to remove date from blogger post then, please do share on your social profiles, because sharing is caring, and I will meet you with another new idea.
If you yet not subscribed my blog, please do subscribe with Gmail, because I always bring with new amazing ideas for you and I don't want to miss you this opportunity.