maya网SEOs如何创建一个免费的服务器日志仪表盘,以更好地了解传入的流量到你的网站

本技术SEO教程采用一步一步的方法来使用Elasticsearch创建免费的服务器日志仪表板。

这种方法利用Elasticsearch的强大功能,帮助使用日志文件创建强大的可视化。这些可视化通过使用完全可靠和未采样的数据,帮助网站管理员了解进入他们网站的流量。

而且因为它是免费的,任何人都可以创建这个新的仪表盘来帮助SEOs更好地了解技术SEO问题,这些问题可能会损害你的网站流量。

一个使用ElasticSearch的免费日志仪表板示例

快速回顾一下您需要什么

要构建这个仪表板,您需要下载服务器日志文件和ElasticSearch工具。您还需要确保安装了最新版本的Java。最后的步骤包括在将日志发送到Elasticsearch之前使用Filebeat来解释日志。Kibana用于可视化您的仪表板。

什么是服务器日志?

web服务器日志文件是一个包含服务器接收到的所有请求记录的文件。

任何时候,你的服务器从用户、机器人或其他服务器获得“点击”,它就会记录从请求你网站文件的实体获取的信息,并将其存储在你的服务器访问日志中。

它通常是这样的:

“GET /robots.txt HTTP/1.1” 301 705 “-” “Mozilla/5.0(兼容;Googlebot / 2.1;+ http://www.google.com/bot.html)”

66.249.70.33 -用于Ping服务器的IP地址。

[31/Dec/2019:15:23:47 -0500] -服务器被击中的日期和时间戳;

“GET /robots.txt HTTP/1.1”——用于ping服务器的命令类型。它将是“GET”或“POST”。txt路径是选中的URL(在本例中为my robots.txt)。HTTP/1.1是被访问的HTTP版本;

301是响应的状态码;

“兼容;Googlebot / 2.1;+http://www.google.com/bot.html “提供了更多关于如何访问服务器的信息。这里是Googlebot。

步骤1:下载日志文件

要构建仪表板,您需要在计算机上下载日志文件。

我将向您展示如何使用CPanel访问您的日志文件。

另外,如果需要,也可以下载这个伪Apache日志文件。

访问您的CPanel登录到您的web服务器主机帐户。

这里有一些流行的网络主机CPanel:

Godaddy;

Bluehost;

Hostgator的;

绿色的极客。

点击“原始访问日志”。

确保您的日志是通过勾选复选框配置的。您的日志将在您配置此操作的日期开始记录一次。

单击要提取日志的域。

为Elasticsearch项目创建一个文件,并将日志保存到其中。

第二步:下载所有的ElasticSearch工具

我们将下载三个Elasticsearch模块:Elasticsearch、Filebeat和Kibana。

Elasticsearch是存储日志的数据库;

Filebeat是日志分析器,在发送到Elasticsearch之前处理你的日志;

Kibana就是你的仪表盘。

创建一个新文件夹

在工作文件夹中创建一个新文件夹,添加所有ElasticSearch模块。因为我将下载V.7.3.1,所以我为那个版本创建了一个文件夹。

使版本管理更加容易。

下载ElasticSearch工具

下载Elasticsearch工具时,请确保始终使用相同的版本。7.3.1版本是最后一个稳定版本,所以最好使用这个版本,而不是最新的版本。

下载ElasticSearch (v.7.3.1)

下载Filebeat (v.7.3.1)

下载Kibana (v.7.3.1)

将下载的所有文件保存并解压缩到创建的文件夹中。

步骤3:安装最新版本的Java

为了运行,Elasticsearch需要最新版本的Java。

下载Java并完成安装过程。

创建一个环境变量

下载并安装之后,您需要使用Java JDK设置一个环境变量。

搜索窗口并输入“环境变量”。

点击“环境变量”>“New”。

提供一个名称并将路径添加到下载的Java JDK中。

步骤4:设置并运行Elasticsearch

现在,我们将尝试“启动”Elasticsearch。在这里,我们需要学习一些命令行知识。

打开Windows PowerShell。

打开Windows PowerShell

移动到你的Elasticsearch“bin”文件夹

在命令行中,您可以使用cd命令在文件夹中导航到“bin”文件夹。

“bin”文件夹是你的可执行文件(你使用的软件)的位置。

您可以在cd命令后拖放文件夹以添加文件所在的路径。

滚动至顶部