홈페이지 분석 리포트
실종된 너를 발견했다 · 2026-04-20 00:14
ⓘ 이 점수는 홈페이지 1장 기준입니다. 페이지별 점수 / 사이트 전체 집계는 사이트 리포트에서 보세요.
76
/ 100
이전 분석 대비 변화
prev analysis #150
점수 변화
-2
신규 이슈
4
해결된 이슈
0
신규 referring domain
0
🔴 신규 critical: [meta] Meta Description이 없습니다
🔴 신규 critical: [image] 이미지의 27%만 alt 텍스트가 있습니다 (권장: 100%)
🔴 신규 critical: [a11y] 6개 input/select/textarea 에 label 없음 (WCAG 3.3.2, 1.3.1)
🔗 신규 broken: [INT 404] https://novel-eunha.50.internal.kr/novel/1%ed%99%94-%ec%b0%be%ec%95%98%eb%8b%a4…
메타
50
성능
88
헤딩
85
이미지
58
링크
84
모바일
90
로봇
100
키워드
65
스키마
60
GEO
62
보안
69
접근성
76
중복콘텐츠
90
사이트맵
75
내부링크
89
깨진링크
97
백링크
0
평가 요약
전체 이슈
14
Critical
2
Warning
9
Info
3
메타
3건
헤딩
1건
이미지
2건
링크
1건
성능
1건
키워드
3건
모바일
2건
스키마
1건
로봇
통과
Canonical:
설정됨
JSON-LD:
0개
robots/sitemap:
robots OK / sitemap OK
메타 태그
제목 (21)
실종된 너를 발견했다 – 은하의 블로그
설명 (0)
Canonical:
https://novel-eunha.50.internal.kr/
HTML lang:
ko-KR
charset:
UTF-8
오픈 그래프
og:title:
없음
og:description:
없음
og:image:
없음
og:type:
없음
og:url:
없음
Title이 너무 짧습니다 (21자, 권장: 30~60자)
Meta Description이 없습니다
누락된 OG 태그: ogTitle, ogDescription, ogImage
성능
TTFB
381ms
FCP
928ms
DCL
979ms
DOM Complete
1738ms
INP 256ms (Needs improvement, Google 기준 ≤200ms)
헤딩 구조
H1
(2)
- 잠시 기다려 주십시오. 복제가 진행 중입니다.
- 실종된 너를 발견했다
H2
(1)
- 복제할 요소:
H3
(6)
- 1화 – 찾았다
- 보호된 글: 2화 – 내가 바라본 너
- 보호된 글: 3화 – 나를 알지 못했다면
- 보호된 글: 4화 – 나를 찾아줘
- 보호된 글: 5화 – 실종
- 보호된 글: 6화 – 실종된 너를 발견했다
H1 태그가 2개입니다 (권장: 1개)
이미지
전체: 11
alt 있음: 3
alt 없음: 8
비율: 27%
이미지의 27%만 alt 텍스트가 있습니다 (권장: 100%)
1개 이미지의 alt 텍스트가 저품질 (파일명/placeholder: 통계)
링크
전체: 46
내부: 41
외부: 5
8개 링크에 앵커 텍스트가 없습니다 (17%)
키워드
단어 수: 119
보호 (10, 8.40%)
글이라서 (5, 4.20%)
요약 (5, 4.20%)
없습니다 (5, 4.20%)
실종 (4, 3.36%)
너를 (4, 3.36%)
발견 (4, 3.36%)
조교수 (3, 2.52%)
1화 (2, 1.68%)
2화 (2, 1.68%)
3화 (2, 1.68%)
나를 (2, 1.68%)
4화 (2, 1.68%)
5화 (2, 1.68%)
6화 (2, 1.68%)
콘텐츠가 119단어로 적습니다 (권장: 300+ 단어)
주요 키워드 '보호'가 Title에 포함되지 않았습니다
키워드 밀도가 높은 단어: 보호 (5% 초과)
모바일
뷰포트: width=device-width, initial-scale=1.0
가로 스크롤: 없음
7개 요소의 터치 영역이 작습니다
2개 요소의 폰트 크기가 작습니다
스키마.org (JSON-LD)
JSON-LD 블록:
0
@type 감지:
없음
유형:
없음
수집된 JSON-LD 원본 데이터가 없습니다.
Schema.org 구조화 데이터(JSON-LD)가 없습니다
robots 및 사이트맵
robots.txt: 발견됨
sitemap.xml: 발견됨
보안 헤더
69
✓
HTTPS
✗
HSTS
✗
CSP
✗
nosniff
✗
X-Frame
✗
Referrer-Policy
✗
Permissions-Policy
쿠키 3개 — Secure 없음: 0, HttpOnly 없음: 0, SameSite 없음: 3
Strict-Transport-Security (HSTS) 헤더 없음
Content-Security-Policy 없음 — XSS 방어 약화
X-Content-Type-Options: nosniff 미설정
X-Frame-Options (DENY/SAMEORIGIN) 또는 CSP frame-ancestors 미설정 — clickjacking
Referrer-Policy 헤더 없음
Permissions-Policy 헤더 없음 — browser feature 기본 정책 노출
SameSite 속성 없는 쿠키 3개 — CSRF 취약
외부 리소스 7개 중 SRI(integrity=) 없음: script 2, stylesheet 5
접근성 (WCAG 2)
76
레이블 없는 input: 6
이름 없는 button: 0
Skip link: 없음
Heading 계층 skip: 1
Alt 누락 이미지: 0
html[lang]: ko-KR
6개 input/select/textarea 에 label 없음 (WCAG 3.3.2, 1.3.1)
"본문으로 건너뛰기" 링크 없음 — 키보드 사용자 내비게이션 비효율
heading 계층 건너뛴 구간 1곳 (h1→h3 등) — 스크린 리더 혼란
색상 대비 4.5:1 미달 3/80 (4%, WCAG 1.4.3) 예: h1(1:1), p(1:1), span(1:1)
중복 콘텐츠
90
크롤 페이지: 7
중복 title 그룹: 0
중복 desc 그룹: 0
리다이렉트 체인 2+: 0
meta description 없는 페이지가 전체의 절반 이상 (7건)
사이트맵 ↔ 크롤 diff
75
sitemap URL: 45
크롤 URL: 7
Orphan: 38
sitemap 누락: 0
sitemap 에만 있고 크롤 링크로 도달 못한 orphan 페이지 38건 (예: https://novel-eunha.50.internal.kr/%ec%84%9c%ec%9a%b8%ec%97%ad-%eb%a7%88%ec%9e%a5-%eb%96%a1%eb%b3%b6%ec%9d%b4 | https://novel-eunha.50.internal.kr/%ec%9a%b0%eb%a6%ac%ec%9d%98-%ec%b2%ab-%ec%9b%a8%eb%94%a9-%ec%b4%ac%ec%98%81 | https://novel-eunha.50.internal.kr/%ec%9d%b4%ec%9d%80%ed%95%98-%ec%83%9d%ec%9d%bc-%f0%9f%8e%81)
내부 링크 그래프 (PageRank / orphan)
89
페이지: 8
Orphan: 0
Dead-end: 1
평균 inbound: 1.75
평균 outbound: 1.75
nofollow 내부: 0
Top PageRank
https://novel-eunha.50.internal.kr/
pr 0.45726 · in 7 · out 7
https://novel-eunha.50.internal.kr/novel/6%ed%99%94-%ec%8b%a4%ec%a2%85%eb%90%9c-%eb%84%88%eb%a5%bc-%eb%b0%9c%ea%b2%ac%ed%96%88%eb%8b%a4/
pr 0.08057 · in 1 · out 1
https://novel-eunha.50.internal.kr/novel/1%ed%99%94-%ec%b0%be%ec%95%98%eb%8b%a4/
pr 0.08057 · in 1 · out 2
https://novel-eunha.50.internal.kr/novel/3%ed%99%94-%eb%82%98%eb%a5%bc-%ec%95%8c%ec%a7%80-%eb%aa%bb%ed%96%88%eb%8b%a4%eb%a9%b4/
pr 0.08057 · in 1 · out 1
https://novel-eunha.50.internal.kr/novel/2%ed%99%94-%eb%82%b4%ea%b0%80-%eb%b0%94%eb%9d%bc%eb%b3%b8-%eb%84%88/
pr 0.08057 · in 1 · out 1
https://novel-eunha.50.internal.kr/novel/4%ed%99%94-%eb%82%98%eb%a5%bc-%ec%b0%be%ec%95%84%ec%a4%98/
pr 0.08057 · in 1 · out 1
https://novel-eunha.50.internal.kr/novel/5%ed%99%94-%ec%8b%a4%ec%a2%85/
pr 0.08057 · in 1 · out 1
https://novel-eunha.50.internal.kr/novel/1%ed%99%94-%ec%b0%be%ec%95%98%eb%8b%a4/사진
pr 0.05929 · in 1 · out 0
깨진 링크 (Broken Link Audit)
97
총 링크: 210
검증됨: 200
미검증: 10
내부 깨짐: 1
외부 깨짐: 0
샘플
INT
https://novel-eunha.50.internal.kr/novel/1%ed%99%94-%ec%b0%be%ec%95%98%eb%8b%a4/사진
404
Backlinks (외부 인바운드 링크)
0
총 백링크: 0
Referring 도메인: 0
Dofollow: 0%
Alive ratio: -%
Alive: 0
Dead: 0
미검증: 0
최근 7일: 0
최근 30일: 0
소스:
GEO (생성형 검색 최적화)
62
direct_answer
100
qa_structure
50
schema_strength
40
eat_signals
45
citations
100
content_depth
35
keyword_alignment
85
quotations
50
statistics
70
lists
80
FAQPage / HowTo JSON-LD 없음 — AI 검색(ChatGPT/AI Overview)이 Q&A 로 인용하기 어려움
Article/BlogPosting schema 없음 — author/date 명시로 E-E-A-T 강화 권장
질문형 H2/H3 (예: "~인가?", "왜 ~할까?") 없음 — 생성형 검색 인용에 불리
본문이 119단어로 얕음 — AI 인용 블록 추출에 400+ 단어 권장
H1 태그 2개 (권장 1개) — 생성형 검색이 핵심 주제 식별 어려움
상위 키워드가 Title/Description 에 일관되게 반영되지 않음 — AI 요약 시 주제 일치도 하락
추가 권장 체크 로직 (예시)
아래 항목은 데이터 연동 전에도 설계 가능한 규칙 예시입니다. 실제 운영에서는 GSC/백링크 도구 연동 후 점수화하세요.
1) 백링크 품질 점수 (오프페이지)
backlink_score = 0.35*ref_domain_growth + 0.30*high_quality_domain_ratio + 0.20*anchor_naturalness - 0.15*spam_link_ratio 권장 임계값: high_quality_domain_ratio >= 0.6, spam_link_ratio <= 0.1
2) URL-H1 정합성 점수 (완전 일치 필수 아님)
url_h1_alignment = semantic_similarity(url_slug, h1_text) if alignment < 0.45: warning if alignment < 0.30: critical 설명: 문자열 완전 동일보다 주제 일치(semantic) 우선
3) 제목-본문 일치성
title_body_match = 100 if top_keyword_not_in_title: -25 if top_keyword_not_in_description: -20 if intro_missing_core_topic: -15 if final < 70: 개선 필요
4) 내부링크 분배
internal_link_health = 100 if orphan_pages > 0: -min(40, orphan_pages*5) if core_pages_inlinks_avg < 3: -20 if anchor_empty_ratio > 0.1: -15
5) CTR 개선 우선순위 (성과 기반)
priority = impressions * max(0, expected_ctr - current_ctr) 상위 priority 페이지부터 title/meta rewrite -> 14/28일 효과 비교
개선 팁: "URL이 H1과 완전 동일" 같은 단일 규칙보다, 정합성(semantic) + 검색 성과(CTR/노출) + 기술 신호(canonical/schema)를 함께 보는 방식이 더 안정적입니다.
원본 분석 데이터 (저장 JSON)
meta_analysis
{
"score": 50,
"title": {
"content": "실종된 너를 발견했다 – 은하의 블로그",
"length": 21
},
"description": {
"content": "",
"length": 0
},
"og": {
"title": "",
"description": "",
"image": "",
"type": "",
"url": ""
},
"canonical": "https://novel-eunha.50.internal.kr/",
"lang": "ko-KR",
"charset": "UTF-8",
"hreflangs": [],
"issues": [
{
"severity": "warning",
"message": "Title이 너무 짧습니다 (21자, 권장: 30~60자)"
},
{
"severity": "critical",
"message": "Meta Description이 없습니다"
},
{
"severity": "warning",
"message": "누락된 OG 태그: ogTitle, ogDescription, ogImage"
}
]
}
heading_analysis
{
"score": 85,
"h1_count": 2,
"structure": {
"h1": {
"count": 2,
"items": [
"잠시 기다려 주십시오. 복제가 진행 중입니다.",
"실종된 너를 발견했다"
]
},
"h2": {
"count": 1,
"items": [
"복제할 요소:"
]
},
"h3": {
"count": 6,
"items": [
"1화 – 찾았다",
"보호된 글: 2화 – 내가 바라본 너",
"보호된 글: 3화 – 나를 알지 못했다면",
"보호된 글: 4화 – 나를 찾아줘",
"보호된 글: 5화 – 실종",
"보호된 글: 6화 – 실종된 너를 발견했다"
]
}
},
"issues": [
{
"severity": "warning",
"message": "H1 태그가 2개입니다 (권장: 1개)"
}
]
}
image_analysis
{
"score": 58,
"total": 11,
"with_alt": 3,
"without_alt": 8,
"alt_ratio": 27,
"low_quality_alt": 1,
"missing_alt_images": [
"https://eunha.net/wp-content/uploads/2024/08/admin_avatar_4-26x26.png",
"https://eunha.net/wp-content/uploads/2024/08/admin_avatar_4-64x64.png",
"https://novel-eunha.50.internal.kr/wp-content/uploads/2024/08/image-25.png",
"https://novel-eunha.50.internal.kr/wp-content/uploads/2024/08/image-78-768x772.png",
"https://novel-eunha.50.internal.kr/wp-content/uploads/2024/08/image-79-768x776.png",
"https://novel-eunha.50.internal.kr/wp-content/uploads/2024/08/image-76-768x768.png",
"https://novel-eunha.50.internal.kr/wp-content/uploads/2024/08/image-60.png",
"https://novel-eunha.50.internal.kr/wp-content/uploads/2024/09/image-4.png"
],
"issues": [
{
"severity": "critical",
"message": "이미지의 27%만 alt 텍스트가 있습니다 (권장: 100%)"
},
{
"severity": "warning",
"message": "1개 이미지의 alt 텍스트가 저품질 (파일명/placeholder: 통계)"
}
]
}
link_analysis
{
"score": 84,
"total": 46,
"internal": 41,
"external": 5,
"no_text": 8,
"generic_text": 0,
"non_crawlable": 0,
"issues": [
{
"severity": "warning",
"message": "8개 링크에 앵커 텍스트가 없습니다 (17%)"
}
]
}
performance_analysis
{
"score": 88,
"metrics": {
"lcp": 928,
"inp": 256,
"cls": 0.00037362008820835947,
"ttfb": 381,
"fcp": 928,
"dom_content_loaded": 979,
"dom_complete": 1738,
"load_event": 1741,
"transfer_size": 19420
},
"issues": [
{
"severity": "warning",
"message": "INP 256ms (Needs improvement, Google 기준 ≤200ms)"
}
]
}
keyword_analysis
{
"score": 65,
"word_count": 119,
"top_keywords": [
{
"word": "보호",
"count": 10,
"density": "8.40",
"variants": {
"보호된": 5,
"보호": 5
}
},
{
"word": "글이라서",
"count": 5,
"density": "4.20",
"variants": {
"글이라서": 5
}
},
{
"word": "요약",
"count": 5,
"density": "4.20",
"variants": {
"요약이": 5
}
},
{
"word": "없습니다",
"count": 5,
"density": "4.20",
"variants": {
"없습니다": 5
}
},
{
"word": "실종",
"count": 4,
"density": "3.36",
"variants": {
"실종된": 4
}
},
{
"word": "너를",
"count": 4,
"density": "3.36",
"variants": {
"너를": 4
}
},
{
"word": "발견",
"count": 4,
"density": "3.36",
"variants": {
"발견했다": 4
}
},
{
"word": "조교수",
"count": 3,
"density": "2.52",
"variants": {
"조교수": 3
}
},
{
"word": "1화",
"count": 2,
"density": "1.68",
"variants": {
"1화": 2
}
},
{
"word": "2화",
"count": 2,
"density": "1.68",
"variants": {
"2화": 2
}
},
{
"word": "3화",
"count": 2,
"density": "1.68",
"variants": {
"3화": 2
}
},
{
"word": "나를",
"count": 2,
"density": "1.68",
"variants": {
"나를": 2
}
},
{
"word": "4화",
"count": 2,
"density": "1.68",
"variants": {
"4화": 2
}
},
{
"word": "5화",
"count": 2,
"density": "1.68",
"variants": {
"5화": 2
}
},
{
"word": "6화",
"count": 2,
"density": "1.68",
"variants": {
"6화": 2
}
},
{
"word": 10,
"count": 1,
"density": "0.84",
"variants": {
"10": 1
}
},
{
"word": 2026,
"count": 1,
"density": "0.84",
"variants": {
"2026": 1
}
},
{
"word": "워드프레스",
"count": 1,
"density": "0.84",
"variants": {
"워드프레스": 1
}
},
{
"word": "정보",
"count": 1,
"density": "0.84",
"variants": {
"정보": 1
}
}
],
"issues": [
{
"severity": "warning",
"message": "콘텐츠가 119단어로 적습니다 (권장: 300+ 단어)"
},
{
"severity": "info",
"message": "주요 키워드 '보호'가 Title에 포함되지 않았습니다"
},
{
"severity": "warning",
"message": "키워드 밀도가 높은 단어: 보호 (5% 초과)"
}
]
}
geo_analysis
{
"score": 62,
"sub_scores": {
"direct_answer": 100,
"qa_structure": 50,
"schema_strength": 40,
"eat_signals": 45,
"citations": 100,
"content_depth": 35,
"keyword_alignment": 85,
"quotations": 50,
"statistics": 70,
"lists": 80
},
"signals": {
"h1_count": 2,
"h2_count": 1,
"h3_count": 6,
"question_headings": 0,
"has_faq_page": false,
"has_article": false,
"has_how_to": false,
"has_breadcrumb": false,
"external_links": 5,
"word_count": 119,
"blockquotes": 0,
"quote_sentences": 0,
"stat_sentences": 7,
"percent_occurrences": 0,
"ul_count": 10,
"ol_count": 0,
"table_count": 0,
"li_total": 40,
"tldr_markers": true,
"has_direct_answer": true
},
"improvements": [
"FAQPage JSON-LD 추가 — 핵심 Q&A 3-5개를 mainEntity.Question 으로 마크업하면 AI 인용 확률 상승",
"H2/H3 을 \"~는 무엇인가?\", \"왜 ~할까?\" 같은 질문 형태로 재구성 → 직접 답변 추출에 유리",
"각 섹션 앞에 1-2 문장 요약(TL;DR) 배치 + 근거 데이터/예시 추가로 400+ 단어 확보",
"Article schema 의 author(Person) / datePublished / dateModified 명시 — E-E-A-T 신호"
],
"issues": [
{
"severity": "warning",
"message": "FAQPage / HowTo JSON-LD 없음 — AI 검색(ChatGPT/AI Overview)이 Q&A 로 인용하기 어려움"
},
{
"severity": "warning",
"message": "Article/BlogPosting schema 없음 — author/date 명시로 E-E-A-T 강화 권장"
},
{
"severity": "info",
"message": "질문형 H2/H3 (예: \"~인가?\", \"왜 ~할까?\") 없음 — 생성형 검색 인용에 불리"
},
{
"severity": "warning",
"message": "본문이 119단어로 얕음 — AI 인용 블록 추출에 400+ 단어 권장"
},
{
"severity": "warning",
"message": "H1 태그 2개 (권장 1개) — 생성형 검색이 핵심 주제 식별 어려움"
},
{
"severity": "info",
"message": "상위 키워드가 Title/Description 에 일관되게 반영되지 않음 — AI 요약 시 주제 일치도 하락"
}
]
}
security_headers_analysis
{
"score": 69,
"is_https": true,
"has_hsts": false,
"has_csp": false,
"has_nosniff": false,
"has_xfo": false,
"has_referrer_policy": false,
"has_permissions_policy": false,
"cookies": {
"total": 3,
"insecure_count": 0,
"no_httponly_count": 0,
"no_samesite_count": 3,
"insecure_samples": []
},
"subresource": {
"scripts_without_integrity": 2,
"links_without_integrity": 5,
"total_external": 7
},
"headers_sample": [],
"issues": [
{
"severity": "warning",
"message": "Strict-Transport-Security (HSTS) 헤더 없음"
},
{
"severity": "info",
"message": "Content-Security-Policy 없음 — XSS 방어 약화"
},
{
"severity": "info",
"message": "X-Content-Type-Options: nosniff 미설정"
},
{
"severity": "info",
"message": "X-Frame-Options (DENY/SAMEORIGIN) 또는 CSP frame-ancestors 미설정 — clickjacking"
},
{
"severity": "info",
"message": "Referrer-Policy 헤더 없음"
},
{
"severity": "info",
"message": "Permissions-Policy 헤더 없음 — browser feature 기본 정책 노출"
},
{
"severity": "info",
"message": "SameSite 속성 없는 쿠키 3개 — CSRF 취약"
},
{
"severity": "info",
"message": "외부 리소스 7개 중 SRI(integrity=) 없음: script 2, stylesheet 5"
}
]
}
accessibility_analysis
{
"score": 76,
"unlabeled_inputs": 6,
"buttons_no_name": 0,
"has_skip_link": false,
"heading_skips": 1,
"imgs_missing_alt": 0,
"imgs_empty_alt": 8,
"html_lang": "ko-KR",
"total_forms": 1,
"low_contrast_count": 3,
"contrast_sampled": 80,
"contrast_samples": [
{
"tag": "h1",
"text": "잠시 기다려 주십시오. 복제가 진행 중입니다.",
"ratio": 1
},
{
"tag": "p",
"text": "If you’re making a lot of copies it can ",
"ratio": 1
},
{
"tag": "span",
"text": "평균 시간은 초당 8개입니다.",
"ratio": 1
}
],
"issues": [
{
"severity": "critical",
"message": "6개 input/select/textarea 에 label 없음 (WCAG 3.3.2, 1.3.1)"
},
{
"severity": "info",
"message": "\"본문으로 건너뛰기\" 링크 없음 — 키보드 사용자 내비게이션 비효율"
},
{
"severity": "info",
"message": "heading 계층 건너뛴 구간 1곳 (h1→h3 등) — 스크린 리더 혼란"
},
{
"severity": "info",
"message": "색상 대비 4.5:1 미달 3/80 (4%, WCAG 1.4.3) 예: h1(1:1), p(1:1), span(1:1)"
}
]
}
duplicate_content_analysis
{
"score": 90,
"total_pages": 7,
"duplicate_groups": 0,
"duplicate_pages": 0,
"empty_title_pages": 0,
"thin_title_pages": 0,
"description_duplicate_groups": 0,
"description_missing_pages": 7,
"redirected_pages": 0,
"long_chain_pages": 0,
"issues": [
{
"severity": "warning",
"message": "meta description 없는 페이지가 전체의 절반 이상 (7건)"
}
]
}
sitemap_orphan_analysis
{
"score": 75,
"sitemap_count": 45,
"crawled_count": 7,
"orphan_count": 38,
"missing_from_sitemap_count": 0,
"orphan_samples": [
"https://novel-eunha.50.internal.kr/%ec%84%9c%ec%9a%b8%ec%97%ad-%eb%a7%88%ec%9e%a5-%eb%96%a1%eb%b3%b6%ec%9d%b4",
"https://novel-eunha.50.internal.kr/%ec%9a%b0%eb%a6%ac%ec%9d%98-%ec%b2%ab-%ec%9b%a8%eb%94%a9-%ec%b4%ac%ec%98%81",
"https://novel-eunha.50.internal.kr/%ec%9d%b4%ec%9d%80%ed%95%98-%ec%83%9d%ec%9d%bc-%f0%9f%8e%81",
"https://novel-eunha.50.internal.kr/%eb%a1%af%eb%8d%b0%ec%9b%94%eb%93%9c",
"https://novel-eunha.50.internal.kr/02-23%ed%86%a0-%eb%b2%a4%ec%b9%98%ec%97%90%ec%84%9c-%eb%a7%8c%eb%82%9c-%ec%82%ac%eb%9e%8c",
"https://novel-eunha.50.internal.kr/%ec%83%88%ed%95%b4-%ec%b2%ab-%ec%88%a0%ec%9e%90%eb%a6%ac",
"https://novel-eunha.50.internal.kr/%ec%98%a4%eb%8a%98%ec%9d%98-%ed%9e%90%eb%a7%81-%eb%b8%8c%eb%9f%b0%ec%b9%98",
"https://novel-eunha.50.internal.kr/%ec%a7%81%ec%9e%a5%ec%9d%b8%ec%9d%98-%ec%86%8c%ec%86%8c%ed%95%9c-%ed%96%89%eb%b3%b5",
"https://novel-eunha.50.internal.kr/%ec%86%94%eb%a1%9c%ec%9d%98-%eb%b0%9c%eb%a0%8c%ed%83%80%ec%9d%b8%eb%8d%b0%ec%9d%b4",
"https://novel-eunha.50.internal.kr/3%ec%9b%94%ec%9d%98-%ec%8b%9c%ec%9e%91"
],
"issues": [
{
"severity": "warning",
"message": "sitemap 에만 있고 크롤 링크로 도달 못한 orphan 페이지 38건 (예: https://novel-eunha.50.internal.kr/%ec%84%9c%ec%9a%b8%ec%97%ad-%eb%a7%88%ec%9e%a5-%eb%96%a1%eb%b3%b6%ec%9d%b4 | https://novel-eunha.50.internal.kr/%ec%9a%b0%eb%a6%ac%ec%9d%98-%ec%b2%ab-%ec%9b%a8%eb%94%a9-%ec%b4%ac%ec%98%81 | https://novel-eunha.50.internal.kr/%ec%9d%b4%ec%9d%80%ed%95%98-%ec%83%9d%ec%9d%bc-%f0%9f%8e%81)"
}
]
}
crux_field_data
null
mobile_analysis
{
"score": 90,
"viewport": "width=device-width, initial-scale=1.0",
"has_horizontal_scroll": false,
"small_touch_targets": 7,
"small_fonts": 2,
"issues": [
{
"severity": "info",
"message": "7개 요소의 터치 영역이 작습니다"
},
{
"severity": "info",
"message": "2개 요소의 폰트 크기가 작습니다"
}
]
}
schema_analysis
{
"score": 60,
"count": 0,
"types": [],
"schemas": [],
"issues": [
{
"severity": "warning",
"message": "Schema.org 구조화 데이터(JSON-LD)가 없습니다"
}
]
}
robots_analysis
{
"score": 100,
"robots": {
"exists": true,
"blocks_all": false,
"has_user_agent": true,
"invalid_directives": [],
"content": "User-agent: *\nDisallow: /wp-admin/\nAllow: /wp-admin/admin-ajax.php\n\nSitemap: https://novel-eunha.50.internal.kr/wp-sitemap.xml\n",
"sitemap_urls": [
"https://novel-eunha.50.internal.kr/wp-sitemap.xml"
]
},
"sitemap": {
"exists": true,
"url": "https://novel-eunha.50.internal.kr/wp-sitemap.xml",
"type": "sitemapindex",
"url_count": 0,
"has_lastmod": false,
"has_priority": false,
"size": 880
},
"issues": []
}
integration_analysis
null