百度作为中国境内第一大搜索引擎,自然也有站长管理工具。它不叫 Webmaster Tools,而是有中国特色的中文名称:“百度站长平台”,对应的网址是: http://zhanzhang.baidu.com/ 。 为了方便百度搜索引擎抓取我们用 Joomla CMS 搭建的网站上的内容,最好向百度主动提交我们的站点地图(sitemap),这样就避免了百度蜘蛛漏掉某个网页的悲剧,还能及时将网站的新增内容及更新内容以最快速度“通知”百度搜索引擎 —— 这是非常重要的网站 SEO 优化策略,你懂的。今天就撰文介绍一下如何向百度站长平台提交 Joomla 网站的站点地图。

百度站长平台网站首页
百度站长平台网站首页

第一步:登录百度站长平台

上面的截图是“百度站长平台”的首页,右上角有明显的登录框。如果你已经有百度账号,请直接登录;如果还没有,就点击登录框右下角的“立即注册”链接注册一个账号。

详细的注册过程略去。注册成功之后,请登录此网站。登录之后,自动进入“工具”这个页面:

向百度站长平台添加你的网站域名
向百度站长平台添加你的网站域名

第二步:添加并验证网站

从上面截图可以看出,你必须先添加你的网站,才能开始管理网站。百度已经给出了输入示范,以 Joomla之门 网站为例,我们必须输入 www.joomlagate.com 这个完整的域名。输入之后,点击“添加网站”按钮。

接下来进入了“验证网站”环节:

百度站长平台:验证网站
百度站长平台:验证网站

Joomla之门 推荐你采用第一种“文件验证”方式,因为非常方便,直接点击“下载验证文件”,得到一个名称类似 baidu_verify_s2XRCg79Ui.html 的 HTML 文档,将这个文件不做任何修改(注意 :绝对不要做任何修改,包括修改文件名),直接上传到你的网站的根目录下。在本例中,我们需要上传到 www.joomlagate.com 网站根目录下,上传之后,点击截图上第3条那个“点击这里”按钮,浏览器就会尝试访问 www.joomlagate.com/baidu_verify_s2XRCg79Ui.html 这个网址。如果你上传的位置无误,就应该能看到浏览器里面显示了一个空白页面,仔细看,左上角有一个字串:

s2XRCg79Ui

实际上,这个字串就是上述 HTML 文件的文件名后半部分。能看到这个字串(你的网站当然会申请的不同的文件名、不同的字串,外观与我们这个相似,但不可能完全一样)正确显示,就说明文件上传成功了。

现在,你点击“完成验证”这个蓝色的大按钮,就能顺利通过百度站长平台对你的网站域名的验证(实际上是为了证明“你就是这个网站的主人”),你会看到一个弹出窗口告诉你验证成功:

百度站长平台:网站验证成功
百度站长平台:网站验证成功

在这个弹出窗口底部,有一个按钮“批量添加子站”。如果没有子站,就点击“暂不添加”,进入下一个页面:

百度站长平台:添加联系人
百度站长平台:添加联系人

你可以在这里添加网站的管理员作为联系人,方便万一有什么情况,百度站长平台可以立即联系到你。本教程不涉及这部分,所以我们不用添加任何联系人。

第三步:提交 Joomla 网站站点地图

但是上面看到的这个页面上也没有任何“提交站点地图”之类的链接,所以,我们点击顶部菜单的“工具”,这时看到的内容跟之前看到的“工具”页面不一样了:

百度站长平台:工具页面
百度站长平台:工具页面

事实上,左侧的导航菜单还有很长一部分在屏幕之下没有显示出来,我们截图这部分已经包含了提交站点地图要用到的链接,所以就这么截了。

直接点击左侧导航菜单上的“网页抓取 -> 链接提交”,就转到了下面这个页面:

百度站长平台:选择提交链接方式
百度站长平台:选择提交链接方式

可以看出,这个页面顶部已经列出了我们刚才添加的域名 www.joomlagate.com ,请注意域名后面还有一个小箭头,可以想象,如果你添加了多个网站(域名),就可以点击这个小箭头来切换域名了。

这个页面主要是让你选择链接提交的方式。我们直接把视线向下看,注意上图中红色箭头标注出来的那个小字:sitemap,这就是站点地图的意思。我们就要用它。所以,请点击 sitemap 这个词前面的圆圈选中它 —— 一旦点击了这个圆圈,你就会发现其下方的表单也变换了:

百度站长平台:提交站点地图
百度站长平台:提交站点地图

 

这个表单只有两项内容:1、你的 sitemap 文件更新周期;2、你的数据文件地址。

如果你的网站内容更新很快,第一项可以“小时”为单位,填写1,就表示每小时更新一次,那么百度就会每小时读取一下你的 sitemap 来更新对你网站内容的索引;如果你网站更新较慢,最好以“天”为单位。

第二项也不难理解,在这里你需要输入站点地图文件的网址(URL),注意看输入框里面百度已经给出了示范,是需要带上域名的完整网址。

一般我们在 Joomla 网站上都使用免费的 Xmap(目前已停止开发)或者 mapX(是前者的后继者)来生成站点地图,得到的站点地图实际上是一个动态的网址,而不是一个静态的 XML 文件,一般形如:

http://www.joomlagate.com/index.php?option=com_xmap&view=xml&tmpl=component&id=1

注意:一定要选择 XML 格式的那个站点地图网址(网址里面含有 view=xml 这个字串)。

那么,我们就直接在“数据文件地址”这个输入框里面填写上面这种网址,然后按照提示依次填写验证码,最后点击“提交”按钮。

百度站长平台:站点地图列表
百度站长平台:站点地图列表

提交之后,页面刷新,好像还是刚才的那个页面,但是仔细看,现在“提交”按钮下方,多了一个列表,列出了你已经提交的站点地图文件。因为我们刚刚提交,所以其状态还是“等待”。那么,我们就安静等待百度验证这个站点地图文件并根据这个站点地图来抓取网站内容吧。嗯,你也不用等太久,我只等了大概1分钟不到,刷新了一下这个页面,就看到站点地图的状态变成了“正常”:

百度站长平台:站点地图正常
百度站长平台:站点地图正常

OK,至此,我们顺利完成了向“百度站长平台”提交 Joomla 网站的站点地图(sitemap)的操作。如果你有多个站点地图,可以继续使用上面那个表单添加;如果你有多个网站,也无法再走一遍本文所述及的这些步骤。只要最终站点地图的状态是“正常”,就意味着百度搜索引擎将按照你所指定的频率,前往你网站读取你提交的那个站点地图,抓取你网站内容,方便使用百度搜索的网友找到你站内的页面。