Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vbSpiderFriend - Search Engine Friendliness Details »
vbSpiderFriend - Search Engine Friendliness
Mod Version: 1.00, by Overgrow (Member) Overgrow is offline
Developer Last Online: Jun 2004 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 2.0.x Rating: (0 vote - 0 average) Installs: 53
Released: 30 Apr 2001 Last Update: Never Downloads: 2
Not Supported  

I am tired of my 200,000 posts not being listed in Google. I was inspired by phpbuilder.com this morning and I wrote:

vbSpiderFriend - the search engine indexer for all of your posts

Purpose: Allow search engine spiders to crawl a linked list of all of your posts.

Project Requirements:

-Friendly URLs (no query strings)
-Good dynamic meta tags
-Never have to touch the script again.. It is Y3K compliant, simply re-submit to the engines to update your listings

Install Requirements:

-vBulletin 1.x or 2.x
-about 10 minutes


1) Download the attached Zip.

2) Open class.mysql.php and put your database login info at the top.

3) Create a new directory called archive under your forum, like /forum/archive

4) Open the included .htaccess and change the Error 404 to your new archive path.

5) Open index.php and change the self-explanatory variables at the top of the file.

6) Upload all 3 files to your archive directory.

7) Submit /forum/archive/index.php to search engines and watch em crawl


DISCLAIMER: I don't use 2.x but I checked the schema and this should work fine.

NOTES: This uses ErrorDocument and query string parsing to get the variables needed. I do not have the time or energy to troubleshoot this if it does not work on your server. Sorry!

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.
Similar Mod
Mod Developer Type Replies Last Post
[RELEASE] vbSpiderFriend - Search Engine Friendliness Overgrow vB1 Hacks 0 30 Apr 2001 22:39

Comments
  #2  
Old 30 Apr 2001, 22:29
Overgrow's Avatar
Overgrow Overgrow is offline
 
Join Date: Nov 2001
FILE ATTACHED

...

VERSION 1.0

NEW VERSION, May 21 9:38 am PST


Upgrading: Unzip and copy your variables from the top of the old index.php to the new index.php.


FIXES:

v1.1b release

-That forwarding scheme added in 1.0b is considered 'cloaking' by Google so it has been turned off by default. If you wish to enable it, make $refresh=1 in the top options.

-Added a new link at the top saying that this is the text-only version, click for the real thing. Idea by robertusss.

v1.0b release:

-Added a forwarding scheme. If the archive is spidered they will see the search-friendly version of the thread. If a user clicks onto that page from a search engine, they will be automatically forwarded to the real showthread.php. This is done with the REFERER tag.

-Added the top link to the footer as well for more keyword density

-Fixed all minor bugs

v0.1a:

-Made the private forums actually hide themselves

-Made the query string parser more flexible to work on any install location

-Added $privateForums variable so they will not be shown

-Added header("Status: 200 OK"); for the really picky engines
Attached Files
File Type: zip vbspiderfriend_v1_1.zip (4.3 KB, 1357 views)
__________________
Marijuana Growing Magazine - since vB 1.1
Reply With Quote
  #3  
Old 30 Apr 2001, 22:32
Overgrow's Avatar
Overgrow Overgrow is offline
 
Join Date: Nov 2001
View an online example:

http://www.overgrow.com/edge/archive
__________________
Marijuana Growing Magazine - since vB 1.1
Reply With Quote
  #4  
Old 30 Apr 2001, 22:58
eva2000's Avatar
eva2000 eva2000 is offline
 
Join Date: Oct 2001
woah nicely laid out output too
__________________
Reply With Quote
  #5  
Old 30 Apr 2001, 23:06
Overgrow's Avatar
Overgrow Overgrow is offline
 
Join Date: Nov 2001
I know you must be piling on the sarcasm.. cracking on my UI like that! Look how flexible it is-- you can change the spacing to however many nbsp's you want! hehe

