Html 为什么有些页面使用服务器端重定向而不是外部站点的直接链接?

Html 为什么有些页面使用服务器端重定向而不是外部站点的直接链接?,html,hyperlink,Html,Hyperlink,我已经看到一些页面有链接,它不是指向最终的网页,而是指向一个内部URL,将您重定向到最终的网页 例如,这是一个关于指针的挑战。从一开始,它就链接到了 我希望在C中的中出现以下内容 然而,这就是我发现的 <p>A <a href="https://www.hackerrank.com/external_redirect?to=http://en.wikipedia.org/wiki/Pointer_%28computer_programming%29" target="_bla

我已经看到一些页面有链接,它不是指向最终的网页,而是指向一个内部URL,将您重定向到最终的网页

例如,这是一个关于指针的挑战。从一开始,它就链接到了

我希望在C中的
中出现以下内容

然而,这就是我发现的

<p>A <a href="https://www.hackerrank.com/external_redirect?to=http://en.wikipedia.org/wiki/Pointer_%28computer_programming%29" target="_blank">pointer</a> in C...</p>
C中的A

我不明白为什么有人会添加
https://www.hackerrank.com/external_redirect?to=
发送到每个外部链接


它是否会影响到外部URL的链接数量,在本例中是维基百科?它能提高搜索引擎优化吗?用这种方式定义链接对Hackerrank有什么影响?

我不是这方面的专家,但我猜它是用来分析人们点击哪些链接导致他们离开网站的

你举的FCC论坛增加浏览量的例子是不一样的。这些是指向内部页面的链接。如果他们想增加一个主题的浏览量,他们可能只会在该主题实际加载时这样做,而不是在用户单击超链接将他们带到那里时


当你将某人链接到外部页面时,你不能这样做,因为你的浏览器没有通知服务器你要离开网站,它只是转到链接。

只是猜测,但他们可能会用它来分析人们点击哪些链接导致他们离开他们的网站?好吧,这实际上可以解释这一点。但是,有没有一种更简单的方法来分析有多少次点击可以获得链接而不影响服务器?我见过一些网站在链接后写一个数字,表示点击次数。例如FreeCodeCamp论坛
<p>A <a href="https://www.hackerrank.com/external_redirect?to=http://en.wikipedia.org/wiki/Pointer_%28computer_programming%29" target="_blank">pointer</a> in C...</p>