goodoc.co.kr Rapport SEO

굿닥 - 병원 접수, 병원 예약, 비대면진료 필수 앱

Visiter le site
77/ 100

NOTE SEO GLOBALE

Découvrez vos prochaines améliorations

Les vérifications reposent sur le HTML public et les réponses. Consultez les preuves et les actions recommandées ci-dessous.

Réussi22
À vérifier8
Non vérifié1
Analysé le Vérifications 31

La note exclut les vérifications qui n'ont pas pu être effectuées.

Capture d'écran

PagePeeker
goodoc.co.kr
goodoc.co.kr Capture d'écran

NEXT STEPS

Prochaines étapes recommandées

Jusqu'à quatre résultats, classés selon le poids de la vérification.

Résultats détaillés

Consultez pour chaque vérification la valeur observée, le contexte et les actions.

02

Contenu et images

5 vérifications

Titres

Réussi
H1 1 / H2 8 / H3 2

Les titres organisent une page en un sujet principal et des sections. Cet outil vérifie la présence d'un seul H1 et affiche la structure H2-H6 enregistrée.

À retenir

Utilisez H1 pour le sujet principal et H2/H3 pour les sous-sections logiques, plutôt que de choisir un niveau pour sa seule taille visuelle.

Texte alternatif des images

Réussi
43 images ; 43 avec un alt non vide ; 0 vides ou absents

Le texte alternatif transmet le sens d'une image. Le décompte inclut les images dont le texte alt n'est pas vide.

À retenir

Décrivez les images informatives en contexte. Un alt="" vide peut convenir aux images décoratives ; vérifiez donc leur usage avant de les modifier.

Langue

Réussi
ko

L'attribut lang de html indique la langue principale du document et aide les technologies d'assistance à choisir la prononciation.

À retenir

Faites correspondre lang au contenu principal et signalez les passages rédigés dans une autre langue.

Encodage

Réussi
utf-8

La déclaration d'encodage indique comment décoder le texte. Elle doit correspondre aux octets réels de la réponse.

À retenir

Gardez la déclaration charset HTTP ou HTML cohérente avec l'encodage du fichier ; utilisez UTF-8 pour un contenu UTF-8.

Ratio texte/HTML

À vérifier
0.86%

Plage indicative de l'outil : 15-70 % ; ce n'est pas un seuil officiel de classement.

Cette mesure compare la longueur du texte visible à celle du HTML. Elle ne permet pas à elle seule de juger la qualité du contenu ni le classement.

Action recommandée

N'ajoutez pas de remplissage pour atteindre un ratio. Vérifiez la présence de contenu utile dans le HTML et l'absence de balisage superflu.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/

main / body

Vérifiez que le contenu principal figure dans le HTML initial. Si le texte essentiel manque, envisagez un rendu côté serveur ; n'ajoutez pas de remplissage pour atteindre un ratio.

Voir les preuves et les exemples de modification
Contenu observé
0.86%

Structure des titres

Titres enregistrés, jusqu'à 50 par niveau. Dépliez les listes H2-H6 si nécessaire.

H11
H28
H32
H40
H50
H60
H1

굿닥 메인 페이지

H2 8Voir les titres
  1. 메인 배너
  2. 진료과로 병원찾기
  3. 이런 병원은 어때요?
  4. 내 주변 백신 가격을 확인하세요
  5. 헬스케어의 시작과 끝, 굿닥
  6. 굿닥은 이런 서비스예요
  7. 굿닥 다운로드
  8. 굿닥 검색 웹 Footer
H3 2Voir les titres
  1. 소셜
  2. 앱 다운로드
Images et texte alternatif43 enregistrés

Jusqu'à 100 images sont enregistrées. Lorsque le texte alternatif est vide, vérifiez l'usage de l'image.

URLTexte alternatif des images
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.svg24시간 건강톡
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=75pc배너
https://goodoc.co.kr/_next/static/media/icon_youtube.0.k3ta-0wiwod.svgYoutube Icon
https://goodoc.co.kr/_next/static/media/icon_instagram.16p6.pfi3zbe5.svgInstagram Icon
https://goodoc.co.kr/_next/static/media/icon_naver_blog.07vis5f63l.xa.svgNaver Blog Icon
Mots-clésFréquence et métadonnées

Nombre d'occurrences des mots extraits du contenu, sans lien avec la demande de recherche ni le classement des mots-clés.

