V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
amuyue
V2EX  ›  程序员

个人博客 搜索博文

  •  
  •   amuyue · 2022-06-26 13:43:31 +08:00 · 2733 次点击
    这是一个创建于 910 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家好, 我想弄一个人博客, 不过我比较关注的点就是一旦博文数量上去了, 那么搜索就成了一个自己使用很频繁的功能, 就算自己把博文都分好了类, 但是也逃不过搜索真香, 所以我想问问有啥免费且好用点的搜索工具可以集成到个人博客中?

    就我目前知道的几个搜索方案:
    1. 使用 github 的 issues;
    2. 使用浏览器的搜索关键词功能, 不过得配合一个包含所有博文标题的导航页面;
    3. 借助平台的搜索功能(博客园之类的);

    感觉都差点意思, 还有其他方案吗?
    20 条回复    2022-06-29 18:27:57 +08:00
    dayeye2006199
        1
    dayeye2006199  
       2022-06-26 13:49:56 +08:00 via Android
    Rache1
        2
    Rache1  
       2022-06-26 13:52:34 +08:00
    algolia 这种服务试试?
    jasonkayzk
        3
    jasonkayzk  
       2022-06-26 13:59:01 +08:00
    如果是用 hexo 的话一个搜索插件就行了,生成静态文件的时候生成 xml 索引文件;
    打开博客的时候下载下来,缺点是加载比较慢,也费流量…;
    可以参考: https://jasonkayzk.github.io/
    zhangfeiwudi
        4
    zhangfeiwudi  
       2022-06-26 13:59:04 +08:00
    楼上说的很对 一般静态博客都是通过 algolia 搜索的,或者更粗暴的接一个 Google 搜索
    renmu123
        5
    renmu123  
       2022-06-26 14:00:03 +08:00 via Android   ❤️ 1
    不要过度优化(狗头)
    nightwitch
        6
    nightwitch  
       2022-06-26 14:07:08 +08:00   ❤️ 2
    直接像 V2EX 一样,搜索框跳转谷歌 site:v2ex.com
    搜索结果也没差
    jdhao
        7
    jdhao  
       2022-06-26 14:39:50 +08:00 via Android
    我都是用谷歌搜索,还挺准的 🐶
    chunqiuyiyu
        8
    chunqiuyiyu  
       2022-06-26 14:42:00 +08:00
    如果你的博客收录量不错的话,借助搜索引擎的站内搜索就很好,没什么要操心的。
    kkocdko
        9
    kkocdko  
       2022-06-26 14:46:53 +08:00 via Android
    如果只是要自己搜索的话,那就本地 ripgrep 好了。
    37Y37
        10
    37Y37  
       2022-06-26 15:12:57 +08:00 via Android
    Showfom
        11
    Showfom  
       2022-06-26 16:32:17 +08:00
    弄个 Google Programmable Search
    qianxi0410
        12
    qianxi0410  
       2022-06-26 17:03:59 +08:00
    放心吧,能写 100 篇不水的都是顶级高产了。。现阶段完全不用考虑这么多。
    webshe11
        13
    webshe11  
       2022-06-26 18:46:39 +08:00   ❤️ 2
    《过早优化》
    kytrun
        14
    kytrun  
       2022-06-26 18:54:03 +08:00
    一些静态网站生成器可以借助 API 开放全站文字以实现搜索功能,我给 Gridea 整了一个 https://kytrun.com/search-for-gridea-blog/
    AlynxZhou
        15
    AlynxZhou  
       2022-06-27 08:57:39 +08:00
    janus77
        16
    janus77  
       2022-06-27 09:41:06 +08:00
    别操心了,先把博文数量提上去吧[狗头]
    hxysnail
        17
    hxysnail  
       2022-06-27 13:56:57 +08:00
    我也是直接跳搜索引擎,简单粗暴。本来想跳 google ,但国内有墙。无奈只能选百度和 bing ,但两者都收录补全,不知道为什么……

    有懂 SEO 的帮忙看看呗: https://fasionchan.com/
    amuyue
        18
    amuyue  
    OP
       2022-06-27 14:39:29 +08:00
    谢谢各位的回复, 主要我是想把笔记都放到博客上, 一方面是为了自己看, 另一方面简历也可以放链接不是, 哈哈哈
    9Tpsaajk9rdBKH2U
        19
    9Tpsaajk9rdBKH2U  
       2022-06-28 01:54:59 +08:00 via iPhone
    使用 Algolia 云引擎,实现个人博客 Hugo 本地智能搜索
    https://ichochy.com/posts/20210522.html

    使用 GitHub Actions 自动上传搜索记录到 Algolia
    https://ichochy.com/posts/20210612.html

    自己以前摸索写的,看看有没有帮助
    tommy94
        20
    tommy94  
       2022-06-29 18:27:57 +08:00
    我一般把博客当发布工具。
    笔记使用笔记软件保存(为知、有道、Obsidian ),通用 MarkDown 格式,一般软件自带搜索。
    需要发布的再发布,不需要发布的就不管。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   920 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:37 · PVG 06:37 · LAX 14:37 · JFK 17:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.