网站的服务器会把每天每一个访问信息、每一个服务器动作、每一个文件调用都自动记录下来,存在服务器原始日志文件中。所以,日志中的信息是相对准确、全面的。
有些SEO需要知道的信息在流量分析软件中很少支持,所以必须查看服务器日志文件,比如CNZZ 和GA分析都无法看到的服务器返回状态码。
其实原始日志就是一个纯文本,只要用文字编辑软件(WordPad或者Notepad)打开就可以。一般的主机商会在控制面板提供日志文件的下载。
我们可以通过服务器日志了解到用户IP地址,通过IP地址可以查到这些访问者来自什么地理位置。了解到来访时间,这些被访问的时间都是十分准确的,和IP地址结合起来的话,查看多条日志记录就可以跟踪某一个特定的用户从一个网页到另一个网页的访问顺序和在网站上的活动。还可以了解文件大小、来路、浏览器类型(User Agent)等。
关于服务器,一般服务器要做的动作要么就是GET,要么就是POST。除了一些CGI脚本以外,通常都是GET,也就是从服务器获取某个文件,可以是HTML、图片、CSS等等。
说完服务器动作,那还有要讲的就是关于服务器返回的状态码。
200指的是成功获取文件,一切正常。
如果返回404,就是文件不存在或者没有找到。
301指的是永久定向。
302 暂时定向。
304 文件未改变,客户端缓冲版本还可以继续使用。
400 非法请求。
401 访问被拒绝,需要用户名、密码。
403 禁止访问。
500 服务器内部错误,通常是程序有问题。
503服务器没有应答,如负载过大等。
这些都是一些关于服务器的基础常识问题,还有很多没有提到的,不过服务器知识这块确实值得大家多去关注和学习。