Dedecms 5.7如何制作网站地图?

dedecms用的人很多,可能大家在使用的过程中会碰到一些问 题,这很正常的,今天我们来讲讲dedecms 5.7如何制作网站地图,其实网站地图分两种,一种做给网友看的,方便网友可以方便地找到自己想浏览的内容,另外 一种是做给搜索引擎蜘蛛看,方便蜘蛛在你网站上面抓取内容。

 当然,我们这里讲的主要是针对蜘蛛的,因为DEDE默认的就有针对用户的网站地图,主要是以栏目的形式展现,这个可以在DEDE后台自行生成。其实大家印象当中的网站地图是XML格式的,一般命名成sitemap.xml,接下来进入正题。

你在桌面上面新建一个以siteamp.htm为名称的文件,这个主要是用来做模板的,然后把下面的这段代码拷贝到文件中。

<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.google.com/schemas/sitemap/0.84">


      <url>
        <loc>http://www.123zzw.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='4' type='top'}
      <url>
      <loc>http://www.
    123zzw.com [field:typelink/]</loc>
      <changefreq>daily</changefreq>
      <priority>0.8</priority>
      </url>
      {/dede:channel}


      {dede:arclist row=50000 orderby=pubdate}
      <url>
        <loc>http://www.
    123zzw.com [field:arcurl/]</loc>
        <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
      </url>
      {/dede:arclist}


    </urlset>

    把上面的网址改成你自己的网址,{dede:channel row='4' type='top'} 这个标签当中的row表示栏目的个数,有几个就改成几个,{dede:arclist row=50000 orderby=pubdate} 这个标签当中的row表示调用的文章页,这个一般默认就可以。

    然后把这个文件上传到dedecms模板目录下面一般是templets/default目录下,接下来在dedecms后台【生成】-【更新主页HTML】界面,把 主页模板文件换成sitemap.htm,把index.html换成sitemap.xml,并点击更新主页HTML,这时,网站根目录下面的XML地 图文件就生成了,当然可能需要你每次更新网站内容之后都要去手动更新一遍网站地图,这个可能会比较麻烦一点。有条件的站长,或者是有技术的站长,可以在后 台增加一个更新网站地图的功能,这样操作起来就方便多了。

转载于:https://www.cnblogs.com/onlylove2015/p/4392165.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值