Website report

perfilia.es

perfilia.es ↗·🇪🇸 Spain · Community picks

Measured

Global rank#124
GradeA

Your result

No broken links found in this sample.

Link health
100.00/100

Healthy links in the sample

Quality checklist
75.70/100

Scored technical checks

Broken links
0

Confirmed in sample

27 links verified · 0 unknown · 11 selected source pages · 100% of selected destinations verified. Sample only. Unknown links are not counted as broken.

What to fix first

View all priorities →

Includes issues from the extended diagnostic report.

  1. Fix 4 diagnostic broken links

    Start with navigation and internal links so visitors can reach your pages.

  2. Heading hierarchy

    Nest headings logically without skipping a level, starting with H1.

  3. Form controls named

    Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

Your path to S-Tier

Not yet S-Tier

Healthy links, every scored requirement passed, and complete evidence in the selected sample.

  • Pass all scored quality requirements across the five categories.
  • Verify every required check and selected destination; incomplete or retained evidence cannot unlock the badge.
How this result qualifies

Verified internal navigation

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality.

100.00/100 link health · 75.70/100 quality · 27 internal destinations

New comparison baseline. A change in coverage is not a verified improvement.

The diagnostic report below may cover additional pages and external links. Only the stored competitive sample determines the ranking. At least 10 verified internal links are required; unavailable checklist items do not exclude a site. How scoring works

Explore issues & evidenceConfirmed issues, suggested fixes and the evidence behind them.
4 diagnostic broken links27 pages readExtended evidence may include links outside the badge sample.
Latest competitive sample and evidence · 75.70/100 quality

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality. The available outcomes agreed between passes.

11 selected source URLs · 27 internal destinations. 27 evaluated · 0 unknown · 0 using previous evidence. The expanded diagnostic report follows below.

SEO
65.45/100
Accessibility
84.72/100
Structure
53.03/100
Sharing
98.99/100
Security
100.00/100
Selected pages
  • https://www.perfilia.es/
  • https://www.perfilia.es/blog
  • https://www.perfilia.es/buscar
  • https://www.perfilia.es/contacto
  • https://www.perfilia.es/cookies
  • https://www.perfilia.es/iniciar-sesion
  • https://www.perfilia.es/privacidad
  • https://www.perfilia.es/ranking
  • https://www.perfilia.es/registro
  • https://www.perfilia.es/terminos
  • https://www.perfilia.es/profesional/demo
Internal link verdicts and weights
  • ok · weight 6 · https://www.perfilia.es/
  • ok · weight 6 · https://www.perfilia.es/blog
  • ok · weight 6 · https://www.perfilia.es/buscar
  • ok · weight 6 · https://www.perfilia.es/contacto
  • ok · weight 6 · https://www.perfilia.es/cookies
  • ok · weight 6 · https://www.perfilia.es/iniciar-sesion
  • ok · weight 6 · https://www.perfilia.es/privacidad
  • ok · weight 6 · https://www.perfilia.es/ranking
  • ok · weight 6 · https://www.perfilia.es/registro
  • ok · weight 6 · https://www.perfilia.es/terminos
  • ok · weight 4 · https://www.perfilia.es/profesional/demo
  • ok · weight 2 · https://www.perfilia.es/blog/agenda-digital-consulta
  • ok · weight 2 · https://www.perfilia.es/blog/agenda-digital-vs-papel-elegir
  • ok · weight 2 · https://www.perfilia.es/blog/checklist-datos-pacientes-seguros-organizados
  • ok · weight 2 · https://www.perfilia.es/blog/formas-mejorar-presencia-digital-medica
  • ok · weight 2 · https://www.perfilia.es/blog/gestionar-citas-medicas-online-facilmente
  • ok · weight 2 · https://www.perfilia.es/blog/mejores-herramientas-gestion-medicos
  • ok · weight 2 · https://www.perfilia.es/blog/plataformas-profesionales-sanitarios-2025
  • ok · weight 2 · https://www.perfilia.es/blog/sin-tiempo-marketing-soluciones-rapidas
  • ok · weight 2 · https://www.perfilia.es/blog/tag/citas-online
  • ok · weight 2 · https://www.perfilia.es/blog/tag/cumplimiento
  • ok · weight 2 · https://www.perfilia.es/blog/tag/experiencia-del-paciente
  • ok · weight 2 · https://www.perfilia.es/blog/tag/formacion
  • ok · weight 2 · https://www.perfilia.es/blog/tag/marketing-sanitario
  • ok · weight 2 · https://www.perfilia.es/blog/tag/seguridad-de-datos
  • ok · weight 2 · https://www.perfilia.es/blog/tag/seo-local
  • ok · weight 2 · https://www.perfilia.es/blog/tips-atraer-mas-pacientes-online
Scoring checks
  • Page title: passed · 11/11 applicable observations

    https://www.perfilia.es/: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/blog: Blog de Perfilia - Recursos para Profesionales Sanitarios

    https://www.perfilia.es/buscar: Buscar Profesionales Sanitarios - Perfilia

    https://www.perfilia.es/contacto: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/cookies: Perfilia - Tu perfil profesional sanitario en 5 minutos

  • Distinct page titles: failed · 2/11 applicable observations

    https://www.perfilia.es/: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/contacto: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/cookies: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/iniciar-sesion: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/privacidad: Perfilia - Tu perfil profesional sanitario en 5 minutos

  • Meta description: passed · 11/11 applicable observations

    https://www.perfilia.es/: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

    https://www.perfilia.es/blog: Consejos, guías y recursos para profesionales de la salud sobre marketing digital, gestión de consultas y mejora de la presencia online.

    https://www.perfilia.es/buscar: Encuentra los mejores profesionales sanitarios cerca de ti. Psicólogos, nutricionistas, fisioterapeutas y más. Reseñas verificadas y contacto directo.

    https://www.perfilia.es/contacto: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

    https://www.perfilia.es/cookies: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

  • Self-referencing canonical: failed · 1/11 applicable observations

    https://www.perfilia.es/: https://perfilia.es

    https://www.perfilia.es/buscar: https://perfilia.es

    https://www.perfilia.es/contacto: https://perfilia.es

    https://www.perfilia.es/cookies: https://perfilia.es

    https://www.perfilia.es/iniciar-sesion: https://perfilia.es

  • Main heading: failed · 8/11 applicable observations

    https://www.perfilia.es/buscar: 0 H1 element(s)

    https://www.perfilia.es/iniciar-sesion: 0 H1 element(s)

    https://www.perfilia.es/registro: 0 H1 element(s)

    https://www.perfilia.es/: 1 H1 element(s)

    https://www.perfilia.es/blog: 1 H1 element(s)

  • Heading hierarchy: failed · 4/11 applicable observations

    https://www.perfilia.es/: 1 skipped heading level(s)

    https://www.perfilia.es/blog: 1 skipped heading level(s)

    https://www.perfilia.es/buscar: 1 skipped heading level(s)

    https://www.perfilia.es/contacto: 1 skipped heading level(s)

    https://www.perfilia.es/iniciar-sesion: 0 skipped heading level(s)

  • Main landmark: failed · 1/11 applicable observations

    https://www.perfilia.es/: 0 main landmarks

    https://www.perfilia.es/buscar: 0 main landmarks

    https://www.perfilia.es/contacto: 0 main landmarks

    https://www.perfilia.es/cookies: 0 main landmarks

    https://www.perfilia.es/iniciar-sesion: 0 main landmarks

  • Mobile viewport: passed · 11/11 applicable observations

    https://www.perfilia.es/: width=device-width, initial-scale=1

    https://www.perfilia.es/blog: width=device-width, initial-scale=1

    https://www.perfilia.es/buscar: width=device-width, initial-scale=1

    https://www.perfilia.es/contacto: width=device-width, initial-scale=1

    https://www.perfilia.es/cookies: width=device-width, initial-scale=1

  • Image dimensions declared: passed · 6/6 applicable observations

    https://www.perfilia.es/cookies: 0 of 0 images lack width/height attributes or an aspect-ratio style

    https://www.perfilia.es/iniciar-sesion: 0 of 0 images lack width/height attributes or an aspect-ratio style

    https://www.perfilia.es/privacidad: 0 of 0 images lack width/height attributes or an aspect-ratio style

    https://www.perfilia.es/registro: 0 of 0 images lack width/height attributes or an aspect-ratio style

    https://www.perfilia.es/terminos: 0 of 0 images lack width/height attributes or an aspect-ratio style

  • Structured data syntax: failed · 0/11 applicable observations

    https://www.perfilia.es/: 0 of 0 blocks have valid JSON-LD structure

    https://www.perfilia.es/blog: 0 of 0 blocks have valid JSON-LD structure

    https://www.perfilia.es/buscar: 0 of 0 blocks have valid JSON-LD structure

    https://www.perfilia.es/contacto: 0 of 0 blocks have valid JSON-LD structure

    https://www.perfilia.es/cookies: 0 of 0 blocks have valid JSON-LD structure

  • Document language: passed · 11/11 applicable observations

    https://www.perfilia.es/: es

    https://www.perfilia.es/blog: es

    https://www.perfilia.es/buscar: es

    https://www.perfilia.es/contacto: es

    https://www.perfilia.es/cookies: es

  • Image alternatives declared: passed · 6/6 applicable observations

    https://www.perfilia.es/cookies: 0 of 0 images lack an alt attribute

    https://www.perfilia.es/iniciar-sesion: 0 of 0 images lack an alt attribute

    https://www.perfilia.es/privacidad: 0 of 0 images lack an alt attribute

    https://www.perfilia.es/registro: 0 of 0 images lack an alt attribute

    https://www.perfilia.es/terminos: 0 of 0 images lack an alt attribute

  • Form controls named: failed · 1/4 applicable observations

    https://www.perfilia.es/: 0 of 0 controls have no HTML label

    https://www.perfilia.es/blog: 0 of 0 controls have no HTML label

    https://www.perfilia.es/buscar: 2 of 2 controls have no HTML label

    https://www.perfilia.es/cookies: 0 of 0 controls have no HTML label

    https://www.perfilia.es/iniciar-sesion: 0 of 0 controls have no HTML label

  • Buttons named: failed · 5/6 applicable observations

    https://www.perfilia.es/cookies: 0 of 0 buttons have no HTML name

    https://www.perfilia.es/iniciar-sesion: 0 of 0 buttons have no HTML name

    https://www.perfilia.es/privacidad: 0 of 0 buttons have no HTML name

    https://www.perfilia.es/registro: 0 of 0 buttons have no HTML name

    https://www.perfilia.es/terminos: 0 of 0 buttons have no HTML name

  • Links named: passed · 9/9 applicable observations

    https://www.perfilia.es/iniciar-sesion: 0 of 0 links have no HTML name

    https://www.perfilia.es/registro: 0 of 0 links have no HTML name

    https://www.perfilia.es/: 0 of 28 links have no HTML name

    https://www.perfilia.es/blog: 0 of 67 links have no HTML name

    https://www.perfilia.es/buscar: 0 of 5 links have no HTML name

  • Descriptive link text: passed · 9/9 applicable observations

    https://www.perfilia.es/iniciar-sesion: 0 of 0 links use generic text

    https://www.perfilia.es/registro: 0 of 0 links use generic text

    https://www.perfilia.es/: 0 of 28 links use generic text

    https://www.perfilia.es/blog: 0 of 67 links use generic text

    https://www.perfilia.es/buscar: 0 of 5 links use generic text

  • Open Graph title: passed · 11/11 applicable observations

    https://www.perfilia.es/: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/blog: Blog de Perfilia - Recursos para Profesionales Sanitarios

    https://www.perfilia.es/buscar: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/contacto: Perfilia - Tu perfil profesional sanitario en 5 minutos

    https://www.perfilia.es/cookies: Perfilia - Tu perfil profesional sanitario en 5 minutos

  • Open Graph description: passed · 11/11 applicable observations

    https://www.perfilia.es/: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

    https://www.perfilia.es/blog: Consejos, guías y recursos para profesionales de la salud sobre marketing digital, gestión de consultas y mejora de la presencia online.

    https://www.perfilia.es/buscar: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

    https://www.perfilia.es/contacto: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

    https://www.perfilia.es/cookies: Plataforma para profesionales sanitarios. Crea tu página profesional en minutos.

  • Open Graph type: passed · 11/11 applicable observations

    https://www.perfilia.es/: website

    https://www.perfilia.es/blog: website

    https://www.perfilia.es/buscar: website

    https://www.perfilia.es/contacto: website

    https://www.perfilia.es/cookies: website

  • Open Graph URL: passed · 11/11 applicable observations

    https://www.perfilia.es/: https://perfilia.es

    https://www.perfilia.es/blog: https://www.perfilia.es/blog

    https://www.perfilia.es/buscar: https://perfilia.es

    https://www.perfilia.es/contacto: https://perfilia.es

    https://www.perfilia.es/cookies: https://perfilia.es

  • Open Graph image URL: failed · 10/11 applicable observations

    https://www.perfilia.es/blog: No og:image

    https://www.perfilia.es/: https://perfilia.es/og-image.png

    https://www.perfilia.es/buscar: https://perfilia.es/og-image.png

    https://www.perfilia.es/contacto: https://perfilia.es/og-image.png

    https://www.perfilia.es/cookies: https://perfilia.es/og-image.png

  • Open Graph image description: passed · 10/10 applicable observations

    https://www.perfilia.es/blog: No sharing image description

    https://www.perfilia.es/: Perfilia - Plataforma para profesionales sanitarios

    https://www.perfilia.es/buscar: Perfilia - Plataforma para profesionales sanitarios

    https://www.perfilia.es/contacto: Perfilia - Plataforma para profesionales sanitarios

    https://www.perfilia.es/cookies: Perfilia - Plataforma para profesionales sanitarios

  • Social card type: passed · 11/11 applicable observations

    https://www.perfilia.es/: summary_large_image

    https://www.perfilia.es/blog: summary_large_image

    https://www.perfilia.es/buscar: summary_large_image

    https://www.perfilia.es/contacto: summary_large_image

    https://www.perfilia.es/cookies: summary_large_image

  • HTTPS page: passed · 11/11 applicable observations

    https://www.perfilia.es/: https://www.perfilia.es/

    https://www.perfilia.es/blog: https://www.perfilia.es/blog

    https://www.perfilia.es/buscar: https://www.perfilia.es/buscar

    https://www.perfilia.es/contacto: https://www.perfilia.es/contacto

    https://www.perfilia.es/cookies: https://www.perfilia.es/cookies

  • No insecure embedded resources: passed · 11/11 applicable observations

    https://www.perfilia.es/: 0 HTTP embedded resource URL(s)

    https://www.perfilia.es/blog: 0 HTTP embedded resource URL(s)

    https://www.perfilia.es/buscar: 0 HTTP embedded resource URL(s)

    https://www.perfilia.es/contacto: 0 HTTP embedded resource URL(s)

    https://www.perfilia.es/cookies: 0 HTTP embedded resource URL(s)

  • Homepage favicon available: passed · 1/1 applicable observations

    https://www.perfilia.es/favicon.ico?favicon.ab983d0a.ico: HTTP 200; image/x-icon

  • Homepage sharing image available: passed · 1/1 applicable observations

    https://perfilia.es/og-image.png: HTTP 200; image/png

  • Root sitemap available: passed · 1/1 applicable observations

    https://www.perfilia.es/sitemap.xml: HTTP 200; sitemap root found

  • Rendered color contrast: unverified · 0/1 applicable observations

    https://www.perfilia.es/: Requires a browser or human assessment; excluded from points.

  • Keyboard and focus behavior: unverified · 0/1 applicable observations

    https://www.perfilia.es/: Requires a browser or human assessment; excluded from points.

  • HSTS declared: passed · 1/1 applicable observations

    https://www.perfilia.es/: Strict-Transport-Security: max-age=31536000; includeSubDomains

  • Content Security Policy declared: passed · 1/1 applicable observations

    https://www.perfilia.es/: Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https: http: blob:; worker-src 'self' blob:; style-src 'self' 'unsafe-inline' https:; img-src 'self' data: https: blob:; font-src 'self' data: https:; connect-src 'sel

Sample reference: 2d399045425b79e9ef1c0e4d8e86ef750ce6317098765639e6969dbdb68e3622

Diagnostic checklist

21 passed · 12 need work · 3 not verified. Open a check for the evidence and suggested fix.

SEO
85.93
Sharing
91.44
Security
100.00
HTTP response measurement

176 ms median to homepage response headers. Measurements: 212, 176, 172 ms.

Same crawler, three sequential requests, DNS and TLS included. Timing is diagnostic only and never decides a position. This is server/network response, not browser loading or Core Web Vitals.

Your checklist over time

Sep 12

75.70/100

Oct 27

75.70/100

Same checklist version; page samples may differ. A score change does not by itself prove a particular issue was fixed.

Static checks inspect crawler-visible HTML; they do not certify accessibility or code quality.

SEO2 to improve
Page titlePassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Give each page a descriptive, non-empty <title>.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Distinct page titlesNeeds work

18/27 applicable observations passed. 0.67/1 checklist weight earned.

How to improve: Use a title that describes the purpose of this page rather than repeating the same title across URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Meta descriptionPassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add a non-empty meta name="description" that summarizes this page.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Self-referencing canonicalNeeds work

17/27 applicable observations passed. 0.63/1 checklist weight earned.

How to improve: Declare exactly one <link rel="canonical"> whose absolute URL is this page's own final URL (same scheme, host, path and query; only a trailing slash or fragment may differ). Cross-URL canonicals belong on duplicate pages, not on the indexable page itself. Reference: Google Search Central, canonicalization.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Root sitemap availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Publish a sitemap URL set or index at /sitemap.xml. This checks its root, not every listed URL.

Accessibility2 to improve
Document languagePassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare a valid language tag on the html element, such as en or pt-BR.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image alternatives declaredPassed

22/22 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add alt text to informative images. Use alt="" for decorative images. This check does not judge text quality.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Form controls namedNeeds work

1/4 applicable observations passed. 0.25/1 checklist weight earned.

How to improve: Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.

Buttons namedNeeds work

21/22 applicable observations passed. 0.95/1 checklist weight earned.

How to improve: Give every button visible text or an accessible name, including icon-only buttons.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Rendered color contrastNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Check foreground/background contrast in the rendered page.

Keyboard and focus behaviorNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Test every interactive control with a keyboard and inspect focus visibility.

Structure5 to improve
Main headingNeeds work

24/27 applicable observations passed. 0.89/1 checklist weight earned.

How to improve: Add a descriptive H1 identifying the main topic.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Heading hierarchyNeeds work

4/27 applicable observations passed. 0.15/1 checklist weight earned.

How to improve: Nest headings logically without skipping a level, starting with H1.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Main landmarkNeeds work

17/27 applicable observations passed. 0.63/1 checklist weight earned.

How to improve: Mark the main content with one <main> or role="main" landmark.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Mobile viewportPassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add meta name="viewport" with width=device-width and do not disable user zoom.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image dimensions declaredNeeds work

13/22 applicable observations passed. 0.59/1 checklist weight earned.

How to improve: Declare width and height attributes (or an inline aspect-ratio style) on every visible <img> so the browser reserves space before the image loads. Reference: web.dev / Lighthouse "image elements have explicit width and height" (layout shift).

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Structured data syntaxNeeds work

9/27 applicable observations passed. 0.33/1 checklist weight earned.

How to improve: Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning. Reference: schema.org and Google structured data guidelines.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Sharing2 to improve
Open Graph titlePassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:title meta property.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph descriptionPassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:description meta property.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph typePassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare og:type, such as website or article.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph URLPassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Set og:url to an absolute HTTP(S) URL for this content.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image URLNeeds work

19/27 applicable observations passed. 0.70/1 checklist weight earned.

How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image descriptionNeeds work

10/19 applicable observations passed. 0.53/1 checklist weight earned.

How to improve: Describe the sharing image with og:image:alt.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Social card typePassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare twitter:card as summary or summary_large_image for a website card.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Homepage favicon availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Homepage sharing image availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Security0 to improve
HTTPS pagePassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve the page over HTTPS with a valid certificate.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

No insecure embedded resourcesPassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Use HTTPS for embedded script, image, stylesheet, frame, audio and video URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

HSTS declaredPassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Send Strict-Transport-Security on HTTPS responses with max-age of at least 15552000 seconds (180 days); OWASP recommends one year and includeSubDomains. Reference: OWASP HTTP Strict Transport Security cheat sheet, MDN.

Content Security Policy declaredPassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Send a Content-Security-Policy header (or a <meta http-equiv="Content-Security-Policy"> on the page) that restricts script and resource sources. This check verifies presence, not policy strength. Reference: OWASP Content Security Policy cheat sheet, MDN.

  • https://www.perfilia.es/Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https: http: blob:; worker-src 'self' blob:; style-src 'self' 'unsafe-inline' https:; img-src 'self' data: https: blob:; font-src 'self' data: https:; connect-src 'sel
AI access1 to improve
Content in initial HTMLNeeds work

25/27 applicable observations passed. 0.93/1 checklist weight earned.

How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Performance0 to improve
HTML transfer budgetPassed

27/27 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Keep the uncompressed HTML at or below 500 KB. Remove duplicated inline payloads and unnecessary markup.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Repeated homepage HTTP responsePassed

1/1 applicable observations passed. Informational; excluded from points.

How to improve: Improve server response and CDN caching. Median of three requests; diagnostic only, never a ranking tiebreak.

Browser loading and Core Web VitalsNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Measure LCP, INP and CLS with browser and field tools.

Checklist quality-v4. Competitive weights: SEO 25%, Accessibility 25%, Structure 25%, Sharing 10%, Security 15%. AI access and Performance are diagnostic only. This expanded report may include pages outside the competitive sample. Unverified scored checks earn no points; not-applicable and manual checks are excluded. Full methodology and references.

HTTP response timings

HTTP response time measured by our crawler; not browser loading speed.

Pages inspected (27)

All 27 pages from this scan.

PageStatusTitleH1ms
https://www.perfilia.es/200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 28 links have no HTML name
  • link-text: passed0 of 28 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed6737 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed249,504 bytes of HTML; budget 500,000
11,430
https://www.perfilia.es/blog200Blog de Perfilia - Recursos para Profesionales Sanitarios
Page checklist evidence
  • title: passedBlog de Perfilia - Recursos para Profesionales Sanitarios
  • description: passedConsejos, guías y recursos para profesionales de la salud sobre marketing digital, gestión de consultas y mejora de la presencia online.
  • canonical: passedhttps://www.perfilia.es/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 67 links have no HTML name
  • link-text: passed0 of 67 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog de Perfilia - Recursos para Profesionales Sanitarios
  • og-description: passedConsejos, guías y recursos para profesionales de la salud sobre marketing digital, gestión de consultas y mejora de la presencia online.
  • og-type: passedwebsite
  • og-url: passedhttps://www.perfilia.es/blog
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2786 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed119,190 bytes of HTML; budget 500,000
1960
https://www.perfilia.es/buscar200Buscar Profesionales Sanitarios - Perfilia
Page checklist evidence
  • title: passedBuscar Profesionales Sanitarios - Perfilia
  • description: passedEncuentra los mejores profesionales sanitarios cerca de ti. Psicólogos, nutricionistas, fisioterapeutas y más. Reseñas verificadas y contacto directo.
  • canonical: failedhttps://perfilia.es
  • h1: failed0 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: passed0 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 2 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: passed0 of 5 links have no HTML name
  • link-text: passed0 of 5 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/buscar
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed1103 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed97,023 bytes of HTML; budget 500,000
0361
https://www.perfilia.es/contacto200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 3 controls have no HTML label
  • buttons: passed0 of 2 buttons have no HTML name
  • links-named: passed0 of 18 links have no HTML name
  • link-text: passed0 of 18 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/contacto
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed901 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed80,804 bytes of HTML; budget 500,000
1221
https://www.perfilia.es/cookies200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: not-applicable0 of 0 images lack an alt attribute
  • img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: passed0 of 9 links have no HTML name
  • link-text: passed0 of 9 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/cookies
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed3971 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed94,142 bytes of HTML; budget 500,000
1211
https://www.perfilia.es/iniciar-sesion200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: failed0 H1 element(s)
  • headings: failed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: not-applicable0 of 0 images lack an alt attribute
  • img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: not-applicable0 of 0 links have no HTML name
  • link-text: not-applicable0 of 0 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/iniciar-sesion
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: failed55 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed72,990 bytes of HTML; budget 500,000
0270
https://www.perfilia.es/privacidad200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: not-applicable0 of 0 images lack an alt attribute
  • img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: passed0 of 1 links have no HTML name
  • link-text: passed0 of 1 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/privacidad
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed4162 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed86,635 bytes of HTML; budget 500,000
1232
https://www.perfilia.es/ranking200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: passed0 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed1 of 1 controls have no HTML label
  • buttons: passed0 of 2 buttons have no HTML name
  • links-named: passed0 of 3 links have no HTML name
  • link-text: passed0 of 3 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/ranking
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed955 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed79,298 bytes of HTML; budget 500,000
1668
https://www.perfilia.es/registro200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: failed0 H1 element(s)
  • headings: failed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: not-applicable0 of 0 images lack an alt attribute
  • img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: not-applicable0 of 0 links have no HTML name
  • link-text: not-applicable0 of 0 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/registro
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: failed55 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed72,972 bytes of HTML; budget 500,000
0256
https://www.perfilia.es/terminos200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: not-applicable0 of 0 images lack an alt attribute
  • img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: passed0 of 1 links have no HTML name
  • link-text: passed0 of 1 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/terminos
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed5743 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed93,249 bytes of HTML; budget 500,000
1217
https://www.perfilia.es/profesional/demo200Perfilia - Tu perfil profesional sanitario en 5 minutos
Page checklist evidence
  • title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: failedhttps://perfilia.es
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passedes
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: passed0 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 2 controls have no HTML label
  • buttons: failed5 of 6 buttons have no HTML name
  • links-named: passed0 of 12 links have no HTML name
  • link-text: passed0 of 12 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/profesional/demo
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPerfilia - Tu perfil profesional sanitario en 5 minutos
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedwebsite
  • og-url: passedhttps://perfilia.es
  • og-image: passedhttps://perfilia.es/og-image.png
  • og-alt: passedPerfilia - Plataforma para profesionales sanitarios
  • twitter-card: passedsummary_large_image
  • readable: passed1854 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed107,670 bytes of HTML; budget 500,000
1216
https://www.perfilia.es/blog/tips-atraer-mas-pacientes-online20010 Tips para Atraer Más Pacientes Online
Page checklist evidence
  • title: passed10 Tips para Atraer Más Pacientes Online
  • description: passedGuía práctica con 10 pasos para mejorar la presencia digital de clínicas en España: web, Perfilia, Google Business, SEO local, reservas online y reseñas.
  • canonical: passedhttps://www.perfilia.es/blog/tips-atraer-mas-pacientes-online
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 5 images lack an alt attribute
  • img-dimensions: failed3 of 5 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 42 links have no HTML name
  • link-text: passed0 of 42 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tips-atraer-mas-pacientes-online
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed10 Tips para Atraer Más Pacientes Online
  • og-description: passedGuía práctica con 10 pasos para mejorar la presencia digital de clínicas en España: web, Perfilia, Google Business, SEO local, reservas online y reseñas.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tips-atraer-mas-pacientes-online
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/6934ca9bdf12e5e3fea105d5-1765075406123.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed55253 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed243,305 bytes of HTML; budget 500,000
2960
https://www.perfilia.es/blog/tag/citas-online200Citas Online - Blog de Perfilia
Page checklist evidence
  • title: passedCitas Online - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/citas-online
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 64 links have no HTML name
  • link-text: passed0 of 64 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/citas-online
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCitas Online - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/citas-online
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2440 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed117,318 bytes of HTML; budget 500,000
11,367
https://www.perfilia.es/blog/tag/marketing-sanitario200Marketing Sanitario - Blog de Perfilia
Page checklist evidence
  • title: passedMarketing Sanitario - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/marketing-sanitario
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 54 links have no HTML name
  • link-text: passed0 of 54 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/marketing-sanitario
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedMarketing Sanitario - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/marketing-sanitario
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1871 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed110,832 bytes of HTML; budget 500,000
1284
https://www.perfilia.es/blog/tag/seo-local200Seo Local - Blog de Perfilia
Page checklist evidence
  • title: passedSeo Local - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/seo-local
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 34 links have no HTML name
  • link-text: passed0 of 34 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/seo-local
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSeo Local - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/seo-local
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed633 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed97,330 bytes of HTML; budget 500,000
1285
https://www.perfilia.es/blog/mejores-herramientas-gestion-medicos200Mejores Herramientas de Gestión para Médicos
Page checklist evidence
  • title: passedMejores Herramientas de Gestión para Médicos
  • description: passedComparativa de plataformas para gestionar consultas en España: citas, historiales, telemedicina y cumplimiento RGPD.
  • canonical: passedhttps://www.perfilia.es/blog/mejores-herramientas-gestion-medicos
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 10 images lack an alt attribute
  • img-dimensions: failed8 of 10 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 49 links have no HTML name
  • link-text: passed0 of 49 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/mejores-herramientas-gestion-medicos
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedMejores Herramientas de Gestión para Médicos
  • og-description: passedComparativa de plataformas para gestionar consultas en España: citas, historiales, telemedicina y cumplimiento RGPD.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/mejores-herramientas-gestion-medicos
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/69337e95df12e5e3fea0da1c-1764993146865.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed18569 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed161,005 bytes of HTML; budget 500,000
2663
https://www.perfilia.es/blog/tag/experiencia-del-paciente200Experiencia Del Paciente - Blog de Perfilia
Page checklist evidence
  • title: passedExperiencia Del Paciente - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/experiencia-del-paciente
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 49 links have no HTML name
  • link-text: passed0 of 49 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/experiencia-del-paciente
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedExperiencia Del Paciente - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/experiencia-del-paciente
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1540 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed107,521 bytes of HTML; budget 500,000
1204
https://www.perfilia.es/blog/tag/seguridad-de-datos200Seguridad De Datos - Blog de Perfilia
Page checklist evidence
  • title: passedSeguridad De Datos - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/seguridad-de-datos
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 44 links have no HTML name
  • link-text: passed0 of 44 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/seguridad-de-datos
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSeguridad De Datos - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/seguridad-de-datos
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1235 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed104,125 bytes of HTML; budget 500,000
1280
https://www.perfilia.es/blog/plataformas-profesionales-sanitarios-20252005 Plataformas para Profesionales Sanitarios 2025
Page checklist evidence
  • title: passed5 Plataformas para Profesionales Sanitarios 2025
  • description: passedCinco plataformas que ayudan a profesionales sanitarios a mejorar su presencia online, gestionar citas y proteger datos cumpliendo el RGPD en 2025.
  • canonical: passedhttps://www.perfilia.es/blog/plataformas-profesionales-sanitarios-2025
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 8 images lack an alt attribute
  • img-dimensions: failed6 of 8 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 43 links have no HTML name
  • link-text: passed0 of 43 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/plataformas-profesionales-sanitarios-2025
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed5 Plataformas para Profesionales Sanitarios 2025
  • og-description: passedCinco plataformas que ayudan a profesionales sanitarios a mejorar su presencia online, gestionar citas y proteger datos cumpliendo el RGPD en 2025.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/plataformas-profesionales-sanitarios-2025
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/69322c01df12e5e3fe9ce350-1764905940545.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed12170 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed140,083 bytes of HTML; budget 500,000
2657
https://www.perfilia.es/blog/sin-tiempo-marketing-soluciones-rapidas200Sin Tiempo para Marketing: Soluciones Rápidas
Page checklist evidence
  • title: passedSin Tiempo para Marketing: Soluciones Rápidas
  • description: passedEstrategias y herramientas para que médicos gestionen su presencia online en 15 minutos al día: email automatizado, programación de redes y gestión de reseñas.
  • canonical: passedhttps://www.perfilia.es/blog/sin-tiempo-marketing-soluciones-rapidas
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 3 images lack an alt attribute
  • img-dimensions: failed1 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 41 links have no HTML name
  • link-text: passed0 of 41 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/sin-tiempo-marketing-soluciones-rapidas
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSin Tiempo para Marketing: Soluciones Rápidas
  • og-description: passedEstrategias y herramientas para que médicos gestionen su presencia online en 15 minutos al día: email automatizado, programación de redes y gestión de reseñas.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/sin-tiempo-marketing-soluciones-rapidas
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/6930d650df12e5e3fe95f28b-1764815461050.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed32554 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed183,811 bytes of HTML; budget 500,000
2912
https://www.perfilia.es/blog/agenda-digital-vs-papel-elegir200Agenda Digital vs Papel: ¿Cuál Elegir?
Page checklist evidence
  • title: passedAgenda Digital vs Papel: ¿Cuál Elegir?
  • description: passedComparativa práctica de agendas para consultas: ventajas, costes, seguridad y cómo elegir entre papel o digital según volumen y necesidades.
  • canonical: passedhttps://www.perfilia.es/blog/agenda-digital-vs-papel-elegir
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 3 images lack an alt attribute
  • img-dimensions: failed1 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 34 links have no HTML name
  • link-text: passed0 of 34 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/agenda-digital-vs-papel-elegir
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAgenda Digital vs Papel: ¿Cuál Elegir?
  • og-description: passedComparativa práctica de agendas para consultas: ventajas, costes, seguridad y cómo elegir entre papel o digital según volumen y necesidades.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/agenda-digital-vs-papel-elegir
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/692f86a3df12e5e3fe922337-1764731573259.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed23660 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed171,356 bytes of HTML; budget 500,000
2662
https://www.perfilia.es/blog/checklist-datos-pacientes-seguros-organizados200Checklist: Datos de Pacientes Seguros y Organizados
Page checklist evidence
  • title: passedChecklist: Datos de Pacientes Seguros y Organizados
  • description: passedChecklist práctico para proteger y organizar datos de pacientes: roles, clasificación, cifrado, control de accesos, copias de seguridad y respuesta a brechas.
  • canonical: passedhttps://www.perfilia.es/blog/checklist-datos-pacientes-seguros-organizados
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 3 images lack an alt attribute
  • img-dimensions: failed1 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 37 links have no HTML name
  • link-text: passed0 of 37 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/checklist-datos-pacientes-seguros-organizados
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedChecklist: Datos de Pacientes Seguros y Organizados
  • og-description: passedChecklist práctico para proteger y organizar datos de pacientes: roles, clasificación, cifrado, control de accesos, copias de seguridad y respuesta a brechas.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/checklist-datos-pacientes-seguros-organizados
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/692e2e70df12e5e3fe90ee87-1764645104269.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed40043 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed203,691 bytes of HTML; budget 500,000
2643
https://www.perfilia.es/blog/tag/cumplimiento200Cumplimiento - Blog de Perfilia
Page checklist evidence
  • title: passedCumplimiento - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/cumplimiento
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • link-text: passed0 of 29 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/cumplimiento
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCumplimiento - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/cumplimiento
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed345 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed94,124 bytes of HTML; budget 500,000
1172
https://www.perfilia.es/blog/tag/formacion200Formacion - Blog de Perfilia
Page checklist evidence
  • title: passedFormacion - Blog de Perfilia
  • description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • canonical: passedhttps://www.perfilia.es/blog/tag/formacion
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: passed0 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • link-text: passed0 of 29 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/tag/formacion
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedFormacion - Blog de Perfilia
  • og-description: passedPlataforma para profesionales sanitarios. Crea tu página profesional en minutos.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/tag/formacion
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed342 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed94,082 bytes of HTML; budget 500,000
1252
https://www.perfilia.es/blog/agenda-digital-consulta200¿Necesitas una Agenda Digital para tu Consulta?
Page checklist evidence
  • title: passed¿Necesitas una Agenda Digital para tu Consulta?
  • description: passedOptimiza reservas 24/7, reduce ausencias, cumple RGPD y agiliza la gestión de tu consulta médica con una agenda digital.
  • canonical: passedhttps://www.perfilia.es/blog/agenda-digital-consulta
  • h1: passed2 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 3 images lack an alt attribute
  • img-dimensions: failed1 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 35 links have no HTML name
  • link-text: passed0 of 35 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/agenda-digital-consulta
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed¿Necesitas una Agenda Digital para tu Consulta?
  • og-description: passedOptimiza reservas 24/7, reduce ausencias, cumple RGPD y agiliza la gestión de tu consulta médica con una agenda digital.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/agenda-digital-consulta
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/692ce883df12e5e3fe87fc93-1764565889473.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed25816 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed171,090 bytes of HTML; budget 500,000
21,129
https://www.perfilia.es/blog/gestionar-citas-medicas-online-facilmente200Cómo Gestionar Citas Médicas Online Fácilmente
Page checklist evidence
  • title: passedCómo Gestionar Citas Médicas Online Fácilmente
  • description: passedDigitalizar la gestión de citas médicas reduce ausencias y agiliza la atención mediante agendas en tiempo real, recordatorios e integraciones.
  • canonical: passedhttps://www.perfilia.es/blog/gestionar-citas-medicas-online-facilmente
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 3 images lack an alt attribute
  • img-dimensions: failed1 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 33 links have no HTML name
  • link-text: passed0 of 33 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/gestionar-citas-medicas-online-facilmente
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCómo Gestionar Citas Médicas Online Fácilmente
  • og-description: passedDigitalizar la gestión de citas médicas reduce ausencias y agiliza la atención mediante agendas en tiempo real, recordatorios e integraciones.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/gestionar-citas-medicas-online-facilmente
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/692b8f2fdf12e5e3fe87d245-1764466881714.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed26705 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed171,505 bytes of HTML; budget 500,000
2597
https://www.perfilia.es/blog/formas-mejorar-presencia-digital-medica2007 Formas de Mejorar tu Presencia Digital Médica
Page checklist evidence
  • title: passed7 Formas de Mejorar tu Presencia Digital Médica
  • description: passedSiete estrategias prácticas para mejorar la visibilidad online de tu consulta: perfiles profesionales, SEO local, reseñas, contenido, redes, citas y web.
  • canonical: passedhttps://www.perfilia.es/blog/formas-mejorar-presencia-digital-medica
  • h1: passed2 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passedes
  • alt: passed0 of 3 images lack an alt attribute
  • img-dimensions: failed1 of 3 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 37 links have no HTML name
  • link-text: passed0 of 37 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://www.perfilia.es/blog/formas-mejorar-presencia-digital-medica
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed7 Formas de Mejorar tu Presencia Digital Médica
  • og-description: passedSiete estrategias prácticas para mejorar la visibilidad online de tu consulta: perfiles profesionales, SEO local, reseñas, contenido, redes, citas y web.
  • og-type: passedarticle
  • og-url: passedhttps://www.perfilia.es/blog/formas-mejorar-presencia-digital-medica
  • og-image: passedhttps://assets.seobotai.com/cdn-cgi/image/quality=75,w=1536,h=1024/perfilia.es/692ab323df12e5e3fe87c677-1764408349376.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed34515 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed189,341 bytes of HTML; budget 500,000
2675
Optional AI signals

Informational signals; these do not certify search visibility or unlock S-Tier.

  • llms.txtGuide for AI agents
  • Structured dataJSON-LD on the homepage
  • Semantic HTMLMain and navigation landmarks
Browser measurements · supplementary

Mobile page report

perfilia.es

https://perfilia.es/

Measured · 10/27/2026, 11:44:51 AM UTC

Redirected to: https://www.perfilia.es/

Speed
95
Accessibility
94
SEO basics
100
Main content (LCP)
2.6 s
Layout shifts (CLS)
0
Blocking time (TBT)
20 ms
Measurement notes (1)
  • The page may not be loading as expected because your test URL (https://perfilia.es/) was redirected to https://www.perfilia.es/. Try testing the second URL directly.

Your next improvements

Measured findings to investigate, ordered by audit score.

1. Heading elements are not in a sequentially-descending order

Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https://dequeuniversity.com/rules/axe/4.13/heading-order).

div.container > div.grid > div > h4.font-semibold · <h4 class="font-semibold mb-4">
2. Network dependency tree

[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.

3. Background and foreground colors do not have a sufficient contrast ratio.

Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.13/color-contrast).

section#hero > div.container > div.flex > a.px-8 · <a class="px-8 py-4 text-white rounded-xl text-lg font-semibold hover:opacity-90 tra…" style="background-color:#6782C1" href="/registro">
section#solucion > div.container > div.text-center > a.inline-flex · <a class="inline-flex items-center gap-2 px-8 py-4 text-white rounded-xl text-lg fon…" style="background-color:#6782C1" href="/profesional/demo">
footer.bg-gray-900 > div.container > div.border-t > p.text-xs · <p class="text-xs text-gray-500 mt-4 max-w-4xl mx-auto leading-relaxed">
4. Time to Interactive

Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).

5. First Contentful Paint

First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).

6. Largest Contentful Paint

Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)

7. Speed Index

Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https://developer.chrome.com/docs/lighthouse/performance/speed-index/).

8. Max Potential First Input Delay

The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/).

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

Battle scoring rules

The arena winner follows the verified ranking: internal link health first, then the published two-decimal quality score. Both sites need two agreeing standard observations. Browser performance, accessibility and SEO are complementary diagnostics and do not move the ranking or decide its winner. Page-only battles compare compatible rounds; performance differences up to five points draw, and equal round wins remain a tie. Missing measurements never count as zero. Browser audits do not certify accessibility. Saved results keep their measured evidence; start a rematch for a newer comparison.