タイトル
良好29 文字 · このツールの目安 10~70 文字
タイトルはページのテーマとブランドを伝えます。下の文字数はこのツールの目安であり、検索エンジンの固定の上限ではありません。
ページごとに固有のタイトルを付け、中心となるテーマを先頭に置いてください。同じ語句やブランド名を繰り返していないか確認してください。
굿닥 - 병원 접수, 병원 예약, 비대면진료 필수 앱
総合SEOスコア
公開されているHTMLと応答をもとにチェックしました。各項目の根拠と改善方法は下で確認できます。
未確認の項目はスコアの計算から除外されています。
NEXT STEPS
検査の重みが大きい項目から最大4件を表示します。
エラーメッセージと行番号を確認し、入れ子の誤りや属性の不足など、実際のマークアップの問題から修正してください。
サイトの機能に合わせて CSP、HSTS などの値を確認し、適用後にリソースのブロックや機能の不具合がないか確認してください。
AIの回答で引用されたい場合は、検索・回答用ボットを許可してください。学習用の収集をブロックするかどうかは運営方針で決めればよく、この項目の判定には影響しません。
意味のわかるパスを使い、不要な追跡用・重複したパラメータを整理してください。正常に動作しているURLを変更するときは、既存のリンクとリダイレクトも確認してください。
現在の値と判定理由を確認し、改善方法を適用してみてください。
保存されたタイトルと説明で作成した例です。実際の検索結果とは異なる場合があります。
굿닥 하나로 소아과, 산부인과, 비뇨기과 등 병원·약국 찾기부터 비대면진료까지! 지금 진료 가능한 야간 진료, 주말 진료, 여의사 등 병원 정보를 바로 확인하세요.
29 文字 · このツールの目安 10~70 文字
タイトルはページのテーマとブランドを伝えます。下の文字数はこのツールの目安であり、検索エンジンの固定の上限ではありません。
ページごとに固有のタイトルを付け、中心となるテーマを先頭に置いてください。同じ語句やブランド名を繰り返していないか確認してください。
91 文字 · このツールの目安 70~160 文字
メタディスクリプションは検索結果に使われることがあるページの要約です。検索語や画面の幅によって、実際に表示される文は変わることがあります。
このページで得られる情報やサービスを具体的に要約してください。すべてのページで同じ説明を使っていないか確認してください。
正規URLは、似た複数のURLのうち優先して使うURLを検索エンジンに伝えます。タグがあるだけで、検索エンジンが選ぶ正規URLが確定するわけではありません。
正規URLが正常に応答するか、HTTPS、内部リンク、サイトマップのURLと一致しているかを確認してください。
HTMLのメタタグと応答ヘッダーで noindex や none の指示を確認した結果です。検索エンジンへの実際の登録状況を照会したものではありません。
公開したいページであれば、意図しない noindex の指示を削除してください。実際のインデックス状況は検索エンジンのURL検査ツールで確認してください。
Open Graph は、リンクを共有するときのタイトル、説明、画像の候補になります。この検査ではその3つのプロパティがあるかを確認します。
ページの内容に合った共有情報を設定し、画像のURLに公開でアクセスできるか確認してください。
カード用のメタタグは、共有プレビューの形式を指定します。タグがあっても、各サービスで実際にどう表示されるかまでは確認できません。
カードの種類、タイトル、説明、画像を併せて確認してください。共有サービスのキャッシュにより反映が遅れることがあります。
@type のある JSON-LD が1個以上 · 読み取れないブロック0個
JSON-LD は、ページの対象と関係を機械が読める形で記述します。JSON が読み取れることと、検索機能の必須項目を満たすことは別の問題です。
本文と一致する種類とプロパティを使い、リッチリザルトのテストツールなどで別途検証してください。対象になっても表示が保証されるわけではありません。
この領域には要確認・未確認の項目はありません。
[
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://www.goodoc.co.kr",
"name": "굿닥",
"inLanguage": "ko-KR",
"potentialAction": {
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://www.goodoc.co.kr/hospitals?keyword={search_term_string}"
},
"query-input": "required name=search_term_string"
}
},
{
"@context": "https://schema.org",
"@type": "Organization",
"url": "https://www.goodoc.co.kr",
"name": "굿닥",
"description": "굿닥 하나로 소아과, 산부인과, 비뇨기과 등 병원·약국 찾기부터 비대면진료까지! 지금 진료 가능한 야간 진료, 주말 진료, 여의사 등 병원 정보를 바로 확인하세요.",
"sameAs": [
"https://www.facebook.com/goodockorea",
"https://www.instagram.com/goodoc.official",
"https://blog.naver.com/goodockorea",
"https://play.google.com/store/apps/details?id=com.ksncho.hospitalinfo",
"https://apps.apple.com/kr/app/굿닥-병원-접수-병원-예약-비대면-진료-필수-앱/id517637141",
"https://www.youtube.com/channel/UCUtrW0iA7ANkSWAELrKKlAg",
"https://www.youtube.com/channel/UCRwQdpT_rMXuM0XTcyqim6Q"
],
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "+8216618173",
"email": "gdcs@goodoc.co.kr",
"contactType": "customer service",
"areaServed": "KR",
"availableLanguage": [
"ko"
]
}
],
"address": {
"@type": "PostalAddress",
"streetAddress": "서울특별시 강남구 역삼로 2길 16, 6 ~ 9층",
"addressCountry": "KR",
"addressLocality": "강남구",
"addressRegion": "서울특별시",
"postalCode": "06252"
},
"logo": "https://www.goodoc.co.kr/assets/icons/ic_logo_mobile.svg",
"image": "https://www.goodoc.co.kr/assets/images/img_preview.png"
}
]
見出しは、ページの中心となるテーマとそれを支える内容を区分します。このツールはH1が1つかどうかを確認し、保存した H2~H6 の構造も表示します。
H1にはページの中心となるテーマを、H2・H3には下位のテーマを配置してください。文字の大きさのためだけに見出しレベルを選ばないでください。
代替テキストは、画像を見られない利用者に意味を伝えます。現在の数値は、空でない alt を持つ画像の数です。
情報を伝える画像には文脈に合った説明を書いてください。純粋な装飾画像には alt="" が適切な場合もあるため、空だという理由だけですべてを修正する必要はありません。
html 要素の lang 属性は文書の主な言語を示し、読み上げソフトなどが正しい言語で読むために使われます。
本文の主な言語と lang の値が一致しているか確認し、別の言語で書かれた部分にはその言語を個別に指定してください。
文字コードの宣言は、ブラウザーが文字を解釈する基準です。宣言があっても、実際の応答のバイトと異なれば文字化けすることがあります。
実際の応答やファイルの文字コードと charset の宣言を一致させてください。UTF-8 の内容であれば UTF-8 で保存し、宣言してください。
このツールの目安は 15~70% です。公式な順位の基準ではありません。
本文の文字数とHTML全体の文字数を比べた参考指標です。この比率だけでコンテンツの品質や検索順位を判断することはできません。
比率を合わせるために文を増やさないでください。核心となる説明がHTMLに含まれているか、不要なマークアップが多くないかを確認してください。
対象https://goodoc.co.kr/
main / body
主要な本文が最初のHTMLに含まれているか確認してください。核心となる説明が含まれていない場合はサーバー側でのレンダリングを検討し、比率を合わせるための文は追加しないでください。
0.86%
この領域には要確認・未確認の項目はありません。
保存された見出しを種類ごとに表示します。H2~H6 の一覧は必要に応じて展開してください。種類ごとに最大50件を保存します。
굿닥 메인 페이지
画像は最大100件まで保存します。代替テキストが空の場合は画像の用途も併せて確認してください。
| URL | 画像の代替テキスト |
|---|---|
| https://goodoc.co.kr/assets/images/untact/landing/untact_promote_v2.png | 비대면진료 안내 이미지 |
| https://goodoc.co.kr/_next/static/media/ic_logo_pc.0n067swzpkpk..svg | 굿닥 PC 아이콘 |
| https://goodoc.co.kr/_next/static/media/ic_logo_mobile.0.uhwmrai5o2v.svg | 굿닥 모바일 아이콘 |
| https://goodoc.co.kr/_next/static/media/img_home_banner_fall_untact.0wnec4hdxflgw.svg | 비대면진료 배너 |
| https://goodoc.co.kr/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=3840&q=75 | 심야 어린이병원 배너 |
| https://goodoc.co.kr/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_goodbot_v2.0xgy109vbrs0k.webp&w=3840&q=75 | 굿봇 배너 |
| https://goodoc.co.kr/_next/static/media/ic_department_all.05~~o9hlm_ztf.svg | 전체 |
| https://goodoc.co.kr/_next/static/media/ic_department_pediatrics.0tcot9ipsosb2.svg | 소아청소년과 |
| https://goodoc.co.kr/_next/static/media/ic_department_ent.0k1bykj1h_h~m.svg | 이비인후과 |
| https://goodoc.co.kr/_next/static/media/ic_department_internal.0_xbivttyjn0j.svg | 내과 |
| https://goodoc.co.kr/_next/static/media/ic_department_obgyn.0cjqzwr35o0bh.svg | 산부인과 |
| https://goodoc.co.kr/_next/static/media/ic_department_family.0-iljhkjd9sdu.svg | 가정의학과 |
| https://goodoc.co.kr/_next/static/media/ic_department_dermatology.0y~g6e~0.zxd1.svg | 피부과 |
| https://goodoc.co.kr/_next/static/media/ic_department_psychiatry.0036y.6ay6xbn.svg | 정신의학과 |
| https://goodoc.co.kr/_next/static/media/ic_department_oriental.10i-nydl19q.x.svg | 한의과 |
| https://goodoc.co.kr/_next/static/media/ic_department_dental.0hioc7j524cb3.svg | 치과 |
| https://goodoc.co.kr/_next/static/media/ic_department_eye.0x_lxpbn2pm97.svg | 안과 |
| https://goodoc.co.kr/_next/static/media/ic_department_plastic_surgery.02qbhpuz.r5tv.svg | 성형외과 |
| https://goodoc.co.kr/_next/static/media/ic_department_urology.0xoumu3izxth_.svg | 비뇨기과 |
| https://goodoc.co.kr/_next/static/media/ic_department_gs.0cza0qqor7fv3.svg | 외과 |
| https://goodoc.co.kr/_next/static/media/ic_hospital.0v214dhlykslm.svg | 지금 진료중 |
| https://goodoc.co.kr/_next/static/media/ic_night_treatment.0p4a-gt0n1v~..svg | 평일 야간 진료 |
| https://goodoc.co.kr/_next/static/media/ic_saturday_treatment.0eh9~qpvs.i8a.svg | 토요일 진료 |
| https://goodoc.co.kr/_next/static/media/ic_female_doctor.07qe-o-0r1-ry.svg | 여의사 |
| https://goodoc.co.kr/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_main_app_sample.12llqzkb3u0ef.webp&w=3840&q=75 | 앱 화면 예시 |
| https://goodoc.co.kr/_next/static/media/ic_connect.0jvmuqnt4li4x.svg | 병원갈 땐 미리접수 |
| https://goodoc.co.kr/_next/static/media/ic_telecare.12hf~l4s2-put.svg | 바쁠 땐 비대면진료 |
| https://goodoc.co.kr/_next/static/media/ic_pills.0x1c8lilcys8r.svg | 쉬운 약 수령 |
| https://goodoc.co.kr/_next/static/media/ic_engage.079pjqj07~yrz.svg | 일상에선 건강관리 |
| https://goodoc.co.kr/_next/static/media/ic_app.15.-3yc~kqr~p.svg | 굿닥 앱 아이콘 |
| https://goodoc.co.kr/_next/static/media/ic_menu.0en_g_cp42i-9.svg | 메뉴 아이콘 |
| https://goodoc.co.kr/_next/static/media/icon_lnb_home.0zj1l2u4uti6b.svg | 홈 |
| https://goodoc.co.kr/_next/static/media/icon_lnb_hospital_unchecked.0upsg0utekfh8.svg | 병원 찾기 |
| https://goodoc.co.kr/_next/static/media/icon_lnb_untact_unchecked.15j5e4ist0fya.svg | 비대면진료 |
| https://goodoc.co.kr/_next/static/media/icon_lnb_chat_unchecked.0myunqq5wmnu7.svg | 24시간 건강톡 |
| https://goodoc.co.kr/_next/static/media/icon_lnb_moonlight_unchecked.0he0t7d7q~qs3.svg | 심야 어린이병원 |
| https://goodoc.co.kr/_next/static/media/icon_lnb_inquiry_unchecked.0.9f--6wc2hsk.svg | 병원·약국 문의 |
| https://goodoc.co.kr/_next/static/media/ic_arrow_upper_right.0qfecj427e0_t.svg | 화살표 |
| https://goodoc.co.kr/_next/image?url=%2Fassets%2Fimages%2Fapp_download_banner.webp&w=3840&q=75 | 앱다운로드 배너 |
| https://goodoc.co.kr/_next/image?url=%2Fassets%2Fimages%2Fmoonlight_hospital_banner.webp&w=3840&q=75 | pc배너 |
| https://goodoc.co.kr/_next/static/media/icon_youtube.0.k3ta-0wiwod.svg | Youtube Icon |
| https://goodoc.co.kr/_next/static/media/icon_instagram.16p6.pfi3zbe5.svg | Instagram Icon |
| https://goodoc.co.kr/_next/static/media/icon_naver_blog.07vis5f63l.xa.svg | Naver Blog Icon |
本文から抽出した単語の出現回数です。検索需要やキーワードの順位を示すものではありません。
Meta keywords · 병원예약,병원접수,비대면진료,병원찾기,병원후기,병원앱,약국찾기,굿닥,굿닥후기,굿닥병원,헬스케어 앱,소아과예약,비대면진료 앱,비대면진료 후기,비대면진료 처방,비대면진료 예약,건강관리 앱
メタキーワードの有無はこのツールのスコアには反映されません。
同じサイトへのリンクの数です。メニューや文脈に合った本文中のリンクは、利用者が関連情報を見つける経路になります。
主要なページを通常の a href リンクで結び、リンク文字列を読むだけでリンク先がわかるように書いてください。
抽出したリンクにクエリ文字列やアンダースコアがあるかを見る簡易チェックです。これらがあるからといって、URLが誤りであったりインデックスできなかったりするわけではありません。
意味のわかるパスを使い、不要な追跡用・重複したパラメータを整理してください。正常に動作しているURLを変更するときは、既存のリンクとリダイレクトも確認してください。
対象https://goodoc.co.kr/hospitals?department=%EC%86%8C%EC%95%84%EC%B2%AD%EC%86%8C%EB%85%84%EA%B3%BC
応答HTMLの10行目 · /html/body/div[3]/div[2]/div/main/div/div[1]/div/div/div/div[1]/section[2]/div/div[2]/a
クエリ文字列またはアンダースコアがこの参考チェックの対象になりました。追跡用の utm_* パラメータであれば内部リンクから削除できます。検索や記事IDなど機能に必要なパラメータは残してください。パスを変更する場合は、内部リンクの修正と旧URLからのリダイレクトを併せて行ってください。
<a class="flex flex-col items-center justify-center gap-y-12" href="/hospitals?department=%EC%86%8C%EC%95%84%EC%B2%AD%EC%86%8C%EB%85%84%EA%B3%BC"><div class="rounded-18 bg-gray-10 flex h-70 w-70 items-center justify-center"><div class="relative h-40 w-40 overflow-hidden"><img alt="소아청소년과" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/ic_department_pediatrics.0tcot9ipsosb2.svg"></div></div><div class="flex w-full justify-center"><span class="body1_500 text-center break-all" style="color:#31353F">소아청소년과</span></div></a>
対象https://goodoc.co.kr/hospitals?department=%EC%9D%B4%EB%B9%84%EC%9D%B8%ED%9B%84%EA%B3%BC
応答HTMLの10行目 · /html/body/div[3]/div[2]/div/main/div/div[1]/div/div/div/div[1]/section[2]/div/div[3]/a
クエリ文字列またはアンダースコアがこの参考チェックの対象になりました。追跡用の utm_* パラメータであれば内部リンクから削除できます。検索や記事IDなど機能に必要なパラメータは残してください。パスを変更する場合は、内部リンクの修正と旧URLからのリダイレクトを併せて行ってください。
<a class="flex flex-col items-center justify-center gap-y-12" href="/hospitals?department=%EC%9D%B4%EB%B9%84%EC%9D%B8%ED%9B%84%EA%B3%BC"><div class="rounded-18 bg-gray-10 flex h-70 w-70 items-center justify-center"><div class="relative h-40 w-40 overflow-hidden"><img alt="이비인후과" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/ic_department_ent.0k1bykj1h_h~m.svg"></div></div><div class="flex w-full justify-center"><span class="body1_500 text-center break-all" style="color:#31353F">이비인후과</span></div></a>
対象https://goodoc.co.kr/hospitals?department=%EB%82%B4%EA%B3%BC
応答HTMLの10行目 · /html/body/div[3]/div[2]/div/main/div/div[1]/div/div/div/div[1]/section[2]/div/div[4]/a
クエリ文字列またはアンダースコアがこの参考チェックの対象になりました。追跡用の utm_* パラメータであれば内部リンクから削除できます。検索や記事IDなど機能に必要なパラメータは残してください。パスを変更する場合は、内部リンクの修正と旧URLからのリダイレクトを併せて行ってください。
<a class="flex flex-col items-center justify-center gap-y-12" href="/hospitals?department=%EB%82%B4%EA%B3%BC"><div class="rounded-18 bg-gray-10 flex h-70 w-70 items-center justify-center"><div class="relative h-40 w-40 overflow-hidden"><img alt="내과" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/ic_department_internal.0_xbivttyjn0j.svg"></div></div><div class="flex w-full justify-center"><span class="body1_500 text-center break-all" style="color:#31353F">내과</span></div></a>
対象https://goodoc.co.kr/hospitals?department=%EC%82%B0%EB%B6%80%EC%9D%B8%EA%B3%BC
応答HTMLの10行目 · /html/body/div[3]/div[2]/div/main/div/div[1]/div/div/div/div[1]/section[2]/div/div[5]/a
クエリ文字列またはアンダースコアがこの参考チェックの対象になりました。追跡用の utm_* パラメータであれば内部リンクから削除できます。検索や記事IDなど機能に必要なパラメータは残してください。パスを変更する場合は、内部リンクの修正と旧URLからのリダイレクトを併せて行ってください。
<a class="flex flex-col items-center justify-center gap-y-12" href="/hospitals?department=%EC%82%B0%EB%B6%80%EC%9D%B8%EA%B3%BC"><div class="rounded-18 bg-gray-10 flex h-70 w-70 items-center justify-center"><div class="relative h-40 w-40 overflow-hidden"><img alt="산부인과" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/ic_department_obgyn.0cjqzwr35o0bh.svg"></div></div><div class="flex w-full justify-center"><span class="body1_500 text-center break-all" style="color:#31353F">산부인과</span></div></a>
対象https://goodoc.co.kr/hospitals?department=%EA%B0%80%EC%A0%95%EC%9D%98%ED%95%99%EA%B3%BC
応答HTMLの10行目 · /html/body/div[3]/div[2]/div/main/div/div[1]/div/div/div/div[1]/section[2]/div/div[6]/a
クエリ文字列またはアンダースコアがこの参考チェックの対象になりました。追跡用の utm_* パラメータであれば内部リンクから削除できます。検索や記事IDなど機能に必要なパラメータは残してください。パスを変更する場合は、内部リンクの修正と旧URLからのリダイレクトを併せて行ってください。
<a class="flex flex-col items-center justify-center gap-y-12" href="/hospitals?department=%EA%B0%80%EC%A0%95%EC%9D%98%ED%95%99%EA%B3%BC"><div class="rounded-18 bg-gray-10 flex h-70 w-70 items-center justify-center"><div class="relative h-40 w-40 overflow-hidden"><img alt="가정의학과" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/_next/static/media/ic_department_family.0-iljhkjd9sdu.svg"></div></div><div class="flex w-full justify-center"><span class="body1_500 text-center break-all" style="color:#31353F">가정의학과</span></div></a>
17 件のうち最初の5件です。保存された一覧は下の詳細で確認できます。
この領域には要確認・未確認の項目はありません。
抽出したリンクを最大300件表示します。各リンクの応答状態やリンク先のページ全体を検査した結果ではありません。
モバイル画面の幅に合わせてページを配置する viewport の設定を確認します。実際のモバイルでのレイアウトやタップ領域の検査に代わるものではありません。
width=device-width の設定を確認し、小さな画面で横方向のはみ出し、拡大、入力、ボタンの動作を実際に確認してください。
ブラウザーのタブなどに使うアイコンの link 宣言を確認します。実際に表示されるかどうかまでは検査していません。
宣言したアイコンファイルが正常に応答するか、明るい背景と暗い背景のどちらでも判別できるかを確認してください。
ホーム画面に追加するときに使うタッチアイコンの宣言を確認します。
宣言したファイルのサイズ、余白、背景を確認し、実際の端末のホーム画面でも確認してください。
対象https://goodoc.co.kr/
応答HTMLの <head>
ホーム画面用のアイコンファイルを用意してから、実際のパスを宣言してください。ファイルなしでタグだけを追加しないでください。
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
img の src・srcset の拡張子と、picture 要素の source の type から WebP/AVIF を確認します。拡張子のない CDN のURLなど、HTMLだけでは形式がわからない画像はこの数値に反映されないことがあります。
画質とファイルサイズを比べて適切な形式を選び、実際に配信されているファイルの形式もブラウザーの開発者ツールで確認してください。
img タグの loading="lazy" を確認します。画像が少ないページは、このツールの簡易基準をそのまま満たすことがあります。
最初の画面より下の画像は遅延読み込みを検討し、最初の画面の主要な画像まで一律に遅延させないでください。
この領域には要確認・未確認の項目はありません。
HTML文書の形式宣言を確認します。HTML5 の doctype は、ブラウザーが標準モードで文書を処理するのに役立ちます。
文書の先頭に <!doctype html> を宣言し、その前に意図しない出力がないか確認してください。
このツールの目安: 外部ファイル4つ以下
外部スタイルシートの宣言数を数えます。数だけでは転送量、キャッシュ、描画のブロックへの影響はわかりません。
重複や未使用のCSS、描画をブロックする読み込みを確認し、実際のパフォーマンス測定の結果をもとに整理してください。
このツールの目安: 外部ファイル6つ以下
src を持つ script 要素の数です。外部ファイルの数だけでは、実行コストやページの応答性は判断できません。
重複したスクリプトや重い初期処理を確認し、機能に応じて defer、async、遅延実行を検討してください。
対象https://goodoc.co.kr/_next/static/chunks/048gio48952pe.js
応答HTMLの4行目 · /html/head/script[1]
このページから呼び出されているファイルです。同じファイルを参照するタグが重複していないか確認し、このページで使っていないファイルだけを削除するか、必要なページでのみ読み込んでください。ファイル数だけでこのファイル自体に問題があるとは判断しません。
<script src="/_next/static/chunks/048gio48952pe.js" async=""></script>
対象https://goodoc.co.kr/_next/static/chunks/14o43erwfi0ju.js
応答HTMLの4行目 · /html/head/script[2]
このページから呼び出されているファイルです。同じファイルを参照するタグが重複していないか確認し、このページで使っていないファイルだけを削除するか、必要なページでのみ読み込んでください。ファイル数だけでこのファイル自体に問題があるとは判断しません。
<script src="/_next/static/chunks/14o43erwfi0ju.js" async=""></script>
対象https://goodoc.co.kr/_next/static/chunks/0wiods_dm~mbf.js
応答HTMLの4行目 · /html/head/script[3]
このページから呼び出されているファイルです。同じファイルを参照するタグが重複していないか確認し、このページで使っていないファイルだけを削除するか、必要なページでのみ読み込んでください。ファイル数だけでこのファイル自体に問題があるとは判断しません。
<script src="/_next/static/chunks/0wiods_dm~mbf.js" async=""></script>
対象https://goodoc.co.kr/_next/static/chunks/0bfnqncnifaic.js
応答HTMLの4行目 · /html/head/script[4]
このページから呼び出されているファイルです。同じファイルを参照するタグが重複していないか確認し、このページで使っていないファイルだけを削除するか、必要なページでのみ読み込んでください。ファイル数だけでこのファイル自体に問題があるとは判断しません。
<script src="/_next/static/chunks/0bfnqncnifaic.js" async=""></script>
対象https://goodoc.co.kr/_next/static/chunks/turbopack-0ueuxrv.ctg8m.js
応答HTMLの4行目 · /html/head/script[5]
このページから呼び出されているファイルです。同じファイルを参照するタグが重複していないか確認し、このページで使っていないファイルだけを削除するか、必要なページでのみ読み込んでください。ファイル数だけでこのファイル自体に問題があるとは判断しません。
<script src="/_next/static/chunks/turbopack-0ueuxrv.ctg8m.js" async=""></script>
21 件のうち最初の5件です。保存された一覧は下の詳細で確認できます。
HTML応答の Content-Encoding ヘッダーを確認します。圧縮で転送量は減りますが、実際の削減量は応答の内容によって変わります。
Webサーバーまたは CDN のテキスト圧縮の設定を確認し、すでに圧縮されている画像などは別に判断してください。
このツールの目安: 対象の6つのヘッダーのうち3つ以上
一部のセキュリティ関連の応答ヘッダーがあるかを確認します。ヘッダーの数だけでは、ポリシーの適切さや実際の防御効果は評価できません。
サイトの機能に合わせて CSP、HSTS などの値を確認し、適用後にリソースのブロックや機能の不具合がないか確認してください。
対象https://goodoc.co.kr/
Webサーバー / CDN の応答ヘッダー
上記は応答で見つからなかったヘッダーです。実際のサーバー/CDN の設定で応答ヘッダーを構成してください。Apache なら .htaccess または VirtualHost、Nginx なら該当する server ブロックです。まず例の2つのヘッダーを適用して確認し、CSP/HSTS は実際のリソースと HTTPS の運用条件を確認したうえで別途設計してください。実際のサーバー設定ファイルのパスは、外部からの検査では確認できません。
strict-transport-security content-security-policy x-content-type-options x-frame-options referrer-policy permissions-policy
X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin
分析した最終ページが HTTPS で応答したかを確認します。この結果がサイト全体の安全性を保証するものではありません。
証明書の有効期限と混在コンテンツを確認し、ログインや入力、リンク先の主要ページも HTTPS で提供してください。
HTTP で始めたリクエストの最終的なアドレスが HTTPS かどうかを確認します。
HTTP から HTTPS へ移動するルールを一貫して設定し、不要な多段の移動やリダイレクトのループがないか確認してください。
W3C Nu によるHTMLの検証結果です。文法の問題を探すためのもので、検索順位、アクセシビリティ、セキュリティの認証を意味するものではありません。
エラーメッセージと行番号を確認し、入れ子の誤りや属性の不足など、実際のマークアップの問題から修正してください。
対象https://goodoc.co.kr/
応答HTMLの4行目
A “link” element with an “as” attribute must have a “rel” attribute that contains the value “preload” or the value “modulepreload”. この行のタグまたは属性を出力しているテンプレートを探して修正し、再度検証してください。行番号はサーバーのPHPファイルではなく、応答HTMLを基準にしています。
e="next"/><link href="/_next/static/chunks/0mi8s2~78n-du.css" rel="stylesheet" as="style" data-precedence="dynamic"/><link
対象https://goodoc.co.kr/
応答HTMLの10行目
Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) この行のタグまたは属性を出力しているテンプレートを探して修正し、再度検証してください。行番号はサーバーのPHPファイルではなく、応答HTMLを基準にしています。
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div c
対象https://goodoc.co.kr/
応答HTMLの10行目
Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) この行のタグまたは属性を出力しているテンプレートを探して修正し、再度検証してください。行番号はサーバーのPHPファイルではなく、応答HTMLを基準にしています。
div></div><div class="flex flex-col items-start justify-center gap-3"><span
対象https://goodoc.co.kr/
応答HTMLの10行目
Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) この行のタグまたは属性を出力しているテンプレートを探して修正し、再度検証してください。行番号はサーバーのPHPファイルではなく、応答HTMLを基準にしています。
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div c
対象https://goodoc.co.kr/
応答HTMLの10行目
Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) この行のタグまたは属性を出力しているテンプレートを探して修正し、再度検証してください。行番号はサーバーのPHPファイルではなく、応答HTMLを基準にしています。
div></div><div class="flex flex-col items-start justify-center gap-3"><span
13 件のうち最初の5件です。保存された一覧は下の詳細で確認できます。
この領域には要確認・未確認の項目はありません。
種類ごとに最大100件を保存します。ファイル数だけで個々のファイルの問題を判断することはありません。
| URL | 応答HTML内の位置 |
|---|---|
| https://goodoc.co.kr/_next/static/chunks/0w22~-zeh713f.css | 4 · /html/head/link[2] |
| https://goodoc.co.kr/_next/static/chunks/0pxl~v..s60.h.css | 4 · /html/head/link[3] |
| https://goodoc.co.kr/_next/static/chunks/0mi8s2~78n-du.css | 4 · /html/head/link[4] |
種類ごとに最大100件を保存します。ファイル数だけで個々のファイルの問題を判断することはありません。
| URL | 応答HTML内の位置 |
|---|---|
| https://goodoc.co.kr/_next/static/chunks/048gio48952pe.js | 4 · /html/head/script[1] |
| https://goodoc.co.kr/_next/static/chunks/14o43erwfi0ju.js | 4 · /html/head/script[2] |
| https://goodoc.co.kr/_next/static/chunks/0wiods_dm~mbf.js | 4 · /html/head/script[3] |
| https://goodoc.co.kr/_next/static/chunks/0bfnqncnifaic.js | 4 · /html/head/script[4] |
| https://goodoc.co.kr/_next/static/chunks/turbopack-0ueuxrv.ctg8m.js | 4 · /html/head/script[5] |
| https://goodoc.co.kr/_next/static/chunks/00.sn61_-r5kd.js | 4 · /html/head/script[6] |
| https://goodoc.co.kr/_next/static/chunks/04gqki4k-.2k..js | 4 · /html/head/script[7] |
| https://goodoc.co.kr/_next/static/chunks/0a9p6nk7n8tw..js | 4 · /html/head/script[8] |
| https://goodoc.co.kr/_next/static/chunks/0_940ovi3ns11.js | 4 · /html/head/script[9] |
| https://goodoc.co.kr/_next/static/chunks/0_r3fpg0w-_1x.js | 4 · /html/head/script[10] |
| https://goodoc.co.kr/_next/static/chunks/0w6h72xil.69k.js | 4 · /html/head/script[11] |
| https://goodoc.co.kr/_next/static/chunks/0.2w33nw4w9u4.js | 4 · /html/head/script[12] |
| https://goodoc.co.kr/_next/static/chunks/0e_vjx.7_k1_v.js | 4 · /html/head/script[13] |
| https://goodoc.co.kr/_next/static/chunks/03~bca6-m3l4_.js | 4 · /html/head/script[14] |
| https://goodoc.co.kr/_next/static/chunks/0s3~.stwtnl6v.js | 4 · /html/head/script[15] |
| https://goodoc.co.kr/_next/static/chunks/0f9svu-2014r-.js | 4 · /html/head/script[16] |
| https://goodoc.co.kr/_next/static/chunks/0~ctrm5k.e8zs.js | 4 · /html/head/script[17] |
| https://goodoc.co.kr/_next/static/chunks/0g1~awfm9-ys..js | 4 · /html/head/script[18] |
| https://goodoc.co.kr/_next/static/chunks/0jbpt2gq7am.i.js | 4 · /html/head/script[19] |
| https://goodoc.co.kr/_next/static/chunks/03~yq9q893hmn.js | 4 · /html/head/script[22] |
| https://goodoc.co.kr/_next/static/chunks/0scwp7g0du5va.js | 14 · /html/body/script[2] |
メッセージは最大30件まで保存します。
A “link” element with an “as” attribute must have a “rel” attribute that contains the value “preload” or the value “modulepreload”.
e="next"/><link href="/_next/static/chunks/0mi8s2~78n-du.css" rel="stylesheet" as="style" data-precedence="dynamic"/><link Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div cElement “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
div></div><div class="flex flex-col items-start justify-center gap-3"><span Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div cElement “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
div></div><div class="flex flex-col items-start justify-center gap-3"><span Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div cElement “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
div></div><div class="flex flex-col items-start justify-center gap-3"><span Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div cElement “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
div></div><div class="flex flex-col items-start justify-center gap-3"><span Bad value “Frame 18” for attribute “id” on element “g”: Not a valid XML 1.0 name.
min-w-40"><g id="Frame 18"><path Bad value “/hospitals/curation?managedTagName=심야 어린이병원®ion=전국” for attribute “href” on element “a”: Illegal character in query. Space is not allowed.
></li><li><a class="rounded-6 flex w-full cursor-pointer items-center gap-8 border-none bg-transparent px-16 py-12 text-left font-[inherit]" data-testid="lnb-item" href="/hospitals/curation?managedTagName=심야 어린이병원&region=전국"><div cElement “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
16 py-12"><div class="flex w-full items-center gap-8"><span Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)
:#434956"><div style="display:flex;gap:4px;align-items:center"><span>Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
me"><head><meta charSet="utf-8"/><meta Consider avoiding viewport values that prevent users from resizing documents.
="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover, interactive-widget=resizes-content"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover, interactive-widget=resizes-content"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
content"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&w=3840&q=75 3840w" imageSizes="(min-width: 1440px) 992px,
(min-width: 1024px) 992px,
(min-width: 600px) 943px,
520px" fetchPriority="auto"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
y="auto"/><link rel="stylesheet" href="/_next/static/chunks/0w22~-zeh713f.css" data-precedence="next"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
e="next"/><link rel="stylesheet" href="/_next/static/chunks/0pxl~v..s60.h.css" data-precedence="next"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
e="next"/><link href="/_next/static/chunks/0mi8s2~78n-du.css" rel="stylesheet" as="style" data-precedence="dynamic"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
dynamic"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0scwp7g0du5va.js"/><scripTrailing slash on void elements has no effect and interacts badly with unquoted attribute values.
></script><link rel="preload" href="/_next/static/chunks/0ll_gwadb~g-3.js" as="script" fetchPriority="low"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
ty="low"/><link rel="preload" href="/_next/static/chunks/0hfg562vcn.rr.js" as="script" fetchPriority="low"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
ty="low"/><link rel="preload" href="/_next/static/chunks/0manm5y3ibcb9.js" as="script" fetchPriority="low"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
ty="low"/><link rel="preload" as="image" href="/assets/images/untact/landing/untact_promote_v2.avif" type="image/avif" fetchPriority="high"/><meta Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
y="high"/><meta name="next-size-adjust" content=""/><titleTrailing slash on void elements has no effect and interacts badly with unquoted attribute values.
앱</title><meta name="description" content="굿닥 하나로 소아과, 산부인과, 비뇨기과 등 병원·약국 찾기부터 비대면진료까지! 지금 진료 가능한 야간 진료, 주말 진료, 여의사 등 병원 정보를 바로 확인하세요."/><meta Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
확인하세요."/><meta name="application-name" content="굿닥"/><link Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
ent="굿닥"/><link rel="author" href="https://www.goodoc.co.kr"/><meta Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
c.co.kr"/><meta name="author" content="굿닥"/><meta robots.txt の応答を確認します。ファイルがあるだけで、すべてのクローラーのアクセス許可や実際のインデックス登録が確認できるわけではありません。
意図したボットとパスにルールが適用されているか確認してください。非公開情報の保護は、認証とアクセス制御で行ってください。
robots.txt で宣言されたURL、または既定の /sitemap.xml でサイトマップの形式を確認します。中のすべてのURLを巡回して検査するわけではありません。
ネットワークの制限や外部サービスの状態を確認してから再度検査してください。未確認は不具合の確定や0点の判定ではありません。
ルートの /llms.txt のテキスト応答を確認する参考項目です。ファイルがあっても、AIサービスでの利用や検索での表示が保証されるわけではありません。
導入する場合は、公開ドキュメントと主要なページを正確に案内し、内容とリンクを最新の状態に保ってください。
対象https://goodoc.co.kr/llms.txt
/llms.txt
導入する場合は、ルートに UTF-8 テキストとして配置し、実際の公開ドキュメントへのリンクを追加してください。これは任意です。
# 굿닥 - 병원 접수, 병원 예약, 비대면진료 필수 앱 - [Home](https://goodoc.co.kr/)
AI検索・回答用ボットがすべて許可されていれば合格 · 学習用ボットは参考表示のみ
robots.txt のルールから、AI検索・回答用ボット5個(質問に答えるときにページを読んで引用するボット)と学習用ボット3個のルートパスへのアクセスを解釈した結果です。判定は検索・回答用ボットだけで行い、学習用ボットは参考として表示します。実際に引用されたかは確認しません。
AIの回答で引用されたい場合は、検索・回答用ボットを許可してください。学習用の収集をブロックするかどうかは運営方針で決めればよく、この項目の判定には影響しません。
対象https://goodoc.co.kr/robots.txt
User-agent: OAI-SearchBot
このボットのアクセスを許可したい場合にのみ、該当グループのルートの Disallow ルールを調整してください。意図したブロックや既存のパスごとの制限は残してください。
現在ルートパスがブロックされています
User-agent: OAI-SearchBot Allow: /
対象https://goodoc.co.kr/robots.txt
User-agent: ChatGPT-User
このボットのアクセスを許可したい場合にのみ、該当グループのルートの Disallow ルールを調整してください。意図したブロックや既存のパスごとの制限は残してください。
現在ルートパスがブロックされています
User-agent: ChatGPT-User Allow: /
対象https://goodoc.co.kr/robots.txt
User-agent: PerplexityBot
このボットのアクセスを許可したい場合にのみ、該当グループのルートの Disallow ルールを調整してください。意図したブロックや既存のパスごとの制限は残してください。
現在ルートパスがブロックされています
User-agent: PerplexityBot Allow: /
この領域には要確認・未確認の項目はありません。
User-agent: GPTBot User-agent: ChatGPT-User User-agent: CCBot User-agent: anthropic-ai User-agent: omgili User-agent: omgilibot User-agent: FacebookBot User-agent: Amazonbot User-agent: OAI-SearchBot User-agent: PerplexityBot User-agent: YouBot User-agent: Applebot-Extended User-agent: Bytespider User-agent: ClaudeBot User-agent: Diffbot User-agent: Meta-ExternalAgent User-agent: Claude-Web User-agent: cohere-ai User-agent: Ai2Bot User-agent: Ai2Bot-Dolma User-agent: FriendlyCrawler User-agent: GoogleOther User-agent: GoogleOther-Image User-agent: GoogleOther-Video User-agent: ICC-Crawler User-agent: ImagesiftBot User-agent: PetalBot User-agent: Scrapy User-agent: Timpibot User-agent: VelenPublicWebCrawler User-agent: Webzio-Extended User-agent: DeepSeekBot Disallow: / User-agent: * Disallow: /404 Disallow: /api/near-by Disallow: /*_rsc=* sitemap: https://www.goodoc.co.kr/sitemap/index.xml sitemap: https://www.goodoc.co.kr/sitemap/contents.xml
実際のページのパフォーマンス、アクセシビリティ、ベストプラクティス、SEOを Google Lighthouse で別途検査します。デバイスごとの結果は1日保存され、上の総合スコアとは別の結果です。