您的位置:网站首页 > 全网营销 > 网络整合营销 > 网络营销 > 正文

网络营销案例Affiliate广告链接的隐藏策略-网络营销案

作者:知网科技 日期:2013/8/15 14:04:38 人气:
标签:如何解决在Word 注意

Webjx.Com友情介绍:如何隐藏你的会员广告链接.

Affiliate Marketing是促使网络营销迅速发展的一个非常重要的分支。amazon.com的联盟计划应该是互联网第一个实施Affiliate营销计划的成功案例了,如今AffiliateMarketing已经不再是一个新鲜的概念,这不仅仅对网络营销人员而言,对于消费者来说(尤其是美国的消费者)也是如此。

虽然affiliates的存在是如此的重要和必要,但是普通消费者却并不这么认为,他们认为affiliate为了销售出产品,常常会在产品评论和介绍中过分地夸大产品,换句话说他们对affiliates缺乏信任,尽管事实并非是他们想像的那样,他们从来就不喜欢点击那些看上去明显是广告的affiilate links。

因此,隐藏affiliate links对提高广告的点击率是非常有效的,并不仅仅如此而已,科学的隐藏和管理affiliate links还有很多其他的好处:

一、简化复杂,难于记忆的广告代码,让你的网页代码更加符合标准,让你可以轻松的在网页中添加affiliate links,而不用每次都去联盟的后台生成代码。

二、减少出站链接,对于提高整个站点在搜索引擎上的权重有一定的好处,更有利于搜索引擎优化。例如TellmeMoreReview.com这个网站,主关键词为“Tell me More Review”,第二关键词为”Language Learning Software“。

Affiliate广告链接URL:http://www.tkqlhce.com/s1122r09608OSQXURQWOQPVVPYQV

进行链接隐藏后的URL:http://TellMeMoreReview.com/language_learning_software/discount.html

比较上面的两个链接,显然后者更为人性化和SEO友好,而且将主要关键词和第二关键词都包含在了链接URL中,可读性大大增强也更容易记忆。

三、更加方便广告链接的管理,许多affiliates都有这样的经历,当广告主更新了广告平台或者产品链接后,我们以前发布的广告链接都需要重新更新,然而这些链接很可能会分布在多个网站,要一个一个去修改显然是不可能的,这样就必然会导致需要广告链接变成无效链接,从而损失掉很多产品转换的机会。而如果我们一开始就有良好的链接管理习惯,更新链接将变得非常的容易,在后面我们将详细介绍广告链接的管理。

在网站成立之初就建立一个良好的affiliate广告链接管理策略,这样做的好处还有很多,大家养成这样的习惯后就会慢慢体会到。

如何隐藏和管理affiliate广告链接

网上有大量的文章关于我们是否应该隐藏会员广告链接,为什么要隐藏他们,以及如何进行操作。虽然大多数人都认为应该隐藏它们,也有非常好的理由,但是却很少有人就该怎么进行隐藏提出最好的建议,因此今天我们将详细介绍如何来进行affiliate links的隐藏。

通常我们进行affiliate广告链接隐藏都使用下面的几个方法:

一、为每个广告链接准备一个文件

这个方法有很多人已经开始使用了,他们为每一个会员广告链接都准备一个文件来进行RUL的隐藏。有些人通过JavaScript 重定向,另外一些人通过PHP header重定向来进行操作。通过这些手段(或者其他类似html重定向的方法)都有一个问题,那就是你必须为每个链接都创建一个新的文件,在时间长了以后,或者网站多了以后,你就需要管理大量的cloak文件。

通过这种方法隐藏链接的另外一个问题就是URL的外观,互联网用户开始对以.php结尾的链接变得很多疑,他们会犹豫是否应该点击它们,这都是诱惑点击,诱惑下载等流氓行为造成的,如果你去过国内的那些下载站就知道为什么人们开始变得犹豫了。

二、为每个广告链接准备一个目录

