几周以前,我的合作伙伴Leandro Riolino在我们的博客做了一个实验,这个实验的想法就是从页面B到页面A用3个不同的锚文本链接,而且要发挥这三个锚文本链接的价值。这个想法很简单:我们选择3个随机的关键词,创建一个网页,创建3个链接到不同的URL上以便有一个canonical标签到主页上,下面是这个模型图:
然后,我们在Google分别查询这三个关键词看看是否Google有任何变化:
接下来,我们买了一个新域名,没有任何反向链接的一个全新的域名,Google显示这个站点没有在他的索引库中,如下图:
一、创建主页
为了开始这个实验,我的合作伙伴从网上下载了一个带内容的模板,仅仅改变下标题,描述和h1标签,然后把目标关键词定为"jogos online de corrida"(英语中的意思是在线比赛游戏)。他对这个模板所做的主要变化是用php程序添加了一个判断条件,把这段代码插入到canonical标签里,如果URL请求有任何参数传递的时候,他就会起作用,代码如下:
<? if (isset($_GET[keyword]))
{?>
<link rel="canonical" href="http://www.***.com.br" />
<?}?>
如果稍微懂点php程序的人就会看懂这段代码的含义,这段代码的含义是如果这个变量$_GET存在,如果这个判断返回值是true,那么这个代码就会插入到html的canonical标签里。
需要特别强调的是我们并没有在主页里提及这3个关键词。因此,这个页面并不会因为有涉及到关键词而变动...相反,Google需要去检查它的反向链接。
二、内页部署
接下里的一步就是创建内页,我们在3个不同页面的位置创建了3个链接:一个在头部,一个在内容区,还有一个在尾部,所使用的锚文本分别是"nanuoretfcvds ksabara1","esjstisfdfkf aasjdkwer","gisrterssia fdswreasfs"。每一个词都链接到不同的页面,分别链接的页面是:
http://www.***.com.br/?keyword=key1
http://www.***.br/?keyword=key2
http://www.***.br/?keyword=key3
要强调一点,我们在内页所使用的meta标签是< meta name="robots" content="noindex,follow" / >,因此,这个页面将不会因为这3个词给予排序。
三、开始测试索引内容
为了让这些页面被Google索引,我的合作伙伴用主页和内页创建了一个xml格式的sitemap,然后提交到google的网站管理员工具,这是我们做的唯一工作,我们并没有提及网站到任何其他的书签等做外链。两周以后,当我们去Google用site:命令查询的时候,收录了2个页面,再过一周,Google显示了这2个页面兵器显示了链接到他们的缓存。在我们等待的时候,我们查询了我们创建的3个关键词在Google中的表现,注意到出现了3个站,而且是3个不同的词,其实域名只有一个,图示如下:
因此,做这个小实验,我们知道了如果我们用canonical标签的话,Google会给一个页面3个锚文本。
四、结论和应用
做这个实验让我们知道了用rel=canonical标签,Google是如何对一个页面创建锚文本的,现在我们可以试图创建一些新的实验了(比如在logo用一个参数链接到主页,然后接收第二个链接的锚文本-因为我们知道仅有第一个锚文本会被Google计算上),我们知道这个例子很简单,但是我们会继续接下来的实验,需要继续去测试和检测。最后要说的是做seo要多实践,多总结。本文由PH控制器www.kedida.com.cn翻译国外内容,转载请注明出处,希望大家共同交流学习!