检测到用户时区后重新加载页面。会有SEO惩罚吗?

时间:2017-01-06 04:50:36

标签: javascript php datetime seo web-crawler

我正在使用PHP创建一个网站,它需要根据用户的时区在页面上显示时间。

经过一番搜索后,我找不到服务器端的方法,所有解决方案都需要使用JS检测时区并刷新页面。例如:PHP timestamp date to user timezone

现在,这有效。我将时区保存在用户的cookie上,因此该站点不会再次刷新。但是我想知道如果爬虫在第一次访问网站/页面时检测到刷新是否存在SEO惩罚?

1 个答案:

答案 0 :(得分:0)

当用户为此加载页面时,我不会建议“刷新”。您可以使用您发布的链接中建议的方法,并让PHP将时区保存到cookie,以便下次用户加载页面时可以从该cookie中读取。

一个简单的解决方案是在PHP中显示前端的时间,并使用JavaScript框架(例如Moment.js)显示在用户的当前时区。