{"id":"7cj3pigxr2w3xvfi","url":"https://isaacbnbmd.com/","finalUrl":"https://isaacbnbmd.com/","host":"isaacbnbmd.com","report":"https://wpflow.kr/scan/r/7cj3pigxr2w3xvfi","measuredAt":"2026-10-04T09:22:03.827Z","rubricVersion":2,"platform":["WordPress","CloudFront"],"delivery":{"cache":"HIT FROM CLOUDFR","cdn":"CloudFront","compression":null,"probeTtfbMs":917},"metrics":{"desktop":{"cls":0.005834269109535066,"fcpMs":340,"lcpMs":343,"lighthouseVersion":"13.5.0","pageBytes":42079,"performance":99,"speedIndexMs":1380.17154610885,"tbtMs":3,"ttfbMs":2},"mobile":{"cls":0,"fcpMs":932,"lcpMs":932,"lighthouseVersion":"13.5.0","pageBytes":42068,"performance":100,"speedIndexMs":2278.8804559528826,"tbtMs":0,"ttfbMs":3}},"mobile":{"score":93,"grade":"A","fixes":[{"id":"render_blocking","label":"렌더링을 막는 리소스 없음","recoverable":5,"observed":"예상 절감 시간: 470밀리초"},{"id":"seo_ready","label":"검색 노출 준비","recoverable":2,"observed":"1개 미비"}],"sections":[{"id":"vitals","label":"핵심 지표","score":100,"earned":40,"points":40,"checks":[{"id":"lighthouse_mobile","label":"Lighthouse 성능 점수 (모바일)","status":"pass","earned":18,"points":18,"observed":"100점","evidence":["구글 PSI · 모바일 기준(실험실 측정)"],"why":"아래 항목들을 합쳐 구글이 매기는 종합 점수입니다. 검색 순위에 쓰이는 값입니다.","fix":"아래 실패 항목을 고치면 이 점수가 함께 올라갑니다.","tool":null,"docs":[{"label":"Lighthouse 성능 점수 산정","url":"https://developer.chrome.com/docs/lighthouse/performance/performance-scoring"}]},{"id":"lcp","label":"가장 큰 콘텐츠 표시 2.5초 이내","status":"pass","earned":8,"points":8,"observed":"932ms","evidence":[],"why":"방문자가 '페이지가 떴다'고 느끼는 시점입니다. 대표 이미지나 제목이 보이는 순간이죠.","fix":"페이지를 캐시하고, 대표 이미지를 먼저 불러오게 하고, 이미지를 가볍게 만드세요.","tool":"페이지 캐시 · 이미지 최적화","docs":[{"label":"web.dev — LCP","url":"https://web.dev/articles/lcp"},{"label":"LCP 개선하기","url":"https://web.dev/articles/optimize-lcp"}]},{"id":"cls","label":"화면 밀림 0.1 이하","status":"pass","earned":5,"points":5,"observed":"0","evidence":[],"why":"읽는 중에 내용이 아래로 밀리면 잘못 누르게 됩니다. 광고·이미지가 뒤늦게 자리를 차지할 때 생깁니다.","fix":"이미지에 가로·세로 크기를 지정해 자리를 미리 잡아 두세요.","tool":"이미지 최적화(크기 지정)","docs":[{"label":"web.dev — CLS","url":"https://web.dev/articles/cls"}]},{"id":"tbt","label":"총 차단 시간 200ms 이내","status":"pass","earned":5,"points":5,"observed":"0ms","evidence":[],"why":"자바스크립트가 오래 돌면 그동안 클릭이 먹지 않습니다.","fix":"쓰지 않는 스크립트를 빼세요. 이모지·임베드 스크립트가 대표적입니다.","tool":"속도 기본기","docs":[{"label":"web.dev — TBT","url":"https://web.dev/articles/tbt"}]},{"id":"fcp","label":"첫 콘텐츠 표시 1.8초 이내","status":"pass","earned":4,"points":4,"observed":"932ms","evidence":[],"why":"빈 화면이 아니라 무언가 보이기 시작하는 시점입니다.","fix":"페이지 캐시를 켜고, 처음 화면에 필요 없는 리소스를 뒤로 미루세요.","tool":"페이지 캐시","docs":[{"label":"web.dev — FCP","url":"https://web.dev/articles/fcp"}]}]},{"id":"server","label":"서버 응답과 캐시","score":100,"earned":30,"points":30,"checks":[{"id":"ttfb","label":"첫 바이트까지 200ms 이내","status":"pass","earned":8,"points":8,"observed":"3ms","evidence":["우리 서버에서 직접 재면 56ms (측정 위치가 달라 참고용)"],"why":"서버가 응답을 시작하기까지의 시간입니다. 이게 느리면 뒤의 모든 것이 밀립니다.","fix":"페이지 캐시를 켜면 PHP를 거치지 않고 바로 응답합니다. 그래도 느리면 호스팅 문제입니다.","tool":"페이지 캐시","docs":[{"label":"web.dev — TTFB","url":"https://web.dev/articles/ttfb"}]},{"id":"cache_hit","label":"캐시에서 응답","status":"pass","earned":7,"points":7,"observed":"캐시에서 응답","evidence":["x-cache: Hit from cloudfront","2회차가 1회차보다 빨랐습니다 (917ms → 56ms)"],"why":"캐시가 실제로 동작하는지 봅니다. 켜 두기만 하고 적중하지 않는 경우가 많습니다.","fix":"페이지 캐시를 켜고, 제외 규칙이 너무 넓지 않은지 확인하세요.","tool":"페이지 캐시","docs":[{"label":"web.dev — HTTP 캐시","url":"https://web.dev/articles/http-cache"}]},{"id":"html_compression","label":"HTML 압축 (Brotli/GZIP)","status":"pass","earned":5,"points":5,"observed":"압축 확인 (PSI 기준)","evidence":["응답 헤더로 확인되지 않아 구글 측정 결과를 따랐습니다"],"why":"같은 내용을 더 적은 바이트로 보냅니다. 느린 연결에서 차이가 큽니다.","fix":"압축 사본 미리 만들기를 켜세요.","tool":"압축 사본","docs":[{"label":"web.dev — 텍스트 압축","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-text-compression"}]},{"id":"static_cache_policy","label":"정적 파일 캐시 정책","status":"pass","earned":5,"points":5,"observed":"충분히 깁니다","evidence":[],"why":"이미지·CSS·JS를 방문자 브라우저가 오래 들고 있으면 재방문 시 아예 다시 받지 않습니다.","fix":"브라우저 캐시 헤더를 켜세요.","tool":"브라우저 캐시","docs":[{"label":"Lighthouse — 캐시 정책","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"cdn","label":"CDN / 엣지 네트워크","status":"pass","earned":3,"points":3,"observed":"CloudFront 감지","evidence":[],"why":"방문자와 가까운 곳에서 파일을 주면 물리적 거리만큼 빨라집니다.","fix":"Cloudflare 같은 CDN을 사이트 앞에 두세요.","tool":null,"docs":[{"label":"web.dev — CDN","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"redirects","label":"불필요한 리다이렉트 없음","status":"pass","earned":2,"points":2,"observed":"없음","evidence":[],"why":"주소를 한 번 더 거칠 때마다 왕복 시간이 추가됩니다.","fix":"http→https, www 유무를 한 번에 최종 주소로 보내세요.","tool":null,"docs":[{"label":"Lighthouse — 리다이렉트","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]}]},{"id":"assets","label":"자원 최적화","score":75,"earned":15,"points":20,"checks":[{"id":"render_blocking","label":"렌더링을 막는 리소스 없음","status":"fail","earned":0,"points":5,"observed":"예상 절감 시간: 470밀리초","evidence":["header.min.css — 452ms 절약 가능","global.min.css — 152ms 절약 가능","footer.min.css — 452ms 절약 가능","외 2개"],"why":"CSS·JS를 다 받을 때까지 화면이 비어 있습니다.","fix":"첫 화면에 필요한 CSS만 먼저 넣고 나머지는 뒤로 미루세요.","tool":null,"docs":[{"label":"Lighthouse — 렌더링 차단","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"minified","label":"CSS·JS 압축","status":"pass","earned":4,"points":4,"observed":"CSS·JS 모두 압축됨","evidence":[],"why":"공백과 주석을 빼면 전송량이 줄어듭니다.","fix":"테마·플러그인이 압축본을 쓰는지 확인하세요.","tool":null,"docs":[{"label":"Lighthouse — CSS 최소화","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"}]},{"id":"modern_images","label":"최신 이미지 포맷","status":"pass","earned":4,"points":4,"observed":"webp·avif 사용","evidence":[],"why":"WebP·AVIF는 같은 화질에서 JPEG·PNG보다 훨씬 가볍습니다.","fix":"이미지 자동 최적화와 WebP·AVIF 생성을 켜세요.","tool":"이미지 최적화","docs":[{"label":"Lighthouse — 최신 이미지 형식","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images"}]},{"id":"lcp_discoverable","label":"대표 이미지를 일찍 발견 가능","status":"pass","earned":4,"points":4,"observed":"일찍 발견됩니다","evidence":[],"why":"브라우저가 대표 이미지를 늦게 알면 그만큼 늦게 받습니다.","fix":"첫 화면 이미지에는 지연 로딩을 걸지 마세요.","tool":"이미지 전송","docs":[{"label":"LCP 요청 조기 발견","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"page_weight","label":"전체 페이지 용량 1.5MB 이하","status":"pass","earned":3,"points":3,"observed":"41KB","evidence":[],"why":"느린 모바일 연결에서는 용량이 곧 시간입니다.","fix":"이미지를 줄이고 쓰지 않는 스크립트를 빼세요.","tool":"이미지 최적화 · 속도 기본기","docs":[{"label":"Lighthouse — 총 바이트 용량","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]}]},{"id":"platform","label":"플랫폼 준비도","score":80,"earned":8,"points":10,"checks":[{"id":"cache_plugin","label":"캐시 플러그인 동작 중","status":"pass","earned":4,"points":4,"observed":"동작 중","evidence":["x-cache: Hit from cloudfront"],"why":"캐시 없이 워드프레스는 요청마다 PHP와 DB를 거칩니다.","fix":"xOptimize의 페이지 캐시를 켜세요.","tool":"xOptimize","docs":[]},{"id":"image_optimizer","label":"이미지 최적화 동작 중","status":"pass","earned":4,"points":4,"observed":"해당 없음","evidence":["첫 화면 HTML 에 이미지가 없습니다"],"why":"대부분의 사이트에서 용량의 절반 이상이 이미지입니다.","fix":"xOptimize의 자동 최적화를 켜세요.","tool":"xOptimize","docs":[]},{"id":"seo_ready","label":"검색 노출 준비","status":"fail","earned":0,"points":2,"observed":"1개 미비","evidence":["설명(meta description)이 없습니다"],"why":"빨라도 검색에 안 잡히면 방문자가 오지 않습니다.","fix":"xRank SEO로 메타·사이트맵·색인 상태를 점검하세요.","tool":"xRank SEO","docs":[]}]}]},"desktop":{"score":95,"grade":"A+","fixes":[{"id":"render_blocking","label":"렌더링을 막는 리소스 없음","recoverable":2.5,"observed":"예상 절감 시간: 10밀리초"},{"id":"seo_ready","label":"검색 노출 준비","recoverable":2,"observed":"1개 미비"}],"sections":[{"id":"vitals","label":"핵심 지표","score":99,"earned":39.8,"points":40,"checks":[{"id":"lighthouse_mobile","label":"Lighthouse 성능 점수 (모바일)","status":"pass","earned":17.8,"points":18,"observed":"99점","evidence":["구글 PSI · 데스크톱 기준(실험실 측정)"],"why":"아래 항목들을 합쳐 구글이 매기는 종합 점수입니다. 검색 순위에 쓰이는 값입니다.","fix":"아래 실패 항목을 고치면 이 점수가 함께 올라갑니다.","tool":null,"docs":[{"label":"Lighthouse 성능 점수 산정","url":"https://developer.chrome.com/docs/lighthouse/performance/performance-scoring"}]},{"id":"lcp","label":"가장 큰 콘텐츠 표시 2.5초 이내","status":"pass","earned":8,"points":8,"observed":"343ms","evidence":[],"why":"방문자가 '페이지가 떴다'고 느끼는 시점입니다. 대표 이미지나 제목이 보이는 순간이죠.","fix":"페이지를 캐시하고, 대표 이미지를 먼저 불러오게 하고, 이미지를 가볍게 만드세요.","tool":"페이지 캐시 · 이미지 최적화","docs":[{"label":"web.dev — LCP","url":"https://web.dev/articles/lcp"},{"label":"LCP 개선하기","url":"https://web.dev/articles/optimize-lcp"}]},{"id":"cls","label":"화면 밀림 0.1 이하","status":"pass","earned":5,"points":5,"observed":"0.01","evidence":[],"why":"읽는 중에 내용이 아래로 밀리면 잘못 누르게 됩니다. 광고·이미지가 뒤늦게 자리를 차지할 때 생깁니다.","fix":"이미지에 가로·세로 크기를 지정해 자리를 미리 잡아 두세요.","tool":"이미지 최적화(크기 지정)","docs":[{"label":"web.dev — CLS","url":"https://web.dev/articles/cls"}]},{"id":"tbt","label":"총 차단 시간 200ms 이내","status":"pass","earned":5,"points":5,"observed":"3ms","evidence":[],"why":"자바스크립트가 오래 돌면 그동안 클릭이 먹지 않습니다.","fix":"쓰지 않는 스크립트를 빼세요. 이모지·임베드 스크립트가 대표적입니다.","tool":"속도 기본기","docs":[{"label":"web.dev — TBT","url":"https://web.dev/articles/tbt"}]},{"id":"fcp","label":"첫 콘텐츠 표시 1.8초 이내","status":"pass","earned":4,"points":4,"observed":"340ms","evidence":[],"why":"빈 화면이 아니라 무언가 보이기 시작하는 시점입니다.","fix":"페이지 캐시를 켜고, 처음 화면에 필요 없는 리소스를 뒤로 미루세요.","tool":"페이지 캐시","docs":[{"label":"web.dev — FCP","url":"https://web.dev/articles/fcp"}]}]},{"id":"server","label":"서버 응답과 캐시","score":100,"earned":30,"points":30,"checks":[{"id":"ttfb","label":"첫 바이트까지 200ms 이내","status":"pass","earned":8,"points":8,"observed":"2ms","evidence":["우리 서버에서 직접 재면 56ms (측정 위치가 달라 참고용)"],"why":"서버가 응답을 시작하기까지의 시간입니다. 이게 느리면 뒤의 모든 것이 밀립니다.","fix":"페이지 캐시를 켜면 PHP를 거치지 않고 바로 응답합니다. 그래도 느리면 호스팅 문제입니다.","tool":"페이지 캐시","docs":[{"label":"web.dev — TTFB","url":"https://web.dev/articles/ttfb"}]},{"id":"cache_hit","label":"캐시에서 응답","status":"pass","earned":7,"points":7,"observed":"캐시에서 응답","evidence":["x-cache: Hit from cloudfront","2회차가 1회차보다 빨랐습니다 (917ms → 56ms)"],"why":"캐시가 실제로 동작하는지 봅니다. 켜 두기만 하고 적중하지 않는 경우가 많습니다.","fix":"페이지 캐시를 켜고, 제외 규칙이 너무 넓지 않은지 확인하세요.","tool":"페이지 캐시","docs":[{"label":"web.dev — HTTP 캐시","url":"https://web.dev/articles/http-cache"}]},{"id":"html_compression","label":"HTML 압축 (Brotli/GZIP)","status":"pass","earned":5,"points":5,"observed":"압축 확인 (PSI 기준)","evidence":["응답 헤더로 확인되지 않아 구글 측정 결과를 따랐습니다"],"why":"같은 내용을 더 적은 바이트로 보냅니다. 느린 연결에서 차이가 큽니다.","fix":"압축 사본 미리 만들기를 켜세요.","tool":"압축 사본","docs":[{"label":"web.dev — 텍스트 압축","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-text-compression"}]},{"id":"static_cache_policy","label":"정적 파일 캐시 정책","status":"pass","earned":5,"points":5,"observed":"충분히 깁니다","evidence":[],"why":"이미지·CSS·JS를 방문자 브라우저가 오래 들고 있으면 재방문 시 아예 다시 받지 않습니다.","fix":"브라우저 캐시 헤더를 켜세요.","tool":"브라우저 캐시","docs":[{"label":"Lighthouse — 캐시 정책","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl"}]},{"id":"cdn","label":"CDN / 엣지 네트워크","status":"pass","earned":3,"points":3,"observed":"CloudFront 감지","evidence":[],"why":"방문자와 가까운 곳에서 파일을 주면 물리적 거리만큼 빨라집니다.","fix":"Cloudflare 같은 CDN을 사이트 앞에 두세요.","tool":null,"docs":[{"label":"web.dev — CDN","url":"https://web.dev/articles/content-delivery-networks"}]},{"id":"redirects","label":"불필요한 리다이렉트 없음","status":"pass","earned":2,"points":2,"observed":"없음","evidence":[],"why":"주소를 한 번 더 거칠 때마다 왕복 시간이 추가됩니다.","fix":"http→https, www 유무를 한 번에 최종 주소로 보내세요.","tool":null,"docs":[{"label":"Lighthouse — 리다이렉트","url":"https://developer.chrome.com/docs/lighthouse/performance/redirects"}]}]},{"id":"assets","label":"자원 최적화","score":88,"earned":17.5,"points":20,"checks":[{"id":"render_blocking","label":"렌더링을 막는 리소스 없음","status":"partial","earned":2.5,"points":5,"observed":"예상 절감 시간: 10밀리초","evidence":["Lighthouse 감사 점수 50% — 절반 점수","header.min.css — 122ms 절약 가능","wf-auto-ads-guard.js — 122ms 절약 가능","footer.min.css — 122ms 절약 가능","외 2개"],"why":"CSS·JS를 다 받을 때까지 화면이 비어 있습니다.","fix":"첫 화면에 필요한 CSS만 먼저 넣고 나머지는 뒤로 미루세요.","tool":null,"docs":[{"label":"Lighthouse — 렌더링 차단","url":"https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources"}]},{"id":"minified","label":"CSS·JS 압축","status":"pass","earned":4,"points":4,"observed":"CSS·JS 모두 압축됨","evidence":[],"why":"공백과 주석을 빼면 전송량이 줄어듭니다.","fix":"테마·플러그인이 압축본을 쓰는지 확인하세요.","tool":null,"docs":[{"label":"Lighthouse — CSS 최소화","url":"https://developer.chrome.com/docs/lighthouse/performance/unminified-css"}]},{"id":"modern_images","label":"최신 이미지 포맷","status":"pass","earned":4,"points":4,"observed":"webp·avif 사용","evidence":[],"why":"WebP·AVIF는 같은 화질에서 JPEG·PNG보다 훨씬 가볍습니다.","fix":"이미지 자동 최적화와 WebP·AVIF 생성을 켜세요.","tool":"이미지 최적화","docs":[{"label":"Lighthouse — 최신 이미지 형식","url":"https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images"}]},{"id":"lcp_discoverable","label":"대표 이미지를 일찍 발견 가능","status":"pass","earned":4,"points":4,"observed":"일찍 발견됩니다","evidence":[],"why":"브라우저가 대표 이미지를 늦게 알면 그만큼 늦게 받습니다.","fix":"첫 화면 이미지에는 지연 로딩을 걸지 마세요.","tool":"이미지 전송","docs":[{"label":"LCP 요청 조기 발견","url":"https://developer.chrome.com/docs/lighthouse/performance/prioritize-lcp-image"}]},{"id":"page_weight","label":"전체 페이지 용량 1.5MB 이하","status":"pass","earned":3,"points":3,"observed":"41KB","evidence":[],"why":"느린 모바일 연결에서는 용량이 곧 시간입니다.","fix":"이미지를 줄이고 쓰지 않는 스크립트를 빼세요.","tool":"이미지 최적화 · 속도 기본기","docs":[{"label":"Lighthouse — 총 바이트 용량","url":"https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight"}]}]},{"id":"platform","label":"플랫폼 준비도","score":80,"earned":8,"points":10,"checks":[{"id":"cache_plugin","label":"캐시 플러그인 동작 중","status":"pass","earned":4,"points":4,"observed":"동작 중","evidence":["x-cache: Hit from cloudfront"],"why":"캐시 없이 워드프레스는 요청마다 PHP와 DB를 거칩니다.","fix":"xOptimize의 페이지 캐시를 켜세요.","tool":"xOptimize","docs":[]},{"id":"image_optimizer","label":"이미지 최적화 동작 중","status":"pass","earned":4,"points":4,"observed":"해당 없음","evidence":["첫 화면 HTML 에 이미지가 없습니다"],"why":"대부분의 사이트에서 용량의 절반 이상이 이미지입니다.","fix":"xOptimize의 자동 최적화를 켜세요.","tool":"xOptimize","docs":[]},{"id":"seo_ready","label":"검색 노출 준비","status":"fail","earned":0,"points":2,"observed":"1개 미비","evidence":["설명(meta description)이 없습니다"],"why":"빨라도 검색에 안 잡히면 방문자가 오지 않습니다.","fix":"xRank SEO로 메타·사이트맵·색인 상태를 점검하세요.","tool":"xRank SEO","docs":[]}]}]}}