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.谷歌
點擊這裏
添加你的網址
點擊添加屬性後即可添加你的博客地址。
進行驗證:
谷歌收錄的速度還是相當快的,而且操作比較簡單。