Article 5: The Canonical Tag Fix — Stop Blogger from Confusing Google — WordsByEkta🌿
Article 5: The Canonical Tag Fix — Stop Blogger from Confusing Google
In Article 4, we looked at the mystery of why your high-quality posts might be stuck in the “Not Indexed” zone. We identified two major technical villains: Redirect errors (those pesky ?m=1 links) and Canonical conflicts.
Today, we are going to fix the "front door" of your blog. We will use a single line of code to tell Google exactly which version of your page is the "Master," so it stops getting lost in mobile redirects.
1. What is a Canonical Tag?
Think of a Canonical Tag as a signpost for Google’s bots. Because Blogger automatically creates a mobile version of every post (?m=1), Google may see two versions of the same page. If it gets confused about which one to show, it might decide to show neither.
By adding a canonical tag, you are telling Google:
"Even if you find a mobile version or a redirect, this .html link is the official Master copy. Index this one and ignore the rest."
2. The Step-by-Step Fix
Most modern Blogger themes try to handle this, but they often fail when mobile redirects happen. Follow these steps to take manual control:
Ctrl + F (or Cmd + F) and search for <head>.
Paste the following code immediately below the <head> tag:
<b:if cond='data:blog.isMobileRequest'>
<link expr:href='data:blog.canonicalUrl' rel='canonical'/>
</b:if>
This code is specific to Blogger themes and ensures every post has the correct canonical URL.
Reminder: Always use the main .html URL when testing—do not use the ?m=1 mobile version.
Note: If you get an error while saving, it might be the "AdSense1" bug — Explained in Article 06. If it saves successfully, you’re good to go!
3. Why This Specific Code Works
- Dynamic Links: The
data:blog.canonicalUrlpart automatically creates the correct URL for every single post. - Prevents Duplicates: It tells Google that
post.htmlandpost.html?m=1are identical. - Stops Redirect Confusion: Directly addresses the "Page with redirect" error in Search Console.
- Bing-Friendly:Unlike a standard tag, this conditional code prevents "Duplicate Canonical" errors in Bing Webmaster Tools, keeping your indexing clean across all search engines.
4. Verify the Fix
Once saved, go to Google Search Console to confirm Google is listening:
- Validate Fix: Click on your "Redirect Error" notification and select Verify Fix.
- Test Live URL: Paste a post URL into the Inspection tool and click Test Live URL.
- Confirm: Under "Indexing," verify that the User-declared canonical is present and matches your main link.
WordsByEkta🌿 Final Thought: Fixing the canonical tag is like giving Google a clear map to your library. It stops the "Ghost" redirects from hiding your hard work.
Comments
Post a Comment