The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Ala simular to the "ebay style feedback system" kind-of thread. Now to the point...
![]() Search engine friendly URLs are always wanted on forums. Why should your thousand of posts not be indexed in google, afterall? There are hacks here that give a search engine friendly "archive", and some mod_rewrite hacks. I've yet to find a hack for the actual forums, and not some measly archive, that didn't require mod_rewrite and intensive POSIX knowledge. So, I've been playing around here and there with a modification of my own. Demo: http://www.cgshockforums.com/ The modification does require Apache ("lookback" feature of mod_mime in particular). I've only modified the showthread and forumdisplay templates to reflect the "cleaner" urls. Why? A part of this system is also a customized robots.txt file. Googlebot (or any other cralwer that respects robots.txt) is only allowed to index the /go/ "folder" (as all other files are disallowed). Thus the search engine is only indexing the relevant pages ![]() Additionally, the system works nicely by hiding the sessionhash depending on whether it is needed or not. Sessionhash is always hidden from search engine crawlers (defined in an array by HTTP_USER_AGENT in phpinclude template). Comments? Ideas? Suggestions? ![]() |
#2
|
|||
|
|||
![]()
What about my hack?
|
#4
|
|||
|
|||
![]()
No, it's just a one-step modification.
|
#5
|
|||
|
|||
![]()
Then, out of curiosity, how does yours work? Having a 404 php page which deciphers the request urls and makes proper include?
|
#6
|
|||
|
|||
![]()
No, it just gets rid of the sessionhash which is all that stops Googlebot from going on an indexing frenzy.
|
#7
|
|||
|
|||
![]() Quote:
|
#8
|
|||
|
|||
![]()
The idea though is that it shouldn't matter. Despite myth, Google will still index (some) dynamic URLs.
|
#9
|
||||
|
||||
![]()
yeah filburt how did you manage to get WDF to have forumxx.html ?? im quit curious as to that
![]() |
#10
|
|||
|
|||
![]()
I just used mod_rewrite. Note though that my flat file rewriting also trashes the sessionhash in the process.
|
![]() |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|