Skip to main content

www.trianglecarsales.co.uk

https://www.trianglecarsales.co.uk/

Completed

Curious how yours stacks up?

www.trianglecarsales.co.uk scored 19/100. Where would your site land?

19

Overall Score

Triangle Car Sales is currently stuck behind a Cloudflare security wall, so we're analyzing what amounts to a 'please verify you're human' page rather than an actual website. Once you get past this digital bouncer, the real site likely exists—but right now, it's DOA for users, crawlers, and anyone trying to actually buy a car.

🔥

The Roast

Congratulations, Triangle Car Sales—you've achieved the automotive equivalent of locking customers outside the showroom while you verify they're not robots. Nothing says 'professional dealership' like greeting every visitor with a CAPTCHA wall and a Cloudflare security check. Even Google couldn't get in to index your site, which explains the 0 SEO score. Your loading time of 9.58 seconds is actually impressive considering the page has approximately three words of actual content. You've managed to turn 'online car sales' into a puzzle game nobody asked to play.

🎯 Start Here

🔍 SEO
0/100
🎯 Conversion
5/100
🎨 Design & UX
15/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.

59
Performance

Core Web Vitals

9.6s
LCP
Largest Contentful Paint
0.00
CLS
Cumulative Layout Shift
394ms
TBT
Total Blocking Time
🔍 0

SEO

🎯 5

Conversion

🎨 15

Design & UX

📝 20

Copy & Messaging

🔒 20

Trust Signals

25

Performance

📱 30

Mobile

35

Accessibility

🔍

SEO

0/100

SEO score is literally zero because Google's crawler is blocked by Cloudflare and can't see any actual page content—you're invisible to search engines, which means zero traffic and zero online visibility.

Issues Found

  • Cloudflare security wall blocks Googlebot and Bingbot from crawling the site—no indexation possible
  • No meta tags, structured data, or heading hierarchy visible (and inaccessible to crawlers)
  • URL structure not verifiable; site doesn't appear in organic search results

Recommendations

  • Whitelist major search engine crawlers in Cloudflare high

    Configure Cloudflare to allow Googlebot, Bingbot, and other major crawlers to bypass the challenge and index your content.

  • Implement JSON-LD schema markup high

    Once accessible, add LocalBusiness and VehicleListing schema to help Google understand your dealership location, hours, inventory, and pricing.

  • Optimize page titles and meta descriptions medium

    Create unique, keyword-rich titles (e.g., 'Buy Used Cars in [Area] | Triangle Car Sales') and descriptions for each category page.

🎯

Conversion

5/100

There is no conversion funnel—there's just a wall. Users can't see inventory, pricing, CTAs, or any reason to stay. The only 'action' is passing a security check, which is a barrier, not a goal.

Issues Found

  • No product/inventory showcase; users don't know what cars are available before being allowed in
  • No clear call-to-action pathway (Browse Cars, Contact, Schedule Test Drive) visible
  • Security check creates abandonment risk; many users will leave before reaching the actual site

Recommendations

  • Reduce security friction immediately high

    Implement Cloudflare rules to allow > 90% of legitimate traffic without a challenge; use behavior-based detection instead of blanket blocks.

  • Add a preview of inventory above the fold high

    Once accessible, display 3–5 featured vehicles with pricing and a 'Browse All' CTA in the hero section to capture intent.

  • Create a clear conversion funnel high

    Map the user journey: Browse → View Details → Schedule Test Drive → Contact/Trade-In. Make each step obvious and clickable.

🎨

Design & UX

15/100

The page is a bare-bones security verification screen with zero design sophistication—it's the digital equivalent of a 'Please Wait' sign from 2003, except it's all users actually see.

Issues Found

  • Entire page is Cloudflare CAPTCHA wall; no actual website design visible
  • Zero visual hierarchy, branding, or design assets beyond plain text and a checkbox
  • Massive whitespace with no content to fill it—the page feels abandoned

Recommendations

  • Investigate Cloudflare over-blocking high

    Determine why Cloudflare is blocking legitimate traffic; configure IP rules, challenge level, or whitelist to allow normal users and bots directly to your site.

  • Implement bot detection with less friction high

    Consider less intrusive security measures (reCAPTCHA v3, fingerprinting) that verify users in the background rather than forcing a visible challenge page.

  • Create a fallback design for security pages medium

    If security checks are necessary, style them professionally with branding, messaging, and minimal wait time to maintain trust.

📝

Copy & Messaging

20/100

The only copy is a generic security verification message—there's no value proposition, no reason to buy a car, no brand voice, nothing except 'you're not a bot, right?'

Issues Found

  • No headline explaining what Triangle Car Sales actually does or offers
  • Only message is defensive security language that creates friction, not trust
  • No call-to-action beyond checking a box to access the actual site

Recommendations

  • Bypass the security wall for most traffic high

    Use Cloudflare's staging environment or adjusted challenge settings so regular users never see this page.

  • Add reassuring branding to security page medium

    Include your logo, a brief message like 'Hang tight—we're checking you're real,' and an estimated wait time.

  • Create a compelling meta description medium

    Once the site is accessible, ensure your meta description clearly states your unique value (e.g., 'Browse 200+ quality used cars near Triangle, £1k–£15k, fully inspected').

🔒

Trust Signals

20/100

The only 'trust signal' is 'Cloudflare is protecting you'—but that actually erodes trust because users see a suspicious security wall instead of a professional dealership homepage.

Issues Found

  • No visible company information, address, phone number, or branding on security page
  • Cloudflare challenge is often associated with spam/suspicious sites, creating negative first impression
  • No verification badges, certifications, or social proof visible; security page feels cold and institutional

Recommendations

  • Add footer with company details to security page medium

    Include Triangle Car Sales name, address, phone, and a link to social profiles so users know they're on a real business site.

  • Replace generic challenge with branded screen medium

    Create a custom Cloudflare challenge page with your logo, a friendly message ('We're checking you're real—this takes 5 seconds'), and brand colors.

  • Display trust indicators after access high

    Once site loads, prominently feature Google reviews, dealership certifications, 'Over 10 years in business,' insurance badge, or customer testimonials.

Performance

25/100

A 9.58s LCP and 394ms TBT on a mostly-blank security page is genuinely embarrassing—you're loading bloated Cloudflare scripts to serve essentially nothing, and performance degrades further once the actual site loads.

Issues Found

  • LCP 9.58s: Largest contentful paint is glacial for a page with three text elements and a logo
  • TBT 394ms: Task blocking suggests heavy JavaScript (likely Cloudflare overhead and challenge scripts)
  • Unused CSS and JavaScript not removed; likely carrying old styles and dependencies from previous builds

Recommendations

  • Audit and remove unused CSS/JavaScript high

    Run CSS and JS through code-splitting tools (PurgeCSS, tree-shaking) and remove dependencies that aren't actively used on the site.

  • Defer non-critical Cloudflare challenges high

    Load Cloudflare's challenge script asynchronously and defer to avoid blocking initial page rendering.

  • Implement browser caching headers medium

    Set Cache-Control headers (e.g., max-age=3600) to cache static assets locally and reduce repeat load times.

📱

Mobile

30/100

Mobile screenshot shows the same security wall in a stacked layout—not responsive design, just the same broken page viewed narrower. The checkbox is tappable, but that's where the mobile optimization ends.

Issues Found

  • No mobile-specific navigation or menu visible; site structure unknown without entering
  • Security page takes up entire viewport; no indication of what lies beyond
  • Text is readable but layout feels cramped and lacks mobile-optimized spacing/touch targets

Recommendations

  • Implement mobile hamburger navigation high

    Once past security, add a collapsible nav menu (Browse Inventory, Finance, About, Contact) with touch-friendly targets (48px minimum).

  • Optimize touch targets on challenge page medium

    Ensure checkbox and submit button are at least 44–48px tall and spaced adequately for mobile fingers.

  • Test mobile load performance medium

    Run mobile performance audit after site is live; target LCP under 2.5s, FID under 100ms, CLS under 0.1 on 4G connections.

Accessibility

35/100

The security page has a checkbox and basic text, but likely no ARIA labels, keyboard navigation hints, or color contrast verification—accessibility is an afterthought, not a feature.

Issues Found

  • No visible focus indicators or keyboard navigation cues; users relying on keyboard may not know how to proceed
  • Cloudflare's challenge widget often lacks ARIA labels and screen reader support
  • Plain text and white background appear to have adequate contrast, but no verification of text resize or zoom functionality

Recommendations

  • Add ARIA labels to security form high

    Ensure the checkbox, button, and any error messages include aria-label and aria-describedby attributes for screen readers.

  • Test keyboard navigation medium

    Verify Tab order, focus management, and that Enter/Space keys can submit the verification without relying on mouse.

  • Ensure color contrast compliance medium

    Run the page through WCAG AA contrast checker and confirm text is readable at 200% zoom.

Embed this badge on your site: Roast by AI score badge
HTML
Markdown

Think you can beat 19/100?

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