SCAN COMPLETE

badlycreative.com

๐Ÿ”ฅ Website Scan ยท Score 86/100

Scanned on December 19, 2025 at 05:09 AM

Share This Roast:
86
/100

Pretty solid. Minor tweaks needed.

Load Time
13.43s
HTML Size
2.7MB
Scripts
0
external
Images
0
Links
0
performance
65
/100
seo
100
/100
accessibility
97
/100
bestPractices
96
/100
mobile
97
/100
security
30
/100
images
100
/100
ssl
100
/100
schema
100
/100
seoEssentials
60
/100
performanceDeep
100
/100
thirdParty
100
/100
mobileReady
100
/100
privacy
70
/100

The Roast ๐Ÿ”ฅ

โฐ

65/100 performance. Mediocre is not a strategy.

๐Ÿ‹๏ธ

13.4s to show main content? Users are leaving before they even see your page.

๐Ÿ”“

Security grade F. Your site is a hacker's playground.

๐ŸŒ

No CDN detected. Users in Australia are still waiting for your site to load.

๐Ÿ“

No H1 heading. Did you forget the most basic HTML tag?

๐Ÿ“œ

No privacy policy link. Legally required, but who needs compliance?

๐Ÿค–

Performance score of 65/100 is embarrassingly low for a React site - likely due to client-side rendering without proper optimization, causing slow initial load times that will drive away potential customers

๐Ÿค–

Missing H1 tag is a fundamental SEO failure that undermines the otherwise perfect SEO score - search engines have no clear primary heading to understand page hierarchy

๐Ÿค–

Meta keywords tag is completely useless in 2024 and wastes bytes - Google hasn't used this for ranking in over a decade, making you look outdated

๐Ÿค–

Google Analytics script loads synchronously before page content, blocking rendering and contributing to poor performance metrics

๐Ÿค–

The HTML snippet shows no evidence of structured data or schema markup, missing opportunities for rich search results despite the high SEO score

The Fix ๐Ÿ› ๏ธ

Minify JavaScript filesโ–ถ Show how to fix
Optimize JavaScript deliveryโ–ถ Show how to fix
Improve server response timeโ–ถ Show how to fix
Add Content-Security-Policy security headerโ–ถ Show how to fix
Add X-Frame-Options security headerโ–ถ Show how to fix
Add X-Content-Type-Options security headerโ–ถ Show how to fix
Implement server-side rendering (SSR) or static generation for React using Next.js to fix the 65/100 performance score - this will eliminate the client-side rendering bottleneck and improve First Contentful Paint by 40-60%โ–ถ Show how to fix
Add a proper H1 tag immediately - something like '<h1>Premium Apparel Manufacturing in San Francisco</h1>' placed prominently above the fold to establish clear page hierarchyโ–ถ Show how to fix
Remove the meta keywords tag entirely and replace with structured data using JSON-LD schema markup for LocalBusiness and Product types - implement at minimum Organization, LocalBusiness, and Product schemas with complete NAP (Name, Address, Phone) informationโ–ถ Show how to fix
Move Google Analytics to async loading with proper defer strategy - use the gtag.js async attribute properly and consider implementing via Google Tag Manager for better performance controlโ–ถ Show how to fix
Implement image optimization with WebP format, proper sizing, and lazy loading - audit all images to ensure they're under 100KB compressed and use next/image if migrating to Next.js for automatic optimizationโ–ถ Show how to fix

AI Deep Analysis ๐Ÿค–AI

AI Summary

This site has the SEO foundation of a champion but performs like a dial-up connection - you're telling Google everything right while showing customers everything slow.

Overall Quality:70/100

๐Ÿ” Key Insights

