- 광고와 상업화에 묻힌 개인 웹 콘텐츠를 다시 드러내기 위해 Kagi가 Small Web을 검색·웹사이트·RSS·API에 통합함
- Small Web은 금전적 이익보다 자기표현과 지식 공유를 위해 개인이 만든 비상업적 웹을 뜻하며, Kagi는 약 6,000개 웹사이트를 선별해 새 콘텐츠를 수집함
- Kagi 검색은 Teclis와 TinyGem 인덱스를 활용해
swiftui,apple watch같은 일반 검색어에서도 개인 블로그 글을 함께 보여줌 - 새 Kagi Small Web 웹사이트는 JavaScript 없이 동작하며, 게시글에 “appreciate”를 남기거나 약 1주일 뒤 사라지는 공개 노트를 작성할 수 있음
- 사이트 운영자는 GitHub 선별 목록, 피드백 사이트, Discord를 통해 참여할 수 있고, RSS는 5시간마다 갱신되며 API는 1,000쿼리당 2달러로 제공됨
Kagi Small Web이 겨냥하는 웹
- Kagi Small Web은 Kagi가 더 인간적인 웹을 만들기 위해 시작한 이니셔티브임
- “Small Web”은 단일한 정의가 있는 말은 아니지만, 보통 금전적 이익보다 개인의 자기표현이나 지식 공유를 위해 만든 비상업적 웹을 가리킴
- 이 개념은 광고 기반 비즈니스 모델이 인터넷을 장악하기 전, 덜 상업화됐던 초기 웹의 분위기와 맞닿아 있음
- 더 깊이 이해할 자료로 Ben Hoyt의 The Small Web is Beautiful이 소개됐고, GitHub 저장소에도 관련 글 목록이 연결되어 있음
콘텐츠를 모으고 노출하는 방식
- Kagi Small Web은 직접 선별한 블로그 목록에서 최근 1주일 안에 올라온 글을 모아 여러 경로로 보여줌
- Kagi 검색 결과에 관련 쿼리의 결과로 자동 표시됨
- Kagi Small Web 웹사이트에서 볼 수 있음
- RSS 피드로 제공됨
- Search API의 news enrichment API에 포함됨
- 기존 Kagi 회원은 검색 결과에서 Small Web 콘텐츠를 보기 위해 별도로 설정할 필요가 없음
- 이 실험은 Hacker News의 토론에서 영감을 받아, 7월 말 HN 사용자들의 블로그 글을 검색 결과에 노출하는 방식으로 시작됨
- 현재 선별 목록에는 다양한 관심사를 가진 사람들이 운영하는 약 6,000개 실제 웹사이트가 포함되어 있음
- 전체 이니셔티브와 선별 웹사이트 목록은 Kagi GitHub에 공개되어 있음
검색 결과 안으로 들어온 개인 웹
- Kagi는 자체 Teclis와 TinyGem 검색 인덱스를 통해 이전부터 Small Web 콘텐츠를 보여왔음
- 이번 통합으로 고품질이지만 덜 알려진 웹 콘텐츠가 Kagi 검색 결과의 차별점으로 더 직접적으로 드러남
- 검색 예시
swiftui검색은 Keith Harrison의 “Use Your Loaf” 블로그에 실린 iOS 17 관련 SwiftUI 글을 보여줌- 예시 Kagi 검색 URL은 Share this Search 기능으로 생성되어, Kagi 계정이 없는 사용자도 결과를 볼 수 있음
apple watch검색은 Timo의 “Screaming at My Screen” 블로그에 실린 최근 글을 함께 노출함- 같은 결과에는 2015년 글인 Apple Watch Pixels도 Teclis 인덱스를 통해 나타남
- 이런 결과는 큰 사이트 중심의 검색 결과와 달리, 같은 주제에서도 더 다양한 관점을 발견하게 해줌
Kagi Small Web 웹사이트
- Kagi Small Web 웹사이트는 기존 검색 엔진에서 쉽게 지나가는 최신 Small Web 콘텐츠를 드러내기 위한 새 플랫폼임
- 사이트는 Small Web의 정신에 맞춰 JavaScript 없이 동작함
- 사용자는 게시글을 “appreciate”하거나 임시 공개 노트를 남길 수 있음
- 노트는 새 콘텐츠가 순환되면서 약 1주일 뒤 사라짐
- 이 설계는 Small Web의 일시적이고 불완전한 성격을 강조함
- Discord 채널의 일부 베타 테스터에게 미리 공개했을 때, 한 사용자는 자신의 블로그가 선별 피드에 포함된 것을 보고 더 글을 쓰고 싶어 했음
선별 기준과 게시 조건
- 선별 피드에 들어가려면 다음 기준을 만족해야 함
- 블로그에 최소 3년 전 게시물이 있어야 함
- 콘텐츠는 영어여야 함
- 사이트는 진정성 있는 자기표현 또는 높은 정보 가치를 제공해야 함
- NSFW 콘텐츠는 제외됨
- Kagi Small Web 웹사이트에 게시글이 나타나려면 추가 조건이 있음
- 게시글은 7일 이내에 작성된 것이어야 함
- 사이트가 iframe 임베딩과 호환되어야 함
- iframe과 호환되지 않는 사이트도 검색 결과용 인덱싱은 계속 가능함
- 웹사이트 코드도 오픈소스로 공개되어 있으며, 병합 요청을 받음
Small YouTube 실험
- Kagi는 실험 기능인 Small YouTube도 제공함
- 이 기능은 구독자 수가 40만 명 미만인 떠오르는 YouTube 크리에이터의 콘텐츠를 노출함
- Kagi는 이 기준에 대한 피드백을 받고 있음
RSS, API, 참여 경로
- Kagi Small Web의 RSS 피드는 실시간 업데이트를 제공하며 5시간마다 갱신됨
- API 사용자는 Kagi Small Web이 통합된 TinyGem 인덱스를 통해 비주류 고품질 뉴스를 이용할 수 있음
- 가격은 1,000쿼리당 2달러임
- 누락된 사이트나 부적절한 포함 사례가 있으면 가이드라인에 따라 선별 목록에 기여할 수 있음
- 버그 신고와 기능 제안은 kagifeedback.org에서
small-web태그로 제출함 - 일반 토론은 Kagi Discord에서 진행함
프로젝트가 감수하는 전제
- 웹이 수많은 사람들로 만들어졌다면, 왜 전통적 검색 엔진에서 그들이 가려지는지와 이를 어떻게 고칠지가 이 이니셔티브의 출발점임
- 크롤링하는 콘텐츠에는 무엇이든 포함될 수 있어, Kagi는 이를 추천하는 과정에서 평판을 거는 선택이 필요하다고 봄
- Small Web에 기여하는 사람들은 청중이 보장되지 않아도 시간과 노력을 들여 창작함
- Kagi의 목표는 창의성, 자기표현, 의미 있는 콘텐츠가 많은 더 인간적인 웹을 되살리는 것임