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