dede/dedecms/织梦谷歌地图制作方法

dede/dedecms/织梦谷歌地图制作方法

随着dede/dedecms/织梦系统的粉丝越来越多,相信也有更多的站长希望可以使用dede/dedecms/织梦来自动制作适合谷歌网站管理员工具提交的谷歌地图。那今天青岛网站建设创意灵犀就跟大家一起分享一下如何使用dede/dedecms/织梦来制作Google网站地图

我们都知道dede的后台有一个生成首页的功能,那我们就可以利用这个功能来生成我们的网站地图。首先我们需要编写一个符合Google地图标准格式的sitemap文件。样例如下

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
    <loc>http://www.elingxi.com/</loc>
    <lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}
    [field:pubdate function=strftime('%Y-%m-%d',@me)/]
    {/dede:arclist}</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
</url>
{dede:channel row='23' type='top'}
<url>
<loc>http://www.elingxi.com[field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:channel}
{dede:arclist row=2000 orderby=pubdate}
<url>
    <loc>http://www.elingxi.com[field:arcurl/]</loc>
    <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
    <changefreq>monthly</changefreq>
</url>
{/dede:arclist}
</urlset>

关于上面代码各个标签的具体含义可以参看 谷歌网站地图标准格式 - http://www.elingxi.com/a/seo/0913Z2010.html

将以上代码存为 sitemap.xml。

注意,你需要把该文档中的http://www.elingxi.com换成你的网站根目录的网址,这样才可以正确连接哦。然后将此文件存放在你的templates目录下,在生成——更新首页,在模板文件的位置选择该模板文件(就是刚才你存放到templates下的那个sitemap.xml),然后再为此指定一个目标文件夹和.xml文件的名称,生成的这个文件就是你的Google网站地图了。

然后你就可以提交这个网站地图到Google管理员工具的Google网站地图下面了。当然你也可以像我一样直接修改dede的后台生产网站地图的功能,而不是通过首页的生成功能,前提是你需要了解dede的参数和一些基本的php知识。这里不再赘述,有想要了解的朋友可以去搜索相关dede系统的使用教程和PHP的资料。

最后给大家一个传送门:dede/织梦CMS一键更新谷歌地图的插件补丁