Traffic Audit · 2026-08-31 실측
페이지 품질의 문제가 아니라 발견 인프라의 부재가 원인입니다. Lighthouse SEO는 100점인데, 사이트맵·RSS·크롤링 가능한 페이지네이션이 전부 없어서 검색엔진과 AI 봇이 기사의 존재 자체를 모릅니다. 실측 결과 구글·네이버에 색인된 뉴스 기사는 0건입니다.
Chrome DevTools와 크롤러 User-Agent 시뮬레이션(Googlebot·GPTBot·ClaudeBot·PerplexityBot)으로 양쪽 사이트를 직접 비교했습니다.
| 항목 | BizCrush News | GeekNews (레퍼런스) |
|---|---|---|
| 서버사이드 렌더링 | ✓ Next.js SSR — 본문이 초기 HTML에 포함 | ✓ 완전 서버 렌더 |
| 사이트맵 | ✗ 기사 URL 0건, 정적 페이지 58개뿐 | ✓ 연도별 아카이브 + Google News 전용 sitemap |
| RSS/Atom | ✗ /rss가 HTML 페이지로 응답 (soft-404) | ✓ Atom 피드 + <head>에 alternate 선언 |
| 페이지네이션 | ✗ <button> — 크롤러는 2페이지 이후 도달 불가 | ✓ 링크 기반, 전체 아카이브 크롤링 가능 |
| llms.txt | ✗ soft-404 | ✓ AI 에이전트용 사이트 가이드 완비 |
| 구조화 데이터 | △ 기사엔 Article+Breadcrumb, 목록엔 없음 | ✓ DiscussionForumPosting |
| hreflang | ✗ 없음 (ko/en/es 3개 언어 운영 중인데) | ✓ 10개 언어 서브도메인 상호 선언 |
| OG 이미지 | △ 전 페이지 동일한 정적 썸네일 | ✓ 기사별 동적 생성 (social.news.hada.io) |
| AI 봇 접근성 | ✓ robots.txt 허용 + CDN 차단 없음 (전부 200 확인) | △ 훈련봇 차단, 검색봇만 허용 (정책적 선택) |
| 배포 채널 | ✗ 없음 | ✓ 뉴스레터·Slack봇(4,000+ 기업)·X·RSS·팟캐스트 |
| 콘텐츠 신선도 | ✗ 8/31 현재 최신 기사가 8/18자 | ✓ 당일 수 건 발행 |
메인 5개 + 최신 9개 + 인기 9개(중복 포함)가 링크 그래프의 전부입니다. 페이지네이션이 JS 버튼이라 Googlebot조차 클릭하지 않고, 사이트맵·RSS에도 기사가 없으니 그 너머의 기사는 어떤 봇도 발견할 수 없습니다. 기사 페이지 안의 관련 기사 링크도 2개뿐입니다.
실측: /ko/news/latest SSR HTML 내 기사 링크 9개 · 페이지네이션 <button> 3개(href 없음) · sitemap.xml 기사 0/58/rss, /llms.txt가 404 대신 HTML 페이지 + HTTP 200을 반환합니다. 크롤러가 "피드가 있다"고 믿고 HTML을 파싱하다 실패하는 최악의 패턴이고, soft-404 자체가 구글 크롤링 예산을 갉아먹는 요인입니다.
뉴스 사이트의 크롤링 빈도는 발행 주기에 학습됩니다. 2주 공백(8/18 → 8/31)은 봇에게 "가끔 오면 되는 사이트"로 학습시키고, Google News sitemap의 48시간 윈도우 요건도 충족할 수 없게 만듭니다.
실측: 8/31 방문 시 전체·인기·최신 모두 8/18자 기사 · 조회수 75, 1 수준효과 대비 구현 비용 순. P0만으로도 봇 트래픽은 즉시 반응합니다 — 지금은 "들어오고 싶어도 못 들어오는" 상태이기 때문입니다.
일반 sitemap엔 전 기사 + lastmod, 별도의 news-sitemap.xml엔 최근 48시간 기사만 news:publication_date와 함께. 2025년 3월부터 Google News 등재는 수동 신청이 폐지되고 전면 자동이라, 이 sitemap과 NewsArticle 스키마가 사실상의 신청서입니다. GeekNews도 정확히 이 구조(연도별 + sitemap-news)를 씁니다.
RSS는 구독자용이면서 동시에 크롤러의 신착 기사 발견 경로입니다. 2026년 들어 RSS 유입이 구글 유입을 넘었다는 사이트 보고가 나올 정도로 부활 중이고, GeekNews 트래픽의 핵심 축이기도 합니다. <link rel="alternate" type="application/atom+xml">까지.
네이버 연계: 서치어드바이저에는 사이트맵과 별도로 '요청 > RSS 제출' 창구가 있고, 뉴스형 사이트는 RSS 제출이 색인 속도에 유의미하게 작용합니다. 단, 현재 /rss는 HTML이 200으로 응답하는 soft-404라 피드 구현이 제출의 선행 조건입니다 — 제출부터 하면 실패합니다.
?page=2를 실제 링크로 렌더하고, /ko/news/archive/2026-08 같은 월별 아카이브를 만들어 모든 기사가 홈에서 3클릭 내 도달되게 합니다. AI 크롤러는 단 하나도 JS를 실행하지 않으므로(Vercel+MERJ의 GPTBot 5억 요청 분석: JS 실행 0건) 초기 HTML의 링크 그래프가 전부입니다.
없는 경로는 404를 반환하도록 수정. 특히 /rss, /llms.txt는 진짜 콘텐츠로 대체.
ChatGPT 검색 인용의 87%가 Bing 색인에서 나옵니다 — 구글만 보면 ChatGPT에겐 투명인간입니다. IndexNow는 Bing과 네이버가 모두 지원하므로 발행 즉시 핑 1회로 양쪽을 커버합니다. 네이버 서치어드바이저엔 sitemap+RSS 제출과 수집 요청(초기 색인 ~14일 단축).
기술이 아니라 운영 문제지만, 이게 안 되면 나머지가 다 무력화됩니다. 발행 시점에 IndexNow·sitemap 갱신이 자동으로 따라가게.
기존 JSON-LD는 좋은 출발점입니다. NewsArticle로 바꾸고 dateModified·image 보강, 목록 페이지엔 CollectionPage+ItemList. 구조화 데이터는 AI 검색의 리트리벌 단계에서도 가중치를 받는 합의된 GEO 요소입니다. 여기에 isBasedOn으로 원문 URL을 기계 판독 가능하게 명시하면 "스크래핑이 아니라 정당한 신디케이션"이라는 신호가 됩니다 — 재가공 모델에선 특히 유효합니다.
목록 페이지 타이틀에 키워드를: "BizCrush News" → "AI·업무 커뮤니케이션 뉴스 | BizCrush". 카테고리·날짜별 고유 타이틀과 description. ko/en/es 3개 언어에 hreflang 상호 선언(현재 0개) — 영문판 확장 여부는 사업 결정이지만, hreflang은 그 논의와 무관하게 지금도 언어판끼리 색인 신호를 나눠먹고 있어서 선행해야 합니다. 참고로 한국 AI/ICT 뉴스의 영문 커버리지는 경쟁 밀도가 낮은 시장이라, 영문판은 "원문에 없는 고유 가치"(아래 05 참고)를 만드는 카드이기도 합니다.
이미 있는 "AI 요약"을 40~60자 직답 형태로 상단 고정(ChatGPT 인용의 44%가 페이지 상위 30%에서 나옴). Princeton GEO 연구의 실증 결과 — 통계 추가 +41%, 인용문 +28%, 출처 명시 최대 +115% 인용 가시성 상승 — 를 기사 템플릿에 반영. 헤딩은 질문형 H2/H3로(질문형 헤딩 구조화만으로 Perplexity 인용 경유 유기 트래픽이 단기간 ~40% 상승한 사례 보고), 기업명·제품명·인명은 정식 표기 + 영문 병기로 엔티티를 명확화합니다 — 현재 기사의 "오픈클로(OpenClaw)" 식 병기 패턴이 정답이니 템플릿 규칙으로 고정하세요.
?tag=… 같은 쿼리 파라미터 URL은 색인이 잘 안 됩니다. /ko/news/topic/ai-security, /ko/news/company/베스핀글로벌 형태의 정적 URL로 바꾸고, 해당 주제의 시계열 정리 + 관련 기사 큐레이션을 붙이면 어느 원문에도 없는 고유 자산이 됩니다 — 아래 05의 중복 콘텐츠 리스크를 상쇄하는 페이지이자, 롱테일 검색("○○기업 뉴스")과 내부 링크 그래프를 동시에 해결합니다. 기사 페이지의 관련 기사도 2개 → 6~8개로.
구글은 불필요하다고 공식화했고 OpenAI·Anthropic 크롤러도 거의 안 가져가지만, Perplexity는 사용을 공식 확인했고 Cursor 등 에이전트 도구가 참조합니다. GeekNews 것을 본떠 서비스 성격·URL 구조·이용 규칙을 담으면 반나절 작업입니다.
현재 전 기사가 동일한 보라색 썸네일 — 소셜·메신저 공유 CTR을 다 버리고 있습니다. Vercel @vercel/og로 제목+출처를 얹은 이미지를 기사별 생성 (GeekNews의 social.news.hada.io 방식).
GeekNews 월 20만 방문의 비결은 SEO가 아니라 배포망입니다 — Slack봇이 4,000개 이상 한국 기업에 매일 꽂히고, 뉴스레터·X 자동 포스팅·RSS가 받쳐줍니다. BizCrush는 이미 Slack·Notion 연동을 가진 B2B SaaS라 이 채널이 자연스럽고, 뉴스봇 자체가 본 제품의 리드젠이 됩니다. 뉴스레터 아카이브 페이지는 그 자체로 SEO 콘텐츠가 됩니다(GeekNews Weekly 방식).
"조회 1"이 그대로 노출되는 건 역효과(빈 식당 효과)입니다. 임계값(예: 50) 미만은 숨기고 그 자리에 발행 시각을 노출하는 게 단기 처방, 가벼운 업보트·공유 버튼으로 인기 랭킹의 신호원을 만드는 게 본 처방입니다.
(itdaily.kr) 병기 — 어그리게이터의 신뢰 장치입니다."조회 1"이 사람인지 봇인지 구분되지 않는 현 상태에선 어떤 실험도 데이터가 남지 않습니다. 그리고 "bot 포함 트래픽 증진"이 목표라면 봇 트래픽은 걸러낼 대상이 아니라 따로 세어야 할 지표입니다.
isBasedOn 명시는 계속.
Princeton GEO 연구(KDD 2024) 해설 — derivatex.agency · thegeocommunity.com
AI 크롤러의 JS 미실행 (Vercel+MERJ 분석) — radiantelephant.com · getpassionfruit.com
Bing과 ChatGPT 인용 관계 — stackmatix.com · airops.com
llms.txt 실효성 (Google 2026 가이드) — getpassionfruit.com · wix.com/studio
Google News Publisher Center 자동화 전환 — support.google.com · seroundtable.com
NewsArticle 스키마 — developers.google.com · 스팸 정책(scaled content abuse) — developers.google.com
네이버 서치어드바이저 — tbwakorea.com · 뉴스제휴 개편 — mediatoday.co.kr · AI 브리핑 — lead-gen.team
AI 크롤러 트래픽 통계 (Cloudflare 계열) — digitalapplied.com · cicero.studio
GeekNews 운영 기록 — hada.io · xguru.net/2386 · xguru.net/2215
RSS 유입 > 구글 유입 사례 — shkspr.mobi