以下是我网站的HTTP标头。我需要知道:
什么是Cache-Control: max-age=259200?
你认为如此高的价值259200会阻止Googlebot为我的网页编制索引吗?我应该降低这个值吗?
我们每天都在谈论信息博客,发表文章。
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 25 Feb 2017 15:07:53 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 123783
Connection: keep-alive
X-Powered-By: PHP/7.0.14
X-Pingback: http://www.example.com/xmlrpc.php
Link: <http://www.example.com/wp-json/>; rel="https://api.w.org/", <http://www.example.com/?p=1427>; rel=shortlink
Vary: Accept-Encoding
X-Powered-By: PleskLin
Cache-Control: max-age=259200
Expires: Tue, 28 Feb 2017 15:07:52 GMT
答案 0 :(得分:1)
根据https://developer.mozilla.org/ru/docs/Web/HTTP/Headers/Cache-Control
最大年龄= LT;秒&GT; 指定资源被视为新鲜的最长时间。与Expires相反,该指令与请求的时间相关。
换句话说,这是任何客户端(如浏览器或代理服务器)可能使用缓存版本的时间间隔。
它究竟如何影响谷歌我不确定。 Googlebot可能会以某种方式考虑它(但我怀疑他们一味地信任你)。如果您在主页上有这个问题,这可能是一个问题,因为机器人可能不会回来3天(259200秒= 3天)来查看新文章/帖子。新评论也是如此。仍然如果谷歌忽略你的网站的时间比这长得多,问题不在于缓存,而是在其他地方。
您也可以考虑查看Google网站站长工具。从https://support.google.com/webmasters/answer/34397/?hl=en和https://support.google.com/webmasters/answer/6065812/?hl=en
开始