BrantaGitHub Pages站点搜索索引工具
布兰塔Branta是一个Rails应用程序,它侦听GitHub发送的事件。在成功构建GitHub Pages后,该应用程序将为您的站点编制索引以进行搜索。然后,您可以在您的Pages站点上发出GET请求(使用AJAX)并实施完整的站点搜索。
它是如何索引的?
当您的页面成功构建时,Branta会遍历您的站点并为所有内容编制索引。布兰塔更喜欢在您的根目录定义一个sitemap.xml文件,因为它使您的站点内容索引更容易和更可靠(通过)。否则,它会使用遍历您的所有页面。
robots.txt文件(如果存在)受到尊重。用户代理称为Branta。
它索引什么?
每个页面的以下部分都被编入索引:
-
标题
-
身体
-
路径
-
站点所属的GitHub页面存储库
-
页面上次更新时间
这些信息用于收集大部分内容,您可以准确地看到这个索引是如何获取的。
此外,您还可以看到如何在您的站点上实现这些功能。
下载地址
用户评论