Skip to main content
Roast by AI Roast By AI

humanoclinic.ro

https://humanoclinic.ro/cardiologie/

Completed

Curious how yours stacks up?

humanoclinic.ro scored 56/100. Where would your site land?

56

Overall Score

Humano Clinic's cardiology page has solid design fundamentals and good accessibility features, but it's sabotaged by atrocious SEO fundamentals, sluggish performance, and a conversion funnel that whispers when it should scream.

🔥

The Roast

This website is like a Romanian cardiologist who speaks perfect English but forgot to optimize for Google—technically competent but completely invisible. With a 68/100 mobile performance score and SEO sitting at a crisp ZERO, Google's algorithm is having chest pains. It's dressed nicely in accessible markup and pretty teal backgrounds, but internally it's clutching its pearls with missing meta descriptions and unused CSS bloat.

🎯 Start Here

🔍 SEO
15/100
🔒 Trust Signals
38/100
Performance
42/100

Google PageSpeed Insights

(Real metrics from Google)

These scores come directly from Google's PageSpeed API. The AI scores above evaluate broader aspects like copy, trust signals, and conversion.

68
Performance

Core Web Vitals

5.8s
LCP
Largest Contentful Paint
0.00
CLS
Cumulative Layout Shift
11ms
TBT
Total Blocking Time
🔍 15

SEO

🔒 38

Trust Signals

42

Performance

🎯 58

Conversion

📱 65

Mobile

🎨 72

Design & UX

📝 75

Copy & Messaging

82

Accessibility

🔍

SEO

15/100

This is a dumpster fire wrapped in accessibility ribbon—you have decent heading structure (1 H1, 11 H2s) and internal linking, but you're missing the fundamentals that actually make Google notice you: meta descriptions, schema markup, keyword optimization, and the H1 is literally broken.

Issues Found

  • Meta description completely missing—Google is writing your search snippet for you, which it will do poorly and generically
  • No schema markup (LocalBusinessSchema, MedicalBusiness, FAQSchema) despite being a medical clinic with location/hours/services—you're leaving rich snippet real estate on the table
  • Heading structure is bloated (4 H4s and 1 H5) with potentially weak keyword targeting; no evidence of target keywords like 'cardiologie București' or 'consilat cardiac online' in headers

Recommendations

  • Add LocalBusiness and MedicalBusiness Schema high

    Implement JSON-LD schema markup with clinic name, address, phone, hours, services, and ratings to enable rich snippets in search results.

  • Optimize heading structure for keywords high

    Ensure H2s include target keywords like 'Consiltat Cardiologic Online', 'Ecocardiografie', 'Monitorizare Holter' for better semantic SEO.

  • Create meta descriptions for all unique pages high

    Write compelling 150-160 character descriptions for each service page (not just homepage) to control search result appearance.

🔒

Trust Signals

38/100

Trust signals are nearly non-existent—you have professional design and medical credibility through the clinic name, but zero testimonials, reviews, certifications, or credentials visible; a nervous patient seeking a cardiologist will bounce to a competitor with 4.8-star Google reviews.

Issues Found

  • No patient testimonials or success stories visible; medical sites NEED social proof—even 2-3 quotes from happy patients dramatically increase conversion
  • No credentials displayed (doctor names, qualifications, board certifications, years of experience); a clinic without a 'Meet the Team' or 'About Our Doctors' section feels sketchy
  • No visible security badges (GDPR, data protection, encrypted forms) or trust indicators (Google reviews link, insurance accepted, accreditations) above the fold

Recommendations

  • Add testimonial section with patient reviews high

    Add 3-5 brief patient testimonials (with initials/photos if permitted) or link to Google Reviews prominently; aim for 4+ star rating visible in header or hero.

  • Create 'Meet Our Doctors' section high

    Add photos, names, credentials (MD, specializations, years experience) of at least 1-2 cardiologists; builds trust and differentiates from competitors.

  • Display security & compliance badges medium

    Add GDPR compliance, ISO certification (if applicable), or insurance partner logos; include a trust-building line like 'Confidențialitate garantată' or 'Date securizate cu encriptare SSL'.

Performance

42/100

Page loads like a dial-up modem negotiating with a 2008 server—68/100 Lighthouse mobile performance and a bloated 5.75s LCP (should be <2.5s) indicates unoptimized images, render-blocking resources, and CSS waste.

Issues Found

  • LCP of 5.753 seconds is TERRIBLE for mobile; combined with 0/100 SEO score, Google will deprioritize this page in search rankings (Core Web Vitals are a ranking factor)
  • CLS of 0 is the only good metric, but unused CSS 'reduce' warning suggests bloated stylesheets being sent to every visitor—probably Tailwind or Bootstrap without proper purging
  • 11 images with 1 missing alt text; images likely unoptimized (no WebP format, no responsive srcsets, possibly oversized originals being sent to mobile)

Recommendations

  • Optimize images aggressively high

    Convert images to WebP format, compress ruthlessly, add responsive srcsets for mobile (<100KB per image), and implement lazy loading for below-the-fold images.

  • Eliminate unused CSS high

    Run PurgeCSS or implement CSS purging in your build process; unused CSS blocks rendering and delays LCP significantly.

  • Defer non-critical JavaScript medium

    Move analytics, third-party scripts, and non-essential JS to 'defer' or 'async' attributes; prioritize hero rendering over form scripts.

🎯

Conversion

58/100

The funnel exists but feels timid—two CTAs in the hero is good, but they're buried under a massive hero image, and there's zero urgency, scarcity, or trust signals to actually convert the nervous patient who just Googled 'chest pain'.

Issues Found

  • Two CTAs ('Programează-Te' and 'Vezi Serviciile') create decision paralysis; primary CTA should dominate with secondary as fallback, not treated as equals
  • No friction reducers like 'Free Consultation', 'No Hidden Fees', or '24-Hour Response' promises visible above the fold—patients are anxious and need reassurance
  • Form on page (8 inputs) is likely buried below-fold; no visible conversion path showing how quickly/easily users can book an appointment

Recommendations

  • Consolidate and prioritize CTAs high

    Make 'Programează-Te Acum' the dominant hero CTA (larger, brighter color) with 'Vezi Serviciile' as a secondary ghost button; remove decision friction.

  • Add trust/urgency micro-copy above primary CTA high

    Add subheader like 'Programări disponibile în 24 ore' or 'Prima consultație fără angajament' to reduce booking anxiety and friction.

  • Surface the booking form or form link prominently medium

    Either move the 8-field form above fold or create a sticky 'Book Now' button/widget that's always accessible as users scroll; current form is likely invisible.

📱

Mobile

65/100

Mobile layout is responsive and readable with proper stacking, but the hero image dominates vertical real estate on small screens, pushing CTAs and value props dangerously low, while the 68/100 Lighthouse score is dragging performance.

Issues Found

  • Hero section takes up ~60% of mobile viewport before CTAs appear; on 375px width (from screenshot), users must scroll significantly just to reach 'Programează-Te', losing conversion momentum
  • Service cards in the below-fold section likely stack into a long vertical scroll on mobile (can't fully assess from screenshot), creating carousel fatigue
  • Mobile performance score of 68/100 means sluggish interaction; TBT of 11ms is low, but LCP slowness will make buttons feel unresponsive

Recommendations

  • Reduce hero section height on mobile high

    Cap hero height at 50-60vh on mobile (vs likely 100vh now); move primary CTA above the fold without scrolling required on iPhone SE / small screens.

  • Implement touch-friendly tap targets medium

    Ensure all buttons are at least 44x44px (minimum WCAG AAA standard); visible in screenshots they appear adequate, but verify spacing between clickable elements.

  • Convert service cards to carousel on mobile low

    Use a horizontal swiper/carousel for service cards below symptoms section to reduce scroll fatigue and increase engagement with each service card.

🎨

Design & UX

72/100

The visual hierarchy is clean with a pleasant teal color scheme and well-balanced hero section, but the layout becomes repetitive and the service cards feel generic—you've seen this exact design pattern on 500 other clinic websites.

Issues Found

  • Service cards below hero use identical layouts with multiple 'Afla Detalii' buttons that don't differentiate or create visual interest, reducing engagement momentum
  • Symptom cards have icons and decent styling but inconsistent visual weight compared to the main hero CTA buttons, creating confusion about primary vs secondary actions
  • Excessive whitespace in the below-the-fold section wastes prime real estate when mobile users are already scrolling past critical conversion areas

Recommendations

  • Create visual hierarchy differentiation high

    Make the primary CTA ('Programează-Te') visually distinct from secondary buttons through size, animation, or color prominence—currently they have equivalent visual weight.

  • Redesign service card layout medium

    Add micro-interactions, patient testimonials, or unique icons to each service card instead of carbon-copy layouts; consider a carousel for mobile.

  • Optimize whitespace usage low

    Reduce excessive padding on desktop and consolidate content sections to guide users toward conversion faster without making it feel cramped.

📝

Copy & Messaging

75/100

The Romanian copy is empathetic and directly addresses patient pain points with clear benefit statements, but the English headline in the HTML is truncated garbage ('Evaluare cardiologică completă, cu explicații pe înțelesul t...') and lacks emotional resonance for English-speaking visitors.

Issues Found

  • H1 tag is cut off mid-word, appearing as corrupted text in search engines and screen readers—absolute death for SEO and accessibility credibility
  • Missing meta description means Google will auto-generate a boring snippet instead of your compelling value proposition about 'complete cardiac evaluation'
  • CTA copy is functional but weak ('Vezi Serviciile' = 'See Services') when it could be action-oriented ('Descoperă cum putem ajuta' = 'Discover how we can help')

Recommendations

  • Fix the H1 tag immediately high

    Replace truncated H1 with complete, keyword-rich headline: 'Evaluare cardiologică completă cu explicații clare' (no weird characters, no cutoffs).

  • Write a compelling meta description high

    Add 150-160 character meta description: 'Consultații cardiologie în Humano Clinic. Diagnostic precis, echipamente moderne, abordare personalizată. Programează-te azi!'

  • Strengthen CTA copy medium

    Replace generic CTAs with benefit-driven language: 'Programează Consultat Gratuit' or 'Obține Diagnostic Precis Acum' instead of 'Vezi Serviciile'.

Accessibility

82/100

Excellent ARIA implementation (76 attributes), skip links present, form inputs properly labeled—you're genuinely doing the accessible work here, which is rare and respectable.

Issues Found

  • 1 image missing alt text breaks the perfect accessibility record; while minor, it's a careless miss on a medical website where descriptions matter
  • No visible focus indicators mentioned in screenshots (can't fully assess from images alone, but common failure on styled sites); keyboard users navigating forms need clear focus states
  • Language tag set to 'en-US' but page content is entirely Romanian—screen readers will pronounce Romanian text with English phonetics, creating horrible UX for visually impaired Romanian speakers

Recommendations

  • Fix language tag and add alt text high

    Change lang='en-US' to lang='ro' and add descriptive alt text to the missing image (the doctor-patient photo should describe the interaction, not just 'doctor').

  • Add visible keyboard focus indicators medium

    Ensure all interactive elements (buttons, links, form inputs) have clear :focus-visible outlines (minimum 3px, high contrast color like #4A90E2).

  • Test with screen reader on Romanian content low

    Use NVDA or JAWS to verify Romanian pronunciation is correct; consider adding lang attributes to individual text blocks if mixing languages.

Think you can beat 56/100?

Get your site brutally analyzed by the same AI. 8 scores, a punch list of fixes, 60 seconds.