
每一个网站都是有网站地图(sitemap)的,简单理解就是站点所有链接的总和。它的作用主要就是,利于搜索引擎蜘蛛爬取我们网站的链接,从而使我们网站的内容更快的收录,更容易提高网站在搜索引擎上的排名,是我们做SEO优化的一大利器。那么怎么生成网站地图呢?
第一种是通过第三方自动生成工具,直接输入域名就好了,生成出来的xml网站地图文件我们可以复制保存下来上传至站点根目录,但是这种方式一般抓取的时间较长,如果有几万条,那么可能或许就需要好几个小时来生成,有的甚至干脆就是不太准。
第二种方法使通过上传插件自动生成网站地图,这种方式最为简单便捷,也是最常用的方法。但是这种方式对于织梦还好,对于wordpress又得多一个插件,其实多一个插件也不会影响太多,但是有的同学有强迫症就是不愿意多加一个插件。
第三种方法就是一个生成它是一个htm文件来的,这个文件需要上传至站点模板目录下,然后通过后台生成sitemap.xml或者txt文件,你就会发现它会变成站点的网站地图。其基本格式是:
<?xml version="1.0" encoding="utf-8"?>
<!-- XML文件需以utf-8编码 -->
<urlset>
<url>
<loc>{dede:global.cfg_basehost/}</loc>
<lastmod></lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>
{dede:type typeid='1,2,26,4,5,36,13,14,15,16,17,18,19,20,21,34,28,29,30,31,32,9,8'}
<url>
<loc>[field:global.cfg_basehost/][field:typeurl/]</loc>
<lastmod></lastmod>
<changefreq>always</changefreq>
<priority>0.8</priority>
</url>
{/dede:type}
{dede:arclist orderway='asc' row="999999"}
<url>
<loc>[field:global.cfg_basehost/][field:arcurl/]</loc>
<lastmod>[field:pubdate function=MyDate('Y-m-d',@me)/]</lastmod>
<changefreq>always</changefreq>
<priority>0.6</priority>
</url>
{/dede:arclist}
{dede:tag sort='new' getall='0' row="999999"}
<url>
<loc>http://www.xxxxx.com[field:link/]</loc>
<lastmod></lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
{/dede:tag}
</urlset>
以上就是小编介绍的一篇文章:SEO优化利器:网站地图(sitemap)的三大生成方法!如果有任何问题与需求可联系我们!