진료5 굿닥4 병원4 비대면진료4 없이4 다운로드4 지금3 약국3 필요2 바로2 가입앱2 메인2 야간2 굿닥은2 storegoogle2 goodoc2 의료정보의2 접수1 예약1 필수1

Meta keywords · 병원예약,병원접수,비대면진료,병원찾기,병원후기,병원앱,약국찾기,굿닥,굿닥후기,굿닥병원,헬스케어 앱,소아과예약,비대면진료 앱,비대면진료 후기,비대면진료 처방,비대면진료 예약,건강관리 앱

Les méta-mots-clés ne comptent pas dans la note de cet outil.

04

Expérience mobile

5 vérifications

Viewport

Réussi
width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover, interactive-widget=resizes-content

Les métadonnées viewport permettent une mise en page adaptée à la largeur de l'appareil. Ce n'est pas un test de l'affichage mobile réel ni des zones tactiles.

À retenir

Vérifiez width=device-width, puis contrôlez sur un petit écran les débordements, le zoom, les formulaires et les boutons.

Favicon

Réussi
La vérification actuelle est réussie.

Cette vérification détecte la déclaration link d'une icône de navigateur, sans vérifier son rendu réel.

À retenir

Vérifiez que le fichier d'icône se charge et reste reconnaissable sur des interfaces claires et sombres.

Icône Apple Touch

À vérifier
La configuration attendue n'a pas été détectée.

Cette vérification détecte la déclaration d'une icône tactile pour les raccourcis de l'écran d'accueil.

Action recommandée

Vérifiez les dimensions, les marges et l'arrière-plan de l'icône, puis contrôlez-la sur un appareil réel.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/

<head> de la réponse HTML

Préparez une icône d'écran d'accueil et déclarez son chemin réel plutôt que d'ajouter une balise sans fichier.

Voir les preuves et les exemples de modification
Exemple - à adapter au contenu et à l'environnement réels
<link rel="apple-touch-icon" href="/apple-touch-icon.png">

Formats d'image modernes

Réussi
1/43

Cette vérification détecte WebP/AVIF à partir des extensions de img src/srcset et des types source des éléments picture. Les images dont le format ne peut pas être déduit du HTML, comme les URL de CDN sans extension, peuvent ne pas être comptées.

À retenir

Comparez la qualité et le poids, et vérifiez le format réellement servi dans les outils de développement du navigateur.

Chargement différé

Réussi
40/43

Cette vérification détecte loading="lazy" sur les éléments img. Les pages comportant peu d'images peuvent satisfaire ce critère sans cet attribut.

À retenir

Envisagez le chargement différé pour les images sous la ligne de flottaison, tout en chargeant rapidement les images importantes du premier écran.

05

Vérifications techniques

8 vérifications

Doctype

Réussi
html

La déclaration doctype aide les navigateurs à afficher le HTML en mode standard.

À retenir

Placez <!doctype html> au début du document et vérifiez qu'aucune sortie involontaire ne le précède.

Fichiers CSS

Réussi
3

Critère indicatif de l'outil : 4 fichiers externes au maximum

Ce décompte porte sur les feuilles de style externes déclarées. Le nombre seul ne mesure ni le poids transféré, ni la mise en cache, ni le blocage du rendu.

À retenir

Repérez les CSS dupliqués ou inutilisés et le blocage du rendu, puis priorisez les changements selon des mesures de performance réelles.

Fichiers JavaScript

À vérifier
21

Critère indicatif de l'outil : 6 fichiers externes au maximum

Ce décompte porte sur les éléments script avec attribut src. Le nombre de fichiers ne mesure ni le coût d'exécution ni la réactivité.

Action recommandée

Repérez les scripts dupliqués et les traitements coûteux au démarrage ; envisagez defer, async ou une exécution différée selon le cas.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/_next/static/chunks/048gio48952pe.js

Ligne 4 de la réponse HTML · /html/head/script[1]

Ce fichier est appelé par la page. Vérifiez si des balises pointant vers cette adresse sont en double, puis supprimez uniquement les fichiers inutilisés ici ou chargez-les seulement sur les pages qui en ont besoin. Le nombre de fichiers ne prouve pas à lui seul un défaut de ce fichier.

Voir les preuves et les exemples de modification
Contenu observé
<script src="/_next/static/chunks/048gio48952pe.js" async=""></script>

Ciblehttps://goodoc.co.kr/_next/static/chunks/14o43erwfi0ju.js

Ligne 4 de la réponse HTML · /html/head/script[2]

Ce fichier est appelé par la page. Vérifiez si des balises pointant vers cette adresse sont en double, puis supprimez uniquement les fichiers inutilisés ici ou chargez-les seulement sur les pages qui en ont besoin. Le nombre de fichiers ne prouve pas à lui seul un défaut de ce fichier.

Voir les preuves et les exemples de modification
Contenu observé
<script src="/_next/static/chunks/14o43erwfi0ju.js" async=""></script>

Ciblehttps://goodoc.co.kr/_next/static/chunks/0wiods_dm~mbf.js

Ligne 4 de la réponse HTML · /html/head/script[3]

Ce fichier est appelé par la page. Vérifiez si des balises pointant vers cette adresse sont en double, puis supprimez uniquement les fichiers inutilisés ici ou chargez-les seulement sur les pages qui en ont besoin. Le nombre de fichiers ne prouve pas à lui seul un défaut de ce fichier.

Voir les preuves et les exemples de modification
Contenu observé
<script src="/_next/static/chunks/0wiods_dm~mbf.js" async=""></script>

Ciblehttps://goodoc.co.kr/_next/static/chunks/0bfnqncnifaic.js

Ligne 4 de la réponse HTML · /html/head/script[4]

Ce fichier est appelé par la page. Vérifiez si des balises pointant vers cette adresse sont en double, puis supprimez uniquement les fichiers inutilisés ici ou chargez-les seulement sur les pages qui en ont besoin. Le nombre de fichiers ne prouve pas à lui seul un défaut de ce fichier.

Voir les preuves et les exemples de modification
Contenu observé
<script src="/_next/static/chunks/0bfnqncnifaic.js" async=""></script>

Ciblehttps://goodoc.co.kr/_next/static/chunks/turbopack-0ueuxrv.ctg8m.js

Ligne 4 de la réponse HTML · /html/head/script[5]

Ce fichier est appelé par la page. Vérifiez si des balises pointant vers cette adresse sont en double, puis supprimez uniquement les fichiers inutilisés ici ou chargez-les seulement sur les pages qui en ont besoin. Le nombre de fichiers ne prouve pas à lui seul un défaut de ce fichier.

Voir les preuves et les exemples de modification
Contenu observé
<script src="/_next/static/chunks/turbopack-0ueuxrv.ctg8m.js" async=""></script>

21 cibles ; les cinq premières sont affichées. Consultez la liste complète enregistrée dans les détails ci-dessous.

Compression

Réussi
gzip

Cette vérification contrôle l'en-tête Content-Encoding de la réponse HTML. La compression peut réduire le poids transféré, selon le contenu de la réponse.

À retenir

Vérifiez la compression du texte sur le serveur ou le CDN, en traitant à part les formats d'image déjà compressés.

En-têtes de sécurité

À vérifier
0/6

Critère indicatif de l'outil : au moins 3 des 6 en-têtes sélectionnés

Cette vérification détecte certains en-têtes de réponse liés à la sécurité. Leur nombre ne garantit ni la qualité de la politique ni la protection réelle.

Action recommandée

Examinez CSP, HSTS et les autres valeurs pour votre application, puis vérifiez qu'aucune ressource n'est bloquée et qu'aucune fonction n'est cassée.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/

En-têtes de réponse du serveur web / CDN

Ces en-têtes sont absents de la réponse. Configurez les en-têtes dans les réglages réels du serveur ou du CDN : .htaccess ou VirtualHost pour Apache, bloc server correspondant pour Nginx. Validez d'abord les deux en-têtes d'exemple ; concevez CSP/HSTS en fonction des ressources réelles et de la politique HTTPS. Le chemin réel de la configuration du serveur n'est pas visible pour cet outil.

Voir les preuves et les exemples de modification
Contenu observé
strict-transport-security
content-security-policy
x-content-type-options
x-frame-options
referrer-policy
permissions-policy
Exemple - à adapter au contenu et à l'environnement réels
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin

HTTPS

Réussi
https://goodoc.co.kr/

Cette vérification indique si la page finale analysée utilisait HTTPS. Ce n'est pas un audit de sécurité de l'ensemble du site.

À retenir

Vérifiez la validité du certificat, le contenu mixte et le HTTPS des pages liées importantes et des formulaires.

Redirection HTTPS

Réussi
https://goodoc.co.kr:443/

Cette vérification indique si une requête commencée en HTTP aboutit en HTTPS.