โ€ขPerformance score of 65/100 is embarrassingly low for a React site - likely due to client-side rendering without proper optimization, causing slow initial load times that will drive away potential customers
โ€ขMissing H1 tag is a fundamental SEO failure that undermines the otherwise perfect SEO score - search engines have no clear primary heading to understand page hierarchy
โ€ขMeta keywords tag is completely useless in 2024 and wastes bytes - Google hasn't used this for ranking in over a decade, making you look outdated
โ€ขGoogle Analytics script loads synchronously before page content, blocking rendering and contributing to poor performance metrics
โ€ขThe HTML snippet shows no evidence of structured data or schema markup, missing opportunities for rich search results despite the high SEO score

๐Ÿ’ก AI Recommendations

1.Implement server-side rendering (SSR) or static generation for React using Next.js to fix the 65/100 performance score - this will eliminate the client-side rendering bottleneck and improve First Contentful Paint by 40-60%
2.Add a proper H1 tag immediately - something like '<h1>Premium Apparel Manufacturing in San Francisco</h1>' placed prominently above the fold to establish clear page hierarchy
3.Remove the meta keywords tag entirely and replace with structured data using JSON-LD schema markup for LocalBusiness and Product types - implement at minimum Organization, LocalBusiness, and Product schemas with complete NAP (Name, Address, Phone) information
4.Move Google Analytics to async loading with proper defer strategy - use the gtag.js async attribute properly and consider implementing via Google Tag Manager for better performance control
5.Implement image optimization with WebP format, proper sizing, and lazy loading - audit all images to ensure they're under 100KB compressed and use next/image if migrating to Next.js for automatic optimization
Generated by DeepSeek AI โ€ข Extended reasoning mode

Tech Stack ๐Ÿ’ป

Framework
React
Analytics
Google Analytics

Security Analysis ๐Ÿ”’

Security Grade
F
Security Score
30/100
Missing Security Headers
โš ๏ธMissing Content-Security-Policy - vulnerable to XSS attacks
โš ๏ธNo X-Frame-Options - clickjacking attacks possible
โš ๏ธNo X-Content-Type-Options - MIME sniffing attacks possible
โš ๏ธNo Referrer-Policy - leaking sensitive URLs in referrer headers
โš ๏ธNo Permissions-Policy - browser features not restricted

Social Media ๐Ÿ“ฑ

Social Sharing Score
100/100
Status
โœ… Good
โœ…
OG Title
โœ…
OG Description
โœ…
OG Image
โœ…
Twitter Card

Image Optimization ๐Ÿ–ผ๏ธ

Total Images
0
Missing Alt
0
Unoptimized
0
Score
100/100
WebP
0
PNG
0
JPG
0
GIF
0
SVG
0
Other
0

SSL/TLS Security ๐Ÿ”

HTTPS
โœ…
Mixed Content
โœ…
HTTP Redirect
โœ…
Grade
A

SEO Essentials ๐ŸŽฏ

โœ…
Sitemap
โœ…
Robots.txt
โœ…
Canonical
โœ…
Meta Desc
Title Length
84 chars
H1 Count
0
SEO Score
60/100

Structured Data ๐Ÿ“Š

Has Schema
โœ…
Items Found
1
Score
100/100
Types:
ProfessionalService

Performance Deep Dive โšก

Compression
br
Caching
โœ…
Total Resources
4
Score
100/100
Scripts: 2 | Styles: 2 | Images: 0

Third-Party Scripts ๐Ÿ“ฆ

Total Scripts
1
Tracking
1
Score
100/100
Detected Domains:
www.googletagmanager.com

Mobile Responsiveness ๐Ÿ“ฑ

Viewport Tag
โœ…
Responsive
โœ…
Touch Friendly
โœ…
Score
100/100

Privacy & GDPR ๐Ÿ›ก๏ธ

Cookie Notice
โŒ
Privacy Policy
โŒ
Cookie Scripts
0
Compliance Score
70/100

THINK YOUR SITE IS BETTER?

Get your free brutal audit in 10 seconds

Join 10,000+ developers who've been roasted

Powered by ROASTWEB