为了更好的隐藏你的会员广告链接,你还可以为affiliate link创建一个目录。 因为web hosting或者服务器允许我们在没有文件名指定的情况下,将目录指向一个默认的文件(通常为default.html,index.php,index.html等)。我们需要做的就是把index.php放到每一个需要隐藏广告链接的目录中去就好了。例如:你可以在网页中链接English Grammar Software 到 “http://www.englishgrammarsoftware.org/demo”,在URL中没有任何值得猜疑的内容,事实上这却是一个广告链接。

当然,这个方法有它自己的优势,但是它在管理上则同样很麻烦,需要同时管理目录和文件。

三、使用web hosting的域名重定向功能。

使用这个方法相对上面的方法来说则要简单很多,不过一定需要建立在apche服务器上面的web hosting才能使用,比如blue host。这个方法实际上就是对.htaccess文件的重写,它具有方法二的优势,同时却不需要管理大量的文件和目录,你可以随时到web hosting的域名重定向后台去进行链接的管理的更新。

四、使用一个文件管理和隐藏多个链接

我们接下来谈谈我最喜欢使用的链接管理技巧,我相信这会是最具有说服力的链接管理手段,同时这个方法适用于任何类型的主机或者服务器,不过本文主要针对的是PHP和Apache,如果你使用windows主机和asp程序的话,你需要解决一些兼容性的问题。

首先,你需要做的是创建一个PHP重定向文件,在该文件中存储并定义了每个affiliate广告链接的重定向处理,下面是一个重定向php文件的样本:

<?php
# get the title and define the links array
$title = $_GET['title'];
$links = array();

# Discounts
$links['discount'] = ‘http://www.jdoqocy.com/click-3185217-10596493?sid=discount’;

# Language Learning
$links['english'] = ‘http://www.kqzyfj.com/click-3185217-10580890′;
$links['spanish'] = ‘http://www.jdoqocy.com/click-3185217-10580865′;
$links['french'] = ‘http://www.tkqlhce.com/click-3185217-10580874′;
$links['german'] = ‘http://www.anrdoezrs.net/click-3185217-10581836′;
$links['chinese'] = ‘http://www.dpbolvw.net/click-3185217-10646872′;
$links['japanese'] = ‘http://www.kqzyfj.com/click-3185217-10646863′;
$links['dutch'] = ‘http://www.kqzyfj.com/click-3185217-10646890′;
$links['italian'] = ‘http://www.kqzyfj.com/click-3185217-10581833′;

# redirection
header(’Location: ‘.$links[$title]);
?>

注意: 所有这些affiliate广告链接都是虚构的,在这里只在例子中使用,你需要用你自己的affiliate link来进行替换

如果你不了解一些基本的php指令,不用担心,这里的代码非常简单,我会为大家解释一下他们的作用。使用 “#”符号的行都表示这是一行注释。作用是在文件中留下注解,描述下面的代码起什么作用。实际代码的第一行的作用是获取类似URL“?title=xxxx”的值并将它存储到一个变量中去。第二行建立了一个数组变量,用于存储你的所有广告链接定义。

每个以“$links”开头的行都定义了一个新的链接重定向。在“[]”之间的字符就是在你的URL中引用的内容,在等号之后的就是访问者将访问到的真实链接,也就是affiliate广告链接。要添加一个新的链接,你只需要以任何一行作为样本进行修改就好了。

最后一行就跟其他普通使用php header重定向的例子一样的了,唯一不同的就是这里我们代替了使用硬编码,而通过定义的变量来实现了在同一个文件中实现多个链接的重定向。

我们通过URL中的title参数来传递不同的内容给代码执行,例如:我们的php文件放置在网站的language_learning_software目录中“http://tellmemorereview.com/language_learning_software/index.php”,如果你只需要链接到这个地址,则该文件什么也不会做,因为我们没有在文件中进行定义。要让这个php文件工作,你的URl中必须包括title参数,如:“http://tellmemorereview.com/language_learning_software/index.php?title=chinese”,那么我们的index.php文件将会赋值“chinese”给title变量,并查找和执行正确的链接重定向。

