#rss #search-engine #web #web-dev #command-line-tool #cli #indexnow

bin+lib indexmenow

使用 IndexNow 将 RSS 源项公告到搜索引擎

6 个版本

0.1.4 2024 年 8 月 1 日
0.1.3 2023 年 7 月 29 日
0.1.2 2023 年 3 月 20 日
0.0.1 2023 年 3 月 19 日

#1890 in 命令行工具

Download history 129/week @ 2024-07-28 3/week @ 2024-08-04

每月下载量 132

MIT 许可证

13KB
175

Index Me Now

一个用于读取 RSS 源 并将其发送到支持 IndexNow 协议 的搜索引擎以实现更快更新的命令行工具。

Atom 同步格式 不支持。如果找到既支持 RSS 也支持 Atom 的非膨胀库,计划在下个版本中实现。

License: MIT Crates.io Crates.io MSRV Safe Rust dependency status Documentation Downloads

配置

程序使用配置文件 indexmenow.toml。文件使用 TOML 语法

您可以在那里配置服务端点和 RSS 源。可以重复 siteendpoint 部分。

RSS 源配置

[[site]]
name = "NetMag"
host = "netmag.ml"
rss  = "https://netmag.ml/index.xml"
key  = "86242457893124524677323557"
keyLocation = "https://netmag.ml/86242457893124524677323557.txt"

IndexNow 端点配置

[[endpoint]]
name = "Yandex"
url  = "https://yandex.com/indexnow"

依赖

~8–19MB
~359K SLoC