83
/ 100
메타
40
성능
100
헤딩
100
이미지
100
링크
98
모바일
80
로봇
100
키워드
85
스키마
60
평가 요약
전체 이슈
11
Critical
1
Warning
7
Info
3
메타
5건
헤딩
통과
이미지
통과
링크
1건
성능
통과
키워드
2건
모바일
2건
스키마
1건
로봇
통과
Canonical:
없음
JSON-LD:
0개
robots/sitemap:
robots OK / sitemap OK
메타 태그
제목 (6)
골든 크로스
설명 (0)
Canonical:
없음
HTML lang:
없음
charset:
UTF-8
오픈 그래프
og:title:
없음
og:description:
없음
og:image:
없음
og:type:
없음
og:url:
없음
Title이 너무 짧습니다 (6자, 권장: 30~60자)
Meta Description이 없습니다
누락된 OG 태그: ogTitle, ogDescription, ogImage
Canonical URL이 설정되지 않았습니다
HTML lang 속성이 없습니다
성능
TTFB
33ms
FCP
368ms
DCL
399ms
DOM Complete
400ms
헤딩 구조
H1
(1)
- 🔔 관심 종목이 싸졌을 때 알림 받고 싶으시다면?
H2
(4)
- 저점 구간 진입 종목 RSI 30 이하
- 인기 종목 실시간 현황
- 섹터별 주요 종목 현황
- 실시간 시장 현황
H3
(14)
- 주요 메뉴
- 투자 기록
- 계정
- 지원
- 일별 저점 구간
- 주간 거래량 증가
- 반도체
- 조선
- 원전
- 방산
이미지
전체: 1
alt 있음: 1
alt 없음: 0
비율: 100%
링크
전체: 12
내부: 12
외부: 0
1개 링크에 앵커 텍스트가 없습니다 (8%)
키워드
단어 수: 934
rsi (48, 5.14%)
전고점 (48, 5.14%)
02 (33, 3.53%)
2026 (32, 3.43%)
11 (15, 1.61%)
55 (12, 1.28%)
업데이트 (12, 1.28%)
기준일 (10, 1.07%)
04 (8, 0.86%)
12t09 (7, 0.75%)
10 (6, 0.64%)
44 (6, 0.64%)
종목 (6, 0.64%)
06 (6, 0.64%)
대비 (6, 0.64%)
주요 키워드 'rsi'가 Title에 포함되지 않았습니다
키워드 밀도가 높은 단어: rsi, 전고점 (5% 초과)
모바일
뷰포트: width=device-width, initial-scale=1.0
가로 스크롤: 없음
3개 요소의 터치 영역이 작습니다
48개 요소의 폰트 크기가 12px 미만입니다
스키마.org (JSON-LD)
JSON-LD 블록:
0
@type 감지:
없음
유형:
없음
수집된 JSON-LD 원본 데이터가 없습니다.
Schema.org 구조화 데이터(JSON-LD)가 없습니다
robots 및 사이트맵
robots.txt: 발견됨
sitemap.xml: 발견됨
추가 권장 체크 로직 (예시)
아래 항목은 데이터 연동 전에도 설계 가능한 규칙 예시입니다. 실제 운영에서는 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": 40,
"title": {
"content": "골든 크로스",
"length": 6
},
"description": {
"content": "",
"length": 0
},
"og": {
"title": "",
"description": "",
"image": "",
"type": "",
"url": ""
},
"canonical": "",
"lang": "",
"charset": "UTF-8",
"issues": [
{
"severity": "warning",
"message": "Title이 너무 짧습니다 (6자, 권장: 30~60자)"
},
{
"severity": "critical",
"message": "Meta Description이 없습니다"
},
{
"severity": "warning",
"message": "누락된 OG 태그: ogTitle, ogDescription, ogImage"
},
{
"severity": "info",
"message": "Canonical URL이 설정되지 않았습니다"
},
{
"severity": "warning",
"message": "HTML lang 속성이 없습니다"
}
]
}
heading_analysis
{
"score": 100,
"h1_count": 1,
"structure": {
"h1": {
"count": 1,
"items": [
"🔔 관심 종목이 싸졌을 때\n \n 알림 받고 싶으시다면?"
]
},
"h2": {
"count": 4,
"items": [
"저점 구간 진입 종목\n RSI 30 이하",
"인기 종목 실시간 현황",
"섹터별 주요 종목 현황",
"실시간 시장 현황"
]
},
"h3": {
"count": 14,
"items": [
"주요 메뉴",
"투자 기록",
"계정",
"지원",
"일별 저점 구간",
"주간 거래량 증가",
"반도체",
"조선",
"원전",
"방산"
]
}
},
"issues": []
}
image_analysis
{
"score": 100,
"total": 1,
"with_alt": 1,
"without_alt": 0,
"alt_ratio": 100,
"missing_alt_images": [],
"issues": []
}
link_analysis
{
"score": 98,
"total": 12,
"internal": 12,
"external": 0,
"no_text": 1,
"issues": [
{
"severity": "warning",
"message": "1개 링크에 앵커 텍스트가 없습니다 (8%)"
}
]
}
performance_analysis
{
"score": 100,
"metrics": {
"ttfb": 33,
"fcp": 368,
"dom_content_loaded": 399,
"dom_complete": 400,
"load_event": 400,
"transfer_size": 92282
},
"issues": []
}
keyword_analysis
{
"score": 85,
"word_count": 934,
"top_keywords": [
{
"word": "rsi",
"count": 48,
"density": "5.14"
},
{
"word": "전고점",
"count": 48,
"density": "5.14"
},
{
"word": "02",
"count": 33,
"density": "3.53"
},
{
"word": "2026",
"count": 32,
"density": "3.43"
},
{
"word": "11",
"count": 15,
"density": "1.61"
},
{
"word": "55",
"count": 12,
"density": "1.28"
},
{
"word": "업데이트",
"count": 12,
"density": "1.28"
},
{
"word": "기준일",
"count": 10,
"density": "1.07"
},
{
"word": "04",
"count": 8,
"density": "0.86"
},
{
"word": "12t09",
"count": 7,
"density": "0.75"
},
{
"word": "10",
"count": 6,
"density": "0.64"
},
{
"word": "44",
"count": 6,
"density": "0.64"
},
{
"word": "종목",
"count": 6,
"density": "0.64"
},
{
"word": "06",
"count": 6,
"density": "0.64"
},
{
"word": "대비",
"count": 6,
"density": "0.64"
},
{
"word": "일봉",
"count": 6,
"density": "0.64"
},
{
"word": "주봉",
"count": 6,
"density": "0.64"
},
{
"word": "000원",
"count": 6,
"density": "0.64"
},
{
"word": "17",
"count": 5,
"density": "0.54"
},
{
"word": "23",
"count": 5,
"density": "0.54"
}
],
"issues": [
{
"severity": "info",
"message": "주요 키워드 'rsi'가 Title에 포함되지 않았습니다"
},
{
"severity": "warning",
"message": "키워드 밀도가 높은 단어: rsi, 전고점 (5% 초과)"
}
]
}
mobile_analysis
{
"score": 80,
"viewport": "width=device-width, initial-scale=1.0",
"has_horizontal_scroll": false,
"small_touch_targets": 3,
"small_fonts": 48,
"issues": [
{
"severity": "info",
"message": "3개 요소의 터치 영역이 작습니다"
},
{
"severity": "warning",
"message": "48개 요소의 폰트 크기가 12px 미만입니다"
}
]
}
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,
"content": "# Golden Cross - robots.txt\n# https://golden-cross.io\n\nUser-agent: *\nAllow: /\n\n# 공개 페이지 (검색엔진 색인 허용)\nAllow: /landing\nAllow: /public/\nAllow: /public-api/stock-backtesting\nAllow: /public-api/stocks/financial-filter\n\n# 비공개/관리 영역 (검색엔진 색인 차단)\nDisallow: /admin/\nDisallow: /api/\nDisallow: /mypage/\nDisallow: /trading-journal/\nDisallow: /portfolio/create\nDisallow: /portfolio/*/edit\nDisallow: /support/my-inquiries\nDisallow: /notifications\nDisallow: /watchlist\nDisallow: /my-holdings\n\n# (중요) CSS/JS 차단 해제 - 렌더링 성능 및 SEO 평가를 위해 허용\n\n# Sitemap 위치\nSitemap: https://golden-cross.io/sitemap.xml\n\n# 크롤링 딜레이 (서버 부하 방지)\nCrawl-delay: 1",
"sitemap_urls": [
"https://golden-cross.io/sitemap.xml"
]
},
"sitemap": {
"exists": true,
"url": "https://golden-cross.io/sitemap.xml",
"size": 3974
},
"issues": []
}
integration_analysis
null