这样做最大的好处就是方便以后的链接管理,只需要管理和修改这一个文件就可以实现所有affiliate广告链接的更新,但是这样看上去还是与普通的网页链接有些不一样,我们可以通过下面的方法来重写链接样式。

利用.htaccess文件重写链接样式

本部分的内容需要“Apache”服务器的支持。我们可以使用.htaccess文件来使你的affiliate广告链接看上去更像普通的网页链接。如果你的站点根目录没有这个文件,你可以自己创建一个,或者在你放置重定向脚本index.php的目录创建一个也使可以的(只在该目录以及它的下级目录有效)。

在.htaccess文件中,添加下面的内容:

RewriteEngine On
RewriteRule language_learning_software/(.*)/$ /language_learning_software/index.php?title=$1 [L]
RewriteEngine On
RewriteRule go/azoogleads/$ http://www.azoogleads.com/affiliates.php?id=20235 [L]
RewriteRule go/cj/$ http://www.cj.com/?id=34393 [L]
RewriteRule go/reviewme/$ http://www.reviewme.com/refer.php?pub=111243 [L]

好了,现在你就可以通过链接“http://tellmemorereview.com/language_learning_software/chinese/”来重定向你的affiliate广告链接了。

当然,你还可以自定义你的链接为任何其他的样式。只需要编辑在“RewriteRule”行的$符号之前的内容就可以了。比如:你可以修改”language_learning_software/(.*)/”为“recommended/(.*)”或者”offers/(.*).html”等,我的建议是使用关键词来替换它们。比如,如果主关键词为Writing Software Reviews,第二关键词为English Software,第三关键词为Stylewriter,那么你可以这样来定义:

    RewriteEngine On
    RewriteRule english_software/(.*).html$ /english_software/index.php?title=$1 [L]

这样你的会员广告链接就可以被重写为“http://www.WritingSoftwareReviews.com/english_software/stylewriter.html”,这样主关键词出现在域名中,目录名包括第二关键词,文件名包括第三关键词,非常完美!或者,你还可以添加多个”RewriteRule”行来提供不同的链接样式选择。


你还可以直接放弃使用index.php,而直接把你的affiliate链接在.htaccess文件中来进行定义,我们在上面方法3中讲到的使用web hosting的域名重定向功能实际上也就是通过这个功能来实现的,它们都是同样的原理。比如下面的.htaccess实例:

RewriteEngine On
RewriteRule go/azoogleads/$ http://www.azoogleads.com/affiliates.php?id=22039 [L]
RewriteRule go/cj/$ http://www.cj.com/?id=343593 [L]
RewriteRule go/reviewme/$ http://www.reviewme.com/refer.php?pub=1032943 [L]

更上一层楼

通过了解一点php知识我们还可以做很多的事情,比如存贮所有的链接定义到数据库中去(代替直接在index.php文件中定义),并且为它们创建一个超酷的链接管理系统。

对于众多的affiliatemarketers来说,我强烈推荐他们对所有的affiliatelinks都进行隐藏管理。这对保护他们的佣金,提高点击率,搜索引擎优化都有非常大的好处,更重要的是能够大大提高链接的可用性,可读性以及用户体验,降低affiliate广告链接的管理和时间成本。

如何解决在Wordpress上出现的重定向问题

如果你在开启了seo友好urls的wordpress系统中使用本文介绍的技巧,你可能会发现脚本没有正确工作,你的问题很可能是出在.htaccess文件上面。

要修复在wordpress上的问题,你必须添加你的affiliate linksrule在wordpress的rewriterule代码之前,并且告诉服务器如果发现有其他的重写规则相匹配的话,则忽略其他的规则。你需要做的是在每个重写规则后面添加“[L]”标记。在上面的例子中我们已经这样做了。

原文出处:


(())
顶一下
参与讨论
姓名: 验证码:看不清楚,换一个
最新评论

联系我们

软件开发: 15838307519(司经理)

网络营销: 13676968269(王经理)

网络建设: 13073737771(郭经理)

24小时服务电话: 0371-56683330

了解更多APP开发

+好友