<img src="https://elbugo.com//assets/images/media/loader.svg" alt="이미지의 실제 내용을 설명하는 문구">
장식용 이미지인 경우:
<img src="https://elbugo.com//assets/images/media/loader.svg" alt="">
언어
양호
k
html 요소의 lang 값은 문서의 주 언어를 나타냅니다. 화면 낭독 도구 등이 올바른 언어로 읽는 데 사용됩니다.
유지·점검 방법
본문의 주 언어와 lang 값이 일치하는지 확인하고 다른 언어로 작성된 부분에는 해당 언어를 따로 지정하세요.
문자 인코딩
양호
UTF-8
문자 인코딩 선언은 브라우저가 한글과 특수문자를 해석하는 기준입니다. 선언이 있어도 실제 파일 인코딩과 다르면 글자가 깨질 수 있습니다.
유지·점검 방법
실제 응답·파일의 인코딩과 charset 선언을 일치시키세요. UTF-8 문서라면 UTF-8로 저장하고 선언하세요.
텍스트 비율
확인 필요
2.79%
검사기 참고 범위 15~70% · 공식 순위 기준이 아닙니다.
본문 글자 수와 HTML 전체 글자 수를 비교한 참고 지표입니다. 이 비율만으로 콘텐츠 품질이나 검색 순위를 판단할 수 없습니다.
개선·확인 방법
비율을 맞추기 위해 문구를 늘리지 마세요. 핵심 설명이 HTML에 포함되는지와 불필요한 마크업이 많은지 확인하세요.
수정 대상과 적용 방법
대상https://elbugo.com/
main / body
본문이 JavaScript 실행 전 HTML에 존재하는지 확인하세요. HTML에 핵심 설명이 없으면 해당 페이지 템플릿에서 서버 렌더링을 검토하세요. 내용이 충분하다면 비율을 맞추기 위한 문구 추가는 필요 없습니다.
확인 내용·수정 예시 보기
현재 확인 내용
2.79%
이 영역에는 확인 필요·미확인 항목이 없습니다.
본문 제목 구조
저장된 제목을 유형별로 표시합니다. H2·H3 등 하위 제목은 필요한 목록만 펼쳐 확인하세요. 유형별 최대 50개를 보관합니다.
HTML 응답의 Content-Encoding 헤더를 확인합니다. 압축은 전송량을 줄이지만 실제 절감량은 응답 내용에 따라 달라집니다.
유지·점검 방법
웹서버 또는 CDN의 텍스트 압축 설정을 확인하고 이미 압축된 이미지 등은 별도로 판단하세요.
보안 헤더
양호
3/6
검사기 참고값: 6개 헤더 중 3개 이상 존재
일부 보안 관련 응답 헤더의 존재를 확인합니다. 헤더의 개수만으로 정책의 안전성이나 실제 방어 효과를 평가할 수 없습니다.
유지·점검 방법
사이트 기능에 맞게 CSP·HSTS 등의 값을 검토하고 적용 후 리소스 차단이나 서비스 오류가 없는지 확인하세요.
HTTPS
양호
https://elbugo.com/
분석한 최종 페이지가 HTTPS로 응답했는지 확인합니다. 이 결과가 사이트 전체의 보안을 보증하지는 않습니다.
유지·점검 방법
인증서 유효기간과 혼합 콘텐츠를 점검하고 로그인·입력·연결된 주요 페이지도 HTTPS로 제공하세요.
HTTPS 이동
양호
https://elbugo.com/
HTTP로 시작한 요청의 최종 주소가 HTTPS인지 확인합니다. 사용자가 보안 연결로 일관되게 도착하는지 살펴보는 항목입니다.
유지·점검 방법
HTTP에서 HTTPS로 이동하는 규칙을 설정하고 여러 번의 이동이나 리다이렉트 루프가 없는지 확인하세요.
W3C HTML 유효성
확인 필요
오류 29개 · 경고·안내 35개
W3C Nu의 HTML 검사 결과입니다. 문법 문제를 찾는 도구이며 검색 순위·접근성·보안 인증을 의미하지는 않습니다.
개선·확인 방법
오류 메시지와 줄 번호를 확인해 잘못 중첩된 태그, 누락된 속성 등 실제 마크업 문제부터 정리하세요.
수정 대상과 적용 방법
대상https://elbugo.com/
응답 HTML 3줄
Bad value “k” for attribute “lang” on element “html”: The language subtag “k” is not a valid language subtag.
이 응답 줄의 태그 또는 속성을 생성하는 템플릿을 찾아 수정한 뒤 다시 검사하세요. 줄 번호는 서버 PHP 파일이 아니라 응답 HTML 기준입니다.
The “aria-labelledby” attribute must not be specified on any “div” element unless the element has a “role” value other than “caption”, “code”, “deletion”, “emphasis”, “generic”, “insertion”, “paragraph”, “presentation”, “strong”, “subscript”, or “superscript”.
이 응답 줄의 태그 또는 속성을 생성하는 템플릿을 찾아 수정한 뒤 다시 검사하세요. 줄 번호는 서버 PHP 파일이 아니라 응답 HTML 기준입니다.
Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
이 응답 줄의 태그 또는 속성을 생성하는 템플릿을 찾아 수정한 뒤 다시 검사하세요. 줄 번호는 서버 PHP 파일이 아니라 응답 HTML 기준입니다.
확인 내용·수정 예시 보기
현재 확인 내용
<div data-feather="menu"></div>
대상https://elbugo.com/
응답 HTML 211줄
The element “input” must not appear as a descendant of the “a” element.
이 응답 줄의 태그 또는 속성을 생성하는 템플릿을 찾아 수정한 뒤 다시 검사하세요. 줄 번호는 서버 PHP 파일이 아니라 응답 HTML 기준입니다.
The element “label” must not appear as a descendant of the “a” element.
이 응답 줄의 태그 또는 속성을 생성하는 템플릿을 찾아 수정한 뒤 다시 검사하세요. 줄 번호는 서버 PHP 파일이 아니라 응답 HTML 기준입니다.
The “aria-labelledby” attribute must not be specified on any “div” element unless the element has a “role” value other than “caption”, “code”, “deletion”, “emphasis”, “generic”, “insertion”, “paragraph”, “presentation”, “strong”, “subscript”, or “superscript”.
A “style” element in “body” must be the first child of its parent.
<style>
error줄 269
Style rule “.mobile-floating-menu” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu {
error줄 275
Style rule “.mobile-floating-menu” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu {
error줄 282
Style rule “.mobile-floating-menu” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu {
error줄 295
Style rule “.mobile-floating-menu .obituary-card” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu .obituary-card {
error줄 308
Style rule “.mobile-floating-menu .obituary-card .icon” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu .obituary-card .icon {
error줄 312
Style rule “.mobile-floating-menu .obituary-card .title” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu .obituary-card .title {
error줄 316
Style rule “.mobile-floating-menu .obituary-card .subtitle” not allowed outside an “@scope” rule in a “style” element in “body”.
.mobile-floating-menu .obituary-card .subtitle {
error줄 321
Style rule “body” not allowed outside an “@scope” rule in a “style” element in “body”.
body {
error줄 375
End tag “div” seen, but there were open elements.
</div>
error줄 205
Unclosed element “x-auth-card”.
>
<x-auth-card>
error줄 204
Unclosed element “main”.
lash>
<main class="container d-flex flex-column">
error줄 203
Unclosed element “x-unsplash”.
fluid">
<x-unsplash>
<
error줄 377
Stray end tag “x-auth-card”.
>
</x-auth-card>
<
error줄 378
Stray end tag “main”.
card>
</main>
<
error줄 475
Stray end tag “x-unsplash”.
</div>
</x-unsplash>
<!--
error줄 478
The “aria-labelledby” attribute must not be specified on any “div” element unless the element has a “role” value other than “caption”, “code”, “deletion”, “emphasis”, “generic”, “insertion”, “paragraph”, “presentation”, “strong”, “subscript”, or “superscript”.
루트 경로의 llms.txt 텍스트 응답을 확인하는 참고 항목입니다. 파일 존재가 AI 서비스의 사용이나 검색 노출을 보장하지 않습니다.
개선·확인 방법
도입한다면 공개 문서·핵심 페이지를 정확히 안내하고 내용과 링크를 최신 상태로 유지하세요.
수정 대상과 적용 방법
대상https://elbugo.com/llms.txt
/llms.txt
도입하려면 루트에 UTF-8 텍스트로 배치하고 실제 공개 문서 링크를 추가하세요. 선택 사항이며 운영 정책상 불필요하면 만들지 않아도 됩니다.
확인 내용·수정 예시 보기
수정 예시 - 실제 내용·환경에 맞게 적용
# 이엘부고
- [Home](https://elbugo.com/)
AI 크롤러 접근
양호
AI 검색·답변용 봇 5/5 허용 · 학습용 봇 0/3 허용
AI 검색·답변용 봇이 모두 허용돼야 통과 · 학습용 봇은 참고로만 표시
robots.txt 규칙으로 AI 검색·답변용 봇 5개(질문에 답할 때 페이지를 읽어 인용하는 봇)와 학습용 봇 3개의 루트 경로 접근을 해석한 결과입니다. 판정은 검색·답변용 봇만으로 하고, 학습용 봇은 참고로만 보입니다. 실제 인용 여부는 확인하지 않습니다.
유지·점검 방법
AI 답변에 인용되려면 검색·답변용 봇을 허용하세요. 학습용 수집을 막는 것은 운영 정책에 따라 정하면 되고 이 항목의 판정에는 영향을 주지 않습니다.
이 영역에는 확인 필요·미확인 항목이 없습니다.
봇별 루트 경로 접근
OAI-SearchBot 검색·답변용허용
ChatGPT-User 검색·답변용허용
Claude-SearchBot 검색·답변용허용
Claude-User 검색·답변용허용
PerplexityBot 검색·답변용허용
GPTBot 학습용차단
ClaudeBot 학습용차단
Google-Extended 학습용차단
robots.txt 원문펼치기
# As a condition of accessing this website, you agree to abide by the following
# content signals:
# (a) If a Content-Signal = yes, you may collect content for the corresponding
# use.
# (b) If a Content-Signal = no, you may not collect content for the
# corresponding use.
# (c) If the website operator does not include a Content-Signal for a
# corresponding use, the website operator neither grants nor restricts
# permission via Content-Signal with respect to the corresponding use.
# The content signals and their meanings are:
# search: building a search index and providing search results (e.g., returning
# hyperlinks and short excerpts from your website's contents). Search does not
# include providing AI-generated search summaries.
# ai-input: inputting content into one or more AI models (e.g., retrieval
# augmented generation, grounding, or other real-time taking of content for
# generative AI search answers).
# ai-train: training or fine-tuning AI models.
# use: how AI systems may consume the content (immediate, reference, or full).
# ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF
# RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT
# AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET.
# BEGIN Cloudflare Managed content
User-agent: *
Content-Signal: search=yes,ai-train=no,use=reference
Allow: /
# Training crawlers
User-agent: Amazonbot
Disallow: /
User-agent: Applebot-Extended
Disallow: /
User-agent: Bytespider
Disallow: /
User-agent: CCBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: Diffbot
Disallow: /
User-agent: Google-Extended
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: omgili
Disallow: /
User-agent: anthropic-ai
Disallow: /
User-agent: Claude-Web
Disallow: /
User-agent: cohere-ai
Disallow: /
User-agent: MistralAI-Training
Disallow: /
User-agent: meta-externalagent
Disallow: /
User-agent: GoogleOther
Disallow: /
User-agent: Baiduspider
Disallow: /
User-agent: PetalBot
Disallow: /
User-agent: AwarioSmartBot
User-agent: AwarioRssBot
Disallow: /
User-agent: Google-CloudVertexBot
Disallow: /
User-agent: QualifiedBot
Disallow: /
User-agent: Cotoyogi
Disallow: /
User-agent: ICC-Crawler
Disallow: /
User-agent: atlassian-bot
Disallow: /
User-agent: FishBot
Disallow: /
User-agent: BorderxBot
Disallow: /
User-agent: NavuBot
Disallow: /
User-agent: SemrushBot-SWA
Disallow: /
User-agent: WARDBot
Disallow: /
User-agent: magpie-crawler
Disallow: /
User-agent: KimiBot
Disallow: /
User-agent: CitibotSiteCrawler
Disallow: /
# END Cloudflare Managed Content
User-agent: *
Disallow:
07
PageSpeed Insights
외부 성능 검사
실제 페이지의 성능·접근성·권장사항·SEO를 Google Lighthouse로 별도 검사합니다. 기기별 결과는 하루 동안 보관하며 위 종합 점수와는 별개의 결과입니다.