Overall Score
Momoven has a solid foundation with decent trust signals and reasonable SEO setup, but it's getting absolutely demolished by performance issues that would make a 2010 website look speedy. The design is functional but uninspired, and mobile experience feels like trying to rent a motorcycle with oven mitts on.
The Roast
Momoven built a website that technically works—like how a bicycle 'technically' works when you're missing the chain. They've got 50 images but apparently forgot to compress them, resulting in Core Web Vitals that make users question their life choices while waiting. The mobile performance score of 50 is generous; we'd call it 'barely functional if you're on fiber optic in a wind tunnel.' At least the schema markup is chef's kiss—too bad nobody can see it while they're rage-quitting due to slow load times.
🎯 Start Here
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.
Core Web Vitals
Performance
Mobile
Accessibility
Design & UX
Conversion
Copy & Messaging
SEO
Trust Signals
Performance
This is where Momoven goes full disaster mode—Mobile Performance 50, LCP 1.375s (slow), INP 371ms (terrible), and JavaScript bloat everywhere like they're running a competing website inside their website.
Issues Found
- Unminified JavaScript creating render-blocking delays; 646ms TTFB is embarrassing for a static rental site
- 50 images with 17 missing alt text AND no apparent optimization (size/format/lazy loading)
- Unused CSS and JavaScript are likely inflating the page by 30-50%; classic 'install everything and hope' approach
Recommendations
-
Aggressive JavaScript Pruning high
Identify and remove unused tracking, analytics, and third-party scripts (Google Tag Manager + Clarity + custom code = bloat); minify remaining code.
-
Image Optimization Blitz high
Convert to WebP, implement lazy loading, set proper dimensions for all 50 images, and add missing alt text (for both accessibility and SEO).
-
Enable Aggressive Caching high
Implement browser caching headers, CDN for static assets, and compress CSS/JS to reduce TTFB below 300ms.
Mobile
Mobile performance score of 50 tells the whole story—this site is optimized for desktop users who have patience and fiber optic connections, leaving mobile users in the dust.
Issues Found
- Viewport not optimized; 646ms TTFB means users are staring at blank screens, likely bouncing before content loads
- INP of 371ms (slow) indicates form interactions are laggy; critical for a mobile-first booking experience
- No mention of touch-target sizing; with 21 form inputs, likely not meeting 48x48px minimum tap targets
Recommendations
-
Mobile-First Performance Reboot high
Treat mobile as primary breakpoint; reduce TTFB to <300ms and LCP to <2.5s through asset optimization and server-side caching.
-
Optimize Input & Touch Targets high
Ensure all form inputs and buttons are minimum 48x48px, use mobile-friendly date pickers instead of text inputs, and reduce input count on mobile.
-
Simplify Mobile Navigation medium
Implement sticky header with primary CTA button; hide secondary navigation behind hamburger menu; test touch interactions thoroughly.
Accessibility
Only 6 ARIA attributes for a complex P2P rental platform is criminally low, no skip link exists, and 17 images without alt text means screen reader users are getting a broken experience.
Issues Found
- Missing skip-to-content link; users with keyboard navigation are trapped in header
- 17 images without alt text; screen readers will announce these as 'image' which provides zero context
- Insufficient ARIA landmarks (6 total) for a 1088-word page with complex navigation and forms
Recommendations
-
Add Skip Navigation Link high
Insert invisible skip link at top of page that jumps to main content; critical for keyboard navigation and screen readers.
-
Complete Alt Text Audit high
Add descriptive alt text to all 17 missing images describing the moto type, location, or purpose; use semantic language for context.
-
Enhance ARIA Landmarks medium
Add role='main', role='search' to relevant sections and aria-labels to form groups; aim for 15+ ARIA attributes minimum.
Design & UX
The layout is clean but aggressively generic—it's the visual equivalent of elevator music, functional but forgettable with zero personality or differentiation from competitors.
Issues Found
- Visual hierarchy is muddled; unclear which elements are most important with 8 H2s competing for attention
- Missing visual consistency in form designs with 21 form inputs showing no unified style language
- No micro-interactions or animation—the site feels static and lifeless, like a brochure from 2015
Recommendations
-
Establish Clear Visual Hierarchy high
Restructure headings to use proper H2/H3/H4 nesting and add visual weight differentiation through sizing and color to guide users through the value proposition.
-
Add Subtle Micro-interactions medium
Implement hover states, button feedback, and smooth transitions on CTAs to make the experience feel responsive and modern.
Conversion
21 form inputs suggest multiple CTAs and funnels, but unclear if they're optimized for conversion—no mention of form abandonment prevention or clear next steps.
Issues Found
- 21 form inputs across the page suggest scattered CTAs; unclear primary action vs. secondary exploration
- No visible trust indicators near conversion points (reviews, guarantees, cancellation policy)
- Missing urgency or scarcity messaging; no reason to book NOW vs. later
Recommendations
-
Consolidate & Simplify Forms high
Reduce the 21 inputs into a single primary conversion funnel (location → dates → bike) with optional filters, removing friction.
-
Add Trust Badges Near CTAs medium
Display review count (197 reviews, 4.8★), 'Seguro Incluido', and guarantee badges directly above booking buttons.
-
Implement Urgency Tactics medium
Add limited-time messaging (e.g., 'Solo 3 motos disponibles hoy') or count-down timers for high-demand periods to encourage immediate booking.
Copy & Messaging
The value prop is clear ('Seguro Incluido', low price point from 15€), but the messaging feels transactional rather than emotional—you're selling peace of mind, not just bikes.
Issues Found
- H1 'Alquila la moto perfecta estés donde estés' is generic and could apply to 100 rental sites
- Missing benefit-driven language; focuses on features (daily/weekly/monthly) not outcomes (freedom, adventure, savings)
- No compelling reason to choose Momoven over competitors—unique value is buried
Recommendations
-
Craft Emotional Headlines high
Replace generic H1 with emotion-driven messaging like 'Tu Próxima Aventura Comienza Aquí' paired with the practical benefits (insurance, local pricing).
-
Lead with Unique Differentiators medium
Front-load what makes Momoven different (peer-to-peer model, local community, verified riders) rather than burying it.
SEO
Schema markup is solid (4.8★ rating, org data, hours), and meta description hits keywords, but the SEO score of 0 on mobile is a massive red flag—likely due to performance and indexation issues.
Issues Found
- Mobile SEO score of 0 suggests mobile indexing problems; likely caused by rendering performance
- 34 H6 headings is excessive and dilutes proper heading structure (should rarely use H6)
- Missing internal linking strategy; 98 internal links but unclear topic clustering or content relationships
Recommendations
-
Audit & Fix Mobile Indexing high
Run through Google Search Console to identify why mobile SEO score is 0; likely caused by slow rendering—fix performance first.
-
Restructure Heading Hierarchy medium
Replace excessive H6 tags with proper H2-H5 nesting and remove redundant headings that don't contribute to content structure.
Trust Signals
The 4.8★ rating from 197 reviews is prominent in schema markup and genuinely impressive, but it's buried in technical markup instead of being showcased prominently on the page.
Issues Found
- 4.8★ rating (197 reviews) is only in schema markup; not visible on actual page for users to see immediately
- Missing testimonials or review quotes that build emotional trust; just a rating number without context
- No visible security badges (SSL, payment verification) despite mention of 'Seguro Incluido'
Recommendations
-
Display Review Rating Prominently high
Add a hero-section review badge showing '4.8★ from 197 real reviews' with visual star display; leverage this social proof visibly.
-
Feature User Testimonials medium
Create a carousel or section with 3-5 short customer quotes (e.g., 'Rápido y seguro' + name + city) below the fold to humanize the rating.
-
Add Security & Compliance Indicators medium
Display SSL badge, payment security logos (Stripe/PayPal), and insurance guarantee badges near booking CTAs.
Think you can beat 58/100?
Get your site brutally analyzed by the same AI. 8 scores, a punch list of fixes, 60 seconds.