Home arrow Google Optimization arrow Dealing with Google Blogger Duplicate ...

TOOLS YOU CAN USE

advertisement

Dealing with Google Blogger Duplicate Content and Canonical Issues


(Page 1 of 4 )

Duplicate content and canonical issues can have a serious negative impact on your position in the search engine results pages. Google Blogger's (Blogspot's) templates in their default setups can lead to these issues. Keep reading to learn how to fix the problem.

You might have read one of these useful tips for implementing onsite SEO in Google Blogger:

Blogspot SEO Checklist for Blogger's Classic Template

Blogspot New XML Template SEO Checklist 

This tutorial will further extend several important onsite SEO issues that were not covered or fully illustrated in those two previous tutorials.

Example of these important issues include canonical and duplicate content related problems in the Blogger template. This affects both the classic template and layouts on the new template. These issues will be covered in this tutorial.

How to Add a Link Rel Canonical Tag Using the Blogger Classic Template 

This is tested to work only in classic templates, however the new XML template already incorporates the link rel canonical tag by default. This is a very important tag that will prevent duplicate content issues within your Google Blogger classic template.

Unfortunately, one cannot easily generate a link rel canonical tag to be pasted in your Google Blogger classic template source code. You need a strong working knowledge of Blogger conditional and scripting tags which might appear complex for an ordinary blogger.

Okay, let's not make this difficult for you. Here is the code:

<MainPage><link href='http://replacethiswithyourblogspotfrontpage.blogspot.com/' rel='canonical'/></MainPage><ItemPage><blogger><link href='<$BlogItemPermalinkURL$>' rel='canonical'/></blogger></ItemPage>

How does the above code work? 

1. First it will check to see if the page requested to the Blogger server is the front page or main page URL. If it is, it will return the link rel canonical tag HTML code containing the URL of your Blogger front page. So if your Blogspot has a front page URL of http://lwat.blogspot.com/, then it will be:

<link href='http://lwat.blogspot.com/' rel='canonical'/>

 

2. Next, if the requested URL to the Blogger server is NOT the front page, but instead a post URL, then it will return the blog post URL because of the use of the <$BlogItemPermalinkURL$> tag.

Example:

<link href='http://lwat.blogspot.com/2009/12/welcome.html' rel='canonical'/>

 

3. There is no need to put the link rel canonical tag on the Blogger archived pages because those are non-indexable and already tagged with meta noindex to avoid duplicate content issues (refer to past onsite SEO tutorials on blogger; see reference links in the first section of this article).

How do we implement the link rel canonical code?

It is simple to implement. Follow the procedure below:

1. Log in to your Google Blogger account.

2. In the dashboard, click the "Template" link of your blog to be optimized.

3. Copy and paste this code (do not forget to change the URL to reflect your OWN Blogspot front page URL):

 

<MainPage><link href='http://replacethiswithyourblogspotfrontpage.blogspot.com/' rel='canonical'/></MainPage><ItemPage><blogger><link href='<$BlogItemPermalinkURL$>' rel='canonical'/></blogger></ItemPage>

 

And place it just below the <head> tag of your template source code. After pasting it, the upper portion of your blogger template source code will look something like this (the red font is the link rel canonical script):

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="<$BlogLanguageDirection$>">

<head>

<MainPage><link href='http://lwat.blogspot.com/' rel='canonical'/></MainPage><ItemPage><blogger><link href='<$BlogItemPermalinkURL$>' rel='canonical'/></blogger></ItemPage>

 

More Google Optimization Articles
More By Codex-M

blog comments powered by Disqus

GOOGLE OPTIMIZATION ARTICLES

- Overlooked Google Ranking Factors
- The EXACT Method for Crushing It On Google
- Google Simplifies Its Privacy Policies
- Google to Penalize For Excessive Above-the-F...
- The Google Search Optimization Truth You Are...
- 10 Steps To Being #1 On Google
- Real Link Wheel Secrets To Top Google Rankin...
- Google Flight Search Not a Monopolist Move
- Did Google Break its Own Terms of Service?
- Google Anti-Trust Investigation One Step Clo...
- Google Launches Search Transparency Blog Ser...
- Google Shuttering Knol, Wave, Other Products
- Google Acquires Apture, Katango
- Google Plus Unveils Business Pages
- Google Unveils Think Insights
 
SEO Chat Forums  
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Contact Us 
Site Map 
Request Media Kit
Write For Us Get Paid 
SEO Weekly Newsletter
 
SEO Tools
Adsense Calculator
AdSense Preview
Advanced Meta-Tags
Alexa Rank Tool
Check Server Headers
Class C Checker
Code to Text Ratio
CPM Calculator
Domain Age Check
Domain Typos
Future PageRank
Google Dance
Google Keywords
Google Search
Google Suggest
Google vs Yahoo
Indexed Pages
Keyword Cloud
Keyword Density
Keyword Difficulty
Keyword Optimizer
Keyword Position
Keyword Typos
Link Popularity
Link Price Calculator
Meta Analyzer
Meta Tag Generator
Multiple Link Popularity
Page Comparison
Page Size
PageRank Lookup
PageRank Search
Robots.txt Generator
ROI Calculator 
S.E. Comparison 
S.E. Keyword Position 
Site Link Analyzer 
Spider Simulator 
URL Redirect Check 
URL Rewriting 
Privacy Policy 
Support 


© 2003-2012 by Developer Shed. All rights reserved. DS Cluster 11 - Follow our Sitemap
Popular SEO Chat Topics
All Tutorials & Tools
 
SEO Chat is sponsored by:
Close this Sponsor Message