gav*_*koa 2 tags search full-text-search search-engine uid
例如来自 Microsoft - “KB2756872”或来自国家漏洞数据库 - “CVE-2010-1428”或来自 Red Hat - “RHSA-2010:0376”或来自 OID - “1.3.6.1.4.1.311”或来自 UUID/GUID - “550e8400-e29b-41d4-a716-446655440000”。
我想把几个工作交给UID。看看接下来...
我开发博客软件,并有想法在每个帖子的正文中放入唯一的 ID,以便可以轻松识别本地存储中的副本与远程发布的副本相对应。
另外,我想发布到许多不同的博客服务,这样如果一个博客服务出现故障,可以从另一个博客服务访问文章。所以链接可能会失效,但如果我添加 UID - 任何人都可以尝试网络搜索来查找其他服务上的帖子!
这也允许收集一些文章传播统计数据。许多网站只是复制内容(复制和重写机器人和人员)来破坏搜索引擎。有了 UID,我可以轻松识别此类网站...
所以我的问题是如何制作 UID(以哪种形式),以便它可以轻松地被搜索引擎(网络,如 Google/Yahoo,以及企业,如 Lucene/Solr/Sphinx/Xapian/等)索引。
我知道搜索引擎的一些限制,例如:
所以这个任务并不容易...
任何建议都表示赞赏(书籍/博客文章/等)。
它们是全球唯一的,每个拥有域名或电子邮件地址至少一天的人都可以铸造它们。
\n请注意,这些 URI 仅标识,它们不定位\xe2\x80\x99。因此,标签 URI 不会\xe2\x80\x99 说明某些内容的发布位置。
\n让\xe2\x80\x99s 假设您的站点\xe2\x80\x99s 域是“example.com”。如果您创建博客文章,则可以创建以下标签 URI:
\ntag:example.com,2012-12:cute-cat\nRun Code Online (Sandbox Code Playgroud)\n请注意,此 URI 中的日期不是发布日期!它必须是您拥有域名(或电子邮件地址)的(过去)日期。如果您在 2003 年注册了域名,则始终可以使用以tag:example.com,2004:( 而不是“2003”开头的标记 URI,因为“2003”意味着“2003-01-01”,这可能是您没有\xe2\x80\x99t 的时间拥有该域),后跟您控制下的(唯一)字符串。但是,如果您愿意,当然可以随时使用发布日期。但不要\xe2\x80\x99t 使用未来日期。