实验目的
熟悉个人博客系统的搭建。
具体包括:
参考方案:注册Github账号,搭建Hexo环境并实现个人博客搭建,撰写实验报告。
硬件环境
联网的计算机一台
软件环境
Windows or Linux
实验步骤与内容
注册Github账号
GitHub账号是之前就注册好了的
搭建Hexo环境并实现个人博客搭建
安装Hexo
初始化Hexo
安装主题
生成静态文件
部署网站
效果展示
注:由于我之前就已经搭建好博客了,所以本次实验仅仅是将之前的搭建流程再重复一次
为网站添加Google Analytics和百度统计
为自己的博客添加Google Analytics和百度统计非常重要,因为这些统计工具可以帮助我们更好地了解网站访问情况和读者喜好。通过分析这些数据,可以指导自己的博客发展方向,了解读者需求,优化自己的内容策略,提高博客流量和访问质量。而且,这些统计工具具有实时监测和定期报告功能,让自己随时了解博客的运营状况和发展趋势,及时调整和改进自己的运营策略。在竞争激烈的网络世界中,这显得尤为重要,所以最好为自己的博客添加这些统计工具,让自己的博客更好地服务于读者,提升自己的领域影响力。
添加Google Analytics
①
打开 https://marketingplatform.google.com/about/analytics/?hl=zh-CN 注册账号或者使用已有的Google登录。
②
进入 https://analytics.google.com/analytics/web
点击左下角的“齿轮”图标。
首先点击“创建账号”,然后点击“创建媒体资源”。一个媒体资源对应着一个网站。
然后选择平台处选择“网站”。
像上图那样子填入自己的博客地址和一个名字即可,其他设置暂时不需要更改。
然后会出现下面的信息。可以先将“衡量 ID”复制并保存好,这个是Google追踪器将网站和Google分析关联起来的标识符。
在当前页面往下滚动,找到“Google 代码”这一栏。点击“查看代码说明”。
将展示的代码复制并保存,稍后我们要将其添加到我们的博客的网页中。
③
打开 themes\next_config.yml 文件,找到这里
在tracking_id后面填入我们刚才复制的“衡量 ID”。然后执行Hexo部署命令
hexo c
hexo g
hexo d
即可。
④
效果展示
添加百度统计
按照类似的流程注册百度统计。
在百度统计中添加自己的博客网站后,会出现下面的界面。
将上图中打了马赛克的地方的“仅由数字和小写字母组成的”文字复制,填写到上面提到的 themes\next_config.yml 文件中的“baidu_analytics”后面即可。
配置Google Search Console
为自己的博客配置Google Search Console是非常有必要的,因为它能够帮助你更好地把握谷歌搜索引擎对于自己博客的收录和展现情况。这样便可以及时了解自己博客的SEO状况和搜索表现,分析优化自己的SEO策略和关键词,提升博客在搜索引擎中的曝光度和流量,增加自己的博客的品牌曝光度。此外,Google Search Console还可以监测自己网站的安全性和可访问性,及时发现并解决网站排名的问题。
①
打开 https://search.google.com/search-console ,选择“创建资源”。
像下图所示填入自己的博客地址,然后点击“继续”。
②
接下来点击左侧的“站点地图”。利用“ https://www.xml-sitemaps.com/ ”这个网站为自己的博客生成“sitemap.xml”文件。将这个文件放置在 themes\next\source 这个文件夹中。之后每次生成博客都会自动将这个文件复制到网站的根目录下。如果没有,可以手动将其上传到用于部署这个博客的GitHub仓库的根目录。
然后像下图这样填写。
接下来等待一段时间,Google就会爬取你的博客文章并且编制索引了。根据我个人的经历,大约是在提交sitemap.xml两周后才会进行爬取以及索引编制。
③
效果展示
结论分析与体会
经过本次实验,我成功地搭建了个人博客,并且为其添加了Google Analytics和百度统计,同时还配置了Google Search Console。这次实验不仅让我初步了解了博客系统的搭建流程,还让我掌握了更多实用的SEO工具和技巧,这对于我今后的博客写作和网站运营都将产生重要影响。
在搭建自己的博客的过程中,我遇到了不少问题,例如Hexo主题的选择、GA和百度统计的代码插入等,但是通过Wiki、GitHub的说明文档和互联网上的各种教程,我不断查找资料并加以解决。在这个过程中,我学会了如何独立思考、如何搜索有效的学习资源、如何与群体合作等技能,这对于我未来的工作和学习也将非常有帮助。
总之,这次实验给了我很多收获和体验,在接下来的时间里,我将继续完善自己的博客,不断提高写作水平和博客价值。同时,我也将秉持着在实践中学习的态度,不断探索和尝试新的技术和工具,提升自己的技能和能力。