Results 1 to 13 of 13

Install to root or /forums/?

This is a discussion on Install to root or /forums/? within the General Discussion forums, part of the vBSEO SEO Plugin category; Our forums have always been located under /forums/. We use VBA , and the forums are the main website function. ...

  1. #1
    Junior Member
    Real Name
    Jason
    Join Date
    Aug 2007
    Posts
    1
    Liked
    0 times

    Install to root or /forums/?

    Our forums have always been located under /forums/. We use VBA, and the forums are the main website function. About to install VBSEO, would we be best served to move the forum to the web root or keep it in /forums/ in terms of SEO benefits? I have read several threads here with no apparent consensus, but all things being equal what would you do?

  2. #2
    vBSEO.com Webmaster Mert Gökçeimam's Avatar
    Real Name
    Lizard King
    Join Date
    Oct 2005
    Location
    Istanbul, Turkey, Turkey
    Posts
    23,100
    Liked
    622 times
    Blog Entries
    4
    Hello Jason ,

    I prefer to keep all my forum installations on root as it allows bots to browse one less folder name. Also it is easier for end users to type without forum. You can do hwat we use within vBSEO.com

    We have our installation within root and we renamed vbulletin index.php to forum.php and added a CRR to display forum.php as forums. We also use vBadvanced as index file on vbseo.com
    Mert Gökçeimam / Crawlability Inc.

    vBSEO 3.6.0 Alpha Önizlemesi - Including Like Tree
    Unveiling the NEW vBSEO Sitemap Generator 3.0 - available NOW for vBSEO Customers!


    Twitter:@Depkac
    Personal Blog : Mert Gökçeimam

  3. #3
    Senior Member Brandon Sheley's Avatar
    Real Name
    Brandon Sheley
    Join Date
    Oct 2005
    Location
    Kansas
    Posts
    2,348
    Liked
    20 times
    Blog Entries
    1
    I like to use a sub-forum or sub-domain, which give you the freedom of placing whatever CMS you want in the root.
    As long as you have links from your root page to your forum, and have your sitemap in google webmaster tools, google won't find any problem finding your content.
    Also backlinks to the forum itself and inner pages will help tremendously.
    My forums: General Forums | Admin Talk (running xenforo)

  4. #4
    Senior Member webwizzy's Avatar
    Real Name
    Vinayak
    Join Date
    Aug 2008
    Location
    India
    Posts
    257
    Liked
    0 times
    If your site is 99% or even 90% forum, then ROOT.

  5. #5
    vBSEO Staff Brian Cummiskey's Avatar
    Real Name
    Brian Cummiskey
    Join Date
    Jul 2009
    Location
    btwn NYC and Boston
    Posts
    12,789
    Liked
    657 times
    Blog Entries
    2
    if your site IS the forum, it should go in the root. Sure, you can add on pages/articles/etc, but those are likely lesser areas of view. and like mert says, you can always make a homepage with the forum still being in root.

    Plus, with vb/vbseo in root, you can use the power of vbseo's CRR's to re-write your sub pages of the forum. htaccess works UP, not down. so, /articles can be re-written using CRR's if your forum is installed in root.

  6. #6
    Senior Member
    Real Name
    Michael Biddle
    Join Date
    Jan 2007
    Location
    Southern California
    Posts
    7,097
    Liked
    5 times
    Quote Originally Posted by Brian Cummiskey View Post
    if your site IS the forum, it should go in the root. Sure, you can add on pages/articles/etc, but those are likely lesser areas of view. and like mert says, you can always make a homepage with the forum still being in root.

    Plus, with vb/vbseo in root, you can use the power of vbseo's CRR's to re-write your sub pages of the forum. htaccess works UP, not down. so, /articles can be re-written using CRR's if your forum is installed in root.
    This is what I would go with as well.
    The Forum Hosting - Forum Hosting from the Forum Experts

  7. #7
    Junior Member
    Real Name
    Gavin
    Join Date
    Sep 2009
    Posts
    6
    Liked
    0 times
    Quote Originally Posted by Mert Gökçeimam View Post
    We have our installation within root and we renamed vbulletin index.php to forum.php and added a CRR to display forum.php as forums. We also use vBadvanced as index file on vbseo.com
    I'm new to these custom rewrite rules... could you explain exactly how to do this?

    Thanks.

  8. #8
    vBSEO Staff Brian Cummiskey's Avatar
    Real Name
    Brian Cummiskey
    Join Date
    Jul 2009
    Location
    btwn NYC and Boston
    Posts
    12,789
    Liked
    657 times
    Blog Entries
    2
    The basics of it is that you can take a dynamic link (page.php?id=123) and convert it using the crr systax into a static-appearing url (page/123/) using a simple regular expression style rule in the vbseocp.php control panel.

    Code:
    '^page\.php\?id=(\d+)$' => 'page/$1/'
    \d is a digit variable (in order, so it turns into $1. if multiple, you would have $2, $3, etc. The parenthesis make the variable, so every id that fits that rule will get its own custom folder name based on the id.

  9. #9
    Junior Member
    Real Name
    Gavin
    Join Date
    Sep 2009
    Posts
    6
    Liked
    0 times
    So if I added

    RewriteRule '^forum\.php\' => 'forum/'

    to my .htacces, the url "www.asdf.com/forum.php" would be changed to "www.asdf.com/forum"?

  10. #10
    vBSEO Staff Brian Cummiskey's Avatar
    Real Name
    Brian Cummiskey
    Join Date
    Jul 2009
    Location
    btwn NYC and Boston
    Posts
    12,789
    Liked
    657 times
    Blog Entries
    2
    yup. This is exactly what vbseo.com uses. notice the forum home here is /forum but all threads are not in that 'directory'

  11. #11
    Junior Member
    Real Name
    Gavin
    Join Date
    Sep 2009
    Posts
    6
    Liked
    0 times
    after I added that to .htaccess I get a 500 error for every vbulletin page.

  12. #12
    vBSEO Staff Brian Cummiskey's Avatar
    Real Name
    Brian Cummiskey
    Join Date
    Jul 2009
    Location
    btwn NYC and Boston
    Posts
    12,789
    Liked
    657 times
    Blog Entries
    2
    Wrong place

    This goes into the Custom Rewrite Rules block in the vbseocp.php control panel (about 3/4 of the way down), not in the htaccess file.

  13. #13
    Junior Member
    Real Name
    Gavin
    Join Date
    Sep 2009
    Posts
    6
    Liked
    0 times
    Perfect! Thanks for the help!

Similar Threads

  1. Install on VBulletin in Forum Root
    By MikeAtOYM in forum Troubleshooting
    Replies: 8
    Last Post: 10-03-2008, 03:10 PM
  2. Vbseo - want to install on sub folder then move to root
    By matt2133 in forum Pre-Sales Questions
    Replies: 8
    Last Post: 08-21-2008, 09:16 AM
  3. RewriteRule from root/forums/ to root/
    By Xtensified in forum Custom Rewrite Rules
    Replies: 2
    Last Post: 03-26-2008, 08:14 PM
  4. How to Install in Root
    By tanand79 in forum General Discussion
    Replies: 1
    Last Post: 12-11-2007, 04:08 AM
  5. Replies: 1
    Last Post: 08-15-2005, 03:30 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •