GEO 분석 리포트

프렐릭 블로그 · 분석 #194 · 2026-04-23 08:00

89
GEO 점수 / 100
질의 의도 적합성
80
신뢰성/인덱싱
100
구조화 데이터
90
모바일 가독성
85
LLM 평가 (글 수준/일치성)
평가 모델 버전
gpt-5.2
평가 기준 스킬
LLM 요청 스킬 내용 보기
글의 수준
55
제목의 수준
80
제목-내용 일치성
75
LLM 종합 점수
69
기준 데이터: title_length=46, word_count=182, h2_count=11, schema_count=1
개선점 및 개선 방법
  • 본문을 질문형 H2/H3 구조로 재구성하고, 각 섹션에 짧은 결론 문장을 먼저 제시하세요.
  • 본문 밀도를 높이기 위해 근거 데이터/예시/출처 링크를 추가하고 700단어 이상을 목표로 하세요.
  • 상위 키워드를 제목과 메타 설명에 자연스럽게 1회 포함해 제목-내용 일치성을 높이세요.
  • 과도한 반복 키워드를 줄이고 동의어/문맥어로 치환해 의미 밀도를 개선하세요.
GEO 핵심 체크 상태
Canonical 설정
통과 https://wordpress.50.internal.kr/
HTML lang 설정
통과 ko-KR
JSON-LD 존재
통과 count=1
JSON-LD @type 감지
통과 WebSite, Organization
robots.txt 존재
통과 발견됨
sitemap.xml 존재
통과 발견됨
질문/키워드 데이터 충분성
미통과 word_count=182
팩트 기반 해석

1. GEO 점수는 현재 저장된 SEO 분석 결과(JSON)만으로 계산한 보조 지표입니다.

2. canonical/lang/schema/robots/sitemap 같은 "기계 해석 신호"가 누락되면 GEO 점수를 강하게 감점합니다.

3. LLM 평가는 제목/본문량/구조/키워드 이슈를 기반으로 점수화했습니다.

