Googlebot 바이트 한계

Googlebot byte limit

HTML이 처리 경계를 넘으면 뒤쪽 핵심 내용은 가져오지 못할 수 있습니다.

···
html
<div class="bytes"><div class="stack"><div class="block nav">NAV + INLINE CODE</div><div class="block meta">TITLE + CANONICAL</div><div class="cut">GOOGLEBOT FETCH EDGE</div><div class="block article">ARTICLE CONTENT</div></div><div class="seen"><b>FETCHED VIEW</b><div id="visible">NAV ONLY</div></div><button id="slim">SLIM HTML</button></div>
css
.bytes{display:flex;align-items:center;justify-content:center;gap:clamp(8px,2vmin,19px);position:relative;width:93%;min-height:185px;padding-bottom:clamp(27px,5vmin,44px);font:800 clamp(10px,max(1.7vmin,1vw),14px) sans-serif;color:var(--fg)}.stack{width:52%;display:grid;gap:4px;position:relative}.block{padding:clamp(7px,1.4vmin,12px);background:var(--surface);border:1px solid var(--line)}.nav{height:clamp(100px,27vmin,110px);background:repeating-linear-gradient(0deg,var(--surface),var(--surface) 6px,var(--line) 7px);transition:height .5s}.meta,.article{border-left:4px solid var(--accent)}.cut{position:absolute;top:90px;left:0;right:0;border-top:3px dashed var(--accent);color:var(--accent);font-size:max(10px,1vw,.7em);padding-top:3px}.article{opacity:.35}.seen{width:42%;border:2px solid var(--fg);padding:clamp(9px,2vmin,18px);display:grid;gap:clamp(6px,1vmin,10px)}.seen b{font-size:max(10px,1vw,.7em);color:var(--muted)}.seen div{font-size:clamp(12px,2.3vmin,20px);color:var(--accent)}.bytes.slim .nav{height:clamp(15px,3vmin,26px)}.bytes.slim .article{opacity:1}.bytes button{position:absolute;bottom:0;left:35%;background:var(--fg);color:var(--bg);border:0;padding:6px 10px;font:inherit;cursor:pointer}@media(min-width:700px){body > :not(script){zoom:1.55}.map,.feed,.linkmap{height:48%}}
js
const box=document.querySelector('.bytes'),visible=document.querySelector('#visible'),button=document.querySelector('#slim');let slim=false;function show(){box.classList.toggle('slim',slim);visible.textContent=slim?'TITLE + ARTICLE':'NAV ONLY';button.textContent=slim?'BLOAT HTML':'SLIM HTML'}button.addEventListener('click',()=>{clearInterval(timer);slim=!slim;show()});const timer=setInterval(()=>{slim=!slim;show()},2800);

Google은 2026년 설명에서 Googlebot이 일반 URL마다 최대 2MB를 가져오고, HTML이 그 경계를 넘으면 뒤쪽 바이트를 읽지 않는다고 밝혔습니다. 대부분의 페이지는 해당하지 않지만 과도한 인라인 코드나 데이터는 위험을 만들 수 있습니다.

데모의 경계선 아래로 제목과 본문이 밀리면 크롤러 화면에서 사라집니다. 중요한 메타데이터와 본문을 앞에 두고 HTML을 간결하게 유지하세요. 이 크기는 검색 순위 목표치가 아니라 수집 한계입니다.

언제 쓰나

HTML 응답이 비정상적으로 크거나 핵심 문서가 뒤쪽에 있는 페이지를 점검할 때 씁니다.

페이지로 열기 ↗