我有一个纯内容页面的网站,一种导航方式是通过指向 example.com/random 的链接。页面 /random 选择一个随机页面并将用户转发到该页面。
最好的方法是什么?到目前为止我有
- PHP的
header("Location: http://example.com/123");
- javascript重定向
除非您能想到任何其他巨大的好处或问题,否则将“最佳”判断为对 SEO 更好的一种
我有一个纯内容页面的网站,一种导航方式是通过指向 example.com/random 的链接。页面 /random 选择一个随机页面并将用户转发到该页面。
最好的方法是什么?到目前为止我有
header("Location: http://example.com/123");
除非您能想到任何其他巨大的好处或问题,否则将“最佳”判断为对 SEO 更好的一种
如果我是你,我会使用HTTP Header 的301 重定向将访问者重定向到你的随机页面。搜索引擎机器人可以理解这种重定向。
这是执行 301 重定向的 PHP 代码:
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.example.com/nouvelle-page.htm");
exit();
“随机”页面是否被编入索引?如果你 301 重定向到一个 URL,你会迷惑机器人,因为你告诉它“这个页面永久移动到 x URL”并且“x” URL 是随机的,所以我认为在这种情况下我会 302重定向。