À retenir

Configurez des redirections cohérentes de HTTP vers HTTPS et évitez les chaînes ou boucles inutiles.

Validité W3C

À vérifier
13 erreurs · 111 avertissements / notes

Ce sont des résultats de validation HTML de W3C Nu, et non une certification de classement, d'accessibilité ou de sécurité.

Action recommandée

Servez-vous des messages et des numéros de ligne pour examiner les vrais problèmes de balisage, comme une imbrication incorrecte ou des attributs manquants.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/

Ligne 4 de la réponse HTML

A “link” element with an “as” attribute must have a “rel” attribute that contains the value “preload” or the value “modulepreload”. Recherchez le modèle qui génère cette balise ou cet attribut, corrigez-le puis validez à nouveau. Le numéro de ligne se rapporte à la réponse HTML, pas à un fichier source PHP.

Voir les preuves et les exemples de modification
Contenu observé
e="next"/><link href="/_next/static/chunks/0mi8s2~78n-du.css" rel="stylesheet" as="style" data-precedence="dynamic"/><link 

Ciblehttps://goodoc.co.kr/

Ligne 10 de la réponse HTML

Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) Recherchez le modèle qui génère cette balise ou cet attribut, corrigez-le puis validez à nouveau. Le numéro de ligne se rapporte à la réponse HTML, pas à un fichier source PHP.

Voir les preuves et les exemples de modification
Contenu observé
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div c

Ciblehttps://goodoc.co.kr/

Ligne 10 de la réponse HTML

Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) Recherchez le modèle qui génère cette balise ou cet attribut, corrigez-le puis validez à nouveau. Le numéro de ligne se rapporte à la réponse HTML, pas à un fichier source PHP.

Voir les preuves et les exemples de modification
Contenu observé
div></div><div class="flex flex-col items-start justify-center gap-3"><span 

Ciblehttps://goodoc.co.kr/

Ligne 10 de la réponse HTML

Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) Recherchez le modèle qui génère cette balise ou cet attribut, corrigez-le puis validez à nouveau. Le numéro de ligne se rapporte à la réponse HTML, pas à un fichier source PHP.

Voir les preuves et les exemples de modification
Contenu observé
-14 p-20"><div class="rounded-18 bg-gray-10 flex h-32 w-32 items-center justify-center"><div c

Ciblehttps://goodoc.co.kr/

Ligne 10 de la réponse HTML

Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) Recherchez le modèle qui génère cette balise ou cet attribut, corrigez-le puis validez à nouveau. Le numéro de ligne se rapporte à la réponse HTML, pas à un fichier source PHP.

Voir les preuves et les exemples de modification
Contenu observé
div></div><div class="flex flex-col items-start justify-center gap-3"><span 

13 cibles ; les cinq premières sont affichées. Consultez la liste complète enregistrée dans les détails ci-dessous.

CSS fichiers et emplacements3 enregistrés

Jusqu'à 100 fichiers par type sont enregistrés. Le nombre de fichiers ne prouve pas à lui seul un défaut d'un fichier.

URLEmplacement dans la réponse HTML
https://goodoc.co.kr/_next/static/chunks/0w22~-zeh713f.css4 · /html/head/link[2]
https://goodoc.co.kr/_next/static/chunks/0pxl~v..s60.h.css4 · /html/head/link[3]
https://goodoc.co.kr/_next/static/chunks/0mi8s2~78n-du.css4 · /html/head/link[4]
JavaScript fichiers et emplacements21 enregistrés

Jusqu'à 100 fichiers par type sont enregistrés. Le nombre de fichiers ne prouve pas à lui seul un défaut d'un fichier.

