Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
SEOvB - Link Canonicalization for vBulletin Stop Duplicate Content NOW! Details »
SEOvB - Link Canonicalization for vBulletin Stop Duplicate Content NOW!
Mod Version: 1.00, by SEOvB (Member) SEOvB is offline
Developer Last Online: May 2015 I like it Show Printable Version Email this Page

vB Version: 3.8.1 Rating: (2 votes - 4.00 average) Installs: 62
Released: 16 Feb 2009 Last Update: 16 Feb 2009 Downloads: 459
Not Supported Uses Plugins Auto-Template  

Squash vBulletin Duplicate Content Completely with Canonical URL's!
Courtesy of SEO vBulletin Services
tags: seo, vbulletin, vbulletin seo, link canonical, canonical

Google, MSN, and Yahoo have just relased a new tag for stopping duplicate content even further. Combining a good and valid vBulletin Robots.txt file along with the new canonical tag can destroy any duplicate content penalty your vBulletin powered forums may have had going on.

Originally Posted by Search Engines
Carpe diem on any duplicate content worries: we now support a format that allows you to publicly specify your preferred version of a URL. If your site has identical or vastly similar content that's accessible through multiple URLs, this format provides you with more control over the URL returned in search results. It also helps to make sure that properties such as link popularity are consolidated to your preferred version
Canonical Link URL Faq
Is rel="canonical" a hint or a directive?
It's a hint that we honor strongly. We'll take your preference into account, in conjunction with other signals, when calculating the most relevant page to display in search results.

Can I use a relative path to specify the canonical, such as <link rel="canonical" href="product.php?item=swedish-fish" />?
Yes, relative paths are recognized as expected with the <link> tag. Also, if you include a <base> link in your document, relative paths will resolve according to the base URL.

Is it okay if the canonical is not an exact duplicate of the content?
We allow slight differences, e.g., in the sort order of a table of products. We also recognize that we may crawl the canonical and the duplicate pages at different points in time, so we may occasionally see different versions of your content. All of that is okay with us.

What if the rel="canonical" returns a 404?
We'll continue to index your content and use a heuristic to find a canonical, but we recommend that you specify existent URLs as canonicals.

What if the rel="canonical" hasn't yet been indexed?
Like all public content on the web, we strive to discover and crawl a designated canonical URL quickly. As soon as we index it, we'll immediately reconsider the rel="canonical" hint.

Can rel="canonical" be a redirect?
Yes, you can specify a URL that redirects as a canonical URL. Google will then process the redirect as usual and try to index it.

What if I have contradictory rel="canonical" designations?
Our algorithm is lenient: We can follow canonical chains, but we strongly recommend that you update links to point to a single canonical page to ensure optimal canonicalization results.

Can this link tag be used to suggest a canonical URL on a completely different domain?
No. To migrate to a completely different domain, permanent (301) redirects are more appropriate. Google currently will take canonicalization suggestions into account across subdomains (or within a domain), but not across domains. So site owners can suggest www.example.com vs. example.com vs. help.example.com, but not example.com vs. example-widgets.com.

Sounds great can I see an example in action
Sure, here is a wordpress blog that has implemented canonical URL's already: http://obamanewssource.com Our vBulletin powered site that has made this implementation is only a test site.

