当前位置: 首页 > 织梦后台如何生成站点地图sitemap.xml

织梦后台如何生成站点地图sitemap.xml

365ymw / 2020-03-28
[] [] []

 

第一步在网站根目录建立sitemap.php文件

内容如下:

写一个计划任务文件命名为generate_sitemap.php,放在/plus/task目录里,文件内容如下:

<?php//定时生成网站地图require_once(dirname(__FILE__).'/include/common.inc.php');include(DEDEINC."/arc.listview.class.php");$lv = new ListView();//解析模板到字符串$lv->PartView = new PartView($lv->TypeID,false);$lv->PartView->SetTypeLink($lv->TypeLink);$lv->PartView->SetTemplet(DEDETEMPLATE.'/2012/sitemap.xml');$html = $lv->PartView->GetResult();file_put_contents('./sitemap.xml',$html);?>

 

第二步建立sitemap.xml文件

 

首先在模板目录(网站目录/templets/default/sitemap.xml)放一个sitemap.xml的模板文件。内容如下:

<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url>    <loc>/</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='10' type='top'}<url><loc>[field:typelink /]</loc><changefreq>daily</changefreq><priority>0.8</priority></url>{/dede:channel}{dede:arclist row=2000 orderby=pubdate}<url>    <loc>[field:arcurl/]</loc>    <lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>    <changefreq>monthly</changefreq></url>{/dede:arclist}</urlset>

 

第三步生成xml文件

如图所示:

此时,你网站根目录下会产生一个sitemap.xml文件,此时可以访问:域名/sitemap.xml.

 

 OK! 定时生成网站地图(sitemap.xml)功能结束,你可以在百度站长平台里提交这个网站地图文件,百度robot会更喜欢你的网站!

本文链接:http://www.365ymw.com/article-1475.html 转载请保留出处,谢谢!

中查找“织梦后台如何生成站点地图sitemap.xml”更多相关内容

用户评论

暂时还没有任何用户评论
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha

浏览历史

免责条款 | 隐私保护 | 联系我们 | 公司简介 | 报价单 | 积分商城 | 留言板
Copyright © 2010-2020 365ymw.com All Rights Reserved. 365源码商城 版权所有 备案序号:鄂ICP备14007731号-2
Tel:13636200495 E-mail:294378712@qq.com
QQ QQ
共执行 171 个查询,用时 0.124881 秒,在线 248 人,Gzip 已禁用,占用内存 8.612 MB
流量统计:
  • VIP代理加盟
  • 电话咨询
  • 13636200495
精品网站源码商城二维码