Google 크롤링 제한 검사기
Googlebot은 2MB가 지나면 HTML 파싱을 중지합니다. 페이지가 이 제한을 초과하는지 확인하고 가장 많은 공간을 소비하는 페이지를 식별하세요.
이 도구 정보
Googlebot은 웹페이지를 크롤링할 때 기술적인 한계가 있습니다. 즉, 2MB(2,097,152바이트) 이후에는 HTML 파싱을 중지합니다. 즉, 페이지의 HTML이 이 제한을 초과하면 Google에서 콘텐츠의 일부를 색인화할 수 없으며 잠재적으로 SEO 성능에 영향을 미칠 수 있습니다.
작동 방식
- Googlebot이 보는 대로 페이지의 HTML을 가져옵니다(JavaScript 실행 전).
- UTF-8 인코딩을 사용하여 정확한 바이트 크기를 계산합니다.
- 인라인 스크립트, 스타일, base64 이미지, SVG 그래픽 등 공간을 소비하는 요소를 분석합니다.
- 특정 CSS 선택기를 사용하여 가장 큰 HTML 요소 상위 10개를 식별합니다.
- 우선순위에 따라 실행 가능한 권장 사항을 생성합니다.
- 한도에 포함되지 않는 외부 리소스(스크립트, CSS, 이미지)를 표시합니다.
2MB 제한에 포함되는 것은 무엇입니까?
한도 계산
- • 인라인 JavaScript(src가 없는 스크립트 태그)
- • 인라인 CSS(스타일 태그 및 스타일 속성)
- • HTML/CSS의 Base64 인코딩 이미지
- • 인라인 SVG 그래픽
- • 모든 텍스트 콘텐츠 및 HTML 구조
- • HTML 주석과 공백
계산되지 않음
- • 외부 JavaScript 파일(스크립트 src="...")
- • 외부 CSS 파일(link rel="stylesheet")
- • 외부 이미지(img src="...")
- • 외부 글꼴, 비디오 및 기타 미디어
- • AJAX/가져오기를 통해 로드된 콘텐츠
- • JavaScript로 렌더링된 콘텐츠
전문가 팁: 제한을 유지하는 가장 좋은 방법은 대규모 인라인 스크립트와 스타일을 별도의 .js 및 .css 파일로 외부화하는 것입니다. 이는 캐싱 및 페이지 로드 성능도 향상시킵니다!
자주 묻는 질문
Google은 크롤링 중에 매우 큰 HTML 파일이 과도한 리소스를 소비하는 것을 방지하기 위해 이 제한을 도입했습니다. 2MB보다 큰 페이지는 드물며 일반적으로 최적화 기회를 나타냅니다. Googlebot은 여전히 처음 2MB의 색인을 생성하지만 그 이후의 콘텐츠는 색인을 생성하지 못할 수 있습니다.
Googlebot은 2MB가 지나면 HTML 파싱을 중지합니다. 즉, 해당 지점 이후의 중요한 콘텐츠, 링크 또는 구조화된 데이터는 표시되거나 색인이 생성되지 않습니다. 이는 SEO에 큰 영향을 미칠 수 있습니다. 이 도구는 무엇이 공간을 차지하고 있는지 식별하므로 이에 따라 최적화할 수 있습니다.
안돼! 외부 JavaScript 파일, CSS 스타일시트, URL을 통해 로드된 이미지는 2MB HTML 제한에 포함되지 않습니다. 원시 HTML 콘텐츠 자체만 계산됩니다. 이것이 바로 인라인 스크립트와 스타일을 외부화하는 것이 효과적인 최적화 전략인 이유입니다.
매우 정확합니다! 이 도구는 Googlebot이 보는 것과 똑같이 페이지를 가져오고 UTF-8 인코딩(Google에서 사용하는 것과 동일한 방법)을 사용하여 원시 HTML 크기를 계산합니다. JavaScript를 실행하기 전에 HTML을 분석하여 Google의 초기 크롤링 동작과 일치시킵니다.
인라인 JavaScript 및 CSS를 외부화하고, base64 이미지를 파일로 변환하고, 대형 SVG를 최적화 또는 제거하고, HTML 주석을 제거하고, HTML을 축소하는 등 도구에서 제공하는 권장 사항을 따르십시오. 이러한 최적화는 페이지 로드 성능도 향상시킵니다!
예! 페이지를 분석한 후 HTML 크기, 카테고리별 분류, 상위 공간 소비자 및 권장 사항을 포함한 모든 결과를 CSV 형식으로 내보낼 수 있습니다. 이는 시간 경과에 따른 진행 상황을 추적하거나 개발 팀과 공유하는 데 유용합니다.
reCAPTCHA는 자동 남용을 방지하고 실제 사용자가 도구를 사용하도록 보장합니다. 웹페이지를 가져오고 분석하려면 서버 리소스가 필요하므로 이러한 보호를 통해 모든 사람을 위한 서비스 품질이 유지됩니다.