Time2Dine.co.nz is Online Restaurant Booking
 
Elusion Electronic Cigarette
 New Zealand Restaurants Forum
Restaurant Forum | Contact Time2Dine | Book Online & Save | About Time2Dine

Go Back   New Zealand Restaurants & Food Forum > Search Engine Optimisation > SEO vBulletin
Register

Reply
 
LinkBack Thread Tools
  #1  
Old 22nd Sep 05, 05:53 PM
T2DMan's Avatar
Administrator
 
Join Date: Apr 2004
Location: Auckland, New Zealand
Posts: 7,839
T2DMan is on a distinguished road
Default vBSEO-vBulletin url rewrite hack

The vBSEO vBulletin url rewrites hack is the easiest way of comprehensively rewriting all of the urls on your forum and making them Google friendly - vBulletin rewrites with one simple product plugin.

See this forum as an example of the amazing urls that are possible. Get vBulletin url rewrites happening on your site, and make sure that you only have one url per page of content, but thats not all it does...

I recommend that every vBulletin installation get vBSEO



With pre vBulletin v3.5x, I had an SEO hack that changed many php files and templates. It was a world leader. However, instead of updating the hack for plugins, I decided to instead use the hard work of vBSEO that requires only two simple template changes, and a product plugin. Simple. Without such changes, the standard vBulletin package is not the best on the search engines.

So how impressive is vBSEO

  • VERY IMPRESSIVE
  • Since it is a program that is added on, there is only a product plugin and two small changes required to the templates. This makes it SO MUCH EASIER to upgrade to new vBulletin versions
  • It supercedes all the PHP code changes that I recommended in my vBulletin hack
  • ALL possible mentions of url's in the package are rewritten to be SEO compliant - ie only one url per page, and with proper url's rather than string url's
  • You decide how the url's will look - fully configurable
  • rel=nofollows added to non relevant links (although at my instigation vBulletin 3.5 includes many rel=nofollows)
  • html is compacted (deleting html comments and spaces) - speeding up download speed and reducing bandwith requirements.
  • rewrites archive to actual threads
  • adds a footer link to the archive - my idea
  • find out more - vBSEO
I totally recommend that the vbseo package be installed onto every vBulletin website.

Additional changes needed

