http - 跟踪传出点击时我应该使用 301 重定向吗?

标签 http redirect tracking http-status-code-301

我目前通过将用户路由到 track.php 文件来跟踪我网站上的传出点击次数。此文件记录点击,然后重定向用户。我认为这会给尝试跟踪我的传出链接的搜索引擎带来问题。

如果我从我的 track.php 文件执行 301 重定向(在记录点击之后),这是否允许搜索引擎正确地跟踪我的传出链接,即使它们通过我的 路由track.php 文件?

这个方法有问题吗?这对搜索引擎来说看起来很奇怪并导致其他无法预料的问题吗?

最佳答案

我不确定我在哪里读到这篇文章,但不久前有人提出了这样的问题。当大多数搜索引擎抓取工具访问您的网站时,它们的请求 header 与普通用户从浏览器访问您的网站时不同。如果蜘蛛访问您的网站,您可能会在 PHP 中获取 USER_AGENT 并显示常规传出链接,如果它实际上是访问该网站的用户,则可能会链接到 track.php。

只是一个想法。

关于http - 跟踪传出点击时我应该使用 301 重定向吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9865059/

相关文章:

python-3.x - 使用 Python 模块 aiohttp 捕获 http 错误连接的正确方法是什么?

与 libmicrohttpd 和 http 102 的连接状态

c# - 如何重定向 POST 表单提交,就像它最初提交到另一个页面一样?

security - CouchDB 访问被拒绝重定向

php - 如何通过php和mysql中的用户类型重定向到不同的页面

javascript - 为什么 Google Analytics 不跟踪我的场外订单的页面浏览量?

c# - 基于调用事件处理程序的函数的返回值

http - 在地址栏中留下缩短的 URL 的 URL 缩短

php - 无法使用 PHP 使 SQL 更新工作

php - htaccess 将 wordpress 重定向到 index2.php