SCAN COMPLETE

www.aleydasolis.com

🔥 Website Scan · Score 69/100

Scanned on

Share This Roast:
Download the card:
69
/100

Not bad! But not great.

Load Time
16.17s
HTML Size
3.3MB
Scripts
0
external
Images
40
Links
0
ux
90
/100
seo
92
/100
ssl
70
/100
trust
96
/100
images
40
/100
mobile
100
/100
schema
100
/100
privacy
100
/100
security
20
/100
thirdParty
70
/100
performance
62
/100
seoEssentials
80
/100
performanceDeep
55
/100

The Roast 🔥

🔥

Your own site takes 15 seconds to load, which is one way to keep clients from finding…

⏰

62/100 performance. Mediocre is not a strategy.

🏋️

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

🏋️

3.3MB is chunky. Mobile users on 3G are crying.

🔓

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

📦

WordPress detected. At least 37 plugins and counting, right?

🖼️

7 images missing alt text, 23 not optimized. Amateur hour.

⚠️

Mixed content detected. HTTPS page loading HTTP resources. Pick a lane.

⚡

No compression, no caching. Your server is stuck in 1995.

📦

23 third-party scripts. Your site is basically a tracking pixel with content attached.

🤖

Performance score of 62/100 is the glaring weak point for a site that preaches SEO excellence—ironic given the owner is a renowned technical SEO consultant. Likely culprits: excessive DNS prefetches, render-blocking resources, and heavy WordPress bloat.

🤖

The HTML snippet reveals an over-reliance on WordPress plugins (Yoast, Rocket, Clarity) and a theme named after the owner. This suggests a custom setup that may not be optimized for Core Web Vitals, especially with the preload of a noise.png image—likely a decorative asset that shouldn't be prioritized.

🤖

Hreflang implementation is present but basic: only 'es' and 'en' with x-default pointing to the Spanish root. This is correct, but the site lacks a clear language switcher in the snippet, which could confuse users and dilute international SEO efforts.

🤖

SEO score of 92/100 is solid, but the title tag is 70 characters—slightly over the typical 60-character limit—risking truncation in SERPs. The meta description is also verbose at 159 characters, pushing the edge of optimal length.

🤖

Accessibility score of 90/100 is commendable, but the preloaded image (noise.png) lacks an alt attribute in the snippet, and the use of a custom font (Suezone) without a system fallback could cause FOIT/FOUT issues, harming both accessibility and performance.

The Fix 🛠️

