Hexo网站SEO优化策略
一、搜索引擎优化概述
Hexo网站建好后,我们开始思考如何让我们的网站被搜索引擎收录,然后被检索,这涉及到内容的SEO优化。 SEO是英文的缩写,中文翻译为“搜索引擎优化”。 SEO就是通过网站结构调整、内容建设、代码优化、站外优化等现场优化,使网站更容易被搜索引擎检索。
在构建旅游博客的过程中,程序员主要涉及网站本身的配置优化、域名配置、搜索引擎检索等,会以系列文章的形式发布。
这篇博文是一篇搜索引擎优化文章。主要介绍如何被百度和两大搜索引擎收录检索。主要包括以下内容:
索引和检索的整体过程;百度索引和索引;索引和索引。 二、搜索引擎优化2.1总体流程
被搜索引擎索引和检索的过程主要是两个步骤。百度和的过程类似;首先是生成站点地图来描述站点内容搜索引擎优化,然后在百度和后台提交站点地图描述文件,让搜索引擎可以包含和解析站点。
您可以通过在搜索引擎中输入以下内容来确定网站是否被搜索引擎检索到:
site:<域名> # site:meijindong.com
2.2 .xml 文件生成
先安装hexo插件自动生成.xml,然后配置站点的.yml文件。
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
将以下内容添加到配置文件中:
# 自动生成sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
那么在执行hexo生成站点文件时,会生成.xml和.xml,其中.xml用于百度,.xml用于百度。
2.3 百度索引与检索
登录,在站点管理中添加自己的网站,然后验证添加的网站。
网站验证有三种方式:文件验证、HTML标签验证、CNAME验证。
第三种方式最简单,提供给你的****即可。使用 CNAME 来解析它。登录您购买域名的服务商网站,填写此解析。
然后提交.xml。有很多方法。这里使用Hexo和Next来支持更友好的自动提交方式。
首先安装百度自动投稿插件:
npm install hexo-baidu-url-submit --save
在Hexo根目录下的.yml文件中添加一个字段,在百度站长平台资源提交->通用集合->api提交中可以看到token:
baidu_url_submit:
count: 10
host: https://www.meijindong.com
token: ***
path: baidu_urls.txt
然后在里面添加一个新的
deploy:
- type: git
repo: ***
- type: baidu_url_submitter
hexo会生成一个包含最新链接的.txt文本文件,hexo会从上述文件中读取链接并提交给百度搜索引擎。
提交成功后Hexo会返回如下提示搜索引擎优化,表示本次提交了多少个站点链接,当天可以提交多少个链接:
{"remain":2913,"success":10}
INFO Deploy done: baidu_url_submitter
也可以在next的主题配置文件.yml中打开,然后在文章浏览时自动提交检索。
baidu_push: true
百度索引需要一定的时间,可以等待一段时间才能看到索引结果。
2.3 索引和搜索
登录 - 添加网站,然后验证添加的网站。
然后将 .xml 文件添加到 - 的站点地图中以包含该站点。
三、总结
网站SEO优化可以更好的让我们的网站被访问,也可以让网站内容更好的传播。 SEO优化包含很多内容,本站只有被索引和爬取才会列出。