How can I check if its working
Go to your showthread page, and hit view source, and search for "canonical" and you should see it automatically added. If its not automatically added for whatever reason, remove the product file thats attached and make this simple template edit to the end of your vBulletin headinclude template (it's a good idea to do this on all headinclude templates)


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Tip: If you allow only access from www, or non-www version of your content, make sure your vBulletin path is set correctly!

Install Instructions
Upload attached product.xml file to your vBulletin forums using the built in product manager

Uninstall Instructions
Sorry to hear the modification isn't working, to uninstall it, simply use the uninstall function of the product manager

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Comments
  #2  
Old 16 Feb 2009, 02:36
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Real name: Jarvis
2/16/2009 - Added multithread page support
__________________
vBulletin Services and vBulletin Hosting

Last edited by SEOvB; 16 Feb 2009 at 13:03.
Reply With Quote
  #3  
Old 16 Feb 2009, 03:49
mbc100 mbc100 is offline
 
Join Date: Feb 2009
Real name: Ahmed
Thanks
Installed
Reply With Quote
  #4  
Old 16 Feb 2009, 07:07
redlabour's Avatar
redlabour redlabour is offline
 
Join Date: Mar 2004
Real name: André
Does it make sense with vBSEO 3.3?
Reply With Quote
  #5  
Old 16 Feb 2009, 07:33
cykelmyggen's Avatar
cykelmyggen cykelmyggen is offline
 
Join Date: Oct 2006
Further info from Google Webmaster Central Blog might throw some light on subject:
http://googlewebmastercentral.blogsp...canonical.html
__________________
boggnasker.dk

Last edited by cykelmyggen; 16 Feb 2009 at 07:34. Reason: spelling
Reply With Quote
  #6  
Old 16 Feb 2009, 07:35
nightbloom's Avatar
nightbloom nightbloom is offline
 
Join Date: Mar 2008
Installed. Great idea!
Reply With Quote
  #7  
Old 16 Feb 2009, 10:39
projectego's Avatar
projectego projectego is offline
 
Join Date: Feb 2006
Location: UK
Real name: Steve
/me clicks install. Thanks!
__________________
Reply With Quote
  #8  
Old 16 Feb 2009, 10:47
RedeemedWarrior's Avatar
RedeemedWarrior RedeemedWarrior is offline
 
Join Date: Apr 2008
Real name: Richard R
installed!
Reply With Quote
  #9  
Old 16 Feb 2009, 10:50
paintballer.ie's Avatar
paintballer.ie paintballer.ie is offline
 
Join Date: Jan 2009
so what does this do exactly, add's ''<link rel="canonical" href.......'' to all links?
__________________
The Paintball Resource

Critic My site HERE
Reply With Quote
  #10  
Old 16 Feb 2009, 11:59
Shadab's Avatar
Shadab Shadab is offline
 
Join Date: Apr 2007
Location: Bhopal
Real name: Shadab
/showthread.php?t=$threadinfo[threadid]
What about multi-page threads ?

The same thread URL would be put up in the meta canonical tag for each thread page (page 2, 3, ...).
__________________
GeekPoint ForumArticles & Reference
Reply With Quote
  #11  
Old 16 Feb 2009, 12:29
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Real name: Jarvis
Originally Posted by Shadab View Post
What about multi-page threads ?

The same thread URL would be put up in the meta canonical tag for each thread page (page 2, 3, ...).
Sorry for the slight oversight, I've updated the modification, as well as the manual template edit.
__________________
vBulletin Services and vBulletin Hosting

Last edited by SEOvB; 16 Feb 2009 at 13:03.
Reply With Quote
  #12  
Old 16 Feb 2009, 16:55
Shadab's Avatar
Shadab Shadab is offline
 
Join Date: Apr 2007
Location: Bhopal
Real name: Shadab
Originally Posted by FRDS View Post
Sorry for the slight oversight, I've updated the modification, as well as the manual template edit.
Glad to hear that.
I appreciate the quick response and fix.

__________________
GeekPoint ForumArticles & Reference
Reply With Quote
  #13  
Old 16 Feb 2009, 17:27
cykelmyggen's Avatar
cykelmyggen cykelmyggen is offline
 
Join Date: Oct 2006
Originally Posted by redlabour View Post
Does it make sense with vBSEO 3.3?
I would like to know too
__________________
boggnasker.dk
Reply With Quote
  #14  
Old 16 Feb 2009, 18:16
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Real name: Jarvis
I'm not sure what all features are in vBSEO 3.3.0, though it surely won't cause any conflict. After installing, I suggest viewing the page source to make sure that the canonical tags are not there twice
__________________
vBulletin Services and vBulletin Hosting
Reply With Quote
  #15  
Old 16 Feb 2009, 20:03
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Originally Posted by redlabour View Post
Does it make sense with vBSEO 3.3?
Originally Posted by cykelmyggen View Post
I would like to know too
Originally Posted by FRDS View Post
I'm not sure what all features are in vBSEO 3.3.0, though it surely won't cause any conflict. After installing, I suggest viewing the page source to make sure that the canonical tags are not there twice
It isn't necessary if you're using vBSEO since vBSEO already takes care of it.

Originally Posted by paintballer.ie View Post
so what does this do exactly, add's ''<link rel="canonical" href.......'' to all links?
Yes.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 02:19.

Layout Options | Width: Wide Color: