标签归档:网站地图

什么是网站地图?怎么制作sitemap

什么是网站地图?今天我们来简单讲解下网站地图的事情,对于seo新手会有帮助,如果你是seo老手,可以飘过。

什么是网站地图?怎么制作sitemap
什么是网站地图?怎么制作sitemap

网站地图是什么

网站地图就是网站的地图,告诉搜索引擎取哪里抓取网页并收录网页。说白了,网站地图和我们高德地图差不多,告诉我们怎么去哪里,起到一个导航的作用。

网站地图对于小型网站作用不大,但是也必须要有,对于大型网站,页面几十万上百万的,就必须要有网站地图。

网站地图分为2种形式的,一种是xml的,这种更多是给搜索引擎看,一种是html的,这种更多是给人看的,但是也有利于搜索引擎优化。

怎么制作sitemap网站地图

制作网站地图其实很简单,之前我们介绍过dedecms程序的网站地图怎么制作,办法和这个差不多,下面是xml网站地图的代码如下。

<?xml version="1.0" encoding="gb2312" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.seoziw.com/</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 type='top'}
<url>
<loc>[field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:channel}
{dede:arclist row=10000 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地图制作原理和这个一样的,对于个人博客,尤其是Wordpress搭建的博客,可以安装插件,自动生成xml和html网站地图。

html网站地图就相对简单的,只需要把所有的页面都放在一个页面上,就可以做成html形式的地图了。

dedecms程序的网站地图怎么制作

最近在优化网站的时候,需要制作一个网站地图,程序是dedecms制作的,今天就来和大家分享下dedecms网站地图怎么制作。

其实很简单,只需要把dedecms标签写入,就可以制作成网站地图了。

第一步,制作xml模板文件,可以命名为xml.html,然后加入代码。

代码如下:

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

第二步,创建自由列表,然后把列表改成对于的值就可以了,如下图。

dedecms网站地图
dedecms网站地图

第三步,添加循环内的单行记录样式,代码如下。

<loc>[field:arcurl/]</loc>
<lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
<changefreq>monthly</changefreq>

然后保存就可以了,最后再生成下sitemap.xml,就可以完成dedecms网站地图制作了。