王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

织梦dede系统sitemap.xml自动天生教程

许多小伙伴在使用dede系统天生sitemap时,都是在外部用工具天生的sitemapml,然后在上传根目录再到站长平台去提交。

今天小六SEO教人人直接在dede系统内部天生sitemapml,免去使用工具天生和上传的步骤,不清楚的小伙伴请好好学习吧。

首页我们明白一下原理,建一个单页(与我们接下来要建的模板关联一下),建一个模板写url挪用,挪用写好后,我们更新单页内容可以了。

可以先建模板写好挪用代码,再去建单页绑定模板也可以,顺序随意。
(要是看不懂另有懒人插件)10块钱一份若有需要请加QQ:

第一步:进入dede后台-频道模子-单页文档治理-增添一个单页

如图:

第二步:进入适才新建的单页治理界面,把模板信息关联一下

如图所示:

说明:

1、标识是网站的模板目录,是什么就填什么,一样平常是default。

2、模板文件名就是sitemap.htm,({style}是模板目录)写下来就行了,后面我们建模板时文件名与这个一致就行。

3、文件名就是我们要天生的页面文件名字,一样平常就叫sitamapml就可以了,便于识别,不用写路径,更新会直接天生在网站根目录,后面括号里也写了,相对于安装目录。

4、这个网页不要求收录,以是tdk,就把标题写一下知道是sitemap就行,其他关键字、摘要就不用写。

第三步:选择模板-模板治理-默认模板治理-新建模板,命名为sitemap.htm

如图所示:

第四步:复制以下代码保留到适才新建的sitemap.htm模板中,点击保留

lt;xml versionquot;1.0quot; encodingquot;UTF-8quot;gt;

lt;urlset xmlnsquot;http://www.sitemaps.org/schemas/sitemap/0.9quot;gt;

lt;urlgt;

lt;locgt;http://www.seo-6.com/lt;/locgt;

lt;lastmodgt;{dede:arclist row1 titlelen24 orderbypubdate}

[field:pubdate functionstrftime(39;Y-m-d39;,me)/]

{/dede:arclist}lt;/lastmodgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;1.0lt;/prioritygt;

lt;/urlgt;

{dede:channel row39;20039; type39;top39;}

lt;urlgt;

lt;locgt;http://www.seo-6.com[field:typelink /]lt;/locgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;0.8lt;/prioritygt;

lt;/urlgt;

{/dede:channel}

{dede:channel type39;son39; typeid39;139;}

lt;urlgt;

lt;locgt;http://www.seo-6.com[field:typelink /]lt;/locgt;

lt;changefreqgt;dailylt;/changefreqgt;

lt;prioritygt;0.7lt;/prioritygt;

lt;/urlgt;

{/dede:channel}

{dede:arclist row39;500039; orderbypubdate}

lt;urlgt;

lt;locgt;http://www.seo-6.com[field:arcurl/]lt;/locgt;

lt;lastmodgt;[field:pubdate functionstrftime(39;Y-m-d39;,me)/]lt;/lastmodgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;0.6lt;/prioritygt;

lt;/urlgt;

{/dede:arclist}

lt;/urlsetgt;

说明:这个是url挪用代码,请直接将每个代码的域名(http://www.seo-6.com)改成自己的即可,第一个代码块为首页,第二个为栏目页,第三个为二级栏目页,第四个为内容页,row示意url条数,type39;top39;示意顶级栏目,type39;son39; 示意子栏目,typeid39;139;示意栏目id

注重1:我这里网址是写全的,dede后台可以开启绝对地址功效,我们可以改成下面这样,要利便一些。

(1)开启绝对地址,在系统里选焦点设置,如图:

(2)原挪用代码块:

lt;locgt;http://www.seo-6.com[field:typelink /]lt;/locgt;

lt;locgt;http://www.seo-6.com[field:arcurl/]lt;/locgt;

(3)把这有这两个代码块的网址删掉,看起来简捷一些,如下:

lt;locgt;[field:typelink /]lt;/locgt;

lt;locgt;[field:arcurl/]lt;/locgt;

这样利益就是对所有dede模块都可以套用这个模板,我们只需要将第一个代码块的网址切换成你的网址,整个代码就像这样:

lt;xml versionquot;1.0quot; encodingquot;UTF-8quot;gt;

lt;urlset xmlnsquot;http://www.sitemaps.org/schemas/sitemap/0.9quot;gt;

lt;urlgt;

lt;locgt;http://www.seo-6.com/lt;/locgt;

lt;lastmodgt;{dede:arclist row1 titlelen24 orderbypubdate}

[field:pubdate functionstrftime(39;Y-m-d39;,me)/]

{/dede:arclist}lt;/lastmodgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;1.0lt;/prioritygt;

lt;/urlgt;

{dede:channel row39;20039; type39;top39;}

lt;urlgt;

lt;locgt;[field:typelink /]lt;/locgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;0.8lt;/prioritygt;

lt;/urlgt;

{/dede:channel}

{dede:channel type39;son39; typeid39;139;}

lt;urlgt;

lt;locgt;[field:typelink /]lt;/locgt;

lt;changefreqgt;dailylt;/changefreqgt;

lt;prioritygt;0.7lt;/prioritygt;

lt;/urlgt;

{/dede:channel}

{dede:arclist row39;500039; orderbypubdate}

lt;urlgt;

lt;locgt;[field:arcurl/]lt;/locgt;

lt;lastmodgt;[field:pubdate functionstrftime(39;Y-m-d39;,me)/]lt;/lastmodgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;0.6lt;/prioritygt;

lt;/urlgt;

{/dede:arclist}

lt;/urlsetgt;

注重2:若是我们有自建的专题页,或者其他单页,不是通过栏目建的,而是通过这个单页模块自建的页面,dede程序是抓不到这个链接的,天生sitemapml后就没有这个链接,以是我们需要将这个单页地址写进模板中。

链接写全,把下面这个模块加到sitemap.htm模板中(页面地址自改):

lt;urlgt;

lt;locgt;http://www.seo-6.com/baike.htmllt;/locgt;

lt;lastmodgt;2017-6-28lt;/lastmodgt;

lt;changefreqgt;alwayslt;/changefreqgt;

lt;prioritygt;0.6lt;/prioritygt;

lt;/urlgt;

第五步:回到lsquo;单页文档治理rsquo;-选中先前新建的单页-点击右上角lsquo;更新选中页面rsquo;

如图所示:

这样我们网站蜘蛛舆图sitemapml就算建好了,最后我们到浏览器输一遍地址(主域名/sitemapml),检查有没有遗漏的链接,没有的话就完成了,有遗漏的就转头检查模板是不是有漏写的版块。乐成后去站长平台提交sitemap就可以了,百度平台会周期抓取并更新这个文件。

提醒:我们每新增链接后,需要来更新一下这个单页,有代码实力的可以改写成随文章自动更新,不会的就忠实来手动更新一下,就不需要我们每次都去外部用工具天生sitemap文件,然后又去上传到空间了,固然用dede舆图插件天生也可以的,只是个人感觉不好用。

好了你学会了吗?

本文由小六SEO自学网原创首发,转载请注明出处。

相关SEO教程阅读:

百度站点LOGO提交教程

(责任编辑:网络)

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。