新站点在搭建好后,需要进行一波基础的seo配置,网站robost规则,伪静态规则,以及站点地图,站点日志是必不可少的,今天我们重点来讲讲wordrpess站点地图。
做为wordpress站点地图的优化我们重要还是要迎合百度的搜索引擎规范,所以建议大家选用柳城开发的WordPress插件 Baidu Sitemap Generator生成百度 Sitemap XML 文件。
就相当于网站被百度–全球最大的中文搜索引擎订阅,进而为您的网站带来潜在的流量”。据作者介绍这款插件是针对百度搜索引擎而专门开发的,对百度搜索引擎非常友好。
登陆WordPress后台,插件,搜索“Baidu Sitemap Generator”如下图
在仪表盘最下方菜单项找到设置→Baidu-Sitemap(或者鼠标放在设置项上会有菜单自动划出),单击出现 Baidu Sitemap Generator 参数配置界面
(1) XML 文件名:根据你的喜好选择;(建议:Sitemap_baidu)
(2)生成地图:XML 地图和 HTML 地图都需勾选,XML 地图是提交给搜索引擎看的,而 HTML 地图则是展示给用户看的;
(3)下面几项是提示你都是需要把什么内容展示在站点地图?如果勾 “√” 选,则在地图上显示其连接;(建议:文章和页面)
(4) sina sae 是什么?(请百度查看吧,那里讲的更详细点)
[v_error]如果你是独立网站,切记请把 sina sae 勾 “√” 去掉;当然如果你的网站基于 sina sae 建立的就需要勾 “√” 选。[/v_error]
因为我的网站不是基于 sina sae 建立的,而我却因为不知道它是什么在设置时勾 “√” 选上了此项,所以就出现了下方的警告信息,那么现在我们已经知道该如何对待这项设置参数;
Warning: file_exists(): Unable to find the wrapper “saestor” – did you forget to enable it when you configured PHP? in /data/home/用户/htdocs/wp-content/plugins/baidu-sitemap-generator/sitemap-function.php on line 420 还没有创建百度Sitemap文件呢
Warning: file_exists(): Unable to find the wrapper “saestor” – did you forget to enable it when you configured PHP? in /data/home/用户名/htdocs/wp-content/plugins/baidu-sitemap-generator/sitemap-function.php on line 433
在设置完成站点地图时 Baidu Sitemap Generator 会出现一个友好的提醒,PS:百度的ping服务地址, 把它加入ping服务列表,加快百度的收录速度。
就如图所示,用你的鼠标在 WordPress 后台点击设置→撰写菜单,并把弹出的界面拉倒最下方,你会看到:更新服务项目,就如它描述的一样:当您发表一篇新文章时,WordPress将会向下面的站点发出通告。更多关于“更新服务”的信息,请查看Codex文档。
这时需要你把百度的ping服务地址,复制粘贴到表单内,点击“保存更改”即可。
关于Baidu Sitemap Generator插件无法生成sitemap_baidu.xml,提示文件或目录不可写,请修改根目录权限改为777。 解决方法:新建两个记事本,分别改名为sitemap_baidu.xml和sitemap.html(注意后缀),用ftp软件把这两个文件上传到网站根目录下,在ftp软件文件管理器里选中刚刚上传的文件,右键—属性—把权限改为777—确定OK。