首先来理解什么是sitemap?
sitemap便是网站舆图为什么要利用sitemap?
Sitemap 可方便网站管理员关照搜索引擎他们网站上有哪些可供抓取的网页,优化自己的网站

sitemap的格式是什么?
一样平常的Sitemap 形式,便是XML 文件
紧张内容格式如下:
<url>
<loc>网址连接</loc>
<lastmod>末了更新韶光</lastmod>
<changefreq>更新频率</changefreq>
<priority>优先权比值</priority>
</url>
那么重点来了,如果你的网站有很多栏目或菜单,那么你手动一个个编辑岂不是很累?
在这里推举一个开源的类库通过程序来天生。
CartographerGitHub的地址是:https://github.com/tackk/cartographer
大家也可以利用composer来安装
composer命令:
composer require tackk/cartographer:1.0.
紧张代码:
include 'vendor/autoload.php';
use Tackk\Cartographer\Sitemap;
use Tackk\Cartographer\ChangeFrequency;
$sitemap = new Tackk\Cartographer\Sitemap();
$sitemap->add('网址', '末了更新日期',更新频率, 权重值);
$sitemap->add('网址', '末了更新日期');
echo $sitemap->toString();
上面的语句实行就就会天生夏天的XML
sitemap