优化、建站、营销知识
刻苦驴一直在做且免费分享

织梦网站地图怎么制作?

我们知道网站地图对于一个网站优化有相当的重要性,在这里,刻苦驴说的网站地图是指蜘蛛所能看到的结构化地图,也就是xml格式。很多小伙伴们的网站是织梦,那么刻苦驴为大家整理了几个关于织梦网站地图怎么制作的小技巧。

织梦网站地图怎么制作

首先,我们可以利用工具,抓取网站生成地图,这类工具一般能够到处几种格式,比如sitemapX,金花站长工具和其他网络在线的工具,这类工具的特点就是我们必须线下生成,然后每次更新都是需要自己上传到服务器上面的。

织梦网站地图怎么制作

此外,还有老版本的织梦后台其实里面是本身就有站点地图的,我们只需要稍微修改,即可使用。下面请看具体教程:

我们先在织梦后台更新一下:网站地图,具体路径是后台-生成-更新网站地图。

然后,打开/dede/makehtml_map.php,增加以下代码

 if($dopost=="site")
  {
  $murl = $cfg_cmspath."/data/sitemap.html"; //内容来自织梦模板团
  $tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
  }
  更改成为
  if($dopost=="site")
  {
  $murl = $cfg_cmspath."/sitemap.html";
  $tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
  }

这样,我们就实现了网站地图在根目录里面了。

我们将以下代码写入一个新的页面,比如命名为:sitemap.html放在模板目录下如templets/plus下

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>{dede:global.cfg_basehost/}</loc>
<lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}
[field:pubdate function=strftime('%Y-%m-%d',@me)/]
{/dede:arclist}</lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>
{dede:channel row='1000' type='top'}
<url>
<loc>[field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.9</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>
<priority>0.8</priority>
</url>
{/dede:arclist}
</urlset>

然后织梦后台:频道模型-自由模板

以上就是关于织梦网站地图的制作方法了,手机端复制代码可能看着不是很行:建议大家:搜索刻苦驴网络营销看看

赞(0)
未经允许不得转载:【刻苦驴笔记】 » 织梦网站地图怎么制作?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址