URLEmplacement dans la réponse HTML
https://goodoc.co.kr/_next/static/chunks/048gio48952pe.js4 · /html/head/script[1]
https://goodoc.co.kr/_next/static/chunks/14o43erwfi0ju.js4 · /html/head/script[2]
https://goodoc.co.kr/_next/static/chunks/0wiods_dm~mbf.js4 · /html/head/script[3]
https://goodoc.co.kr/_next/static/chunks/0bfnqncnifaic.js4 · /html/head/script[4]
https://goodoc.co.kr/_next/static/chunks/turbopack-0ueuxrv.ctg8m.js4 · /html/head/script[5]
https://goodoc.co.kr/_next/static/chunks/00.sn61_-r5kd.js4 · /html/head/script[6]
https://goodoc.co.kr/_next/static/chunks/04gqki4k-.2k..js4 · /html/head/script[7]
https://goodoc.co.kr/_next/static/chunks/0a9p6nk7n8tw..js4 · /html/head/script[8]
https://goodoc.co.kr/_next/static/chunks/0_940ovi3ns11.js4 · /html/head/script[9]
https://goodoc.co.kr/_next/static/chunks/0_r3fpg0w-_1x.js4 · /html/head/script[10]
https://goodoc.co.kr/_next/static/chunks/0w6h72xil.69k.js4 · /html/head/script[11]
https://goodoc.co.kr/_next/static/chunks/0.2w33nw4w9u4.js4 · /html/head/script[12]
https://goodoc.co.kr/_next/static/chunks/0e_vjx.7_k1_v.js4 · /html/head/script[13]
https://goodoc.co.kr/_next/static/chunks/03~bca6-m3l4_.js4 · /html/head/script[14]
https://goodoc.co.kr/_next/static/chunks/0s3~.stwtnl6v.js4 · /html/head/script[15]
https://goodoc.co.kr/_next/static/chunks/0f9svu-2014r-.js4 · /html/head/script[16]
https://goodoc.co.kr/_next/static/chunks/0~ctrm5k.e8zs.js4 · /html/head/script[17]
https://goodoc.co.kr/_next/static/chunks/0g1~awfm9-ys..js4 · /html/head/script[18]
https://goodoc.co.kr/_next/static/chunks/0jbpt2gq7am.i.js4 · /html/head/script[19]
https://goodoc.co.kr/_next/static/chunks/03~yq9q893hmn.js4 · /html/head/script[22]
https://goodoc.co.kr/_next/static/chunks/0scwp7g0du5va.js14 · /html/body/script[2]
En-têtes de réponse de sécuritéVoir les valeurs
strict-transport-security
Introuvable
content-security-policy
Introuvable
x-content-type-options
Introuvable
x-frame-options
Introuvable
referrer-policy
Introuvable
permissions-policy
Introuvable
Messages W3C30 enregistrés

Jusqu'à 30 messages sont enregistrés.

  1. errorLigne 4

    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
  2. errorLigne 10

    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 c
  3. errorLigne 10

    Element “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
  4. errorLigne 10

    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 c
  5. errorLigne 10

    Element “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
  6. errorLigne 10

    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 c
  7. errorLigne 10

    Element “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
  8. errorLigne 10

    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 c
  9. errorLigne 10

    Element “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
  10. errorLigne 14

    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
  11. errorLigne 15

    Bad value “/hospitals/curation?managedTagName=심야 어린이병원&region=전국” 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=심야 어린이병원&amp;region=전국"><div c
  12. errorLigne 15

    Element “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
  13. errorLigne 15

    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>
  14. infoLigne 1

    Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    me"><head><meta charSet="utf-8"/><meta
  15. infoLigne 1

    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
  16. infoLigne 1

    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
  17. infoLigne 4

    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&amp;w=32&amp;q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=48&amp;q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=64&amp;q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=96&amp;q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=128&amp;q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_home_banner_moonlight_v2.15u3co~93r4e8.webp&amp;w=3840&amp;q=75 3840w" imageSizes="(min-width: 1440px) 992px, (min-width: 1024px) 992px, (min-width: 600px) 943px, 520px" fetchPriority="auto"/><link
  18. infoLigne 4

    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
  19. infoLigne 4

    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
  20. infoLigne 4

    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
  21. infoLigne 4

    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"/><scrip
  22. infoLigne 4

    Trailing 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
  23. infoLigne 4

    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
  24. infoLigne 4

    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
  25. infoLigne 4

    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
  26. infoLigne 4

    Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    y="high"/><meta name="next-size-adjust" content=""/><title
  27. infoLigne 4

    Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    앱</title><meta name="description" content="굿닥 하나로 소아과, 산부인과, 비뇨기과 등 병원·약국 찾기부터 비대면진료까지! 지금 진료 가능한 야간 진료, 주말 진료, 여의사 등 병원 정보를 바로 확인하세요."/><meta
  28. infoLigne 4

    Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    확인하세요."/><meta name="application-name" content="굿닥"/><link
  29. infoLigne 4

    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
  30. infoLigne 4

    Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    c.co.kr"/><meta name="author" content="굿닥"/><meta
06

Robots de recherche et d'IA

4 vérifications

robots.txt

Réussi
robots.txt

Cette vérification contrôle la réponse robots.txt. La présence du fichier ne garantit ni toutes les autorisations des robots ni l'indexation réelle.

À retenir

Vérifiez les règles par robot et par chemin selon votre politique. Protégez les informations privées par une authentification et des contrôles d'accès.

Plan de site XML

Non vérifié
Non vérifié lors de cette analyse.

Cette vérification détecte un format de plan de site à l'URL déclarée ou par défaut. Elle n'explore pas ni ne valide chaque URL listée.

Action recommandée

Vérifiez les restrictions réseau et la disponibilité des services externes avant de réessayer. Un résultat inconnu n'est ni une erreur confirmée ni une note de zéro.

llms.txt

À vérifier
La configuration attendue n'a pas été détectée.

Cette vérification recherche une réponse texte à /llms.txt. Sa présence ne garantit ni son utilisation par un service d'IA ni la visibilité dans la recherche.

Action recommandée

Si vous en publiez un, décrivez précisément les ressources publiques et tenez son contenu et ses liens à jour.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/llms.txt

/llms.txt

Si vous le souhaitez, publiez un texte UTF-8 à la racine et ajoutez des liens vers une documentation publique réelle. C'est facultatif.

Voir les preuves et les exemples de modification
Exemple - à adapter au contenu et à l'environnement réels
# 굿닥 - 병원 접수, 병원 예약, 비대면진료 필수 앱

- [Home](https://goodoc.co.kr/)

Robots d'IA

À vérifier
Robots IA de recherche/réponse autorisés 2/5 · robots d'entraînement autorisés 1/3

Réussi si tous les robots IA de recherche/réponse sont autorisés ; les robots d'entraînement sont affichés à titre indicatif

Interprétation des règles robots.txt du chemin racine pour cinq robots IA de recherche/réponse (qui lisent les pages pour les citer dans leurs réponses) et trois robots d'entraînement. Seuls les robots de recherche/réponse déterminent le résultat ; les robots d'entraînement sont affichés à titre indicatif. Les citations réelles ne sont pas vérifiées.

Action recommandée

Autorisez les robots de recherche/réponse si vous souhaitez être cité dans les réponses des IA. Bloquer les robots d'entraînement relève de votre politique et n'affecte pas ce résultat.

Cibles et modifications suggérées

Ciblehttps://goodoc.co.kr/robots.txt

User-agent: OAI-SearchBot

N'ajustez la règle Disallow de la racine pour ce groupe que si vous souhaitez autoriser ce robot. Conservez les blocages voulus et les restrictions de chemin existantes.

Voir les preuves et les exemples de modification
Contenu observé
Chemin racine actuellement bloqué
Exemple - à adapter au contenu et à l'environnement réels
User-agent: OAI-SearchBot
Allow: /

Ciblehttps://goodoc.co.kr/robots.txt

User-agent: ChatGPT-User

N'ajustez la règle Disallow de la racine pour ce groupe que si vous souhaitez autoriser ce robot. Conservez les blocages voulus et les restrictions de chemin existantes.

Voir les preuves et les exemples de modification
Contenu observé
Chemin racine actuellement bloqué
Exemple - à adapter au contenu et à l'environnement réels
User-agent: ChatGPT-User
Allow: /

Ciblehttps://goodoc.co.kr/robots.txt

User-agent: PerplexityBot

N'ajustez la règle Disallow de la racine pour ce groupe que si vous souhaitez autoriser ce robot. Conservez les blocages voulus et les restrictions de chemin existantes.

Voir les preuves et les exemples de modification
Contenu observé
Chemin racine actuellement bloqué
Exemple - à adapter au contenu et à l'environnement réels
User-agent: PerplexityBot
Allow: /

Accès des robots au chemin racine

OAI-SearchBot Recherche/réponseBloqué
ChatGPT-User Recherche/réponseBloqué
Claude-SearchBot Recherche/réponseAutorisé
Claude-User Recherche/réponseAutorisé
PerplexityBot Recherche/réponseBloqué
GPTBot EntraînementBloqué
ClaudeBot EntraînementBloqué
Google-Extended EntraînementAutorisé
Contenu de robots.txtAfficher
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
07

PageSpeed Insights

Test de performance externe

Lancez avec Google Lighthouse des vérifications de performance, d'accessibilité, de bonnes pratiques et de SEO. Les résultats par appareil sont mis en cache pendant un jour et sont distincts de la note globale ci-dessus.