百度站长平台Sitemap(数据提交)抓取失败解决方法

前言

前几天在百度站长活动:Sitemap大力抢的活动中,抢到了开通Sitemap的权限。

问题描述

既然抢到了权限,不使用就太浪费了。于是就帮自己的博客搞了下Sitemap,但是无奈一直失败,找不到原因,sitemap单独访问是没问题的,但是就是抓取失败。

解决方法

直到今天,一个偶然的机会,让我把这个问题给解决了。首先,我的博客是同时托管到githubgitcafe上的,但是由于之前gitcafe上没设置自定义域名的关系,因此域名解析一直是解析到github上。今天,我找到原因,在gitcafe上设置了自定义域名后,便把国内访问博客的域名解析到了gitcafe上。
以前域名解析到github上的时候,抓取sitemap总是失败,提示访问不到服务器之类的。今天,把域名解析到gitcafe上,然后再来重新抓取了一下sitemap便才成功了。

gitcafe设置自定义域名

1.点击进入项目,点击项目设置。

2.选择Pages服务,添加自己的域名即可,添加完可能需要几分钟才能访问,莫急。

添加sitemap的具体方法:

1.登陆百度站长
2.如果你是第一次登陆,可能还要添加你的网站网址,然后验证。验证方法有三种(设置域名解析的),建议使用第三种,前两种我没验证成功过,不知道是不是因为当时托管在github上的原因。

3.验证完后,点击链接提交。
4.然后选择自动提交,提交方式:sitemap。填写更新周期,填写数据文件地址:该地址一般为:你的网站地址/sitemap.xml,然后提交即可。

版权声明:本文为博主原创文章,转载请注明出处 Chillax’s Blog