Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 02-13-2006, 06:37 PM
trilljester's Avatar
trilljester trilljester is offline
 
Join Date: Jul 2005
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Search engine spiders/bots in their own usergroup

Hi all,

I used to remember this as a feature in IPB, but it's not in VB at all. I'd like to add this feature into VB as a hack/mod but need a little direction on where to look.

I'd like to have Search engine robots/spiders put into their own special usergroup so they can browse the board as a registered user as opposed to a guest (which they are treated as now). I searched VB.org, but could not find a hack or anything that explains how to accomplish this.

Any suggestions on where I should look to make this modification? Thanks!
Reply With Quote
  #2  
Old 02-13-2006, 06:53 PM
Ramsesx's Avatar
Ramsesx Ramsesx is offline
 
Join Date: Aug 2005
Location: Southern Germany
Posts: 512
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That would be great if this could be done.
Reply With Quote
  #3  
Old 02-13-2006, 07:50 PM
trilljester's Avatar
trilljester trilljester is offline
 
Join Date: Jul 2005
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm pretty sure I could do it, just not completely sure where to start. I'm currently reading the API documentation, but it's not giving me a lot of clues. :disappointed:
Reply With Quote
  #4  
Old 02-14-2006, 09:34 AM
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Posts: 3,832
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah this would be a great feature to have on our boards. I used to run an IPB forum and I'm really looking forward to this!

/me subscribes to this thread
Reply With Quote
  #5  
Old 02-14-2006, 10:39 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This would mean breaking the TOS of all major search engines, and your site will be removed from their listings.
Reply With Quote
  #6  
Old 02-14-2006, 11:46 AM
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Posts: 3,832
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

And could you explain how?
Reply With Quote
  #7  
Old 02-14-2006, 11:53 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

By presenting them a different page then a normal guest, this is called cloaking.

An example from the google FAQ:
Quote:
Alternately, your page may have been manually removed from our index if it didn't conform with the quality standards necessary to assign accurate PageRank. We won't comment on the individual reasons a page was removed, and we don't offer an exhaustive list of practices that can cause removal. However, certain actions such as cloaking, writing text that can be seen by search engines but not by users, or setting up pages/links with the sole purpose of fooling search engines may result in permanent removal from our index. You may want to review our Quality Guidelines for more guidance. If you think your site may fall into this category, you might try "cleaning up" the page and contacting us with a re-inclusion request. We don't make any guarantees about if or when we'll re-include your site
Reply With Quote
  #8  
Old 02-14-2006, 02:49 PM
trilljester's Avatar
trilljester trilljester is offline
 
Join Date: Jul 2005
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hrm... that's really shaky. I couldn't see what I'm working on as "fooling" the search engine, more like helping it. I would imagine fooling it would involve loading up a page full of keywords written in white on a white background so normal users can't see but it fools the bot into thinking that there's tons of content there. I'll email Google and ask them if I do this, if I would get removed from their results because of subterfuge.

I just want the robots to see my site as a registered user would. I've been to a couple of forums where this happens and they have excellent search engine positioning. None of them were VB-based boards, however, and it's a feature that VB is lacking a lot in.
Reply With Quote
  #9  
Old 02-14-2006, 04:42 PM
treasureman treasureman is offline
 
Join Date: Feb 2006
Location: Florida
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I used this feature for over 2 years with Invision board and never had any problems, I was always well listed with the search engines.

I see this feature requested over and over, both here and Vbulletin.com, come on PLEASE add it or make a mod for it!

Those that don't want to use it wouldn't have too, and of course those that did want to use it would use at their own risk (which you do anyway when you use any mod)

Thanks!
Reply With Quote
  #10  
Old 02-14-2006, 05:05 PM
trilljester's Avatar
trilljester trilljester is offline
 
Join Date: Jul 2005
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After reviewing a lot of VB's code, I think this will be more of a code modification and not a plugin, unfortunately. The plugin system probably won't work here, since this will mess with sessions (changing the bot's session from a guest session to more like a member's session).

I could write a custom hook, and make that the only code modification. Yeah, that might be better.

Quick update: I've got the system now recognizing a bot from a human very early in the startup process. Now if I can take that info and have it apply it to the permissions, I should be OK. This might a great addition to VB if I can get it to work.
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 08:48 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08060 seconds
  • Memory Usage 2,255KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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