这两天使用dedecms制作了个站点,第一次使用dede的系统。发现的确很速成,不愧是垃圾站制作最佳利器。在简单做了栏目和内容后,使用dede自带的Sitemap生成后在Google管理员工具提交,Google提示dedecms的Sitemap格式不被支持。只好找找资料自己做一个,在论坛发现有此问题的童鞋不在少数,整理了下方法写下来分享:
第一步:在dedecms后台频道管理–单页文档管理中,新增一个页面。页面名称随便选 sitemap,生成文件名sitemap.xml,选择含模板标记,需要编译。
第二步:在文件内容内插入下面的代码.
代码:
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.google.com/schemas/sitemap/0.84″>
<url>
<loc>http://www.fly810.com/</loc>
<lastmod>[field:pubdate function="GetDateMK(@me)"/]</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
{dede:arclist row=”10000″ col=1 titlelen=”500″
orderby=”pubdate”}
<url>
<loc>http://www.fly810.com/[field:arcurl /]</loc>
<lastmod>[field:pubdate function="GetDateMK(@me)"/]</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
{/dede:arclist}</urlset>
注意:拷贝代码后把我的域名改成你的,这点别忘记哦!
第三步:继续下一步点确定,回到频道管理 的 单独页面管理 页
第四步:然后我们点击刚建立的单页更新后出现
成功更新一个页面!
如果你的浏览器没反应,请点击这里…
这时候我们就点这里啦,返回到生成的.xml页面。然后就可以向google提交刚才生成的sitemap,当然你也可以使用ping的方式提交Sitemap
SP:某位Google员工从官方层面进行的表态: 蜘蛛通常每天会来访问robots.txt这个文件 信不信由你,想验证可以自己分析weblog
大家可以参考这篇文章关于如何做网站优化推广的文章