I then recommend that a number of SEO and additional template changes be made
  • titles
  • meta descriptions (vbseo does have a meta description rewriter, but I prefer to hardprogram into the templates
  • meta keywords
  • navbar firstwords
  • navbar h1
  • increasing keyword density of the forum pages
  • rewording the forum descriptions to include more instances of the forum title - the title being the keyphrase
  • reconsidering the forum titles - are they the terms that people are searching for? Are more appropriate titles needed - each forum is able to be ranked on the SERP's
  • guest intro phrase on the forum home page optimized for the home pages search terms
  • ...
With SEO, everything is important
  • getting the package SEO compliant is what vbSEO does.
  • my changes mentioned above are virtually essential for pages to be able to be found.
  • then of course links and Google PR is essential -
  • then having a Google site map adds the finishing touch- see the vbseo Google sitemap
Please see my contracting page for further details about getting me to do the updates required on your site and pull all the packages together to maximise the potential of your site.

Last edited by T2DMan; 13th Mar 08 at 02:01 PM.
Reply With Quote
  #2  
Old 22nd Sep 05, 05:54 PM
T2DMan's Avatar
Administrator
 
Join Date: Apr 2004
Location: Auckland, New Zealand
Posts: 7,839
T2DMan is on a distinguished road
Default Archive Links

Add the following to your footer template and numbered links to your archive will be added. The links can be either just the forum archive link pages, or also include the pagination links.

[HTML]<!--VBSEO_ARCHIVE_LINKS-->[/HTML]

This allows for more Google PR to flow through to the archive pages, and therefore to your actual threads. It means that there are "less clicks" to get through to the threads - your content pages. If we take one click off from where inbound links come, then we increase the amount of Google PR by one that gets to the threads. That is very significant.

Last edited by T2DMan; 4th May 06 at 10:57 AM.
Reply With Quote
  #3  
Old 22nd Sep 05, 05:55 PM
T2DMan's Avatar
Administrator
 
Join Date: Apr 2004
Location: Auckland, New Zealand
Posts: 7,839
T2DMan is on a distinguished road
Default Custom Rewrite Rules

For the links module, there are many url's for the same pages. So I prefer to have vbseo set so that all string url's have rel=nofollow. Then I make just one version of the pages url to be rewritten.

[PHP]//links module
'browselinks\.php\?c=(\d+)' => 'browse-$1.html'
'showlink\.php\?l=(\d+)' => 'show-$1.html'
'showlink\.php\?do=showdetails&l=(\d+)&catid=(\d+) ' => 'details-$1-$2.html'

//destination module
'destinations\.php\?action=view&eid=(\d+)' => 'destinations/$1.html'[/PHP]

.htaccess for the above, when vbulletin is installed in the root, and the htaccess is installed in the root.

[PHP]RewriteCond %{REQUEST_FILENAME} links/
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://www.domain.com/vbseo.php?vbseourl=$1&vbseorelpath=./&%{QUERY_STRING} [L][/PHP]


Custom Rewrite Rules applied to the website root level when vBulletin is installed in a sub-folder.

Note: This requires an additional step in the installation process. The following .htaccess directives must be added in the *root folder* (not vBulletin folder):

per http://www.vbseo.com/f5/vbseo-2-2-1-...released-2160/

[PHP]RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !forum/
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ forum/vbseo.php?vbseourl=$1&vbseorelpath=../&%{QUERY_STRING} [L][/PHP]

[note - added 1 Mar 2006 and date changed to get post order better]

Last edited by T2DMan; 4th May 06 at 10:59 AM.
Reply With Quote
  #4  
Old 23rd Sep 05, 08:42 AM
Junior Reviewer
 
Join Date: Jun 2005
Location: United Kingdom
Posts: 17
Michael is on a distinguished road
Default

I must admit it is certianly impressive the levels at which the URL rewrite can move too. But just how effective is it? No doubt you will have been monitoring the progress the rewrite has had on traffic and SERPs, any improvements?
Reply With Quote
  #5  
Old 26th Sep 05, 12:05 PM
Junior Reviewer
 
Join Date: Sep 2005
Posts: 2
gigaenvy is on a distinguished road
Default

TDMAn,

Does this VBSEO work (e.g. benefit from SEO) for sites that block unregistered or guests (ie. people and bots)? You cannot read or post threads without paying.

Thanks
Reply With Quote
  #6  
Old 26th Sep 05, 01:38 PM
T2DMan's Avatar
Administrator
 
Join Date: Apr 2004
Location: Auckland, New Zealand
Posts: 7,839
T2DMan is on a distinguished road
Default Primerily vbseo is for public sites

The purpose of vBSEO is to help the SEO aspect of vBulletin. So if your site is for private eyes only, the main benefit of it is lost.

However, how do you get traffic?

I assume that you have a public aspect of your forum? A public aspect that gets you traffic in, and so you can then sell your private side?
Reply With Quote
  #7  
Old 27th Sep 05, 01:03 PM
Junior Reviewer
 
Join Date: Sep 2005
Posts: 2
gigaenvy is on a distinguished road
Default

Quote:
Originally Posted by T2DMan
The purpose of vBSEO is to help the SEO aspect of vBulletin. So if your site is for private eyes only, the main benefit of it is lost.

However, how do you get traffic?

I assume that you have a public aspect of your forum? A public aspect that gets you traffic in, and so you can then sell your private side?
The public side is really nothing crazy. Some content, but nothing to throw the search engines into sheer happiness. We do get traffic and plenty of it possibly because of the keyword rich front page. I'll send you a PM.

Again, my goal is to increase traffic and positioning at an acceptable cost
Reply With Quote
  #8  
Old 30th Sep 05, 07:29 PM
Junior Reviewer
 
Join Date: Jun 2005
Location: United Kingdom
Posts: 17
Michael is on a distinguished road
Default

I have just added VBSEO in, and i must say that from the days of installing modification such as the "Thread Catergory" hack; which seems to require around 50 file and template edits. VBSEO has made a modification as it should be, plug and play.

Although you are saying we should alter our meta tags but doesnt VBSEO do that for us automatically or should be actually just remove that particular segment and do it manually?
Reply With Quote
  #9  
Old 30th Sep 05, 07:39 PM
T2DMan's Avatar
Administrator
 
Join Date: Apr 2004
Location: Auckland, New Zealand
Posts: 7,839
T2DMan is on a distinguished road
Default Meta tags

The vBSEO package has the ability to rewrite the meta description and meta keywords. The meta description becomes the first x words of the first post.

However, most times the first words of the post will not be search engine optimized - they will not include the first words of the title in the first lines of the post. People seldom write search engine optimized text, and therefore I consider it is better to use a formula of the title and some descriptive text as your meta description per my seo thread.

Also make sure you change the titles of your pages and add the navbar template change. Very essential for SEO of the forum.

Last edited by T2DMan; 1st Mar 06 at 04:29 AM.
Reply With Quote
  #10  
Old 21st Mar 06, 02:12 AM
T2DMan's Avatar
Administrator
 
Join Date: Apr 2004
Location: Auckland, New Zealand
Posts: 7,839
T2DMan is on a distinguished road
Default httpd.conf rules

One way to get faster response off your servers and cope with higher load, it to put what would have been in the htaccess file, into the httpd.conf file. This is generally only possible with dedicated servers as compared to shared servers.

Code:
RewriteEngine On

RewriteRule ^/forums/((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ /forums/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} /(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.*)$ $1 [L]

RewriteCond %{QUERY_STRING} !vbseourl=
RewriteRule ^/forums/(.*\.php)$ /forums/vbseo.php?vbseourl=$1&%{QUERY_STRING} [L]

RewriteRule ^/forums/(archive/.*)$ /forums/vbseo.php?vbseourl=$1&%{QUERY_STRING} [L]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME}index.php -f
RewriteRule ^(.*)/$ $1/index.php [L]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
RewriteRule ^/forums/(.+)$ /forums/vbseo.php?vbseourl=$1&%{QUERY_STRING} [L]
Reply With Quote
Reply


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

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
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Search Engine Optimize vBulletin T2DMan SEO vBulletin 260 23rd Nov 08 09:16 PM
Thread from forums.digitalpoint.com fyjpm SEO vBulletin 2 21st Apr 06 10:21 PM
vBulletin rel=nofollow hack T2DMan SEO vBulletin 17 26th Feb 06 02:40 AM
Information on the SEO URL Hack? robdog SEO vBulletin 6 20th Sep 05 07:22 PM
Search Engine Optimize vBulletin 3.5 T2DMan SEO vBulletin 9 8th Sep 05 01:46 AM



Powered by: vBulletin Copyright ©2000 -2012, Jelsoft Enterprises Limited.
Search Engine Friendly URLs by vBSEO 3.2.0
© 2010 Time2Dine