Sitemap对于SEO,对于谷歌的重要性我想大家都是知道的,也能对整个网站的结构有一个更好的重要,利于。ROBOT
sitemap
Sitemap 可方便管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的 Sitepmap 形式,就是XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度为何等),以便搜索引擎可以更加智能地抓取网站。
Laravel 4 Sitemap
我们用到的是这个bundle
https://github.com/RoumenDamianoff/laravel4-sitemap
将下面的代码放到composer.json
"roumen/sitemap": "dev-master"
注册一个这个提供服务
'Roumen\Sitemap\SitemapServiceProvider',
添加到routes.php中
Route::get('sitemap', function(){
$sitemap = App::make("sitemap");
// set item's url, date, priority, freq
$sitemap->add(URL::to('blogs'), '2012-08-25T20:10:00+02:00', '1.0', 'daily');
$sitemap->add(URL::to('posts'), '2012-08-26T12:30:00+02:00', '0.9', 'monthly');
$posts = DB::table('posts')->orderBy('created_at', 'updated_at')->get();
foreach ($posts as $post)
{
$sitemap->add($post->post_title, $post->created_at, '0.8', 'daily');
}
// show your sitemap (options: 'xml' (default), 'html', 'txt', 'ror-rss', 'ror-rdf')
return $sitemap->render('xml');
});
格式如下:
$post->post_title, $post->created_at, '0.8', 'daily'
标题,更新时间,重要度,更新频率
分享到:
相关推荐
Laravel开发-laravel-news-sitemap 一个简单的用于Laravel的谷歌新闻网站地图生成器。
Laravel开发-laravel-sitemap 轻松创建和生成站点地图
Laravel开发-sitemap Sitemap 生成工具 Sitemap生产工具
Laravel开发-robots-sitemap 用于Laravel的机器人和站点地图生成器包
Laravel开发-sitemap 在Laravel 4/5中生成Google站点地图
轻松生成站点地图 此程序包可以生成站点地图,而无需手动向其添加网址。 这可以通过爬网整个站点来实现。...use Spatie \ Sitemap \ Sitemap ; use Spatie \ Sitemap \ Tags \ Url ; Sitemap :: create
Laravel开发-sitemap .zip
wordpress插件生成sitemap baidu-sitemap-generator.zip
资源分类:Python库 所属语言:Python 资源全名:djangocms-page-sitemap-0.5.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
帝国CMS-sitemap插件
套件 Laravel的Laravel Sitemap生成器。笔记开发分支用于发展,并且不稳定(使用后果自负)!安装运行以下命令并提供最新的稳定版本(例如v8。*): composer require laravelium/sitemap 或将以下内容添加到您的...
seo相关,wordpress站点地图方便网络爬虫搜索
资源分类:Python库 所属语言:Python 资源全名:djangocms_page_sitemap-0.4.3-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
sitemap-generator.zip