精心写一篇博文但是没人看怎么办呢?百度搜不到,谷歌搜不到?别慌,还需要将你的网站提交到百度和谷歌。
在开始之前,你可以按照以下格式在百度和谷歌搜索下你的网站:
[图片上传失败...(image-465341-1516176040994)]
[图片上传失败...(image-9005d-1516176040994)]
注意:提交到谷歌需要科学上网。
提交百度搜索引擎
登录http://ziyuan.baidu.com/site/index
ps:可能需要个人信息认证,按照提示认证即可!
[图片上传失败...(image-5690fe-1516176040994)]
点击添加站点
会看到如下界面:
[图片上传失败...(image-c308d2-1516176040994)]
在图中文本框添加你的个人网站域名
最好是带上www
设置站点领域
这里我选择信息技术
,点击下一步。
选择验证方式
验证方式一:文件验证
[图片上传失败...(image-b08b26-1516176040994)]hexo
这里我选择的是文件验证,建议大家也使用文件验证方式,这样比较简单。
- 请点击 下载验证文件 获取验证文件(当前最新:baidu_verify_Rkofa3ZBzc.html)
- 将验证文件放置于您所配置域名(www.bianxiaofeng.top)的根目录下
- 点击这里确认验证文件可以正常访问
- 请点击“完成验证”按钮
为保持验证通过的状态,成功验证后请不要删除HTML文件
网站的根目录在那里呢?
在你的博客的本地根目录的Source
文件夹内。
[图片上传失败...(image-7dc773-1516176040994)]
然后控制台输入:hexo g -d
,部署到网站上。
验证方式:
点击3步骤的验证。如果能点击进去证明成功。
随后点完成验证。
HTML标签验证
本文使用的是Next主题。在themes/next/layout/_partials/head.swig
内:修改meta标签为站长网站上给出的标签即可:
[图片上传失败...(image-a066fc-1516176040994)]
同时,在themes/next/_config.yml中将google-site-verification和baidu_site_verification的值设置为true即可。
然后控制台输入:hexo g -d
,部署到网站上。
CNAME验证
[图片上传失败...(image-f9f71d-1516176040994)]
配置方式如图:
[图片上传失败...(image-7f1e99-1516176040994)]
谷歌验证
登录https://www.google.com/webmasters/tools/home?hl=zh-CN
如图:
[图片上传失败...(image-d0bbb7-1516176040994)]
在上图输入你的网站地址
验证
[图片上传失败...(image-cdb067-1516176040994)]
按照下图进行选择:
[图片上传失败...(image-8bf4ef-1516176040994)]
在阿里云的解析当中添加下面的解析:
[图片上传失败...(image-e01beb-1516176040994)]
点击验证即可。
[图片上传失败...(image-480a94-1516176040994)]
站点地图
站点地图是一种文件,您可以通过该文件列出您网站上的网页,从而将您网站内容的组织架构告知Google和其他搜索引擎。Googlebot等搜索引擎网页抓取工具会读取此文件,以便更加智能地抓取您的网站。
安装百度谷歌的站点地图文件
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
修改博客配置文件
打开站点配置文件:
[图片上传失败...(image-59e794-1516176040994)]
主要是将url设置为你的站点名称。
然后执行:hexo clean
和hexo g
这样在你的网站根目录的public
文件夹下生成sitemap.xml文件和baidusitemap.xml文件:
[图片上传失败...(image-6c8a13-1516176040994)]
其中sitemap.xml文件是搜索引擎通用的文件,baidusitemap.xml是百度专用的sitemap文件。
向谷歌提交链接
google站点平台:https://www.google.com/webmasters/tools/home?hl=zh-CN,然后就是注册账号、验证站点、提交sitemap,
[图片上传失败...(image-3548f0-1516176040994)]
[图片上传失败...(image-659031-1516176040994)
提交你的site就行了
百度收录
百度收录很麻烦,效率比谷歌差远了。
设置自动推送
在主题配置文件下设置,将baidu_push设置为true:
# Enable baidu push so that the blog will push the url to baidu automatically which is very helpful for SEO
baidu_push: true
sitemap
将生成的baidusitemap.xml提交到百度http://ziyuan.baidu.com/linksubmit/index
点击链接提交 :
[图片上传失败...(image-212f7-1516176040994)
输入文件地址提交
[图片上传失败...(image-ed4dc3-1516176040994)]
稍后你刷新页面,就可以看到状态了。
本文参考:
http://blog.csdn.net/sunshine940326/article/details/70936988