GEO 원본 데이터
meta_analysis
{
    "score": 60,
    "title": {
        "content": "프렐릭 블로그 | 한국어 SEO 가이드 — 형태소·schema·GEO 까지 한 번에",
        "length": 46
    },
    "description": {
        "content": "",
        "length": 0
    },
    "og": {
        "title": "",
        "description": "",
        "image": "",
        "type": "",
        "url": ""
    },
    "canonical": "https://wordpress.50.internal.kr/",
    "lang": "ko-KR",
    "charset": "UTF-8",
    "hreflangs": [
        {
            "hreflang": "ko",
            "href": "https://wordpress.50.internal.kr/"
        },
        {
            "hreflang": "en",
            "href": "https://wordpress.50.internal.kr/en/"
        },
        {
            "hreflang": "ja",
            "href": "https://wordpress.50.internal.kr/ja/"
        },
        {
            "hreflang": "zh-Hant",
            "href": "https://wordpress.50.internal.kr/zh-Hant/"
        },
        {
            "hreflang": "es",
            "href": "https://wordpress.50.internal.kr/es/"
        },
        {
            "hreflang": "fr",
            "href": "https://wordpress.50.internal.kr/fr/"
        },
        {
            "hreflang": "de",
            "href": "https://wordpress.50.internal.kr/de/"
        },
        {
            "hreflang": "vi",
            "href": "https://wordpress.50.internal.kr/vi/"
        },
        {
            "hreflang": "x-default",
            "href": "https://wordpress.50.internal.kr/"
        }
    ],
    "issues": [
        {
            "severity": "critical",
            "message": "Meta Description이 없습니다"
        },
        {
            "severity": "warning",
            "message": "누락된 OG 태그: ogTitle, ogDescription, ogImage"
        }
    ]
}
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": 97,
    "robots": {
        "exists": true,
        "blocks_all": false,
        "has_user_agent": true,
        "invalid_directives": [],
        "content": "User-agent: *\nDisallow: //wp-admin/\nAllow: //wp-admin/admin-ajax.php\nSitemap: https://wordpress.50.internal.kr/mfk-sitemap.xml\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": [
            "https://wordpress.50.internal.kr/mfk-sitemap.xml"
        ]
    },
    "sitemap": {
        "exists": true,
        "url": "https://wordpress.50.internal.kr/mfk-sitemap.xml",
        "type": "urlset",
        "url_count": 22,
        "has_lastmod": false,
        "has_priority": false,
        "size": 8203
    },
    "issues": [
        {
            "severity": "info",
            "message": "sitemap.xml 에 <lastmod> 누락 — 변경 감지 효율 저하"
        }
    ]
}
keyword_analysis
{
    "score": 75,
    "word_count": 182,
    "top_keywords": [
        {
            "word": "2026년",
            "count": 9,
            "density": "4.95",
            "variants": {
                "2026년": 9
            }
        },
        {
            "word": "4월",
            "count": 9,
            "density": "4.95",
            "variants": {
                "4월": 9
            }
        },
        {
            "word": "19일",
            "count": 8,
            "density": "4.40",
            "variants": {
                "19일": 8
            }
        },
        {
            "word": "본문",
            "count": 5,
            "density": "2.75",
            "variants": {
                "본문": 5
            }
        },
        {
            "word": "프렐릭",
            "count": 3,
            "density": "1.65",
            "variants": {
                "프렐릭": 3
            }
        },
        {
            "word": "블로그",
            "count": 3,
            "density": "1.65",
            "variants": {
                "블로그": 3
            }
        },
        {
            "word": "소개",
            "count": 3,
            "density": "1.65",
            "variants": {
                "소개": 3
            }
        },
        {
            "word": "테스트",
            "count": 3,
            "density": "1.65",
            "variants": {
                "테스트": 3
            }
        },
        {
            "word": "h1",
            "count": 3,
            "density": "1.65",
            "variants": {
                "h1": 3
            }
        },
        {
            "word": "워드프레스",
            "count": 2,
            "density": "1.10",
            "variants": {
                "워드프레스": 2
            }
        },
        {
            "word": "업데이트",
            "count": 2,
            "density": "1.10",
            "variants": {
                "업데이트": 2
            }
        },
        {
            "word": "한국어",
            "count": 2,
            "density": "1.10",
            "variants": {
                "한국어": 2
            }
        },
        {
            "word": "shop",
            "count": 2,
            "density": "1.10",
            "variants": {
                "shop": 2
            }
        },
        {
            "word": "blog",
            "count": 2,
            "density": "1.10",
            "variants": {
                "blog": 2
            }
        },
        {
            "word": "seo",
            "count": 2,
            "density": "1.10",
            "variants": {
                "seo": 2
            }
        },
        {
            "word": "비공개",
            "count": 2,
            "density": "1.10",
            "variants": {
                "비공개": 2
            }
        },
        {
            "word": "다중",
            "count": 2,
            "density": "1.10",
            "variants": {
                "다중": 2
            }
        },
        {
            "word": "아이폰",
            "count": 2,
            "density": "1.10",
            "variants": {
                "아이폰": 2
            }
        },
        {
            "word": "리뷰",
            "count": 2,
            "density": "1.10",
            "variants": {
                "리뷰": 2
            }
        },
        {
            "word": "twenty",
            "count": 2,
            "density": "1.10",
            "variants": {
                "twenty": 2
            }
        }
    ],
    "issues": [
        {
            "severity": "warning",
            "message": "콘텐츠가 182단어로 적습니다 (권장: 300+ 단어)"
        },
        {
            "severity": "info",
            "message": "주요 키워드 '2026년'가 Title에 포함되지 않았습니다"
        }
    ]
}
mobile_analysis
{
    "score": 85,
    "viewport": "width=device-width, initial-scale=1",
    "has_horizontal_scroll": false,
    "small_touch_targets": 42,
    "small_fonts": 0,
    "issues": [
        {
            "severity": "warning",
            "message": "42개 요소의 터치 영역이 44px 미만입니다"
        }
    ]
}
link_analysis
{
    "score": 100,
    "total": 70,
    "internal": 64,
    "external": 6,
    "no_text": 0,
    "generic_text": 0,
    "non_crawlable": 0,
    "issues": []
}