Understanding the Issue: "Alternative page with proper canonical tag"
Alternative page with proper canonical tag.
These pages aren't indexed or appeared in Google search and most of these pages are in the structure of https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html?m=0
or
https://www.latestfoto.com/2019/09/lluvia-en-valladolid-tormenta-otra-vez.html?m=1
or
https://www.latestfoto.com/search/label/Money Exchange?updated-max=2024-08-10T07:43:00+02:00&max-results=20&start=20&by-date=false&m=1
or
https://www.latestfoto.com/search/label/asturias?m=0
Answer:
This message in Google Search Console means that Google recognized a canonical version of your page but chose not to index the alternate versions.
Why is This Happening?
-
Blogspot Auto-Generates URLs with
?m=0
and?m=1
?m=0
→ Desktop version (canonical)?m=1
→ Mobile version- Blogspot automatically sets the canonical tag on all versions, pointing to the desktop URL without
?m=0
. - Example:
https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html?m=0
(Not indexed)https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html
(Canonical, indexed)
-
Google Ignores the
?m=0
Version- Since Blogspot correctly sets the canonical tag to the clean URL (without
?m=0
), Google treats the?m=0
page as an alternate page and does not index it.
- Since Blogspot correctly sets the canonical tag to the clean URL (without
Should You Be Concerned?
No, this is actually how Google is supposed to handle Blogspot’s structure. The clean URL (without ?m=0
) is the one getting indexed, which is correct.
What Should You Do?
✅ No changes are needed if your correct pages are indexed.
- Check Google Search Console → Coverage → Valid Pages to see if the clean URLs (without
?m=0
) are properly indexed.
✅ Use Google’s URL Inspection Tool
- Inspect
https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html
- If it says “Indexed”, everything is fine.
✅ Ensure Internal Links Do Not Use ?m=0
- If you manually link to your posts inside your Blogspot site, always use the clean URL (without
?m=0
). - Example:
❌https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html?m=0
✅https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html
✅ Check the Sitemap
- Make sure your
sitemap.xml
only includes clean URLs (without?m=0
). - Visit:
https://www.latestfoto.com/sitemap.xml
- If it contains
?m=0
versions, Google might take longer to process changes.
Final Answer
💡 No need to remove anything or worry. Google is correctly identifying and indexing the canonical version (without ?m=0
), which is what you want.
So in my robot.text file i keep ?m=1
Yes, you should keep the Disallow: /*?m=1
rule in your robots.txt
file.
Why?
✅ Prevents Google from Crawling Mobile Versions (?m=1
)
- Blogspot automatically creates
?m=1
versions for mobile. - Google does not need to index these because the canonical version is already indexed (without
?m=1
). - Keeping
Disallow: /*?m=1
prevents Google from wasting crawl budget on unnecessary duplicate URLs.
✅ Canonical Issues Are Already Handled
- Blogspot automatically sets the canonical tag to the clean URL (without
?m=0
). - Google will index only the correct version, even if it sees multiple versions.
✅ No Effect on ?m=0
Pages
- The
?m=0
pages are not blocked by this rule, so Google can still find and properly index your desktop versions.
Final Robots.txt File
Keep it like this:
User-agent: *
Disallow: /*?m=1
Allow: /
Sitemap: https://www.latestfoto.com/sitemap.xml
Final Answer: ✅ Keep Disallow: /*?m=1
in your robots.txt
file.
This ensures Google only indexes the correct, canonical versions of your pages. 🚀
If https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html?m=0 is not indexed means it is in my favor because google will only show https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html
Yes, exactly! 🎯
If https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html?m=0
is not indexed, it's actually good for you because:
✅ Google will only show the clean URL → https://www.latestfoto.com/2019/09/trabajo-de-un-periodista.html
✅ No duplicate content issues → Prevents Google from indexing multiple versions of the same page
✅ SEO is stronger → All ranking signals go to the main URL (not split between ?m=0
and other versions)
Conclusion
This is exactly how Blogspot should work, and Google is handling it correctly. No need to worry! 🚀
Comments
Post a Comment