So i have my site, and it is working fine, except for one thing, google indexing, I just uploaded some posts and it seems likes google doesn't like links that does not end with a ?m=1. Let me explain, so i've been facing this issue for a while now, and google seems to prioritize mobile indexing first, to my surprise, my website isn't even for mobile, but they still do.

However, When requesting index for httpx://www.example.com/2024/07/whatever.html the GSE returns page redirect error, BUT ,httpx://www.example.com/2024/07/whatever.html?m=1 Somehow, someway, it gets index in LITERALLY 1 minute, with the canonical being the httpx://www.example.com/2024/07/whatever.html , like, i'm not ranting or anything, I am just speechless.

My whole sitemap.xml content doesn't end with ?m=1, so you're telling me that i (me), myself, have to index each post one by one, or better off, i should somehow , someway, again, try and make it that way, just to comply with google goofy rules, how am i supposed to fix a problem that is theirs?

New contributor
Mawhadmd is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
  • I think you'll need to give the URL for anyone to be able to diagnose anything from this. Are you sure your site has no scripts still redirecting certain (presumably mobile) users to that URL? Did those URLs used to exist? If so, do you have canonical tags on your pages?
    – RichardB
    Commented Jul 11 at 10:21
  • Have a look at: Google Search Central, you have more control than you probably thing. Commented Jul 11 at 15:38
  • @KIKOSoftware what is that?
    – Mawhadmd
    Commented Jul 11 at 16:56
  • Hey @RichardB, Blogger is know for redirecting mobile users to that page, but this was no problem 4 years ago. This has to be a new thing added by google that prioritize mobile google bot. I don't know how but seems like google indexed my site better with this method. but if i didn't request an index the bot will fetch the sitemap and return an error which will make it harder for my website to keep up, the next thing you know is google will reindex again, hopefully with a desktop Bot, in prolly 1 or 2 weeks
    – Mawhadmd
    Commented Jul 11 at 17:03

1 Answer 1


Blogger use adaptive design rather than reponsive design. That means, if you reach it via a mobile user agent, you will be redirected to a ?m=1 version of the same page, which has been built specifically for mobile.

Blogger's pages all have the canonical tags set without the ?m=1 parameter, so when they are indexed, they will not be indexed with that parameter.

This means that when Google use a mobile bot, it will see a redirect page. However, the pages found by their mobile crawler will still be indexed correctly because of the canonical tag being in place.

Their desktop bot will crawl everything as you'd expect but, as you say, they don't tend to prioritise that bot.

You should not need to keep re-indexing pages, as once Google know your site exists, they should re-crawl it and find new pages automatically. Likewise, they'll keep checking your sitemap to see if it has changed. The crawlers will follow the redirects.

The bigger problem is perhaps your use of Blogger. Their approach seems really old fashioned, and the site commonly just used for spam. If SEO is important to you, I'd perhaps suggest it's time to move to a more modern solution.

(Blogger's last update was in 2020, which may suggest why you started seeing this around then. However, the lack of subsequent updates suggests Blogger is not a major concern of Google's. )

  • Thanks for your answer, but my sitemap doesn't have ?m=1 at the end of every url. Which means google will never find the real link until it uses a desktop bot, I have found multiple old unindexed urls with this error and i'm not willing to reindex each one of them manually. one of the old links that are in the sitemap was indexed 3 days ago, but with a mobile google bot, since 2022 maybe? I hope google fix this or if anyone has an idea of how to change the sitemap links and add ?m=1 at the end
    – Mawhadmd
    Commented 2 days ago
  • Google's crawler should be able to follow the redirects and get the right URL from the canonical tag. Web crawlers don't stop when they hit a 301. Are the non-indexed pages listed as "Crawled - currently not indexed" in Google Search Console, or just not listed?
    – RichardB
    Commented 2 days ago
  • I wish that was the case, at least i can do nothing when it's crawled but not indexed. No, The message appears as page redirect error. you know what, here is my website you can test for yourself. swaatgamer.com
    – Mawhadmd
    Commented yesterday

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.