vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Was there ever a way found to prevent duplicate content in showthread.php (p= & t=)? (https://vborg.vbsupport.ru/showthread.php?t=281076)

gruffyserv 04-03-2012 05:43 PM

Was there ever a way found to prevent duplicate content in showthread.php (p= & t=)?
 
Other than buying vBSEO, or upgrading to VB4 which may result in even more problems.

I never paid much attention to the duplicate content issue with showthread.php (accessed via post view or thread view, p= t= etc).

I just moved my vbulletin 3.8 forum from a subdirectory with a 301 from the /forum/ directory to the site root and my number of duplicate pages are now 3-4 times more which has become a big deal.

In webmaster tools my /forum/showthread.php?p= duplicates are shown along with ones off the site root /showthread.php?p= so needless to say this has resulted in a "Capital P" penalty and my rankings actually got killed before panda rolledout.

few people say when the old /forum/ dupes drop off eventually things should be back to normal, which may or may not be the case but they aren't dropping out 3 weeks later and just the same I'd like to eliminate the post view issue if possible.

Adam H 04-03-2012 06:55 PM

You can try using something like this :

https://vborg.vbsupport.ru/showthread.php?t=225080

I have no idea if it works the way it should as ive never used it but cant see a reason why it shouldnt.

Obviously redirects are your friend in a situation like this so you should be redirecting your non www. to your www or visa versa , your index.php to the root folder and going through your webmaster tools ensuring there are no 404's which should be redirected.

There are loads you can do to a vbulletin 3 template to make it more seo friendly too like adding relevant h1 and h2 tags through out the site, remember not to make any h1 tags site wide like some people seem to like to doing with their logo.

Using conditionals to remove unwanted bloat for guests and reasserting your content to code ratio is something you can look at.

Another thing is to increase the speed of pages, including CSS sprites , optimising images and general overhaul of on page aspects to make your site more streamline.

Other things you really need to learn how to use properly is the robots.txt file, Blocking the pages /folders/ files which do not really need to be indexed.

Even with out a vbseo licence you can still use the VBSEO sitemap generator , set that up so it doesnt include the post pages and just has the thread pages.

BirdOPrey5 04-04-2012 09:44 PM

Canonical URLs should solve this.

Just throw this code in your headinclude template:

Code:

<if condition="(THIS_SCRIPT == showthread)">
<link rel="canonical" href="$vboptions[bburl]/showthread.php?t=$threadinfo[threadid]" />
</if>



All times are GMT. The time now is 05:47 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.02083 seconds
  • Memory Usage 1,718KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete