ddocdoc.com Rapport SEO

똑닥 - 병원을 쉽고 편리하게!

Visiter le site
75/ 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éussi24
À vérifier7
Non vérifié0
Analysé le Vérifications 31

Capture d'écran

PagePeeker
ddocdoc.com
ddocdoc.com 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 3 / H3 0

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
16 images ; 16 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.55%

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://ddocdoc.com/

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.55%

Structure des titres

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

H11
H23
H30
H40
H50
H60
H1

집, 회사, 어린이집 어디서든 병원 가기 전 미리 똑닥으로 접수해요

H2 3Voir les titres
  1. 똑닥으로 접수하면 원하는 곳에서 기다릴 수 있어요
  2. 원하는 병원 찾기
  3. 똑닥 도입 안내
H3 0Voir les titres

Aucun titre à ce niveau.

Images et texte alternatif16 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://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&w=64&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb똑닥 로고
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb똑닥 로고
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&w=750&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb핸드폰 백그라운드
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_house_80%403x.047ons_e9xp72.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxbimg_home_house
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_kindergarten_80%403x.00law3uvnlsl1.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxbimg_home_kindergarten
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_company_80%403x.0w1-atizty3o9.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxbimg_home_company
https://ddocdoc.com/_next/image?url=%2Fimages%2Fgraphic%2Fgraphic_ddocdoc_home_phone%403x.png&w=750&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb핸드폰 백그라운드
https://ddocdoc.com/_next/image?url=%2Fimages%2Fimg%2Fimg_ddocdoc_home_dad_112%403x.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxbimg_home_house
https://ddocdoc.com/_next/image?url=%2Fimages%2Fimg%2Fimg_ddocdoc_home_mom_112%403x.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxbimg_home_company
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_magnifier_60%403x.0a.py7m4flnu4.png&w=128&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb병원 찾기 이미지
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_hospital_48%403x.0zon_pnh4~9.2.png&w=96&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb주변 인기 소아과-img
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_calendar_48%403x.140t2w3bfeo~1.png&w=96&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb똑닥 예약 병원-img
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_light_48%403x.15l5qg6s932bf.png&w=96&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb지금 문연 병원-img
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fill-ddocdoc-home-contact%403x.038aggzkx.9o9.png&w=128&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb똑닥 도입 안내 이미지
https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fill-ddocdoc-home-hospital%403x.0d0a7jbp_eyyd.png&w=96&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb똑닥 도입 안내 이미지
https://ddocdoc.com/images/icons/icon-document-star.svg?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb채용 공고-img
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.

병원2 인기2 소아과똑닥2 예약2 병원지금2 문연2 도입2 똑닥1 병원을1 쉽고1 편리하게1 회사1 어린이집1 어디서든1 가기1 미리1 똑닥으로1 접수해요app1 storegoogle1 play앱1

Meta keywords · 똑닥, 병원찾기, 병원예약, 병원상담, 건강정보, 비브로스, 의료, 건강, O2O, 모바일

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.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, shrink-to-fit=no

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

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

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

À retenir

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

Formats d'image modernes

À vérifier
0/16

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.

Action recommandée

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

Cibles et modifications suggérées

Ciblehttps://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&w=64&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 de la réponse HTML · /html/body/div[2]/div[1]/div/header/div[1]/header/div/img

Convertissez réellement ce fichier en WebP/AVIF et utilisez l'URL du fichier converti. Ne vous contentez pas de changer l'extension. Si le CDN sert déjà un format moderne, vous pouvez le conserver.

Voir les preuves et les exemples de modification
Contenu observé
<img alt="똑닥 로고" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&amp;w=32&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&amp;w=64&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&amp;w=64&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb">
Exemple - à adapter au contenu et à l'environnement réels
<picture>
  <source srcset="[converted-image.webp]" type="image/webp">
  <img src="https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&amp;w=64&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" alt="똑닥 로고">
</picture>

Ciblehttps://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 de la réponse HTML · /html/body/div[2]/div[1]/div/header/div[2]/div/a/img

Convertissez réellement ce fichier en WebP/AVIF et utilisez l'URL du fichier converti. Ne vous contentez pas de changer l'extension. Si le CDN sert déjà un format moderne, vous pouvez le conserver.

Voir les preuves et les exemples de modification
Contenu observé
<img alt="똑닥 로고" width="77" height="28" decoding="async" data-nimg="1" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&amp;w=96&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb">
Exemple - à adapter au contenu et à l'environnement réels
<picture>
  <source srcset="[converted-image.webp]" type="image/webp">
  <img src="https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" alt="똑닥 로고">
</picture>

Ciblehttps://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&w=750&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 3 de la réponse HTML · /html/body/div[2]/div[2]/div/div[2]/img

Convertissez réellement ce fichier en WebP/AVIF et utilisez l'URL du fichier converti. Ne vous contentez pas de changer l'extension. Si le CDN sert déjà un format moderne, vous pouvez le conserver.

Voir les preuves et les exemples de modification
Contenu observé
<img alt="핸드폰 백그라운드" width="360" height="308" decoding="async" data-nimg="1" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&amp;w=384&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&amp;w=750&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&amp;w=750&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb">
Exemple - à adapter au contenu et à l'environnement réels
<picture>
  <source srcset="[converted-image.webp]" type="image/webp">
  <img src="https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&amp;w=750&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" alt="핸드폰 백그라운드">
</picture>

Ciblehttps://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_house_80%403x.047ons_e9xp72.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 3 de la réponse HTML · /html/body/div[2]/div[2]/div/div[3]/img[1]

Convertissez réellement ce fichier en WebP/AVIF et utilisez l'URL du fichier converti. Ne vous contentez pas de changer l'extension. Si le CDN sert déjà un format moderne, vous pouvez le conserver.

Voir les preuves et les exemples de modification
Contenu observé
<img alt="img_home_house" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" class="absolute left-1/2 translate-x-[79px] desktopScreenForSearch:translate-x-[114px] top-[223px] desktopScreenForSearch:top-[253px]" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_house_80%403x.047ons_e9xp72.png&amp;w=96&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_house_80%403x.047ons_e9xp72.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_house_80%403x.047ons_e9xp72.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb">
Exemple - à adapter au contenu et à l'environnement réels
<picture>
  <source srcset="[converted-image.webp]" type="image/webp">
  <img src="https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_house_80%403x.047ons_e9xp72.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" alt="img_home_house">
</picture>

Ciblehttps://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_kindergarten_80%403x.00law3uvnlsl1.png&w=256&q=75&dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 3 de la réponse HTML · /html/body/div[2]/div[2]/div/div[3]/img[2]

Convertissez réellement ce fichier en WebP/AVIF et utilisez l'URL du fichier converti. Ne vous contentez pas de changer l'extension. Si le CDN sert déjà un format moderne, vous pouvez le conserver.

Voir les preuves et les exemples de modification
Contenu observé
<img alt="img_home_kindergarten" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" class="absolute right-1/2 -translate-x-[110px] desktopScreenForSearch:-translate-x-[135px] top-[373px]" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_kindergarten_80%403x.00law3uvnlsl1.png&amp;w=96&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_kindergarten_80%403x.00law3uvnlsl1.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_kindergarten_80%403x.00law3uvnlsl1.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb">
Exemple - à adapter au contenu et à l'environnement réels
<picture>
  <source srcset="[converted-image.webp]" type="image/webp">
  <img src="https://ddocdoc.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fimg_ddocdoc_home_kindergarten_80%403x.00law3uvnlsl1.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" alt="img_home_kindergarten">
</picture>

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

Chargement différé

Réussi
13/16

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
1

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
26

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://ddocdoc.com/_next/static/chunks/16qevgdfnjfk8.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 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/16qevgdfnjfk8.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" async=""></script>

Ciblehttps://ddocdoc.com/_next/static/chunks/07nwwr8-8~084.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 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/07nwwr8-8~084.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" async=""></script>

Ciblehttps://ddocdoc.com/_next/static/chunks/0yamwhb~2i.6t.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 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/0yamwhb~2i.6t.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" async=""></script>

Ciblehttps://ddocdoc.com/_next/static/chunks/0vxz5u6v9bx7i.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 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/0vxz5u6v9bx7i.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" async=""></script>

Ciblehttps://ddocdoc.com/_next/static/chunks/turbopack-0~mafe98fkzm2.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb

Ligne 1 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-0~mafe98fkzm2.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" async=""></script>

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

Compression

Réussi
br

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
1/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://ddocdoc.com/

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é
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://ddocdoc.com/

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://ddocdoc.com/

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
4 erreurs · 59 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://ddocdoc.com/

Ligne 1 de la réponse HTML

The element “header” must not appear as a descendant of the “header” element. 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é
nts-none"><header class="flex gap-x-3 px-4 py-3 items-center bg-white"><div c

Ciblehttps://ddocdoc.com/

Ligne 3 de la réponse HTML

Attribute “alt” not allowed on element “svg” at this point. 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é
Gray-200"><svg width="24" height="24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" alt="App Store-img" class="w-6 h-6 fill-white"><g cli

Ciblehttps://ddocdoc.com/

Ligne 3 de la réponse HTML

Attribute “alt” not allowed on element “svg” at this point. 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é
Gray-200"><svg width="24" height="25" fill="currentColor" xmlns="http://www.w3.org/2000/svg" alt="Google Play-img" class="w-6 h-6 fill-white"><path 

Ciblehttps://ddocdoc.com/

Ligne 3 de la réponse HTML

The element “button” must not appear as a descendant of the “a” element. 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é
h:hidden"><button class="relative flex flex-row py-3.5 px-[17px] justify-center items-center rounded-lg w-full bg-Yellow-400"><span 
CSS fichiers et emplacements1 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://ddocdoc.com/_next/static/chunks/0.3_bfjisinlb.css?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/link[7]
JavaScript fichiers et emplacements26 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://ddocdoc.com/_next/static/chunks/16qevgdfnjfk8.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[1]
https://ddocdoc.com/_next/static/chunks/07nwwr8-8~084.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[2]
https://ddocdoc.com/_next/static/chunks/0yamwhb~2i.6t.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[3]
https://ddocdoc.com/_next/static/chunks/0vxz5u6v9bx7i.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[4]
https://ddocdoc.com/_next/static/chunks/turbopack-0~mafe98fkzm2.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[5]
https://ddocdoc.com/_next/static/chunks/17snim90947gh.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[6]
https://ddocdoc.com/_next/static/chunks/03dbqetnl-mgz.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[7]
https://ddocdoc.com/_next/static/chunks/14aw.wz.5-.iq.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[8]
https://ddocdoc.com/_next/static/chunks/0.h1wm.ljr.9j.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[9]
https://ddocdoc.com/_next/static/chunks/0t--s9synsws_.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[10]
https://ddocdoc.com/_next/static/chunks/0uh3_rz_rpll9.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[11]
https://ddocdoc.com/_next/static/chunks/13j8_09cqx55n.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[12]
https://ddocdoc.com/_next/static/chunks/06dpf2ml89k2j.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[13]
https://ddocdoc.com/_next/static/chunks/10pt2tonl~r45.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[14]
https://ddocdoc.com/_next/static/chunks/15u-~vp0z53j0.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[15]
https://ddocdoc.com/_next/static/chunks/00ou2l-j0qsnx.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[16]
https://ddocdoc.com/_next/static/chunks/0wf---po_6-ha.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[17]
https://ddocdoc.com/_next/static/chunks/0.t6l_ge3el5..js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[18]
https://ddocdoc.com/_next/static/chunks/0k8.y8le8fn5l.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[19]
https://ddocdoc.com/_next/static/chunks/05-3ig-0a46np.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[20]
https://ddocdoc.com/_next/static/chunks/0l9b.t91~k.t_.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[21]
https://ddocdoc.com/_next/static/chunks/0umqgqwq~0xq..js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[22]
https://ddocdoc.com/_next/static/chunks/00bd6-gz5d.-h.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[23]
https://ddocdoc.com/_next/static/chunks/02j2x4m-8p4p~.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[24]
https://ddocdoc.com/_next/static/chunks/03~yq9q893hmn.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb1 · /html/head/script[25]
https://ddocdoc.com/_next/static/chunks/11yy6or.06vcx.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb6 · /html/body/script[2]
En-têtes de réponse de sécuritéVoir les valeurs
strict-transport-security
max-age=63072000
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 1

    The element “header” must not appear as a descendant of the “header” element.

    nts-none"><header class="flex gap-x-3 px-4 py-3 items-center bg-white"><div c
  2. errorLigne 3

    Attribute “alt” not allowed on element “svg” at this point.

    Gray-200"><svg width="24" height="24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" alt="App Store-img" class="w-6 h-6 fill-white"><g cli
  3. errorLigne 3

    Attribute “alt” not allowed on element “svg” at this point.

    Gray-200"><svg width="24" height="25" fill="currentColor" xmlns="http://www.w3.org/2000/svg" alt="Google Play-img" class="w-6 h-6 fill-white"><path
  4. errorLigne 3

    The element “button” must not appear as a descendant of the “a” element.

    h:hidden"><button class="relative flex flex-row py-3.5 px-[17px] justify-center items-center rounded-lg w-full bg-Yellow-400"><span
  5. infoLigne 1

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

    ar"><head><meta charSet="utf-8"/><meta
  6. 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"/><meta
  7. infoLigne 1

    Consider avoiding viewport values that prevent users from resizing documents.

    scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, shrink-to-fit=no"/><link
  8. infoLigne 1

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

    scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, shrink-to-fit=no"/><link
  9. infoLigne 1

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

    -fit=no"/><link rel="preload" href="https://cdn.ddocdoc.com/web_assets/shared/fonts/Pretendard-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link
  10. infoLigne 1

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

    t/woff2"/><link rel="preload" href="https://cdn.ddocdoc.com/web_assets/shared/fonts/Pretendard-SemiBold.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link
  11. infoLigne 1

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

    t/woff2"/><link rel="preload" href="https://cdn.ddocdoc.com/web_assets/shared/fonts/Pretendard-Bold.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link
  12. infoLigne 1

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

    t/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&amp;w=384&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraphic_ddocdoc_home_phone%403x.0e~2dlwkk1o78.png&amp;w=750&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x"/><link
  13. infoLigne 1

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

    2sxb 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&amp;w=32&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdoc%403x.0grxxqh2_drt0.png&amp;w=64&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x"/><link
  14. infoLigne 1

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

    2sxb 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&amp;w=96&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo_ddocdocfull%403x.03-qd-ywm.agt.png&amp;w=256&amp;q=75&amp;dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb 2x"/><link
  15. infoLigne 1

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

    2sxb 2x"/><link rel="stylesheet" href="/_next/static/chunks/0.3_bfjisinlb.css?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb" data-precedence="next"/><link
  16. infoLigne 1

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

    e="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/11yy6or.06vcx.js?dpl=dpl_8djAGL2auYsEv5TzjAQrKerD2sxb"/><scrip
  17. infoLigne 1

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

    ></script><link rel="preconnect" href="https://cdn.ddocdoc.com"/><link
  18. infoLigne 1

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

    doc.com"/><link rel="preload" href="https://cdn.ddocdoc.com/web_assets/shared/fonts/Pretendard-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link
  19. infoLigne 1

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

    onymous"/><link rel="preload" href="https://cdn.ddocdoc.com/web_assets/shared/fonts/Pretendard-SemiBold.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link
  20. infoLigne 1

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

    onymous"/><link rel="preload" href="https://cdn.ddocdoc.com/web_assets/shared/fonts/Pretendard-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><title
  21. infoLigne 1

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

    게!</title><meta name="description" content="실시간 병원 접수/예약 서비스"/><meta
  22. infoLigne 1

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

    /예약 서비스"/><meta name="keywords" content="똑닥, 병원찾기, 병원예약, 병원상담, 건강정보, 비브로스, 의료, 건강, O2O, 모바일"/><meta
  23. infoLigne 1

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

    2O, 모바일"/><meta name="robots" content="index, follow"/><meta
  24. infoLigne 1

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

    follow"/><meta name="theme-color" content="#ffffff"/><meta
  25. infoLigne 1

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

    #ffffff"/><meta name="mobile-web-app-capable" content="yes"/><meta
  26. infoLigne 1

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

    nt="yes"/><meta name="apple-mobile-web-app-title" content="똑닥 - 병원을 쉽고 편리하게!"/><meta
  27. infoLigne 1

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

    고 편리하게!"/><meta name="apple-mobile-web-app-status-bar-style" content="#ffffff"/><meta
  28. infoLigne 1

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

    #ffffff"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta
  29. infoLigne 1

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

    nt="yes"/><meta name="naver-site-verification" content="d4315153e4e3bef7f4f3153fdabb0b4df7f26145"/><meta
  30. infoLigne 1

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

    7f26145"/><meta name="apple-itunes-app" content="app-id=1014889755"/><link
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

Réussi
https://ddocdoc.com/sitemap.xml

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.

À retenir

Incluez les URL canoniques voulues et des dates de mise à jour pertinentes. Déclarez dans robots.txt l'emplacement d'un plan de site personnalisé.

llms.txt

Réussi
llms.txt

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.

À retenir

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

Robots d'IA

Réussi
Robots IA de recherche/réponse autorisés 5/5 · robots d'entraînement autorisés 3/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.

À retenir

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.

Accès des robots au chemin racine

OAI-SearchBot Recherche/réponseAutorisé
ChatGPT-User Recherche/réponseAutorisé
Claude-SearchBot Recherche/réponseAutorisé
Claude-User Recherche/réponseAutorisé
PerplexityBot Recherche/réponseAutorisé
GPTBot EntraînementAutorisé
ClaudeBot EntraînementAutorisé
Google-Extended EntraînementAutorisé
Contenu de robots.txtAfficher
# *
User-agent: *
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# OAI-SearchBot
User-agent: OAI-SearchBot
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# ChatGPT-User
User-agent: ChatGPT-User
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# PerplexityBot
User-agent: PerplexityBot
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# Perplexity-User
User-agent: Perplexity-User
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# Claude-User
User-agent: Claude-User
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# Claude-SearchBot
User-agent: Claude-SearchBot
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# GPTBot
User-agent: GPTBot
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# ClaudeBot
User-agent: ClaudeBot
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# CCBot
User-agent: CCBot
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# Google-Extended
User-agent: Google-Extended
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# Applebot-Extended
User-agent: Applebot-Extended
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# meta-externalagent
User-agent: meta-externalagent
Content-Signal: ai-train=yes, search=yes, ai-input=yes
Allow: /$
Allow: /*.xml$
Allow: /ddocdoc_register
Allow: /hospital/
Allow: /search
Allow: /app-ads.txt
Allow: /llms.txt
Disallow: /
Disallow: /community
Disallow: /hospital/[hospitalId]
Disallow: /hospital/404
Disallow: /cs/push-log

# Host
Host: https://ddocdoc.com

# Sitemaps
Sitemap: https://ddocdoc.com/sitemap.xml
Sitemap: https://ddocdoc.com/index/sitemap.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.