php创建网站地图
网站地图对于一个网站来说至关重要。
创建网站地图的简便方便是使用一些在线工具,比如http://www.xml-sitemaps.com/。它可以免费为你创建至多500个页面的网站地图,而且格式多样。
网站本身自己创建网站地图并提交给搜索引擎,是更好的方法。这样的话,你可以不受页面数量的限制,并且可以完全控制网站地图的结构信息。
这里介绍一个小类。看源码。使用方便。有比较好的演示例子。
1 // include class 2 include ‘SitemapGenerator.php‘; 3 4 // create object 5 $sitemap = new SitemapGenerator("http://your.app.com/"); 6 7 // add urls 8 $sitemap->addUrl("http://your.app.com", date(‘c‘), ‘daily‘, ‘1‘); 9 $sitemap->addUrl("http://your.app.com/page1", date(‘c‘), ‘daily‘, ‘0.5‘); 10 $sitemap->addUrl("http://your.app.com/page2", date(‘c‘), ‘daily‘); 11 $sitemap->addUrl("http://your.app.com/page3", date(‘c‘)); 12 $sitemap->addUrl("http://your.app.com/page4"); 13 $sitemap->addUrl("http://your.app.com/page/subpage1", date(‘c‘), ‘daily‘, ‘0.4‘); 14 $sitemap->addUrl("http://your.app.com/page/subpage2", date(‘c‘), ‘daily‘); 15 $sitemap->addUrl("http://your.app.com/page/subpage3", date(‘c‘)); 16 $sitemap->addUrl("http://your.app.com/page/subpage4"); 17 18 // create sitemap 19 $sitemap->createSitemap(); 20 21 // write sitemap as file 22 $sitemap->writeSitemap(); 23 24 // update robots.txt file 25 $sitemap->updateRobots(); 26 27 // submit sitemaps to search engines 28 $sitemap->submitSitemap(); 29
真的是非常方便。有兴趣的不妨一试。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。