SEO for vbulletin - simple how to and tips
When I first bought vbulletin it was because it was the most search-friendly forum platform out there. It’s also very powerful and is the most effective at handling spam.
But as a SEO the optimisation of vbulletin for search engines has always been my primary concern.
Heck, it was how I learned SEO - how do you bring in more traffic without a budget? I found SEO as the answer for my forums, and became specialist enough to start my own SEO company for websites in general.
Here’s the problem, though - the fact that vbulletin disallows cookies for search engines is only the first step to search friendliness, and it comes with a lot of baggage you need to deal with.
One of the biggest problems with the vbulletin 3.x series is that there is a huge amount of duplicate content. And you simply can’t block it all with a robotos.txt without killing your main content.
Here’s an example of how extensively a *single* vbulletin thread can be duplicated:
- showthread (normal)
- archive
- printthread
- &mode=threaded
- &mode=linear
- mode=hybrid&t=
- &mode=threaded
- &goto=nextoldest
- &goto=nextnewest
- goto=newpost&t=
- goto=lastpost&t=
That’s no less than eleven different versions of the same forum thread.
Not good, huh?
So here’s a fe simple tips to make your forum more search engine friendly:
1. Settings
Don’t use a vb out of the box without playing with some settings first.
Take great care to decide what you want to actually have active and adjust settings as required.
You probably want to avoid threaded mode because of the duplicated URLs, and because your site allows spiders in anyway there’s really no need to use the static archive - killing both of these features helps reduce duplicate content that can bring visitors into your most unattractive pages.
2. Feeds
Feeds are the in thing, and vbulletin comes ready built with XML, RSS, and Javascript feeds - so use them!
They are inactive by default in a new install, so look for the option at the bottom of the Admin Options section, and activate at least XML and RSS.
Then publish a link (preferably a feed graphic) prominently on the site - spiders love indexing feeds.
3. Title
One of the simplest, but when naming your forum even just in the admin panel, be descriptive and use keywords.
For example, if you run a forum for vbulletin admins, don’t title it “The Forum Factory for admins” but something like “vbulletin admin forums - tips and tricks”.
Get the picture?
4. Personalisation
Probably the most overlooked element is getting messy with some of the coding to personalise some of your features.
For example, on one forum I’ve always pushed hard with, I force new members to select their location from a menu during registration - then this is published in the user information beside every post.
Result? You just set up your threads for a range of local searches…
5. Mod_rewrite
There are a number of mod_rewrite solutions out there, whose main aim is to - rewrite the URLs, of course.
But it can go much further than that. For example, vbseo is an extremely powerful mod_rewrite solution that get’s rid of pretty much all of the duplicated content URLs posted above.
Plus a really good mod_rewrite solution will give you a lot of flexibility with the URLs - limiting use of words from thread titles, using numbers instead if required, determining if the thread URLs should be standalone or include keywords for the board the thread is posted on (ie, .com/thread-title-11.html vs .com/seo-board/thread-title-11.html) and so on.
There are a few different mod_rewrite solutions out there, some of which include:
vbseo - the most powerful and easy to install. Also include ping features - but costs $160.
Zoints SEO - this one is free but has fewer features, and requires some manual set up
Daniweb mod_rewrite - another free one, this requires quite a bit of template editing
6. Community leadership
The best way to SEO a vbulletin is to have an active and constructive community in the first place - people providing content via discussions gives you something to leverage.
That means learning to be a benign dictator - leading a community while still taking on the concerns of its members.
Anyway, that’s a few tips - if anyone wants any more I’ll extend this to cover anything else I can dig out.
Previous: « The perks of running a big sci-fi site
Next: How I’ve increased Adsense earnings by 50% »
Visited 132981 times, 95 so far today since July 24th 2007

You should read this article…
http://www.vbulletin-faq.com/forum/showthread.php?t=80
It shows your conclusions to be incorrect. There is no issue with Duplicate content and vBulletin and no need for any mod_rewrite
Comment by Joeychgo — February 16, 2007 @ 6:29 pm
Sorry, Joey - your position on duplicate content issues I’d say is as incorrect now as when you first raised the issue.
The bottom line is that I cut my teeth on SEO for forums, and jumped in with vb3 in the beta phase and have closely watched it’s search performance on what is now 20+ vbulletin licences.
And I can assure you, any vbulletin owner who doesn’t pay close attention to their duplicate content issues is losing members and forum growth because of it.
Maybe the issue is that you’re coming at this solely from a vb admin point of view - I’m coming at it from a SEO point of view.
I can assure you I’ve seen plenty of forums, even big boards, showing their low-quality duplicate content pages in the SERPs.
Bottom line is that in SEO you don’t present duplicate content and wait for the search engines to figure out which is the best version - because they don’t always make the right decision - so you need to make that decision for them.
Comment by Brian Turner — February 16, 2007 @ 6:57 pm
[...] I’ve already listed some of the serious duplicate content problems that vbulletin has, and how to address them. [...]
Pingback by Brian’s Business Blog » vbulletin SEO — March 30, 2007 @ 3:50 pm
Hey Brian,
Which of the three mod_rewrite solutions do you use? I’m not opposed to paying for vbSEO if it works well but I’ve met Dani before and wouldn’t be surprised if her solution wasn’t a good choice.
Thanks!
Tony
Comment by Tony Spencer — July 12, 2007 @ 6:42 pm
Well now I see that Dani’s solution isn’t for my version 3.6.7 so I should go with vbSEO then?
Comment by Tony Spencer — July 12, 2007 @ 6:46 pm
Tony, my personal preference is vbseo. Namely because I am assured of the reliability of the product, plus support when I need it, which is handy. :)
Comment by Brian Turner — July 12, 2007 @ 7:28 pm
for me vbseo is the best package out for vbulletin, make sure you install it if you want to seo your forum
Comment by How To SEO Vbulletin — June 21, 2008 @ 8:17 pm
By the way, the free ones really require quite a bit of work.
Comment by David — September 10, 2008 @ 4:33 pm