Minify CSS files
Remove unused CSS (79KB wasted)
Fix color contrast issues
Add Content-Security-Policy security header
Add Strict-Transport-Security security header
Add X-Frame-Options security header
Add alt text to all images
Audit and eliminate render-blocking resources: defer non-critical JavaScript, inline critical CSS, and remove unused DNS prefetches (e.g., cdnjs.cloudflare.com if not actively used). Use WebPageTest to identify the exact bottlenecks causing the 62 performance score.
Optimize the preloaded image: either remove the preload for noise.png (it's likely a background texture) or compress it to WebP and add a proper alt attribute if it's meaningful. Better yet, replace it with a CSS gradient to eliminate the request entirely.
Shorten the title tag to under 60 characters, e.g., 'Aleyda Solis | SEO & AI Search Consultant', and trim the meta description to ~155 characters to ensure full display in SERPs. Test with a SERP preview tool.
Implement a visible language switcher in the header for EN/ES, and add hreflang tags for any other language versions (e.g., if you have regional subfolders). Ensure the x-default points to a language selector page if one exists.
Run a full Core Web Vitals audit with Lighthouse and PageSpeed Insights. Focus on LCP (likely the hero image or font) and CLS (check for layout shifts from ads or dynamic content). Consider a CDN and lazy-loading below-the-fold images.

Unlock the full fix

You can see what's wrong for free. The step-by-step fixes, the copy-paste code, and the AI fix prompt for this site are one credit. No subscription.

Unlock the full fix (1 credit)

AI Deep Analysis 🤖AI

AI Summary

For an SEO consultant's site, a 62 performance score is like a dentist with bad teeth—technically fixable, but embarrassing. The SEO fundamentals are strong, but the user experience is dragging down the very metrics you sell.

Overall Quality:78/100

🔍 Key Insights

•Performance score of 62/100 is the glaring weak point for a site that preaches SEO excellence—ironic given the owner is a renowned technical SEO consultant. Likely culprits: excessive DNS prefetches, render-blocking resources, and heavy WordPress bloat.
•The HTML snippet reveals an over-reliance on WordPress plugins (Yoast, Rocket, Clarity) and a theme named after the owner. This suggests a custom setup that may not be optimized for Core Web Vitals, especially with the preload of a noise.png image—likely a decorative asset that shouldn't be prioritized.
•Hreflang implementation is present but basic: only 'es' and 'en' with x-default pointing to the Spanish root. This is correct, but the site lacks a clear language switcher in the snippet, which could confuse users and dilute international SEO efforts.
•SEO score of 92/100 is solid, but the title tag is 70 characters—slightly over the typical 60-character limit—risking truncation in SERPs. The meta description is also verbose at 159 characters, pushing the edge of optimal length.
•Accessibility score of 90/100 is commendable, but the preloaded image (noise.png) lacks an alt attribute in the snippet, and the use of a custom font (Suezone) without a system fallback could cause FOIT/FOUT issues, harming both accessibility and performance.

💡 AI Recommendations

1.Audit and eliminate render-blocking resources: defer non-critical JavaScript, inline critical CSS, and remove unused DNS prefetches (e.g., cdnjs.cloudflare.com if not actively used). Use WebPageTest to identify the exact bottlenecks causing the 62 performance score.
2.Optimize the preloaded image: either remove the preload for noise.png (it's likely a background texture) or compress it to WebP and add a proper alt attribute if it's meaningful. Better yet, replace it with a CSS gradient to eliminate the request entirely.
3.Shorten the title tag to under 60 characters, e.g., 'Aleyda Solis | SEO & AI Search Consultant', and trim the meta description to ~155 characters to ensure full display in SERPs. Test with a SERP preview tool.
4.Implement a visible language switcher in the header for EN/ES, and add hreflang tags for any other language versions (e.g., if you have regional subfolders). Ensure the x-default points to a language selector page if one exists.
5.Run a full Core Web Vitals audit with Lighthouse and PageSpeed Insights. Focus on LCP (likely the hero image or font) and CLS (check for layout shifts from ads or dynamic content). Consider a CDN and lazy-loading below-the-fold images.
Generated by DeepSeek AI • Extended reasoning mode

Tech Stack 💻

CMS
WordPress
CDN
Cloudflare
Server
cloudflare

Security Analysis 🔒

Security Grade
F
Security Score
20/100
Missing Security Headers
⚠️Missing Content-Security-Policy - vulnerable to XSS attacks
⚠️Missing Strict-Transport-Security - man-in-the-middle attacks possible
⚠️No X-Frame-Options - clickjacking 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
40
Missing Alt
7
Unoptimized
23
Score
40/100
WebP
0
PNG
15
JPG
3
GIF
0
SVG
20
Other
1

SSL/TLS Security 🔐

HTTPS
✅
Mixed Content
⚠️
HTTP Redirect
✅
Grade
B

SEO Essentials 🎯

✅
Sitemap
✅
Robots.txt
✅
Canonical
✅
Meta Desc
Title Length
65 chars
H1 Count
1
SEO Score
80/100

Structured Data 📊

Has Schema
✅
Items Found
6
Score
100/100
Types:
WebPageBreadcrumbListWebSitePersonOrganization

Performance Deep Dive ⚡

Compression
br
Caching
❌
Total Resources
80
Score
55/100
Scripts: 23 | Styles: 17 | Images: 40

Third-Party Scripts 📦

Total Scripts
23
Tracking
0
Score
70/100
Detected Domains:
www.aleydasolis.com
www.aleydasolis.com
www.aleydasolis.com
www.aleydasolis.com
www.aleydasolis.com
seofomo.kit.com
www.aleydasolis.com
www.aleydasolis.com
cdnjs.cloudflare.com
www.aleydasolis.com

Mobile Responsiveness 📱

Viewport Tag
✅
Responsive
✅
Touch Friendly
✅
Score
100/100

Privacy & GDPR 🛡️

Cookie Notice
✅
Privacy Policy
✅
Cookie Scripts
1
Compliance Score
100/100

💰 WEBSITE VALUE & ROI ANALYSIS

ESTIMATED WEBSITE VALUE
$143,861
per year
FIX COST (AGENCY)
$3,600
~24h of work
YOUR SAVINGS
$3,501
vs hiring an agency

✓ You save $3,501 vs hiring an agency to find and fix this

📈 TRAFFIC IMPACT ANALYSIS

Current Monthly Traffic
10,989
Value: $27,473/month
Potential After Fixes
21,979
+10,990 visitors (100% increase)
Monthly Revenue Impact:$550

🎯 KEYWORD PORTFOLIO VALUE

Total Monthly Searches
732,620
Monthly Keyword Value
$11,439
Average CPC
$0.59
Top Value Keywords:
aleyda
12,800 searches/mo · $0.50 CPC
$192/mo
solis
12,800 searches/mo · $0.50 CPC
$192/mo
seo
12,800 searches/mo · $0.50 CPC
$192/mo
search
12,800 searches/mo · $0.50 CPC
$192/mo
consultant
12,800 searches/mo · $0.50 CPC
$192/mo

💎 DOMAIN ASSET VALUE

Estimated Domain Value
$1,650
TLD Premium
.com (1.5x)
Brandability
10/10
Value Factors:
Premium .com TLD (+50%)Highly brandableClean, professional name
Market Estimate:
$1,155 - $2,475 (based on domain metrics)

✍️ CONTENT PORTFOLIO VALUE

Total Content Value
$8,190
Estimated Word Count
42,000
Quality Score
9/10
Professional Writing Cost
$6,300
@ $0.15/word
SEO Optimization Premium
+$1,890
Content Breakdown:
Homepage & Core Pages (8)$720
Blog Posts & Articles (30)$5,400

🎨 DESIGN & UX VALUE

Total Design Value
$20,000
Design Type
premium template
4x multiplier
UX Quality Score
8/10
Professional Design Cost
$20,000
Brand Assets:
✓Custom Logo
✓Color System
✓Typography System
✓Component Library
Design Factors:
Mobile-optimized responsive designCustom logo and brandingProfessional color systemTypography systemHigh-quality UX design
Responsive Design:✓ Yes

🔧 FIX COST BREAKDOWN

5 Critical Issues
~15h @ $150/hr
$2,250
4 Warning Issues
~6h @ $150/hr
$900
6 Info Issues
~3h @ $150/hr
$450
Total Agency Cost
Developer: $2,400
$3,600
RoastWeb:from $1 per scan

Estimates based on industry averages and website analysis. Actual values may vary based on your specific market, competition, content depth, and implementation quality.

Keyword Research & Targeting 🎯

🔑 Primary Keywords Detected

Keywords extracted from your page content with live search metrics from DataForSEO

KeywordMonthly VolumeDifficultyCPCOpportunity
seo search optimization consultant64020/100$0.50🎯 EASY WIN
aleyda solis strategical seo64020/100$0.50🎯 EASY WIN
solis strategical seo search64020/100$0.50🎯 EASY WIN
strategical seo search optimization64020/100$0.50🎯 EASY WIN
aleyda solis international ecommerce64020/100$0.50🎯 EASY WIN
solis international ecommerce seo64020/100$0.50🎯 EASY WIN
international ecommerce seo search64020/100$0.50🎯 EASY WIN
ecommerce seo search optimization64020/100$0.50🎯 EASY WIN
search optimization consultant author64020/100$0.50🎯 EASY WIN
optimization consultant author speaker64020/100$0.50🎯 EASY WIN
consultant author speaker helping64020/100$0.50🎯 EASY WIN
author speaker helping brands64020/100$0.50🎯 EASY WIN
speaker helping brands achieve64020/100$0.50🎯 EASY WIN
helping brands achieve visibility64020/100$0.50🎯 EASY WIN
brands achieve visibility revenue64020/100$0.50🎯 EASY WIN
achieve visibility revenue goals64020/100$0.50🎯 EASY WIN
seo search consultant author64020/100$0.50🎯 EASY WIN
search consultant author speaker64020/100$0.50🎯 EASY WIN
seo search optimization1,92035/100$0.50HIGH
search optimization consultant1,92035/100$0.50HIGH
consultant author speaker1,92035/100$0.50HIGH
aleyda solis strategical1,92035/100$0.50HIGH
solis strategical seo1,92035/100$0.50HIGH
strategical seo search1,92035/100$0.50HIGH
aleyda solis international1,92035/100$0.50HIGH
solis international ecommerce1,92035/100$0.50HIGH
international ecommerce seo1,92035/100$0.50HIGH
ecommerce seo search1,92035/100$0.50HIGH
optimization consultant author1,92035/100$0.50HIGH
author speaker helping1,92035/100$0.50HIGH
speaker helping brands1,92035/100$0.50HIGH
helping brands achieve1,92035/100$0.50HIGH
brands achieve visibility1,92035/100$0.50HIGH
achieve visibility revenue1,92035/100$0.50HIGH
visibility revenue goals1,92035/100$0.50HIGH
seo search consultant1,92035/100$0.50HIGH
search consultant author1,92035/100$0.50HIGH
skip content speaking1,92035/100$0.50HIGH
content speaking blog1,92035/100$0.50HIGH
speaking blog podcast1,92035/100$0.50HIGH
blog podcast tools1,92035/100$0.50HIGH
podcast tools newsletter1,92035/100$0.50HIGH
tools newsletter contact1,92035/100$0.50HIGH
newsletter contact menu1,92035/100$0.50HIGH
contact menu aleyda1,92035/100$0.50HIGH
menu aleyda solis1,92035/100$0.50HIGH
aleyda12,80065/100$0.50MEDIUM
solis12,80065/100$0.50MEDIUM
seo12,80065/100$0.50MEDIUM
search12,80065/100$0.50MEDIUM
consultant12,80065/100$0.50MEDIUM
optimization12,80065/100$0.50MEDIUM
author12,80065/100$0.50MEDIUM
speaker12,80065/100$0.50MEDIUM
strategical12,80065/100$0.50MEDIUM
international12,80065/100$0.50MEDIUM
ecommerce12,80065/100$0.50MEDIUM
helping12,80065/100$0.50MEDIUM
brands12,80065/100$0.50MEDIUM
achieve12,80065/100$0.50MEDIUM
visibility12,80065/100$0.50MEDIUM
revenue12,80065/100$0.50MEDIUM
goals12,80065/100$0.50MEDIUM
skip12,80065/100$0.50MEDIUM
content12,80065/100$0.50MEDIUM
speaking12,80065/100$0.50MEDIUM
blog12,80065/100$0.50MEDIUM
podcast12,80065/100$0.50MEDIUM
tools12,80065/100$0.50MEDIUM
newsletter12,80065/100$0.50MEDIUM
contact12,80065/100$0.50MEDIUM
menu12,80065/100$0.50MEDIUM
aleyda solis4,80050/100$0.50MEDIUM
seo search4,80050/100$0.50MEDIUM
search optimization4,80050/100$0.50MEDIUM
optimization consultant4,80050/100$0.50MEDIUM
consultant author4,80050/100$0.50MEDIUM
author speaker4,80050/100$0.50MEDIUM
solis strategical4,80050/100$0.50MEDIUM
strategical seo4,80050/100$0.50MEDIUM
solis international4,80050/100$0.50MEDIUM
international ecommerce4,80050/100$0.50MEDIUM
ecommerce seo4,80050/100$0.50MEDIUM
speaker helping4,80050/100$0.50MEDIUM
helping brands4,80050/100$0.50MEDIUM
brands achieve4,80050/100$0.50MEDIUM
achieve visibility4,80050/100$0.50MEDIUM
visibility revenue4,80050/100$0.50MEDIUM
revenue goals4,80050/100$0.50MEDIUM
search consultant4,80050/100$0.50MEDIUM
skip content4,80050/100$0.50MEDIUM
content speaking4,80050/100$0.50MEDIUM
speaking blog4,80050/100$0.50MEDIUM
blog podcast4,80050/100$0.50MEDIUM
podcast tools4,80050/100$0.50MEDIUM
tools newsletter4,80050/100$0.50MEDIUM
newsletter contact4,80050/100$0.50MEDIUM
contact menu4,80050/100$0.50MEDIUM
menu aleyda4,80050/100$0.50MEDIUM
solis seo4,80050/100$0.50MEDIUM

🤖 AI-Suggested Keyword OpportunitiesAI-POWERED

Related keywords you should target but aren't currently using - suggested by Claude AI

Suggested KeywordMonthly VolumeDifficultyCPCOpportunity
→ local SEO services1,53625/100$0.50🎯 EASY WIN
→ AI in SEO1,53625/100$0.50🎯 EASY WIN
→ how to improve search rankings1,15215/100$0.50🎯 EASY WIN
→ core web vitals optimization76828/100$0.50🎯 EASY WIN
→ search engine marketing consultant70430/100$0.50🎯 EASY WIN
→ SEO consultant for ecommerce64020/100$0.50🎯 EASY WIN
→ search engine optimization services64020/100$0.50🎯 EASY WIN
→ SEO tools and resources64020/100$0.50🎯 EASY WIN
→ conversion rate optimization SEO64020/100$0.50🎯 EASY WIN
→ SEO for fashion ecommerce64020/100$0.50🎯 EASY WIN
→ SEO for tech ecommerce64032/100$0.50🎯 EASY WIN
→ page speed SEO consultant64020/100$0.50🎯 EASY WIN
→ UX optimization for search64020/100$0.50🎯 EASY WIN
→ SEO for lead generation64020/100$0.50🎯 EASY WIN
→ SEO for SaaS companies64020/100$0.50🎯 EASY WIN
→ white label SEO consultant64020/100$0.50🎯 EASY WIN
→ part time SEO consultant64020/100$0.50🎯 EASY WIN
→ international SEO expert1,92035/100$0.50HIGH
→ AI search optimization1,92035/100$0.50HIGH
→ ecommerce SEO specialist1,92035/100$0.50HIGH
→ technical SEO consultant1,92047/100$0.50HIGH
→ SEO strategy consultant1,92035/100$0.50HIGH
→ SEO audit services1,92035/100$0.50HIGH
→ keyword research consultant1,92035/100$0.50HIGH
→ on-page SEO optimization1,92035/100$0.50HIGH
→ off-page SEO strategies1,92035/100$0.50HIGH
→ link building consultant1,92035/100$0.50HIGH
→ content SEO optimization1,92035/100$0.50HIGH
→ mobile SEO consultant1,92035/100$0.50HIGH
→ international SEO services1,92035/100$0.50HIGH
→ SEO for SaaS1,92035/100$0.50HIGH
→ SEO for startups1,92045/100$1.30HIGH
→ enterprise SEO consultant1,92035/100$0.50HIGH
→ SEO strategy development1,92035/100$0.50HIGH
→ SEO implementation services1,92035/100$0.50HIGH
→ SEO consulting fees1,92035/100$0.50HIGH
→ organic search optimization1,92035/100$0.50HIGH
→ search visibility consultant1,92035/100$0.50HIGH
→ ranking improvement services1,92035/100$0.50HIGH
→ SEO for B2B1,92035/100$0.50HIGH
→ SEO for B2C1,92035/100$0.50HIGH
→ revenue focused SEO1,92035/100$0.50HIGH
→ SEO ROI consultant1,92035/100$0.50HIGH
→ ecommerce conversion optimization1,92035/100$0.50HIGH
→ global ecommerce strategy1,92035/100$0.50HIGH
→ international expansion SEO1,92035/100$0.50HIGH
→ SEO competitor analysis1,92035/100$0.50HIGH
→ SEO gap analysis1,92035/100$0.50HIGH
→ SEO performance metrics1,92035/100$0.50HIGH
→ SEO KPI tracking1,92035/100$0.50HIGH
→ SEO analytics consultant1,92035/100$0.50HIGH
→ SEO data analysis1,92035/100$0.50HIGH
→ machine learning SEO1,92035/100$0.50HIGH
→ voice search optimization1,92035/100$0.50HIGH
→ featured snippets optimization1,92035/100$0.50HIGH
→ schema markup consultant1,92035/100$0.50HIGH
→ structured data optimization1,92035/100$0.50HIGH
→ user experience SEO1,92035/100$0.50HIGH
→ SEO content strategy1,92035/100$0.50HIGH
→ SEO content calendar1,92035/100$0.50HIGH
→ SEO copywriting consultant1,92035/100$0.50HIGH
→ pillar page creation1,92035/100$0.50HIGH
→ SEO for nonprofits1,92035/100$0.50HIGH
→ SEO for agencies1,92035/100$0.50HIGH
→ SEO reseller services1,92035/100$0.50HIGH
→ fractional SEO consultant1,92035/100$0.50HIGH
→ remote SEO consultant1,92035/100$0.50HIGH
→ virtual SEO services1,92035/100$0.50HIGH
→ SEO coaching services1,92035/100$0.50HIGH
→ advanced SEO strategies1,92035/100$0.50HIGH
→ enterprise SEO strategy1,92035/100$0.50HIGH
→ SEO scaling strategies1,92035/100$0.50HIGH
→ SEO budget optimization1,92045/100$1.30HIGH
→ SEO resource planning1,92035/100$0.50HIGH
→ SEO team building1,92035/100$0.50HIGH
→ SEO outsourcing consultant1,92035/100$0.50HIGH
→ SEO project management1,92035/100$0.50HIGH
→ SEO implementation roadmap1,92035/100$0.50HIGH
→ SEO quick wins1,92035/100$0.50HIGH
→ multilingual SEO4,80050/100$0.50MEDIUM
→ SEO speaker4,80050/100$0.50MEDIUM
→ SEO author4,80050/100$0.50MEDIUM
→ SEO podcast4,80050/100$0.50MEDIUM
→ SEO newsletter4,80050/100$0.50MEDIUM
→ SERP optimization4,80050/100$0.50MEDIUM
→ ecommerce visibility4,80050/100$0.50MEDIUM
→ marketplace SEO4,80050/100$0.50MEDIUM
→ WooCommerce SEO4,80050/100$0.50MEDIUM
→ crawlability optimization4,80050/100$0.50MEDIUM
→ indexation improvement4,80050/100$0.50MEDIUM
→ SEO mentoring4,80050/100$0.50MEDIUM
→ best SEO practices1,68060/100$1.00MEDIUM
→ top SEO consultants1,68060/100$1.00MEDIUM
→ best SEO agencies1,68060/100$1.00MEDIUM
→ topic cluster strategy1,68060/100$1.00MEDIUM
→ Amazon SEO consultant96060/100$0.50MEDIUM
→ Shopify SEO services78095/100$4.00MEDIUM
→ SEO for online stores62473/100$4.00MEDIUM
→ SEO training and workshops52065/100$4.00MEDIUM
→ cross border ecommerce SEO52065/100$4.00MEDIUM

📊 Keyword Strategy Recommendations

  • Focus on high-opportunity keywords (green badges) for quick ranking wins
  • Low difficulty (<40) keywords are easier to rank for in 3-6 months
  • High CPC indicates commercial intent - these keywords drive conversions
  • Create dedicated landing pages optimized for your primary keywords
  • Use these keywords in your title tags, H1s, and meta descriptions

Embed your badge 🏆

Proud of your score? Show it off. Paste this badge on your site.

Every badge links back to your report, so it works for you too.

RoastWeb Badge

Paste this HTML anywhere on your site. The badge links back to this report.

THINK YOUR SITE IS BETTER?

Get your free brutal audit

One free roast a day, no subscription

Powered by ROASTWEB