Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBnoindex - Auto hide thin / shallow content from Google and avoid the Panda penalty! Details »»
vBnoindex - Auto hide thin / shallow content from Google and avoid the Panda penalty!
Version: 1.2.0, by Dave Hybrid Dave Hybrid is offline
Developer Last Online: Dec 2013 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 4.x.x Rating:
Released: 12-17-2011 Last Update: 03-03-2013 Installs: 35
Uses Plugins
 
No support by the author.

Increase SEO, traffic, time on site and page views per visit!

This mod will add the meta noindex tag to threads with a word count equal or below the setting you specify.

The Theory:

If you pay any attention to Google these days you will have heard of the 'Panda' updates that were let lose at the start of 2011. In leymans terms Google believes it has come up with a better way to detect spam or content farms (this seems to include big forums with lots of content). Google has automated the detection process and every 4 weeks or so they run the system, the web is crawled and the winners get higher traffic and the losers lose upto 80% or theirs.

Although it is not known exactly how to avoid 'Panda' there are some things that most top SEO's are starting to say. The main two things seem to be thin or shallow content and low user engagement, so poor page views per visit or poor time spent per visit. The two actually come hand in hand, fix one and you fix the other.

Most vBulletin forums have tons of content, pages and pages of threads, some long, some thin. Now although not all thin pages are bad, most dont hold a user for more than a few seconds, most do not encourage a user to register or reply, they are mostly low value. If you have a high ratio of these pages, compared to quality, lengthy, high engagement pages then you will eventually be hit by panda and lose upto 80% of your traffic. So 500 thin introduction type threads can cause your 50 10,000 word PHD articles to tank in the rankings, for example.

The MOD:

This MOD lets you set a minimum thread word count, the noindex meta tag will then be placed into any thread having this many words or below, thus stopping Google from crawling the page. This will show google that all your content is lengthy and any visits from Google search to the lengthy pages still being crawled and indexed with have high engagement metrics, making you more appealing to Google's algorithm further.

It's a crude way of doing things, but the only other option to large forum owners is to rewrite 1,000's of threads or manually inspect them and block accordingly. You'd be doing so for years to come.

The Install:

1- Import the package.
2- Set min word count in options>thread display options (showthread)

What word count setting do I use?

This depends on the forum. For example I have a 20k thread forum, that had lost 80% of it's traffic overnight, since june. I started at 50 words, then 100, now upto 200 to start seeing a recovery. So i hide all threads with 200 words or less from Google. All this means is by setting this at 200 i hide enough content to swing the balance, ie; the bad now doesn't outweigh the good.

If you have 1000 threads, and just 5 are below say 1000 words, you will probably never be hit by Panda anyway, because your content is long and engages users for many minutes.

Start low and increase the setting until you see you traffic increase or recover, it sounds insane to block content to increase traffic but it is about hiding the bad that is dragging the good down. It is no longer ok to let Google decide what to rank and what to sink, they want YOU to put your best stuff in the shop windows and lock the rest in the basement, hidden from customers.

Why is this MOD for owners not hit by Panda also?


By hiding your thin content, people will not be able to find it via Google search, this means they will only find your long in depth pages when coming from Google. So yes, you may lose 5% of your visits short term (Google wont be sending much to these pages anyway) but long term your time on site and pages per visit will increase and you longer, more popular threads and thus site overall will be rewarded.

I think ive explained things as best I can. There is a linkback in the package, this MOD could save your site from extinction so its a big deal and I gotta pay the bills. If you must remove it by whatever means then go ahead but I wont be offering any support if you do.

Based on the nature of playing with Googles algorithm I will say I make no guarantees and this is at your own risk, if you are not well versed on SEO then I would avoid using this MOD or get the advice of a experienced friend.

-Hybrid

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 01-01-2012, 10:37 PM
tpearl5's Avatar
tpearl5 tpearl5 is offline
 
Join Date: Nov 2001
Location: PA
Posts: 1,014
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting Dave.

A couple things that immediately come to mind:
- a feature that takes the thread out of the vbseo sitemap based on criteria
- a way to exclude threads by word count, reply count, or age (days old). For example, mark threads noindex that have < 50 words, < 1 reply, and > 356 days old.
Reply With Quote
  #23  
Old 01-02-2012, 03:14 PM
Dave Hybrid's Avatar
Dave Hybrid Dave Hybrid is offline
 
Join Date: Mar 2007
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks tpearl, some good points you make.

re the sitemap, i believe they should be left in.

noindex,follow = crawl the page, follow and count links, but dont index.

any links prop up other pages onsite, internal links etc.

so you still want them crawled, as you would category pagination, you just dont want these pages to be found in the serps or counted re; Panda ratios.

cheers!
Dave.
Reply With Quote
  #24  
Old 01-02-2012, 03:17 PM
Dave Hybrid's Avatar
Dave Hybrid Dave Hybrid is offline
 
Join Date: Mar 2007
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

One other thing... what MOD is that you run that adds the 3 boxes to the treads, ie ask question / answer question / same problem ?

Thanks.
Reply With Quote
  #25  
Old 01-02-2012, 03:37 PM
tpearl5's Avatar
tpearl5 tpearl5 is offline
 
Join Date: Nov 2001
Location: PA
Posts: 1,014
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dave Hybrid View Post
thanks tpearl, some good points you make.

re the sitemap, i believe they should be left in.

noindex,follow = crawl the page, follow and count links, but dont index.

any links prop up other pages onsite, internal links etc.

so you still want them crawled, as you would category pagination, you just dont want these pages to be found in the serps or counted re; Panda ratios.

cheers!
Dave.
That's a good point too.

Quote:
Originally Posted by Dave Hybrid View Post
One other thing... what MOD is that you run that adds the 3 boxes to the treads, ie ask question / answer question / same problem ?

Thanks.
It's custom, but is just done with conditionals based on the prefix of the thread (how-to's do not get the 3 boxes)

There's a lot of custom coding behind the system that allows guests to actually reply or create a new thread and only post their reply after they register though.
Reply With Quote
  #26  
Old 01-03-2012, 11:54 AM
universosymbian's Avatar
universosymbian universosymbian is offline
 
Join Date: Jan 2009
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

traffic if I can I will put default recovering 500 words?

thanks
Reply With Quote
  #27  
Old 01-03-2012, 12:32 PM
Dave Hybrid's Avatar
Dave Hybrid Dave Hybrid is offline
 
Join Date: Mar 2007
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by universosymbian View Post
traffic if I can I will put default recovering 500 words?

thanks
Can you explain, that doesnt make much sense.
Reply With Quote
  #28  
Old 01-03-2012, 02:00 PM
Gn_Snake Gn_Snake is offline
 
Join Date: Feb 2006
Location: Italy
Posts: 358
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's compatible with VBSEO?
Reply With Quote
  #29  
Old 01-03-2012, 02:10 PM
universosymbian's Avatar
universosymbian universosymbian is offline
 
Join Date: Jan 2009
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dave Hybrid View Post
Can you explain, that doesnt make much sense.
What word count setting do I use?

This depends on the forum. For example I have a 20k thread forum, that had lost 80% of it's traffic overnight, since june. I started at 50 words, then 100, now upto 200 to start seeing a recovery. So i hide all threads with 200 words or less from Google. All this means is by setting this at 200 i hide enough content to swing the balance, ie; the bad now doesn't outweigh the good.


As is the maximum recommended?

My traffic is up! default and now I have it in 150 words, I do well?
Reply With Quote
  #30  
Old 01-03-2012, 04:23 PM
Dave Hybrid's Avatar
Dave Hybrid Dave Hybrid is offline
 
Join Date: Mar 2007
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by universosymbian View Post
What word count setting do I use?

This depends on the forum. For example I have a 20k thread forum, that had lost 80% of it's traffic overnight, since june. I started at 50 words, then 100, now upto 200 to start seeing a recovery. So i hide all threads with 200 words or less from Google. All this means is by setting this at 200 i hide enough content to swing the balance, ie; the bad now doesn't outweigh the good.


As is the maximum recommended?

My traffic is up! default and now I have it in 150 words, I do well?

I dont support this if you remove attribution, sorry.
Reply With Quote
  #31  
Old 01-03-2012, 04:24 PM
Dave Hybrid's Avatar
Dave Hybrid Dave Hybrid is offline
 
Join Date: Mar 2007
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gn_Snake View Post
It's compatible with VBSEO?
100%
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 07:30 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06276 seconds
  • Memory Usage 2,318KB
  • Queries Executed 25 (?)
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
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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_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