77
GEO 점수 / 100
질의 의도 적합성
80
신뢰성/인덱싱
75
구조화 데이터
90
모바일 가독성
55
LLM 평가 (글 수준/일치성)
평가 모델 버전
gpt-5.2
평가 기준 스킬
LLM 요청 스킬 내용 보기
글의 수준
55
제목의 수준
80
제목-내용 일치성
65
LLM 종합 점수
66
기준 데이터: title_length=46, word_count=171, h2_count=13, schema_count=1
개선점 및 개선 방법
- 본문을 질문형 H2/H3 구조로 재구성하고, 각 섹션에 짧은 결론 문장을 먼저 제시하세요.
- 본문 밀도를 높이기 위해 근거 데이터/예시/출처 링크를 추가하고 700단어 이상을 목표로 하세요.
- 상위 키워드를 제목과 메타 설명에 자연스럽게 1회 포함해 제목-내용 일치성을 높이세요.
- 과도한 반복 키워드를 줄이고 동의어/문맥어로 치환해 의미 밀도를 개선하세요.
GEO 핵심 체크 상태
Canonical 설정
미통과
HTML lang 설정
통과
ko-KR
JSON-LD 존재
통과
count=1
JSON-LD @type 감지
통과
WebSite, Organization
robots.txt 존재
통과
발견됨
sitemap.xml 존재
통과
발견됨
질문/키워드 데이터 충분성
미통과
word_count=171
팩트 기반 해석
1. GEO 점수는 현재 저장된 SEO 분석 결과(JSON)만으로 계산한 보조 지표입니다.
2. canonical/lang/schema/robots/sitemap 같은 "기계 해석 신호"가 누락되면 GEO 점수를 강하게 감점합니다.
3. LLM 평가는 제목/본문량/구조/키워드 이슈를 기반으로 점수화했습니다.
GEO 원본 데이터
meta_analysis
{
"score": 55,
"title": {
"content": "프렐릭 블로그 | 한국어 SEO 가이드 — 형태소·schema·GEO 까지 한 번에",
"length": 46
},
"description": {
"content": "",
"length": 0
},
"og": {
"title": "",
"description": "",
"image": "",
"type": "",
"url": ""
},
"canonical": "",
"lang": "ko-KR",
"charset": "UTF-8",
"hreflangs": [],
"issues": [
{
"severity": "critical",
"message": "Meta Description이 없습니다"
},
{
"severity": "warning",
"message": "누락된 OG 태그: ogTitle, ogDescription, ogImage"
},
{
"severity": "info",
"message": "Canonical URL이 설정되지 않았습니다"
}
]
}
schema_analysis
{
"score": 94,
"count": 1,
"types": [
"WebSite",
"Organization"
],
"schemas": [
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"@id": "https://wordpress.50.internal.kr/#website",
"url": "https://wordpress.50.internal.kr/",
"name": "프렐릭 블로그",
"description": "한국어 SEO 가이드 — 형태소·schema·GEO 까지 한 번에",
"inLanguage": "ko-KR",
"publisher": {
"@id": "https://wordpress.50.internal.kr/#organization"
},
"potentialAction": [
{
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://wordpress.50.internal.kr/?s={search_term_string}"
},
"query-input": "required name=search_term_string"
}
]
},
{
"@type": "Organization",
"@id": "https://wordpress.50.internal.kr/#organization",
"name": "프렐릭 블로그",
"url": "https://wordpress.50.internal.kr/"
}
]
}
],
"issues": [
{
"severity": "info",
"message": "JSON-LD Organization 권장 필드 'logo' 누락"
},
{
"severity": "info",
"message": "JSON-LD Organization 권장 필드 'sameAs' 누락"
},
{
"severity": "info",
"message": "JSON-LD Organization 권장 필드 'contactPoint' 누락"
}
]
}
robots_analysis
{
"score": 95,
"robots": {
"exists": true,
"blocks_all": false,
"has_user_agent": true,
"invalid_directives": [],
"content": "User-agent: *\nDisallow: /wp-content/uploads/wc-logs/\nDisallow: /wp-content/uploads/woocommerce_transient_files/\nDisallow: /wp-content/uploads/woocommerce_uploads/\nDisallow: /*?add-to-cart=\nDisallow: /*?*add-to-cart=\nDisallow: /wp-admin/\nAllow: /wp-admin/admin-ajax.php\n\n# SEO for Korean — AI crawler policy\n# Auto-generated. Override per-bot via sfk_settings.geo.ai_crawlers.\n\n# OpenAI training (OpenAI)\nUser-agent: GPTBot\nAllow: /\n\n# Anthropic training (Anthropic)\nUser-agent: ClaudeBot\nAllow: /\n\n# Anthropic legacy crawler (Anthropic)\nUser-agent: anthropic-ai\nAllow: /\n\n# Gemini training (Google)\nUser-agent: Google-Extended\nAllow: /\n\n# Apple Intelligence training (Apple)\nUser-agent: Applebot-Extended\nAllow: /\n\n# ByteDance / TikTok training (ByteDance)\nUser-agent: Bytespider\nAllow: /\n\n# Cohere training (Cohere)\nUser-agent: cohere-ai\nAllow: /\n\n# CommonCrawl (used by many) (CommonCrawl)\nUser-agent: CCBot\nAllow: /\n\n# Perplexity answer fetch (Perplexity)\nUser-agent: PerplexityBot\nAllow: /\n\n# ChatGPT browse on user request (OpenAI)\nUser-agent: ChatGPT-User\nAllow: /\n\n# OpenAI SearchGPT (OpenAI)\nUser-agent: OAI-SearchBot\nAllow: /\n\n# Claude browse on user request (Anthropic)\nUser-agent: Claude-User\nAllow: /\n\n# Claude search (Anthropic)\nUser-agent: Claude-SearchBot\nAllow: /\n\n# Diffbot extraction (Diffbot)\nUser-agent: Diffbot\nAllow: /\n\n# Meta link preview / AI (Meta)\nUser-agent: FacebookExternalHit\nAllow: /\n\n# Naver search (전통적, GEO 도 사용) (Naver)\nUser-agent: Yeti\nAllow: /\n",
"sitemap_urls": []
},
"sitemap": {
"exists": true,
"url": "https://wordpress.50.internal.kr/sitemap.xml",
"type": "sitemapindex",
"url_count": 0,
"has_lastmod": true,
"has_priority": false,
"size": 661
},
"issues": [
{
"severity": "info",
"message": "robots.txt에 Sitemap 지시문이 없습니다"
}
]
}
keyword_analysis
{
"score": 65,
"word_count": 171,
"top_keywords": [
{
"word": "2026년",
"count": 9,
"density": "5.26",
"variants": {
"2026년": 9
}
},
{
"word": "4월",
"count": 9,
"density": "5.26",
"variants": {
"4월": 9
}
},
{
"word": "19일",
"count": 9,
"density": "5.26",
"variants": {
"19일": 9
}
},
{
"word": "본문",
"count": 5,
"density": "2.92",
"variants": {
"본문": 5
}
},
{
"word": "워드프레스",
"count": 3,
"density": "1.75",
"variants": {
"워드프레스": 3
}
},
{
"word": "프렐릭",
"count": 3,
"density": "1.75",
"variants": {
"프렐릭": 3
}
},
{
"word": "블로그",
"count": 3,
"density": "1.75",
"variants": {
"블로그": 3
}
},
{
"word": "테스트",
"count": 3,
"density": "1.75",
"variants": {
"테스트": 3
}
},
{
"word": "h1",
"count": 3,
"density": "1.75",
"variants": {
"h1": 3
}
},
{
"word": "업데이트",
"count": 2,
"density": "1.17",
"variants": {
"업데이트": 2
}
},
{
"word": "cart",
"count": 2,
"density": "1.17",
"variants": {
"cart": 2
}
},
{
"word": "shop",
"count": 2,
"density": "1.17",
"variants": {
"shop": 2
}
},
{
"word": "blog",
"count": 2,
"density": "1.17",
"variants": {
"blog": 2
}
},
{
"word": "비공개",
"count": 2,
"density": "1.17",
"variants": {
"비공개": 2
}
},
{
"word": "다중",
"count": 2,
"density": "1.17",
"variants": {
"다중": 2
}
},
{
"word": "아이폰",
"count": 2,
"density": "1.17",
"variants": {
"아이폰": 2
}
},
{
"word": "리뷰",
"count": 2,
"density": "1.17",
"variants": {
"리뷰": 2
}
},
{
"word": "twenty",
"count": 2,
"density": "1.17",
"variants": {
"twenty": 2
}
},
{
"word": 16,
"count": 1,
"density": "0.58",
"variants": {
"16": 1
}
},
{
"word": "정보",
"count": 1,
"density": "0.58",
"variants": {
"정보": 1
}
}
],
"issues": [
{
"severity": "warning",
"message": "콘텐츠가 171단어로 적습니다 (권장: 300+ 단어)"
},
{
"severity": "info",
"message": "주요 키워드 '2026년'가 Title에 포함되지 않았습니다"
},
{
"severity": "warning",
"message": "키워드 밀도가 높은 단어: 2026년, 4월, 19일 (5% 초과)"
}
]
}
mobile_analysis
{
"score": 60,
"viewport": "width=device-width, initial-scale=1",
"has_horizontal_scroll": true,
"small_touch_targets": 36,
"small_fonts": 0,
"issues": [
{
"severity": "critical",
"message": "모바일에서 가로 스크롤이 발생합니다"
},
{
"severity": "warning",
"message": "36개 요소의 터치 영역이 44px 미만입니다"
}
]
}
link_analysis
{
"score": 98,
"total": 69,
"internal": 63,
"external": 6,
"no_text": 1,
"generic_text": 0,
"non_crawlable": 0,
"issues": [
{
"severity": "warning",
"message": "1개 링크에 앵커 텍스트가 없습니다 (1%)"
}
]
}