百度
360搜索
搜狗搜索

自动生成sitemap地图php代码详细介绍

,无需调用数据库,适用于。

自动生成sitemap代码

<?php
$dom =&nbsp;new DOMDocument("1.0", "utf-8");
header("Content-Type: text/xml");
$root = $dom->createElement("urlset");
$dom->appendChild($root);
for ($i = 0; $i <= 998; $i++) {
$track = $dom->createElement("url");
$root->appendChild($track);
$loc = $dom->createElement("loc");
$track->appendChild($loc);
$lastmod = $dom->createElement("lastmod");
$track->appendChild($lastmod);
$changefreq = $dom->createElement("changefreq");
$track->appendChild($changefreq);
$priority = $dom->createElement("priority");
$track->appendChild($priority);
$text = $dom->createTextNode('http://www.baidu.com/' . (mt_rand(1,20)) . ($i+1) . '.html');
$loc->appendChild($text);
$date = date("Y-m-d", strtotime('-' . rand(0,10) . 'day'));
$text = $dom->createTextNode($date);
$lastmod->appendChild($text);
$text = $dom->createTextNode(daily);
$changefreq->appendChild($text);
$text = $dom->createTextNode(0.8);
$priority->appendChild($text);
}
$dom->sa v e("sitemap.xml");
exit;

代码参数说明

changefreq:页面内容更新频率。lastmod:页面最后修改时间loc:页面永久链接地址priority:相对于其他页面的优先权

百度站长的抓取频率自己设置,然后吧这个链接加入到你的宝塔计划任务定时访问url这样他就会自动帮你更新了,这个当然你也可以自己修改一下自己需要的参数或URL具体方法请参考百度,已经与百度达成了深度合作,问他都会答你的

,

阅读更多 >>>  自学黑客编程无基础,我想自学编程代码,,目地是“黑”网站,开发出破解代码。有没有这方面的书。

文章数据信息:

本文主要探讨:"自动生成sitemap地图php代码", 浏览人数已经达到60次, 首屏加载时间:1.594 秒。