Register Chat Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vBulletin Google Site Map Details »»
vBulletin Google Site Map
Mod Version: 2.41, by T2DMan (Member) T2DMan is offline
Developer Last Online: Sep 2009 Show Printable Version Email this Page

This thread is in the Modification Graveyard.
vB Version: 3.5.1 Rating: (12 votes - 3.67 average) Installs: 109
Released: 30 Jun 2005 Last Update: 08 Nov 2005 Downloads: 108
Not Supported Additional Files Is in Beta Stage  

There are a few vBulletin Google Site maps around, but none as comprehensive as this that I have seen. This vBulletin Google site map is based on Kalius's work on discussed on his site and at Digitalpoint

FYI, the vBulletin Google Site Map modification contains at least one potential remote file include exploit. You are hereby notified that you should uninstall this modification, including the removal of the vBulletin Google Site Map PHP files from your server. The author of the modification has been notified, and the vBulletin Google Site Map thread has been moved to the Modification Graveyard forum.

Best,
vBorg Staff


vBulletin Google site map
with ability to add extra urls
(c) by T2DMan - Michael Brandon

8Nov05+13hrsGMT - update. Added support for Yahoo Sitemap & bug fix
7Nov05+13hrsGMT - update. Thanks for your help.

I have attached 1 version with 2 different preset configs for your convenience. vBSEO and non vBSEO configs.

Configure in the vbgsitemap-config.php file.
$base=""; // "" if in root, $base="forum/"; //if in the subdirectory forum

It now works well with forum permissions, and the vBulletin's scheduled task system. I have personally installed the reviewed vBGSiteMap on a site with over 200,000 urls. Copes with the large number of urls with no problems.

The vBGSiteMap works well with vbSEO, and it lists all the old url's to allow Google to spider the old url's and so find the 301 redirects to the new, and so delete the old url's from its index.

Compared to the previous versions

  • Sitemap files now written into their own directory - means this can be safely chmod 777 - thanks Sarah King
  • config and class files separated out
  • new help file written
  • many corrections made to the code - amazing what sitting on a piece of code can do, and amazing what you can learn from personally installing on many different servers.
  • Can now work on mysql versions from 3.23.58 to 5+
Specifications
  • works with v3.03 - 3.5
  • access to this file is password protected
