Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by fastforward fastforward is offline
Developer Last Online: Nov 2011 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 05-24-2001 Last Update: Never Installs: 35
 
No support by the author.

For vB 2.0

This little hackette is a quick fix to allow search engine bots to spider your threads.

Although this will allow the bots to index every thread on your site, it will not make the threads 'search engine optimized'. They will see exactly what you see when you visit your site. It simply removes the CGI bits from the URL's which prevents most search engine bots from spidering more than one level deep.

If you want a hack that allows to fully customize how the thread will look to the search engine bot, you should look at Overgrows more complete hack here.

The advantage of this hack over Overgrows is that it does not require htaccess support which can have performance issues. This could also be seen as a disadvantage though as my hack requires that you have mod_rewrite enabled on your Apache Server, whereas Overgrows method should work with just about any web host out there.

Take yer pick

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #282  
Old 07-23-2003, 04:47 PM
Ogmuk Ogmuk is offline
 
Join Date: Jun 2003
Posts: 113
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks! I didn't even think about excluding the placeholding banners to raise the clickthrough percentage. Simple but great javascript.
Reply With Quote
  #283  
Old 07-25-2003, 02:16 PM
lierduh lierduh is offline
 
Join Date: Jan 2003
Location: Sydney, Australia
Posts: 459
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
07-17-03 at 06:27 AM buro9 said this in Post #270
Just checked, and lierduh you also suffer from this bug... so I'll assume that everyone who has done this also suffers from it.

The change I've made isn't aesthetically pleasing, but it does work and stays true to the spider friendly purpose.

To summarise to those joining the end of this thread and wondering where to begin:

First, follow fastforward's instructions on the first page of this thread... you need to do this before anything else to be familiar with what is going on before it gets scarier:

...
.
buro9, I have edited my original post to include a link pointing to your post.

I might start to look into fixing the bugs you pointed out, only problem (or not for some) is the VB3 is around the corner...
Reply With Quote
  #284  
Old 08-01-2003, 01:34 PM
PurpleCow PurpleCow is offline
 
Join Date: Mar 2003
Posts: 222
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If my forums are installed in a subdomain say http://forums.mydomaindomain.com and not the root or a subdirectory like this http://www.mydomain.com/forums , how do i proceed ??

Any special changes to be made ??

Thanks
Reply With Quote
  #285  
Old 08-02-2003, 03:54 AM
lierduh lierduh is offline
 
Join Date: Jan 2003
Location: Sydney, Australia
Posts: 459
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 01:34 AM HostBubble said this in Post #283
If my forums are installed in a subdomain say http://forums.mydomaindomain.com and not the root or a subdirectory like this http://www.mydomain.com/forums , how do i proceed ??

Any special changes to be made ??

Thanks
Looks like you have not RTFM.
Reply With Quote
  #286  
Old 08-17-2003, 06:04 PM
heynurse heynurse is offline
 
Join Date: Jan 2002
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What an awesome hack and additional features added! Great job.

I was just thinking, would it be beneficial to your search engine listing to have maybe a keyword in the file name? For example instead of

http://yoursite.com/t24232.html

it could be something like:
http://yoursite.com/XXXXXXX-24232.html (replace XXXX with any keyword you wish.

I'm not too sure how beneficial this might be for rankings, but I've seen it mentioned several times that having keywords in file names is better for rankings? Would this be hard to do or practical? Do you think it would be beneficial?

Or maybe even pulling in the title of the thread into the file name?

Maybe I'm totally off base here and don't have a clue of what I'm talking about If so, just tell me so.
Reply With Quote
  #287  
Old 08-23-2003, 02:36 PM
Till Till is offline
 
Join Date: May 2002
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
RewriteRule: cannot compile regular expression '^/f([0-9]+)/s([^/]+?)$'
Is all I get. Does that mean I am missing regex support in my mod_rewrite?
Reply With Quote
  #288  
Old 08-23-2003, 03:12 PM
Till Till is offline
 
Join Date: May 2002
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nevermind, if anyone is looking for a fix:
https://vborg.vbsupport.ru/showthrea...131#post190131



Could someone (ehem, moderators) edit this and put the link to the post in the first post?
Reply With Quote
  #289  
Old 08-26-2003, 11:00 PM
iceman11111 iceman11111 is offline
 
Join Date: Feb 2003
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I have everything working but I have 1 question?

If you goto this thread:
http://www.intense-training.com/forums/t3457.html

and then goto the top of the page and click "General Discussion Board"

it goes to
http://www.intense-training.com/foru...hp3?forumid=12

instead of
http://www.intense-training.com/forums/f12.html


How can I fix that?
Reply With Quote
  #290  
Old 08-27-2003, 01:36 PM
iceman11111 iceman11111 is offline
 
Join Date: Feb 2003
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bump for help!
Reply With Quote
  #291  
Old 08-28-2003, 04:33 AM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can only resolve that by editing the PHP code.

Most of the links that are constructed use the templates... which you've already adjusted... but some use the PHP functions to generate the links... such as the pagination and bread crumb navigation bits.

I don't recall the precise change I did to have mine working... but you can emulate what I did by simply searching all of your PHP files for "forumdisplay" and then making the judgement call as to whether you should change that instance of it.

I think you're likely to find that bit in admin/functions.php though
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 04:30 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05819 seconds
  • Memory Usage 2,314KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete