Skip to main content
Roast by AI Roast By AI

www.mitsm.de

https://www.mitsm.de

Completed

Curious how yours stacks up?

www.mitsm.de scored 56/100. Where would your site land?

56

Overall Score

mITSM is a decent German B2B training platform with solid trust signals but hobbled by accessibility failures, sluggish performance, and a design that screams 'we built this with a template and called it done.' The site works, but it's not working hard enough.

🔥

The Roast

This website is like a perfectly competent accountant at a party—it does its job, nobody's complaining, but nobody's excited either. You've got an aggressive cookie monster mascot that looks like it was designed by committee, a 1472ms TTFB that makes molasses look fast, and enough unused CSS to fill a small landfill. The fact that 3 form inputs exist with ZERO labels is like serving dinner with no utensils—technically possible, but why would you do that to your users?

🎯 Start Here

Accessibility
31/100
🔍 SEO
35/100
Performance
48/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.

80
Performance

Core Web Vitals

3.6s
LCP
Largest Contentful Paint
0.00
CLS
Cumulative Layout Shift
393ms
TBT
Total Blocking Time
31

Accessibility

🔍 35

SEO

48

Performance

🎯 54

Conversion

🎨 62

Design & UX

📝 68

Copy & Messaging

📱 71

Mobile

🔒 78

Trust Signals

Accessibility

31/100

With only 9 ARIA attributes, zero skip links, 3 form inputs with ZERO labels, and 12 missing alt texts, this site is a legal liability for any user with vision impairment or motor disability—accessibility wasn't in the spec, it was an afterthought.

Issues Found

  • 3 critical form inputs (likely country/language selector and search) have no associated <label> elements—screen reader users have no idea what these fields do
  • 12 images missing alt text (24% of all images) means decorative and meaningful images are being described identically to assistive tech users
  • No skip-to-main-content link visible or in code; keyboard-only users must tab through navigation and header to reach content—WCAG 2.1 Level A violation

Recommendations

  • Add form labels immediately high

    Wrap all form inputs with <label> elements and use aria-labelledby or aria-label for any inputs that can't use labels; this is a 10-minute fix with huge impact.

  • Implement skip link high

    Add a visually hidden skip link at the very top of the page (<a href='#main'>Skip to main content</a>) pointing to your <main> landmark.

  • Audit and add alt text systematically high

    Review all 50 images; write descriptive alt text for meaningful images (course instructors, logos) and use empty alt='' for decorative elements.

🔍

SEO

35/100

PageSpeed SEO score is a catastrophic 0/100—you're being actively punished by Google's algorithm for performance and likely missing critical on-page SEO fundamentals despite decent meta tags.

Issues Found

  • SEO score of 0 indicates critical on-page issues: likely missing or malformed schema markup for courses, no structured data for ratings/reviews, broken internal linking
  • 1188 words total content on homepage is thin; keyword opportunities being missed for 'IT training Germany,' 'ITIL certification,' etc.
  • 100 internal links with no external links means zero domain authority signals; you're not citing sources or building credibility with third-party validation

Recommendations

  • Implement Course schema markup high

    Add JSON-LD structured data for all course offerings including instructor, duration, rating, price; this feeds Google Rich Results and boosts CTR.

  • Expand homepage content strategically high

    Add an FAQ section targeting long-tail keywords ('Which IT certifications are most in-demand?' 'How long does ITIL certification take?') to capture organic search intent.

  • Build external credibility links medium

    Link to relevant third-party sources (BSI IT-Grundschutz docs, official ITIL resources, NIS-2 directives) to demonstrate expertise and improve E-E-A-T signals.

Performance

48/100

Mobile performance at 80/100 is deceptively optimistic when Core Web Vitals show 2015ms LCP and 1472ms TTFB—your server is slow, and you're carrying dead weight in unused CSS/JS that Google DevTools is screaming about.

Issues Found

  • TTFB of 1472ms (first byte takes 1.5 seconds!) suggests server-side processing delays, poor hosting performance, or bloated middleware—this kills every other optimization effort
  • LCP of 2.015s means your largest contentful paint (probably hero image or text) isn't visible for 2 full seconds; users are bouncing before they see your value prop
  • Unused CSS and JavaScript being loaded suggest template bloat or poor asset optimization; you're likely loading 50+ KB of code that never runs

Recommendations

  • Reduce TTFB aggressively high

    Migrate to a faster hosting provider or CDN, enable caching, compress database queries; this single fix will improve all downstream metrics.

  • Audit and eliminate dead code high

    Run Chrome DevTools Coverage report and remove unused CSS/JS; even 20% reduction in payload improves Core Web Vitals measurably.

  • Optimize hero image delivery medium

    Use WebP format, lazy-load below-fold images, implement responsive images with srcset; hero should be under 150KB for 2G-fast connectivity.

🎯

Conversion

54/100

You've got trust signals (Google reviews, testimonials) and multiple CTAs, but the conversion funnel feels scattered—orange buttons everywhere create decision paralysis rather than guiding users toward a clear next step.

Issues Found

  • No primary CTA hierarchy: 'ANFRAGEN' (request quote), course cards with '>' arrows, and 'MEHR THEMEN' buttons all compete for attention with identical visual weight
  • Form inputs present but never explained; users can't tell if 'Finde dein Thema' searches courses, books a consultation, or signs them up for spam
  • Google review widget (4.9/120 ratings) is strong social proof but buried mid-page after hero; should anchor above-the-fold messaging

Recommendations

  • Establish CTA hierarchy high

    Make ONE primary CTA (likely 'Get Free Course Guide' or 'Request Corporate Training') larger and more prominent; secondary CTAs (course exploration) should be visually subordinate.

  • Clarify form intent with helper text medium

    Add placeholder text or label copy like 'Find the right course for you...' to make the search/filter function obvious; consider adding a 'Browse All Courses' option.

  • Promote social proof higher medium

    Move Google review badge into hero section or immediately after tagline; leads with credibility before diving into course listings.

🎨

Design & UX

62/100

The layout is functional but uninspired—clean grid systems and consistent orange CTAs show basic competence, yet the design lacks personality and modern polish that would make potential customers trust a training provider with their development budget.

Issues Found

  • Cookie modal with cutesy mascot dominates hero—poor UX decision that immediately creates friction before users can even see your value proposition
  • Inconsistent spacing and hierarchy across sections; the 'Finde dein Thema' search bar gets lost between hero content and trust badges
  • Color palette is heavy on orange (fine for CTAs) but creates visual monotony in card-based layouts with insufficient contrast variation

Recommendations

  • Rethink cookie UX high

    Move cookie consent below-the-fold or use a minimalist banner instead of a modal that blocks your entire hero section—you're literally hiding your value prop behind a cute monster.

  • Establish clear visual hierarchy high

    Audit spacing, font sizing, and color contrast across all sections; right now mid-page CTAs have the same visual weight as secondary information.

  • Modernize card design medium

    Add subtle shadows, hover states, and breathing room to course cards instead of the flat, dense grid style that makes everything feel like a 2016 design.

📝

Copy & Messaging

68/100

Headlines are clear and benefit-focused ('Alles lernbar' is solid), but the copy density is overwhelming—you're drowning users in lists of certifications rather than telling a compelling story about transformation.

Issues Found

  • 'Alles lernbar' (Everything is learnable) is a strong tagline but immediately followed by wall-of-text value prop that's hard to scan
  • Course descriptions are generic feature lists (e.g., 'Service Management nach ITIL') with zero emotional benefit or learner outcome language
  • No clear differentiator between mITSM and competitors—why should I choose you over 10 other German training companies?

Recommendations

  • Rewrite hero copy for scanability high

    Break the value proposition into 3-4 punchy bullet points instead of a paragraph; tell me what I'll become, not just what you offer.

  • Add outcome-based course descriptions medium

    Replace 'ISO 27001 Informationssicherheit nach ISO 27001' with 'Become a trusted security leader: Lead ISO 27001 implementation from day one.'

  • Create a unique value narrative medium

    Add a 'Why mITSM?' section highlighting what makes you different (experience, outcomes, instructor quality, guarantees).

📱

Mobile

71/100

Mobile layout doesn't crash and text is readable (good!), but the cookie modal takes up 90% of the 375px viewport and touch targets feel cramped—your mobile users are fighting the interface before they can engage with content.

Issues Found

  • Cookie modal on mobile (screenshot 3) consumes entire screen height with no scroll affordance; users can't even see what's being blocked without closing/accepting first
  • Course card grid stacks to single column on mobile but button targets remain small; orange arrow buttons appear to be <30px tall (minimum recommended is 44px)
  • Hamburger menu presence unclear from screenshot; navigation might be collapsed properly but lack of visible toggle suggests menu discoverability issue

Recommendations

  • Redesign mobile cookie consent high

    Use a sticky banner at bottom-of-screen instead of modal; allow page interaction while banner is visible, or reduce modal height to show some background content.

  • Expand touch targets medium

    Increase arrow button padding to minimum 44x44px and add 12px spacing between interactive elements; mobile users have fat fingers, not precision styluses.

  • Test mobile menu UX medium

    Verify hamburger toggle is visible and easy to tap; navigation should be accessible without scrolling up on mobile.

🔒

Trust Signals

78/100

Solid trust foundation with Google reviews (4.9/120), named testimonials, and legitimate certification partnerships (ITIL, ISO standards), but signals are scattered rather than strategically positioned to influence decision-making.

Issues Found

  • Google review badge appears twice on page but in low-conversion zones (left sidebar mid-page is suboptimal); testimonials lack company names or titles that add credibility
  • Course descriptions mention standards (ISO 27001, ITIL, NIS-2) but don't explain accreditation; users don't know if these certifications are officially recognized or self-awarded
  • Missing security/privacy trust signals: no mention of GDPR compliance, data handling, or privacy assurance for a German B2B company handling training records

Recommendations

  • Consolidate and position reviews strategically medium

    Show ONE prominent Google review widget in hero (post-cookie modal) rather than twice; pair with count ('4.9★ from 120 professionals') for maximum impact.

  • Enrich testimonials with credentials medium

    Include company name, job title, and industry for each testimonial (e.g., 'Sarah, IT Manager @ TechCorp'); transforms generic praise into social proof.

  • Add certification authority callouts low

    Specify that ITIL, ISO 27001 certifications are 'Official' or 'Accredited By [Authority]'; include trust badges for any relevant industry partnerships or audits.

Think you can beat 56/100?

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