the same password as the database via the vBulletin includes/config.php file
  • creates an index file and multiple gzipped site maps to less than the maximum permitted by Google (I have in fact restricted it to 3k url's, rather than 50k as my browser takes a while to process the file when checking it)
  • creates a gzipped file containing the urls for Yahoo Sitemap
  • the site map files are created in the /vbgsitemap/files directory which needs to be chmod to 777
adds
  • forums - with paginations of forums (excluding redirects and password protected forums)
  • threads - with pagination of threads (excluding invisible threads=soft deleted, and threads inside password protected forums)
  • archive forum pages with paginations
  • archive versions of threads with paginations
  • members
extra
  • extra urls from other program types
  • add a new url per line onto file.txt, and a gzipped file will be created for it, and added to the site index file.
How to install
  • unzip the files
  • copy the vbgsitemap folder to your root directory
  • chmod the vbgsitemap/files directory to 777
  • copy vbgsitemap.php to your root directory
  • copy the includes/cron/vbgsitemap-cron.php file to your vbulletin includes/cron/ directory
  • look over the configuration options on the /vbgsitemap/vbgsitemap-config.php file
    • $base="" or "forum/" - if your forum is the actual root, or in the forum directory etc.
    • $addthreadarchive=false; - whether you want the archive version of the threads to be added or not.
    • the rest should not need to be changed
    • change to $xtrafile="file.txt"; if you have additional urls that you want included from another package, get a list of those url's and add them to file.txt.
  • Then access the /vbgsitemap/index.php file in your browser to get things happening.
  • The username/password is the username/password of your database.
  • Add the resulting one index file to Google sitemaps: http://www.yourdomain.com/vbgsitemap.php
  • Add the other file to Yahoo sitemaps
    http://www.yourdomain.com/vbgsitemap/files/urllist.gz
  • A cron job can be setup in the vbulletin scheduled tasks

    • ./includes/cron/vbgsitemap-cron.php
    • depending on the number of posts/new threads to your forum, set to run daily or weekly etc. The cron will automatically ping Google and return success/failure into the cron log.

Download Now

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

Screenshots

Click image for larger version

Name:	vbgsitemap-xml-files.jpg
Views:	2488
Size:	89.2 KB
ID:	37244

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Comments
  #2  
Old 30 Jun 2005, 18:22
dsboyce8624 dsboyce8624 is offline
 
Join Date: May 2005
Real name: Dennis
I went and downloaded the file from the URL you posted. I edited the file for my settings, but it would run correctly until I manually defined the DB info. This of course hosed a couple other things, but it generated the file.

I'm sure I missed something in the edits, mayhap you could note them better in the file for those of us who didn't sleep so well lastnight?

Anyway, it did generate the file, so thanks for that.

I'll post back when I have some results.

PS - Using 3.0.7
Reply With Quote
  #3  
Old 30 Jun 2005, 18:37
Dream Dream is online now
 
Join Date: Oct 2001
argh too much stuff to read. do I just activate the plugin
Reply With Quote
  #4  
Old 30 Jun 2005, 19:33
Dan's Avatar
Dan Dan is offline
 
Join Date: Dec 2002
Real name: Daniel
Looks interesting.... may check it out later.
__________________
Guild of Tubes |vBulletin.org | My Blog
Please do not Private Message, Email or Instant Message me for Support with vBulletin or help with any Modifications to vBulletin.
Reply With Quote
  #5  
Old 30 Jun 2005, 19:41
Beermonster Beermonster is offline
 
Join Date: Dec 2003
Real name: John
Shouldn't you attach the hack in this thread?
__________________
Reply With Quote
  #6  
Old 30 Jun 2005, 20:23
Tornado.Tech Tornado.Tech is offline
 
Join Date: May 2005
its still in beta stage
Reply With Quote
  #7  
Old 30 Jun 2005, 22:27
Marco van Herwaarden's Avatar
Marco van Herwaarden Marco van Herwaarden is online now
 
Join Date: Jul 2004
Location: the Netherlands
Real name: Marco
I am sorry but if you release a hack here, it must also be downloadable from here. Please upload the needed files.
__________________
Marco van Herwaarden
vBulletin.org Coordinator

PS Please do not use PM to ask for vBulletin or modification support. If you have a support question post on the forums please.
Reply With Quote
  #8  
Old 30 Jun 2005, 23:32
T2DMan T2DMan is offline
 
Join Date: Apr 2004
Real name: Michael
Sorry - I initially added it. Not sure what happened. Anyway, back again.
Having a look now at the issues mentioned. Its still beta, but there should not be any issues... But then again, thats why its beta, I need to take your advice on board.
__________________
T2DMan
Contract me to SEO your site/forum
Search Engine Optimize vBulletin - the next steps after URL rewrites (I prefer vBSEO rewrites)
New Zealand Restaurants Guide - SEO in action
Reply With Quote
  #9  
Old 30 Jun 2005, 23:35
T2DMan T2DMan is offline
 
Join Date: Apr 2004
Real name: Michael
Originally Posted by Dream
argh too much stuff to read. do I just activate the plugin
Per the check boxes this is not a plugin. It is an external program that you define parameters on the files then run via your browser.
__________________
T2DMan
Contract me to SEO your site/forum
Search Engine Optimize vBulletin - the next steps after URL rewrites (I prefer vBSEO rewrites)
New Zealand Restaurants Guide - SEO in action
Reply With Quote
  #10  
Old 01 Jul 2005, 00:27
dsboyce8624 dsboyce8624 is offline
 
Join Date: May 2005
Real name: Dennis
Originally Posted by T2DMan
Sorry - I initially added it. Not sure what happened. Anyway, back again.
Having a look now at the issues mentioned. Its still beta, but there should not be any issues... But then again, thats why its beta, I need to take your advice on board.
I also noticed that it misformed the URL, most likely because I had problems with it, but it ended up with the site main URL twice, then the rest of the address.
Reply With Quote
  #11  
Old 01 Jul 2005, 04:58
T2DMan T2DMan is offline
 
Join Date: Apr 2004
Real name: Michael
The system inserts the url - all you need to enter is the directory

Originally Posted by dsboyce8624
I also noticed that it misformed the URL, most likely because I had problems with it, but it ended up with the site main URL twice, then the rest of the address.
Please check your setup - the system picks up your domain. All you need to specify is the directory with a trailing forward slash. Or blank if your forum is in the root directory.
__________________
T2DMan
Contract me to SEO your site/forum
Search Engine Optimize vBulletin - the next steps after URL rewrites (I prefer vBSEO rewrites)
New Zealand Restaurants Guide - SEO in action
Reply With Quote
  #12  
Old 01 Jul 2005, 08:29
PixelFx's Avatar
PixelFx PixelFx is offline
 
Join Date: Dec 2002
Real name: Robert
Originally Posted by T2DMan
Please check your setup - the system picks up your domain. All you need to specify is the directory with a trailing forward slash. Or blank if your forum is in the root directory.
this looks really cool, how well would it work with vbadvanced cmps 2.0 custom vba pages?
__________________
Robert "PixelFX" B, White
Co-Designer / Support
vBCredits Support
Reply With Quote
  #13  
Old 01 Jul 2005, 17:43
David_R David_R is offline
 
Join Date: Mar 2005
Real name: David RutherFord
how exactly should i use this hack ?
Reply With Quote
  #14  
Old 03 Jul 2005, 04:52
T2DMan T2DMan is offline
 
Join Date: Apr 2004
Real name: Michael
How do I use

I have now added instructions on how to setup - please see this thread.

vBAdvanced

With custom vbadvanced pages, you can manually add pages to the file specified and the program will add them to the Google site map. Or you can amend the file to drag the vbadvanced urls from the database and add them to the site map as well.

If you do manage to hack the file for vBAdvanced, please post the code here and a sample of the xml file, and I will add the code to the program.
__________________
T2DMan
Contract me to SEO your site/forum
Search Engine Optimize vBulletin - the next steps after URL rewrites (I prefer vBSEO rewrites)
New Zealand Restaurants Guide - SEO in action
Reply With Quote
  #15  
Old 03 Jul 2005, 05:50
clearchannel clearchannel is offline
 
Join Date: Nov 2001
I downloaded the zip file, and the readme is blank.
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
Forum Jump


New To Site? Need Help?

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

Layout Options | Width: Wide Color: