Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Two-Step External Links for Link Weight Retention Details »
Two-Step External Links for Link Weight Retention
Mod Version: 1.05, by aspen0 (Member) aspen0 is offline
Developer Last Online: Jun 2015 I like it Show Printable Version Email this Page

vB Version: 3.8.x Rating: (3 votes - 4.67 average) Installs: 51
Released: 02 Jul 2009 Last Update: 26 Jan 2011 Downloads: 550
Not Supported Uses Plugins Code Changes Additional Files Translations  

Two-Step External Links
Thought up by Chris Beasley, coded by Chris Bowyer, copyright Jalic Inc. 2009.

Compatibility
Tested on 3.7.x and 3.8.x, may work on older versions as well.

Description
With Google's recent change to nofollow calculations using nofollow on your user submitted external links will still harm your site by depriving your internal links of PageRank. (See here.)

Forums that had installed nofollow on signature or other such user contributed links thinking they were controlling this are in fact no longer doing so.

One solution is a two-step linking process presenting a disclaimer on a redirect page (filled
with your internal links) to mitigate link weight loss. For a full explanation of benefits and the math behind them see the official page (a wordpress plugin is also available there).

Two-Step External Linking

This method is also useful for sites needing a disclaimer before sending people to third party user contributed websites for legal or liability reasons.

Using this plugin can reduce the amount of pagerank sent through user contributed signature and other links by over 90%, for every post or thread on your forum. It also allows you to keep using nofollow to indicate to search engines that if the link is to a bad neighborhood you are not at fault, while not wasting link weight on the nofollow link.

Settings
The settings are located in vBulletin Options -> vBulletin Options -> All the way at the bottom. You can do the following:

1. Create a white list of domains or urls exempt from redirecting.
2. Decide to apply "nofollow" to the external link that shows on the redirect page or not.
3. Turn on two-step linking for signature links.
4. Turn on two-step linking for post/profile visitor message/blog links.
5. Turn on two-step linking for user profile/memberlist links.
6. Define your redirect warning disclaimer paragraph.
7. Decide to use an additional automated meta-redirect or not, and the second delay.


Statistics

New Files: 1
File Edits: 2
Products to Install: 1
Readme included

Additional Uses
Because the actual redirect page is fairly independent of vbulletin and easy to access, you can run any other external links from any software on your site through it simply with the format of example.com/forums/externalredirect.php?url=http://www.externalexample.com. So if you're able to edit your CMS or otherwise manually format your links as such, they will be run through the redirect as well.

Support

I'll do my best to provide support in this thread only for people who have it installed.

Version History

1.00 - Initial Release
1.01 - bug fixes
1.02 - bug fixes, added admin toggle to allow you to choose to only show redirects to guests.
1.03 - bug fixes
1.04 - bug fixes, non-www urls & sigpic problems fixed.
1.05 - Jan 25th 2011, small xss flaw fixed

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #136  
Old 20 Oct 2009, 14:52
aspen0 aspen0 is offline
 
Join Date: Apr 2003
Originally Posted by [email protected] View Post
Hello evry one installed works great but want to know how we can redirect url automaticllay after some time because i saw on some forum they have this thing after showing warrning message link redirect after some seconds without clicking on Continue to http://www.********.ca
------
WARNING: you are about to leave ***.com and proceed to an external address. This link was submitted by a user and we cannot guarantee the appropriateness of the content it contains.
Continue to http://www.********.ca
There is an admin setting to turn on meta refresh for the redirect page, which accomplishes this. You turn it on, and provide the delay in seconds you wish.
Reply With Quote
  #137  
Old 04 Apr 2010, 08:40
Oria Oria is offline
 
Join Date: Apr 2005
The mod not works on 3.8.5
Reply With Quote
  #138  
Old 13 Apr 2010, 06:38
cafeden cafeden is offline
 
Join Date: Nov 2007
The mod not works on 3.8.5
Me too
Reply With Quote
  #139  
Old 16 May 2010, 21:17
ali7118 ali7118 is offline
 
Join Date: Jul 2007
i tried but not work..
thank you bro.
__________________
Home | Forums | America News
Reply With Quote
  #140  
Old 02 Jun 2010, 09:58
ChopSuey ChopSuey is offline
 
Join Date: Jun 2009
Location: Alaska
Real name: Corey
If you we`re running 3.8.4 and upgraded to 3.8.5! Read the readme that is included lol.

Works fine

But with sub-domains its not working correctly, need to modify code!

Last edited by ChopSuey; 02 Jun 2010 at 10:13.
Reply With Quote
  #141  
Old 29 Oct 2010, 09:15
lebmedia's Avatar
lebmedia lebmedia is offline
 
Join Date: May 2008
Real name: Victor
does it work on vbulletin 4.0.x or 4.0.8 if not how can i make it work please
Reply With Quote
  #142  
Old 26 Jan 2011, 14:32
aspen0 aspen0 is offline
 
Join Date: Apr 2003
I don't know of anyone who has tried it on 4.0, I may try it soon.

Small xss issue fixed today, new code uploaded. If you want, all you need to fix the error is upload the new externalredirect.php
Reply With Quote
  #143  
Old 04 Jun 2011, 14:15
develop_827 develop_827 is offline
 
Join Date: Jun 2011
Question

Originally Posted by aspen0 View Post
I don't know of anyone who has tried it on 4.0, I may try it soon.
And what results? Does it work on 4.x?
Reply With Quote
  #144  
Old 05 Jun 2011, 17:05
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
 
Join Date: Jun 2008
Real name: Joe D.
Originally Posted by develop_827 View Post
And what results? Does it work on 4.x?
This mod will not work on 4.x.

It also looks like it will kill VigLink or Skimlinks or similar services if any forums are using them. They depend on direct external links.
__________________
-Joe
Former vb.org Moderator. Retired.

@BirdOPrey5 | All Things BOP5 | Joe's Ultimate Off Topic
Note - I no longer making new VB mods, sorry.
Reply With Quote
  #145  
Old 04 Jul 2011, 06:51
develop_827 develop_827 is offline
 
Join Date: Jun 2011
Originally Posted by BirdOPrey5 View Post
This mod will not work on 4.x.

It also looks like it will kill VigLink or Skimlinks or similar services if any forums are using them. They depend on direct external links.
I ported this mode to vb4 (4.1.4).
Someday I will create a complete public package, I hope )))

P.S. Skimlinks may not work - I don't use it.
Remember that you can add some domains to white-list or create simple login in externalredirect.php to make necessary 302 redirect instead of showing second-step page..

Last edited by develop_827; 04 Jul 2011 at 06:56.
Reply With Quote
  #146  
Old 01 Oct 2011, 16:57
Jay106n Jay106n is offline
 
Join Date: Jan 2011
I installed this on 3.8.4, I'm not sure if it is working or not. When I click an external link I get a white page for a moment and then it goes directly to the destination without giving the redirect message. I rebuilt the cache after the edits and installing.
in vboptions i selected yes for all the options.
Reply With Quote
  #147  
Old 06 Aug 2012, 08:02
indiawilds indiawilds is offline
 
Join Date: Nov 2008
Hi,

I installed this on 3.8.7. It is working fien with external links. I have added my domain in the whitelist. But still any internal links are been shown as nofollow. They are not redirected but they are nofollow.

What can be done? Please help.

Thanks.
Reply With Quote
  #148  
Old 24 Sep 2012, 05:33
Louva-Deus Louva-Deus is offline
 
Join Date: Jan 2008
Had to remove this because of spammer sites abusing it. They send requests to the externalredirect.php file with their own urls. Now I have a lot of unwanted traffic to my site. Many of the referrers claim to be Google bots. Just felt like posting this so others can be aware of it. Spammers take advantage of redirect scripts to boost their page rankings and to score free traffic to their sites.
Reply With Quote
  #149  
Old 24 Sep 2012, 15:36
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Interesting. How did you discover this?
__________________
Pics of the Huntsville Car Scene: www.huntsvillecarscene.com, hsv.streetracing.org
Pics of the Huntsville Night Life: www.thetoe.cc
Reply With Quote
  #150  
Old 03 Feb 2013, 14:12
Jack_B Jack_B is offline
 
Join Date: Jun 2004
Had the same problem. I discovered it after a server change and reviewing the traffic log. MANY request went straight to the redirect file with different URLs.

I did put an htaccess rule in place to deny direct access to the file. However, for Google not getting massive 403 errors, I did put the file into robots.txt for denial too.

Still using the plugin with this configuration without any problems now.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 12:13.

Layout Options | Width: Wide Color: