Dedecms网站地图模板安装及使用方式

原创 海中金  2019-12-01 13:07 

我已将其运用到几个由dedecms建设的企业网站上。亲和百度蜘蛛,分页多层次特色,织梦系统最好用的网站地图!

Dedecms网站地图模板安装及使用方式

图片描述(最多50字)

用 DedeCMS(织梦) 系统搭建的网站多数都是以优化为主要目标的网站类型,既然是优化站 SEO 手段就离不开为网站设置网站地图。可是 DedeCMS 自带的模板没有网站地图,而且 DedeCMS 提供的自带模板未必能满足你的需要。所以能为自己的 DedeCMS 网站选择一个好的织梦网站地图模板就成为一个很重要的问题。

本次制作并分享的 DedeCMS 织梦网站地图(html格式)模板是基于自由列表 freelist 来完成的,可实现多层次分页面的网站地图,经测试对百度的搜索蜘蛛效果很好。如果你的织梦网站正需要一个网站地图模板,可使用我使用的 DedeCMS 织梦网站地图模板。

一、复制 织梦DedeCMS 网站地图模板

{dede:field.title/}
网站主栏目: {dede:channel type="top"} [field:typename/] {/dede:channel}
文档名称 Document title最后更新 Last modified
{dede:freelist/}
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="10"/}
Generated with Baidu (html) Sitemaps by aswait. This dedecms template is free to use.

If you have problems with your sitemap please visit the template page.

二、设置 织梦DedeCMS 网站地图参数

进入织梦的管理后台进入 核心 > 频道模型 > 自由列表管理 页面,增加一个列表:

列表HTML存放目录:{cmspath}/

自由列表标题处填写:网站地图

目录默认页名称处填写:sitemap.html 去掉不使用目录默认主页勾选

命名规则处填写:{listdir}/sitemap{page}.html

列表模板:{style}/sitemap_html.htm

最大列出页数填写:9000

每页记录数:100

限定栏目设置:不限

在循环内的单行记录样式(InnerText)处删去原有内容,填入:

[field:textlink/][field:pubdate function="GetDateTimeMK(@me)"/]
保存后在 自由列表管理 页面上“更新”后,访问您的网站地址 /sitemap.html 即可看到网站地图页面。

三、 修改源文件 永久去掉“不使用目录默认主页”的自动勾选

为了以后更新更方便,我们需要将模板设置中“不使用目录默认主页”的勾选永久去掉,不然再次修改它会重新勾选上。算是一个BUG,因此我们需要修改源文件。

打开 dede\templets \freelist_add.htm 找到113行,把 value=”1″ 改为 value=”0″ 。再打开 dede\templets \freelist_edit.htm 找到89行,把 value=”1″ 改为value=”0″ 。这样“不使用目录默认主页”就永远不会自己勾选啦。

四 、最后在 robots.txt 中添加网站地图

在做完网站地图后除了在网站首页内添加链接外,最重要的是在 robots协议 内添加网站地图,以便让搜索引擎直接抓取到。robots协议即 robots.txt 在网站根目录下,打开后加入下面语句,将 www.wondercss.com 换成你网站的域名。值得注意的是 Sitemap 的首写字母 S 需要大写。

[field:textlink/][field:pubdate function="GetDateTimeMK(@me)"/]
在这里我们就完成了DedeCMS网站地图的全部设置,等待百度蜘蛛的到来吧!

以上内容希望对你有用。

本文地址:http://www.qinghaiseo.cn/?p=332
版权声明:本文为原创文章,版权归 海中金 所有,欢迎分享本文,转载请保留出处!
NEXT:已经是最新一篇了

评论已关闭!