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

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

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

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
  3. <url>
  4. <loc>http://www.123zzw.com</loc>
  5. <lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}
  6. [field:pubdate function=strftime('%Y-%m-%d',@me)/]
  7. {/dede:arclist}</lastmod>
  8. <changefreq>daily</changefreq>
  9. <priority>1.0</priority>
  10. </url>
  11. {dede:channel row='4' type='top'}
  12. <url>
  13. <loc>http://www.
  14. 123zzw.com [field:typelink/]</loc>
  15. <changefreq>daily</changefreq>
  16. <priority>0.8</priority>
  17. </url>
  18. {/dede:channel}
  19. {dede:arclist row=50000 orderby=pubdate}
  20. <url>
  21. <loc>http://www.
  22. 123zzw.com [field:arcurl/]</loc>
  23. <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
  24. <changefreq>monthly</changefreq>
  25. <priority>0.6</priority>
  26. </url>
  27. {/dede:arclist}
  28. </urlset>

复制代码

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

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

DEDE5.7如何制作网站地图?的更多相关文章

  1. 网站地图怎么做?dedecms网站地图制作方法听语音

    网站地图怎么生成?下面分享织梦dedecms系统网站地图的生成方式,怎么制作网站地图,方法很简单.下面介绍一下网站地图优化方法及制作方法. 工具/原料 一个网站 方法/步骤 第一步 登录网站后台 第二 ...

  2. 织梦dedecms中html和xml格式的网站地图sitemap制作方法

    sitemap是网站上各网页的列表.创建并提交sitemap有助于百度(Google)发现并了解您网站上的所有网页,包括百度通过传统抓取方式可能找不到的网页.还可以使用sitemap提供有关你网站的其 ...

  3. 利用ASP.NET里自带的站点地图工具制作网站站点地图

    站点地图很方便能快速给我们导航我们要去访问的地址,能按层级关系分门别类,给用户一个很好的用户体验,很好的看到自己当前所在的网站位置 站点地图,又称网站地图,它就是一个页面,上面放置了网站上所有页面的链 ...

  4. 如何制作sitemaps网站地图

    如何制作sitemaps网站地图 1.0 前言 1.1 xml格式 1.2 常见问题 本文资料来源于网站 1.0 前言 Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页.最简 ...

  5. 只写104行代码!在nopCommerce中如何实现自动生成网站地图

    表告诉我说你不知道nopCommerce是什么.它是目前.NET中最流行的完全开源网上商城,由俄罗斯的团队在2008年开始立项一直开发到现在已经是3.3版本了.代码目前托管在codeplex上,有兴趣 ...

  6. 创建Google网站地图Sitemap.xml

    Sitemap.xml是google搞出来的,也就是网站地图,不过这个网站地图是用xml写的,而且要按google的标准来写,并且要将写出来的这个文件sitemap.xml上传到自己的服务器空间中去. ...

  7. 织梦DedeCMS网站地图模板

    亲和百度蜘蛛,分页多层次特色,织梦系统最好用的网站地图! 用 DedeCMS(织梦) 系统搭建的网站多数都是以优化为主要目标的网站类型,既然是优化站 SEO 手段就离不开为网站设置网站地图.可是 De ...

  8. 帝国CMS如何自动生成sitemap.xml网站地图文件

    登录网站的后台http://你的域名/e/admin/ 进入后台栏目 =>增加自定义页面 =>选择直接页面,页面名称为:网站地图,文件名修改为  ../../sitemap.xml 内容填 ...

  9. 如何利用excel中的数据源制作数据地图

    关于这个问题,制作数据地图的方法已不新奇,总体来说有这么几类方案: 一类方案:直接在excel里制作 优势:个人小数据量应用较为方便简单 缺点:需要熟悉VBA,且更强大的功能对VBA水平要求较高 1. ...

随机推荐

  1. MyEclipse设置内存

    Tomcat直接启动正常,通过myeclipse启动tomcat内存溢出. MyEclipse启动Tomcat无视catalina.bat中设置内存大小的问题. 在 tomcat的catalina.b ...

  2. c编码-2

    1.重设socket缓冲区 系统提供的socket缓冲区大小为8K,你可以将之设置为64K,尤其在传输实时视频时. [root@8A_3 src]# gcc socka.c[root@8A_3 src ...

  3. noip2012普及组——质因数分解

    [问题描述]已知正整数 n 是两个不同的质数的乘积,试求出较大的那个质数. [输入]输入文件名为 prime.in.输入只有一行,包含一个正整数 n. [输出]输出文件名为 prime.out.输出只 ...

  4. Knockout.js, Asp.Net MVC and Bootstrap 前端设计

    原文地址:http://ddmvc4.codeplex.com/ 原文名称:Design and Develop a website using ASP.NET MVC 4, EF, Knockout ...

  5. Dom之表单提交与默认行为

    一.button提交表单 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q ...

  6. DIV+CSS命名规范-转载1

    命名规则说明: 1).所有的命名最好都小写 2).属性的值一定要用双引号("")括起来,且一定要有值如class="divcss5",id="divc ...

  7. python数据分析之pandas库的Series应用

    一.pandas的数据结构介绍 1. Series 1.1 Series是由一种类似于一维数组的对象,它由一组数据以及一组与之相关的数据索引构成.仅由一组数据可产生最简单的Series. from p ...

  8. HBase(八): 表结构设计优化

    在 HBase(六): HBase体系结构剖析(上) 介绍过,Hbase创建表时,只需指定表名和至少一个列族,基于HBase表结构的设计优化主要是基于列族级别的属性配置,如下图: 目录: BLOOMF ...

  9. ios外派—本公司长年提供ios程序员外派业务(北京动点软件,可签合同)

    北京动点飞扬长年提供ios工程师外派业务. 我公司程序员平均技术情况如下: 1.二年以上iPhone/ipad开发经验:2.熟练使用Xcode.Objective C编码技能:3.熟悉iOS开发框架, ...

  10. css选择器,用来处理隔行变色的表格

    CSS3 :nth-last-child() 选择器,可以用来处理隔行变色的表格,详情请参考网上资料.