Skip to main content

How to Stop Redirecting Visitors From ?m=1 Blogspot Pages

One of the most important points to keep the quality of a website is to avoid duplicate content on it. Google does not like blogs that have different pages with the same content.

I am doing my best to maintain each page on CoreNetworkZ unique, but recently I noticed duplicate content issues.

This duplicate page issue is not from my side but is from Blogger's side. Blogger automatically generates different post URLs for mobile users.

The intention of the Blogger team is good, but the problem is the landing web page URL of mobile visitors. Blogger adds an affix ?m=1 to each URL. So, the visitors can access the same content by two different links.

It attracts duplicate content issues. To solve this ?m=1 landing page redirection issues, we have to disable the Blogger mobile view.

I am using a responsive theme for, and there is no need for generating separate post links for mobile users.

Effect of Blogger ?m=1 Pages On Search Results

Blogspot redirects mobile users to the mobile version, and those page URLs end with ?m=1. That is why you can see page links end with ?m=1 on Google Analytics. Here are the screenshots of my Google Analytics report, which shows how much impact this ?m=1 redirection.

We can see at least half of our visitors are landing on URLs end with ?m=1. Those are visiting CoreNetworkZ on mobile phones. Since they are on mobile phones, Blogspot automatically redirected them to the mobile version of the site.

You can see from the list, Blogspot allows visitors to access the same content from two different URLs.

How to Disable Blogger Mobile Redirect ?m=1

Look at the URLs given below. Both links point to the same page. The first URL is the landing page for desktop and tab users. The second URL is the landing page for mobile visitors.

For those who are visiting my blogger post on a mobile phone will be redirected to the ?m=1 page. Both pages show the same content and thus violate Google's Search quality guidelines of do not allow users to access the same information by different links.

To remove Blogspot links with ?m=1, follow the instructions given below.
  1. Log in to your Blogger account and once you are on the dashboard of the specific blog, click Theme on the left-hand side menu.

  2. Click on Settings icon below mobile theme view

  3. You need to choose the radio button near the "No. Show the desktop theme on mobile devices" and click the Save button. If you wish to see the mobile version of your site, you may click on the preview button.

From now on, Blogspot will not redirect mobile visitors to the pages with links ends with ?m=1. So, you are finally free from the risk of displaying the same content on two different pages.

  1. Web Traffic Required to Earn $100 Per Day
  2. How to Delete Photos Shared On Hangouts
  3. How to Find Email Address of Hangouts Friend

Though you have successfully resolved possible duplicate content issues due to ?m=1 Blogspot links, there is another potential issue you need to consider. If your Blogger theme is not responsive, your mobile readers will be forced to land on the desktop version and it will affect the readability.

  1. Turn on HTTPS Encryption On Blogspot Blogs With Custom Domain Names
  2. Show AdSense Ads Inside Blogger Post Content
  3. How to Manually Place AdSense Unit Below the Blogspot Post Title?

Two risks are associated with those who are not having responsive templates for their blogger blog after disabling the mobile theme version. The first one is the possible bounce back by mobile readers due to less readability.

Second is the possible punishment by Google by identifying your blog not suitable for mobile readers and placed in lower positions in Google search results for mobile readers.

What If This Trick Does Not Work?

In some Blogger themes, this trick is not working. Even if you have disabled the mobile view, Blogger redirects mobile users to the ?m=1 pages.

What can we do in such a situation? We can fix this problem with the help of a canonical tag. To read more about it, visit the link below.

How to Set Canonical Tag to Avoid Multiple Post Links Issue?


Tech Geek said…
That is totally wrong, "No. Show desktop theme on mobile devices." does not remove "?m=1" when accessing through mobile device :) this would only use the responsive (in case it is actually responsive) theme that is installed. Test it with your own blog, you will see the m=1 is still there :)

August said…
Awesome post.
I will do this on my blog-
Natkhat Science said…
It was a totaly wrong process.
Unknown said…
hi there, i've made an article disscuss about this problemm.
I found a way to redirect ?m=1 to ?m=0 using some kind of javascript planted in your blog HTML.

Check this out.

Visit that link, and just copy paste the code i gave, put it inside head tag in your blog HTML Theme.
hope this will help you.
Alex George said…
@ Tech Geek

I have clearly said, this process is to show desktop theme instead of mobile theme. It works only with a responsive theme.

@ TimHexa

Seems a nice trick. I will check it later.
my blog is
and it is showing
in Google page speed test
Can you explain, how fix this problme
Alex George said…

It seems you have enabled the mobile version of your blog in Blogger settings. That is why you are seeing ?m=1. If you are using a responsive theme for your blog, you can turn of the mobile version.
Kaushik Kumar said…
Totally wrong! Not working this tips. My blog- is still showing with ?m=1 for mobile users. Even your own blog URL is showing ?m=1 for in mobile.
Definitivamente não funciona infelizmente.
Fufu~ said…
its stil displaying ?m=1 in mobile visit, how to remove it even already change it in theme option
Alex George said…
@ Halooham

It works with responsive themes only.

About Author

My photo
Alex George
Alex George has Engineering graduation in Computer Science and an MBA in Finance. He had been working as a senior Network Engineer for ten years. His specialization is in Cisco products. Traveling is one of his hobbies and visited various places as part of his onsite work. He visited different places as part of his onsite work like New York, Dubai, London, etc. Right now Alex is a director of one of the leading career development firms in India, which trains students for UPSC, SSC, and PSC examinations. He guides a lot of students to get selection for various prestigious institutions like CBI, Income Tax Department, etc. Alex George is a stock market investor and a very active intraday trader. Engineering Background: He has a B.Tech in Computer Science and Engineering and passed different network and security courses like CCNA, CCNP (Security), CEH, and various Microsoft certifications. Finance Background: Alex has an MBA in Finance. He is an active intraday trader and a Share Market Investor. Webmaster Skills: Alex is a blogger since 2004. He has a working knowledge of HTML, CSS, PHP, and JavaScrip.