CommodityNode 전수검사 보고서
검사 일시: 2026-03-24T22:37:35.746Z 검사 페이지: 17개
메인
URL: https://commoditynode.com/
Type: main
✅ 정상
- HTTP 200 OK
-
Title: “CommodityNode — Commodity Price Impact Maps CommodityNode” - Meta description 존재 (149자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 10개 발견
- 뉴스레터 폼 존재
- 내부 링크 43개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 그래프 컨트롤 바 미발견
- 콘솔 에러 1개: THREE.WebGLRenderer: Error creating WebGL context.
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
전체 원자재 인덱스
URL: https://commoditynode.com/commodities/
Type: index
✅ 정상
- HTTP 200 OK
-
Title: “Commodities CommodityNode” - Meta description 존재 (81자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 6개 발견
- 내부 링크 38개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
원유 허브
URL: https://commoditynode.com/commodities/crude-oil/
Type: commodity
✅ 정상
- HTTP 200 OK
-
Title: “Crude Oil Price Impact: Industries, Stocks & ETFs Commodit” - Meta description 존재 (96자)
- Canonical URL 설정됨
- OG Image 설정됨
- 캔들스틱 차트 렌더링됨 (canvas 1개, maxWidth=1230)
- SVG 요소 7개 발견
- 그래프 컨트롤 바 표시됨
- 가격 배너 표시됨: “$91.91”
- 뉴스레터 폼 존재
- 내부 링크 25개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
❌ 에러
- 로딩 스피너 1개 계속 표시 중
금 허브
URL: https://commoditynode.com/commodities/gold/
Type: commodity
✅ 정상
- HTTP 200 OK
-
Title: “Gold Price Impact: Miners, Dollar & Safe Haven Flows Commo” - Meta description 존재 (95자)
- Canonical URL 설정됨
- OG Image 설정됨
- 캔들스틱 차트 렌더링됨 (canvas 1개, maxWidth=1230)
- SVG 요소 7개 발견
- 그래프 컨트롤 바 표시됨
- 가격 배너 표시됨: “$91.91”
- 뉴스레터 폼 존재
- 내부 링크 22개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
❌ 에러
- 로딩 스피너 1개 계속 표시 중
갈륨 (새)
URL: https://commoditynode.com/commodities/gallium/
Type: commodity
✅ 정상
- HTTP 200 OK
- Title: “Gallium Price Impact: Semiconductors, 5G Infrastructure & Ch”
- Meta description 존재 (158자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 7개 발견
- 그래프 컨트롤 바 표시됨
- 가격 배너 표시됨: “$91.91”
- 뉴스레터 폼 존재
- 내부 링크 17개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- Canvas 요소 없음 (차트 미렌더링?)
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
헬륨 (새)
URL: https://commoditynode.com/commodities/helium/
Type: commodity
✅ 정상
- HTTP 200 OK
- Title: “Helium Price Impact: Semiconductor Manufacturing, MRI System”
- Meta description 존재 (159자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 7개 발견
- 그래프 컨트롤 바 표시됨
- 가격 배너 표시됨: “$91.91”
- 뉴스레터 폼 존재
- 내부 링크 17개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- Canvas 요소 없음 (차트 미렌더링?)
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
산업 인덱스
URL: https://commoditynode.com/industries/
Type: index
✅ 정상
- HTTP 200 OK
-
Title: “Industries CommodityNode” - Meta description 존재 (81자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 6개 발견
- 내부 링크 20개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
에너지 산업
URL: https://commoditynode.com/industries/energy-industry/
Type: industry
✅ 정상
- HTTP 200 OK
-
Title: “Energy Industry CommodityNode” - Meta description 존재 (115자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 6개 발견
- 내부 링크 50개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 그래프 컨트롤 바 미발견
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
❌ 에러
- 로딩 스피너 1개 계속 표시 중
기업 인덱스
URL: https://commoditynode.com/companies/
Type: index
✅ 정상
- HTTP 200 OK
-
Title: “Companies CommodityNode” - Meta description 존재 (64자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 6개 발견
- 내부 링크 28개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
테마 인덱스
URL: https://commoditynode.com/themes/
Type: index
✅ 정상
- HTTP 200 OK
-
Title: “Investment Themes CommodityNode” - Meta description 존재 (88자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 6개 발견
- 내부 링크 16개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
리포트 인덱스
URL: https://commoditynode.com/reports/
Type: index
✅ 정상
- HTTP 200 OK
-
Title: “Research Archive CommodityNode” - Meta description 존재 (106자)
- Canonical URL 설정됨
- OG Image 설정됨
- SVG 요소 6개 발견
- 내부 링크 50개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
리튬 리포트 상세
URL: https://commoditynode.com/lithium-surplus-deficit-pivot/
Type: report
✅ 정상
- HTTP 200 OK
- Title: “Lithium: Surplus to Deficit Pivot — The $24K/ton Inflection “
- Meta description 존재 (164자)
- Canonical URL 설정됨
- OG Image 설정됨
- 뉴스레터 폼 존재
- 내부 링크 34개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
About
URL: https://commoditynode.com/about/
Type: static
✅ 정상
- HTTP 200 OK
-
Title: “About CommodityNode CommodityNode” - Meta description 존재 (148자)
- Canonical URL 설정됨
- OG Image 설정됨
- 내부 링크 13개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
Contact
URL: https://commoditynode.com/contact/
Type: static
✅ 정상
- HTTP 200 OK
-
Title: “Contact CommodityNode” - Meta description 존재 (90자)
- Canonical URL 설정됨
- OG Image 설정됨
- 뉴스레터 폼 존재
- 내부 링크 11개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
Privacy
URL: https://commoditynode.com/privacy/
Type: static
✅ 정상
- HTTP 200 OK
-
Title: “Privacy Policy CommodityNode” - Meta description 존재 (74자)
- Canonical URL 설정됨
- OG Image 설정됨
- 내부 링크 10개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
Terms
URL: https://commoditynode.com/terms/
Type: static
✅ 정상
- HTTP 200 OK
-
Title: “Terms of Service CommodityNode” - Meta description 존재 (97자)
- Canonical URL 설정됨
- OG Image 설정됨
- 내부 링크 10개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
Methodology
URL: https://commoditynode.com/methodology/
Type: static
✅ 정상
- HTTP 200 OK
-
Title: “Methodology CommodityNode” - Meta description 존재 (150자)
- Canonical URL 설정됨
- OG Image 설정됨
- 내부 링크 10개 발견
- 이미지 0개 모두 정상
- 데스크탑(1440px) 가로 오버플로우 없음
- 모바일(375px) 가로 오버플로우 없음
⚠️ 경고
- 뉴스레터 폼 미발견
- 실패한 요청 1개: https://www.google-analytics.com/g/collect?v=2&tid=G-8VF60DE
📊 종합 요약
| 항목 | 수 |
|---|---|
| 검사 페이지 | 17 |
| ❌ Critical 이슈 | 5 |
| ⚠️ Important 이슈 | 4 (중복 제거 후) |
1. ❌ Critical (반드시 수정)
- [금/갈륨/헬륨 허브] 🔴 가격 배너가 모두 “$91.91” (원유 가격)을 표시 — commodity별 가격 매핑 오류. 금=$91.91은 명백히 잘못됨 (실제 금 가격은 ~$3,000+). 갈륨·헬륨도 동일한 값 표시. 가격 API 또는 렌더링 로직에서 commodity slug → price 매핑 확인 필요.
- [갈륨/헬륨] 캔들스틱 차트 Canvas 미렌더링 — 새 원자재에 가격 히스토리 데이터 연결 안 됨
- [원유 허브] 로딩 스피너 1개 계속 표시 중
- [금 허브] 로딩 스피너 1개 계속 표시 중
- [에너지 산업] 로딩 스피너 1개 계속 표시 중
2. ⚠️ Important (UX 영향)
- [메인] THREE.WebGLRenderer: Error creating WebGL context — headless 환경에서 WebGL 미지원으로 3D 그래프가 렌더링 안 됨. 실제 브라우저에서도 WebGL 미지원 기기 대비 fallback 필요
- [메인] 그래프 컨트롤 바(cn-graph-controls) 미발견 — 셀렉터 불일치 또는 렌더링 조건 확인 필요
- [에너지 산업] 그래프 컨트롤 바 미발견
- [10개 페이지] 뉴스레터 폼 미발견 — commodities/, industries/, companies/, themes/, reports/, about/, privacy/, terms/, methodology/, energy-industry/ 에서 뉴스레터 구독 폼 없음. 전환율 향상을 위해 추가 권장
참고: 모든 페이지에서
google-analytics.com/g/collect요청 실패가 감지됐으나, 이는 headless Chrome 환경의 네트워크 제한으로 인한 것으로 실제 사용자에게는 영향 없음 (무시 가능)
3. 💡 Nice-to-have (개선 사항)
- SEO: Meta description 길이 최적화 — commodities/(81자), industries/(81자), companies/(64자) 등이 120-160자 권장 범위보다 짧음
- SEO: 구조화 데이터(Schema.org) 추가 고려 — Financial Product, Dataset 등
- 성능: Core Web Vitals 측정 및 최적화 (특히 Three.js 로딩 최적화)
- UX: WebGL 미지원 기기에 대한 graceful fallback (2D SVG 그래프 등)
- 접근성: 이미지 alt 텍스트 체크 (이미지 0개라 문제없으나, 추후 이미지 추가 시 주의)
✅ 전반적으로 양호한 항목
- 모든 17개 페이지 HTTP 200 정상 로드
- 모든 페이지에 Title, Canonical URL, OG Image 설정됨
- 깨진 내부 링크 0개 (404 없음)
- 깨진 이미지 0개
- 모바일(375px) 가로 스크롤 없음 — 모든 페이지 반응형 정상
- 데스크탑(1440px) 오버플로우 없음
- “undefined”, “null”, placeholder 텍스트 없음
- 구버전 숫자(“28 commodities” 등) 없음
- 원유·금 허브: 캔들스틱 차트 정상 렌더링 (canvas width=1230)
- 원유·금·갈륨·헬륨: 노드 그래프 SVG 정상 렌더링