Redirect 对于我网页上的外部链接,我应该使用重定向页面还是直接链接到外部URL?

Redirect 对于我网页上的外部链接,我应该使用重定向页面还是直接链接到外部URL?,redirect,seo,Redirect,Seo,只是想知道我是否应该使用“重定向器”类型的页面或直接链接到我网站上的外部页面-目前,我使用重定向器页面跟踪正在单击的链接(只需获取ID,在数据库中查找URL,然后执行响应。重定向(URL) 从SEO的角度来看,这是个好主意还是个坏主意?我知道它可以在查找实际URL的同时增加几毫秒的外部页面加载时间,但我并不太担心这一点。我还可以准确地跟踪点击,但使用重定向器与实际链接的优缺点是什么?我担心吗有什么我不需要的吗 感谢您,您可以通过向重定向器页面提供完整URL作为GET参数,将这两种方法结合起来。这

只是想知道我是否应该使用“重定向器”类型的页面或直接链接到我网站上的外部页面-目前,我使用重定向器页面跟踪正在单击的链接(只需获取ID,在数据库中查找URL,然后执行响应。重定向(URL)

从SEO的角度来看,这是个好主意还是个坏主意?我知道它可以在查找实际URL的同时增加几毫秒的外部页面加载时间,但我并不太担心这一点。我还可以准确地跟踪点击,但使用重定向器与实际链接的优缺点是什么?我担心吗有什么我不需要的吗


感谢您,您可以通过向重定向器页面提供完整URL作为GET参数,将这两种方法结合起来。这将允许您跟踪单击,在页面中包含原始URL文本,还可以消除数据库查找的需要。

这不应影响您的排名。 这是一种常见的技术,被许多主要网站使用

在数据库中查找url是否有特殊原因?只需将重定向url直接作为post/get参数传输即可:

http://www.onedaysalefinder.co.nz/redirect?p=http://www.foo.bar
为了防止任何形式的滥用,你应该通过检查推荐人来检查用户是否来自你的网站

防止搜索引擎为脚本编制索引也是一个好主意。
通过修改robots.txt来实现这一点,我不太明白您想做什么…但是如果您想在您的网站或网页上放置外部链接,并且您不知道该链接(URL)是否在某些黑名单中,因此您应该使用,例如,具有重定向功能的网站,如:!然后在页面上放置代码:


(带有效标签)


祝你好运,伙计!

请参阅以获得一种seo友好的方式来跟踪我们的绑定链接。谢谢,已经使用jQuery了,这是一个额外的奖励!我认为这是最好的选择,可以同时传递ID和实际URL,这样我仍然可以跟踪它,并且URL对用户和搜索引擎都是“公开的”。谢谢。谢谢,很好的详细信息,我会在嗯,我一直在思考这个问题,但我想知道实际的滥用可能是什么,有人会做什么讨厌的事情?我所要做的就是将URL记录到数据库中(当然是通过参数和HTML编码!),然后重定向到它?我猜“品牌声誉”也许如果讨厌的人在他们的网站上发布一个链接,乍一看它看起来像是要去我的网站,但实际上它会去其他地方?这正是重点!垃圾邮件发送者可以通过“干净”将你的网站用作免费重定向服务domainname。保护重定向安全的另一种可能性是使用哈希对重定向进行签名,例如使用HMAC。HMAC是一种带有密钥的简单哈希算法。如果您将哈希目标作为第二个参数传递,您的脚本只需检查它是否由您的站点签名。我只需添加URL,即redirector.aspx?siteid=1&url=-但是在重定向器页面上,我没有对它做任何操作,仍然根据ID从数据库中查找url。