Remove "?m=1" from blogger URL for SEO
I have seen around the internet (Google, Blogger help ) many Bloggers has asked questions on "how to remove?m=1 from blogger", but no one has any responded. So, I think why I am not resolving this issue! And finally, I have got a solution for this. Although I have got a solution for this, it was complicated to do.
If you would like to know 'how to remove date from blogger URL?', then you could visit our previous post from here.
Why you need to remove "?m=1" from blogger URL?
You don't need to remove it in the context of SEO. Means if you don't remove ?m=1 it will not affect your blog SEO in any condition and also, it doesn't affect in Google search console (webmaster tool). But you could remove it only for making a user-friendly blog posts URL.
Many newbies bloggers seem that it is an issue with the template, but the reality was completely different from their thoughts. It was not added by you (the theme developer), or anyone else, it was automatically added by Blogger CMS. But it depends on you whether you remove it or not.
In my blog address, also shows this ?m=1 because I have not removed it. If you want to remove it, so you need to follow the given steps with attention.
4 step to remove ?m=1 from blogger URL
![]() |
4 step to remove? m=1from Blogger adress on mobile view |
- Open your Blogger dashboard and click on the Layout.
- Click on Add a Gadget and select HTML/JavaScript.
- Now copy the code that provided below, and paste it on the HTML/JavaScript Gadget that you have added recently.
<script>/*<![CDATA[*/ var uri = window.location.toString(); if (uri.indexOf("%3D","%3D") > 0) { var clean_uri = uri.substring(0, uri.indexOf("%3D")); window.history.replaceState({}, document.title, clean_uri);} var uri = window.location.toString(); if (uri.indexOf("%3D%3D","%3D%3D") > 0) { var clean_uri = uri.substring(0, uri.indexOf("%3D%3D")); window.history.replaceState({}, document.title, clean_uri);} var uri = window.location.toString(); if (uri.indexOf("&m=1","&m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("&m=1")); window.history.replaceState({}, document.title, clean_uri); } var uri = window.location.toString(); if (uri.indexOf("?m=1","?m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("?m=1"));window.history.replaceState({}, document.title, clean_uri);}; var protocol=window.location.protocol.replace(/\:/g,''); if(protocol=='http'){ var url=window.location.href.replace('http','https'); window.location.replace(url);} /*]]>*/</script>
- Save the Gadget and enjoy ?m=1 free URL.
I hope you have successfully added this code on your blog. If you like my guide on how to remove ?m=1 from blogger, please leave a comment about our work and tell us what your opinion. We likes to know your thoughts.
Thanks you your code i working in my site thanks
Keep reading 🥰
I applied it on my blogger but it doesn't work. What can I do in this situation now.
Thanks
I tested this at multiple times in many different templates.... And it worked..... But unfortunately if doesn't work in your site... I suggest you don't apply
Thanks it works
Most welcome u
It reduced server response time but not completely removed. It stills showing
Keep the server response time for the main document short because all other requests depend on it. Learn more.
URL
Time Spent
/?m=1
thankyou bro
🥰
this is works but its harm of your blog mobile responsive and indexing post
Nope,it doesn't work for me
Thank you its work!! now my blog www.sintink.eu.org didn't have any ?m1. thank you very much
Why " --> " this is coming on top of your website??¿?
It's a glitch in most of the paid themes, but it can be remove by twisting
oke thank you
🥰
You also need this Trick(Not working on you web also)
Yaa! I haven't applied on this blog..... Bcz I don't want too much javascript
I knew that 😁👍
I don't want remove it because more JavaScript more speed load and will lose page rank but thanks nice tricks. But brother please i want your template/theme it is cool. I want use this on my blog. I tried to find your contact but failed. Please say something. 😊
i will give u template, mail me
bloggerkaal@gmail.com .. i will check if available
thank u so much .. its work ppf.....
if more then 1000 posts what's sitemap
Bro check out my XML site map post
Thanks it worked
But what is the implications for doing so from Google search console,
Because I am a new blogger and Google search console don't want to index my site because of that .?m=1
So now I removed it will they index it
Nice Article.. Thankyou for sharing this great article. https://www.shriramcomputers2001.com/
thank you very very very very much , it is working on my site
Most welcome bro... And I am so happy to know your feedback
Time to get a custom domain
Thanks for your support 🥰
I think it effects seo
I posted safe way to remove ?m=1 on https://www.prephints.com