bootpress / sitemap
一个生成网站地图的插件,它会保存所有链接,跟踪任何更新,并使整个网站可搜索。
v1.1
2024-07-24 22:37 UTC
Requires
- php: >=5.4
- bootpress/asset: ^1.0
- bootpress/hierarchy: ^1.0
- bootpress/page: ^1.0
- bootpress/sqlite: ^1.0
- symfony/http-foundation: ^2.3 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0
Requires (Dev)
- bootpress/htmlunit: ^1.0
- friendsofphp/php-cs-fixer: ^1.0
- squizlabs/php_codesniffer: ^2.5
This package is not auto-updated.
Last update: 2024-09-18 23:26:36 UTC
README
BootPress Sitemap 组件通过保存所有网站链接并跟踪任何更新来生成 sitemap[...].xml 文件。任何 404 页面都会在注意到时(通过 $page->send(404)
)被删除。它还提供了添加或一次性删除多个页面的便捷方法,以及在整个网站或其任何部分中搜索。唯一的提醒是注意你向数据库中添加的 Sitemap::add()
。经常更改或更新的列表或产品页面不适合用于网站地图。这会搞乱你的搜索,而你只想让谷歌索引真实的内容页面。
安装
将以下内容添加到你的 composer.json
文件中。
{ "require": { "bootpress/sitemap": "^1.0" } }
示例用法
<?php use BootPress\Page\Component as Page; use BootPress\Sitemap\Component as Sitemap; $page = Page::html(); if ($xml = Sitemap::page()) { $page->send($xml); } $html = '<p>Content</p>'; Sitemap::add('pages', $html); $page->send($page->display($html));
许可证
MIT 许可证(MIT)。有关更多信息,请参阅许可证文件。