This is never meant to be viewed by a user except when they click through the search engine to the plain-text thread. Then the point is to get them to click on one of the top links to bring them into your real forum system. Before I launch this on my site I am definitely going to "pretty it up" but I figured I'd release the raw code and let everyone else have at it as well.

p.s. my site is damn slow today, I'm sure when installed on a real system it won't be so slow as that example.
__________________
Marijuana Growing Magazine - since vB 1.1
Reply With Quote
  #6  
Old 30 Apr 2001, 23:30
eva2000's Avatar
eva2000 eva2000 is offline
 
Join Date: Oct 2001
strange i just installed this on my vb 2 rc2 forum and it loads with all forums but no threads are shown when i click on any of the forum links/dates ?

i'd post the url but my private forums are revealed as well

is this meant to be set to mysql

var $CONN = "";
__________________
Reply With Quote
  #7  
Old 30 Apr 2001, 23:40
Overgrow's Avatar
Overgrow Overgrow is offline
 
Join Date: Nov 2001
Does it tell you "No posts, please go back" ?

Does it give you a totally blank screen?

or does it at least show what forum you are in?

This change is just for eva to troubleshoot... FIND


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

change to


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

Then when it spits the query out, run it in phpmyadmin and see if it is a valid query.
__________________
Marijuana Growing Magazine - since vB 1.1
Reply With Quote
  #8  
Old 30 Apr 2001, 23:43
eva2000's Avatar
eva2000 eva2000 is offline
 
Join Date: Oct 2001
it outputs the 'No posts, please go back' message
Reply With Quote
  #9  
Old 30 Apr 2001, 23:48
eva2000's Avatar
eva2000 eva2000 is offline
 
Join Date: Oct 2001
i ran this in phpmyadmin and it got mysql query error


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

must be the forumid ? i only have 94 forums
Reply With Quote
  #10  
Old 01 May 2001, 02:36
Overgrow's Avatar
Overgrow Overgrow is offline
 
Join Date: Nov 2001
It's just parsing the query string incorrectly, using the year instead of the forum. If you're having trouble like eva, change this:


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

to this


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

__________________
Marijuana Growing Magazine - since vB 1.1
Reply With Quote
  #11  
Old 01 May 2001, 02:55
eva2000's Avatar
eva2000 eva2000 is offline
 
Join Date: Oct 2001
great works perfectly now

one last thing.. how do i prevent private forums from being listed/outputted and indexed ?

thanks much appreciated
Reply With Quote
  #12  
Old 01 May 2001, 03:25
Chris Schreiber's Avatar
Chris Schreiber Chris Schreiber is offline
 
Join Date: Nov 2001
Excellent and easy to install hack, thanks

I even liked the URL submission tool you linked to!
Reply With Quote
  #13  
Old 01 May 2001, 03:25
Overgrow's Avatar
Overgrow Overgrow is offline
 
Join Date: Nov 2001
There ya go.. that is an important addition, eh?

There's a new zip file up top yonder.. the index.php has a new variable that holds your private forumid's.
__________________
Marijuana Growing Magazine - since vB 1.1
Reply With Quote
  #14  
Old 01 May 2001, 04:44
Brian Brian is offline
 
Join Date: Nov 2001
One suggestion would be to show a suffix (.php , .shtml etc) so that is dynamic so the search engines know to spider it slower than if it was html. If they assume its html they might take on a tone at once as doing that to normal html files should be fine but this is actually doing all the db calls etc.

Just a suggestion but this is very nice!!

-Brian
Reply With Quote
  #15  
Old 01 May 2001, 08:06
Streicher Streicher is offline
 
Join Date: Oct 2001
I have tested your hack and my private forums are not hidden.

And also some thread are not found, by the index.php

When i click on some forumlinks the forumpage is simply reloaded.
__________________
ChemieOnline
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 18:10.

Layout Options | Width: Wide Color: