Results 1 to 5 of 5

Possible duplicate content

This is a discussion on Possible duplicate content within the General Discussion forums, part of the vBSEO SEO Plugin category; I was wondering what you think about these two scenarios and what could be done about it: 1) A malicious ...

  1. #1
    Member
    Join Date
    Oct 2005
    Posts
    70
    Liked
    0 times

    Possible duplicate content

    I was wondering what you think about these two scenarios and what could be done about it:

    1) A malicious user sends SEs lots of links like:
    /forum/thread100-page2234234.html,
    /forum/thread100-page3634634.html,
    /forum/thread100-page4463461.html etc.
    ... which all show the same page (the last page in a thread). So SE has a couple of different URLs in its index with the exact same content. OK, you'll say that all these pages are orphaned and will just go to the supplemental index (and hope that this will not harm rankings). But what about this:

    2) A malicious user sends Google lots of links like:
    /forum/showthread.php?t=45&pp=2,
    /forum/showthread.php?t=34&pp=2,
    /forum/showthread.php?t=89&pp=2 etc.

    ... which all rewrite perfectly of course, but they all show a different number of posts per page than default setting. The problem is not only the possible double content penalty on the page itself, but also that SE will follow links to prev- and next pages of a thread and this may also lead to more double content issues (as some links might all show the last page in a thread). And this time, I don't think SEs will consider these URLs orphaned.

    I understand that this is how vBulletin works and it's not vBSEO's fault, but could it be solved somehow?

  2. #2
    Member
    Join Date
    Oct 2005
    Posts
    70
    Liked
    0 times
    I may have found a solution. Using this script in showthread and forumdisplay pages, all rewrited URLs with query string will not be indexed and thus preventing double content issues.

    For instance, an URL like forum/forumdisplay.php?f=8&page=3&sort=lastpost&order=&p p=20&daysprune=-1 rewrites to something like forum/forum8/index3.html?sort=username&order=&pp=20&daysprune=-1. Let's say that this sorting is not the same as our current default sorting. This just confuses the spider and can lead to double content penalty, I think, escpecially if you changed the default sorting settings. What this script does is insert nofollow,noindex tags into it so it's not indexed. It doesn't add these tags in "normal" pages, like forum/forum8/index3.html.

    PHP Code:
    ob_start();
    //print_r($_GET);
    $matchingArr["t"]="set";
    $matchingArr["page"]="set";
    $matchingArr["threadid"]="set";
    $matchingArr["pagenumber"]="set";
    $matchingArr["f"]="set";
    $matchingArr["forumid"]="set";
    ////////////////////////////////
    $bDisplayMeta 0;
    foreach (
    $_GET as $key1 => $myKey
    {
       
    $bOk 0;  
       foreach (
    $matchingArr as $key2 => $myKey2
     if (
    $key1==$key2)
        
    $bOk=1;
       if (
    $bOk==0)
          
    $bDisplayMeta 1;   
    }
    if(
    $bDisplayMeta) {
    echo 
    "<META NAME=\"ROBOTS\" CONTENT=\"NOINDEX, NOFOLLOW\" />";
    }
    $meta_robots ob_get_contents();
    ob_end_clean(); 
    What do you guys think?

  3. #3
    vBSEO Staff Oleg Ignatiuk's Avatar
    Real Name
    Oleg Ignatiuk
    Join Date
    Jun 2005
    Location
    Belarus
    Posts
    25,741
    Liked
    168 times
    Hello PageUp!

    Thank you for this suggestion.

    A new feature has been added to vBSEO to avoid duplicate content (will be available in the next release) that will make a 301-redirection to a *clean* URL when SE bot is requesting a link with custom page size parameter ("pp").
    Normal users will still be able to browse forums with different page sizes.

    When the thread page higher than a total count of pages is requested, it is *redirected* to the last page now.
    Last edited by Oleg Ignatiuk; 11-03-2005 at 09:18 PM.

  4. #4
    Member
    Join Date
    Oct 2005
    Posts
    70
    Liked
    0 times
    Sounds perfect! Thanks for taking my concerns seriously.

    But what about if the SE bot requests a forumdisplay page with custom daysprune, sort and order settings (e.g. forumdisplay.php?f=8&page=3&sort=lastpost&order=as c&p p=20&daysprune=-1)? Will that redirect to a clean URL too?

  5. #5
    vBSEO Staff Oleg Ignatiuk's Avatar
    Real Name
    Oleg Ignatiuk
    Join Date
    Jun 2005
    Location
    Belarus
    Posts
    25,741
    Liked
    168 times
    The same is applied to "sort", "order", "daysprune" parameters.

Similar Threads

  1. Possible duplicate content issue?
    By MSJA in forum General Discussion
    Replies: 5
    Last Post: 07-01-2006, 08:06 AM
  2. Replies: 24
    Last Post: 06-05-2006, 02:01 PM
  3. 2006 SES Conference - Duplicate Content Session
    By msimonds in forum Member Articles
    Replies: 0
    Last Post: 03-07-2006, 04:04 PM
  4. Question regarding linking to styles ? duplicate content
    By s2kinteg916 in forum General Discussion
    Replies: 0
    Last Post: 11-10-2005, 11:41 PM

Posting Permissions

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