SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”。SEO是指通过站内优化比如网站结构调整、网站内容建设、网站代码优化等以及站外优化。
简而言之,就是让人们更容易搜索到你的站点。
首先要做的就是让搜索引擎收录我们的站点。
1.百度
1.1 提交网址
在搜索引擎中输入site:<域名>,如果如下图所示就是说明我们的网站并没有被百度收录。我们可以直接点击下面的“网址提交”来提交我们的网站
然后点击途中的提交网址
选择站点的相关属性:
接下来进行网站验证,推荐使用第三种GNAME验证,简单快捷,只需要给你的链接增加一条解析即可:
1.2 生成网站地图
接下来要让你的网站生成网站地图,及生产sitemap,将sitemap提交到百度,先安装地图生成插件:
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
注意根目录的_config.yml将url配置成你的站点
# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://lisq.xyz/
root: /
重新部署博客后就会生成两个新文件sitemap.xml和baidusitemap.xml
1.3 将sitemap提交给百度
点击链接提交
使用主动推送
主动推送
安装插件npm install hexo-baidu-url-submit --save
然后再根目录的配置文件中新增字段
baidu_url_submit:
count: 100
host: https://lisq.xyz/
token: 8OGYpxowYnhgVsUM
path: baidu_urls.txt # 文本文档的地址
在加入新的deploye
deploy:
- type:baidu_url_submitter
百度收录的时间非常长,耐心等待吧。
2.谷歌
点击这里
添加你的网址
点击添加属性后即可添加你的博客地址。
进行验证:
谷歌收录的速度还是相当快的,而且操作比较简单。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。