WQI.web​qualityindex
Method v1.1.0 85 live / 86 total factors methodology

/ / d / linkedin.com

linkedin.com

63 / 100
overall · band: medium
scanned2026-04-26 23:18:10Z
methodv0.1 — 2026-04-25
verdicts37 pass 8 warn 31 fail 10 n/a
rescan
writes a fresh score to the registry

Categories

Security49/ 100 · 9 measured
Performance74/ 100 · 10 measured
SEO56/ 100 · 8 measured
AI-readiness10/ 100 · 4 measured
Privacy38/ 100 · 6 measured
Accessibility83/ 100 · 6 measured
Brand presence40/ 100 · 17 measured
Email health67/ 100 · 16 measured

Site facts

Snapshot date
2026-04-26
Factors scored
76 / 86
Composite score
63/100
Method version
v0.1 — 2026-04-25

Security· 49/100

#FactorVerdictScoreEvidence
4Security headers (HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy, X-Content-Type-Options)warn70security_headers_score=70, missing=Referrer-Policy|Permissions-Policy|X-XSS-Protection
5SSL certificate validity & expiration windown/aScoring not yet implemented
6WordPress REST API user enumeration exposurepass100not_wordpress
7Sensitive path exposure (.git, .env, /admin, xmlrpc.php, wp-login.php)warn75findings={"path":"/admin","status":200}, total_checked=6
22DNSSEC validationfail0ds_present=false, ad_bit=false
23CAA recordsfail0records=\# 42 00 0c 63 6f 6e 74 61 63 74 65 6d 61 69 6c 63 61 61 72 65 63 6f 72 64 61 77 61 72 65 40 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d|\# 37 00 0c 63 6f 6e 74 61 63 74 65 6d 61 69 6c 74 6c 73 2d 61 6c 65 72 74 73 40 6c 69 6e 6b 65 64 69 6e 2e 6…
26HSTS preload list inclusionfail0hsts_header=max-age=31536000, preload_status=unknown
27TLS minimum version & cipher suite qualitypass100status=READY, grades=A, worst=A
28Subdomain takeover surfacepass100findings={"subdomain":"www.linkedin.com","cname":"cf-afd.www.linkedin.com.","dangling":false}|{"subdomain":"api.linkedin.com","cname":"any-na-lx.api.linkedin.com.","dangling":false}|{"subdomain":"app.linkedin.com","cname":"mix.linkedin.com.","dangli…
29Spam / phishing blocklist presencefail0listed=true, response_code=0, answers=127.255.255.254

Performance· 74/100

#FactorVerdictScoreEvidence
8Mobile PageSpeed score + Core Web Vitals (LCP, FCP, CLS)warn62performance_score=60, lcp_ms=8713.432752527166, cls=0.002179, components={"perf":60,"lcp":30,"cls":100}
9HTTP/2 supportpass100perf_http2=true
10Compression (Brotli / gzip)pass80perf_compression=gzip
30HTTP/3 supportfail0supports_h3=false
31IPv6 supportpass100aaaa_count=1, aaaa=2620:1ec:50::12
32Image optimization (WebP/AVIF)pass100id=image-delivery-insight, lighthouse_score=1
33Desktop PageSpeed scoren/aScoring not yet implemented
34Core Web Vitals from CrUX (Real User Monitoring)n/aScoring not yet implemented
35Lazy loading on below-fold imagespass100id=image-delivery-insight, lighthouse_score=1
36Font loading strategy (FOUT/FOIT/swap)fail0id=font-display-insight, lighthouse_score=0.5
37Total homepage byte weightpass100html_bytes=142255, subresource_bytes=0, total_bytes=142255, total_kb=139, sampled=0, total_refs=0
38Largest unused JavaScript bundlepass100deferred_scripts=2, sample=https://static.licdn.com/aero-v1/sc/h/cyi85pvtvqxif4qx6o2q0eui4|https://static.licdn.com/aero-v1/sc/h/e69gtg8c61dzqklxridy0htl9

SEO· 56/100

#FactorVerdictScoreEvidence
11Title, meta description, OG, Twitter cards, canonicalpass100title=true, description=true, og=true, twitter=true, canonical=true
12Schema.org structured data presencefail0structured_data_absent
13H1 tag presencepass100h1_count=1, h1_text=Welcome to your professional community
14Sitemap.xml + robots.txt presencewarn50has_robots_txt=true, has_sitemap=false
39Schema.org type validity (parsed JSON-LD)n/aScoring not yet implemented
40Breadcrumb schemafail0present=false
41FAQ / HowTo schema (where applicable)n/an/a — not_applicable
42hreflang for multi-language sitespass100html_lang=en, languages_seen=en, alternates=77, alternate_langs=de|en|uk|pt|ms|es|zh|id|ja|it|ar|vi|fr|ro|nl|no|ru|cs|sv|ko|th|tl|da|pl|tr|x
43Internal link depth (clicks from homepage to deepest content)pass100max_depth=1, pages_fetched=50, pages_seen=243, capped_at=50
61Better Business Bureau accreditationfail0no_link_on_site

AI-readiness· 10/100

#FactorVerdictScoreEvidence
15llms.txt presencefail0has_llms_txt=false
16AI crawler robots.txt directivesfail40robots_ai_blocked_count=11, blocked_names=GPTBot (OpenAI)|ChatGPT-User (OpenAI browsing)|ClaudeBot (Anthropic)|anthropic-ai (older Anthropic)|Google-Extended (Gemini training)|PerplexityBot|Bytespider (ByteDance/TikTok)|Meta-ExternalAgent|CCBot (Com…
44AI plugin manifest (.well-known/ai-plugin.json)fail0status=404
45JSON-LD richness score for LLMsfail0org_complete=false, has_address=false, has_contact_point=false, has_same_as=false, has_content_type=false, breakdown={"coreOrg":0,"contact":0,"sameAs":0,"contentType":0}

Privacy· 38/100

#FactorVerdictScoreEvidence
46Cookie banner presence + CMP detectionwarn50banner_detected=true
47Privacy policy page presencepass100found=true, href=/legal/privacy-policy?trk=linkedin-tc_auth-button_privacy-policy, text=Privacy Policy
48Terms of service page presencefail0found=false
49Third-party tracker countpass80count=1, hosts=static.licdn.com
50CCPA "Do Not Sell or Share My Personal Information" linkfail0found=false
51Cookie scan — actual cookies set on first loadfail0count=7, names=JSESSIONID|lang|bcookie|bscookie|li_gc|lidc|__cf_bm, with_cmp=false

Accessibility· 83/100

#FactorVerdictScoreEvidence
52Accessibility statement pagefail0found=false
53axe-core / WAVE accessibility scanpass100accessibility_category=1
54Image alt text coveragepass100lighthouse_score=1, failing_count=0
55Heading hierarchy validitypass100lighthouse_score=1
56Color contrast (WCAG AA)pass100lighthouse_score=1, failing_count=0
57ARIA labels presence and validitypass100total_aria_audits=22, applicable=11, passing=11
58Skip-to-content linkn/aScoring not yet implemented

Brand presence· 40/100

#FactorVerdictScoreEvidence
17Domain age (RDAP / WHOIS)pass100domain_age_years=23.5
18Wayback Machine site age & last snapshotwarn65first_snapshot=2003-02-16T19:31:23Z, last_snapshot=2003-02-16T19:31:23Z, estimated_age_years=23.2, first_years_ago=23.190027366371332, last_days_ago=8470.15749556713
19Google Business Profile presence + ratingpass80found=true, rating=4.4, review_count=309
20News mentions in last 30 dayspass85news_mentions_count=20
21Wikipedia entitypass100found=true, title=LinkedIn, url=https://en.wikipedia.org/wiki/LinkedIn
59Yelp presence + rating + review countfail0no_link_on_site
60Trustpilot presence + ratingfail0no_link_on_site
62LinkedIn Company Page (presence + employee count + follower count)pass100url=https://www.linkedin.com/company/linkedin/jobs?trk=homepage-basic_directory_careersUrl
63Bing Placesn/an/a — no_public_url_convention
64Apple Maps presence (Apple Business Connect)fail0no_link_on_site
65Facebook Page presencefail0no_link_on_site
66Instagram presence (link from site → IG profile)fail0no_link_on_site
67Web App Manifest (manifest.json)n/aScoring not yet implemented
68Service Worker / PWA capabilityn/aScoring not yet implemented
69Analytics tools detectedfail0count=0
70Payment processors detectedn/an/a — no_payment_detected
71Marketing automation tools detectedfail0count=0
72Customer support tools detectedfail0count=0
73Tag manager presencewarn50count=0
74Ad networks detectedpass100count=0
83Visible contact form on sitefail0detected=false, count=0

Email health· 67/100

#FactorVerdictScoreEvidence
1DMARC enforcementpass100present=true, policy=reject
2DKIM signingpass100present=true, selector=google, source=doh_probe
3SPF record present and validpass100present=true, raw="v=spf1 ip4:199.101.162.0/25 ip4:108.174.3.0/24 ip4:108.174.6.0/24 ip4:108.174.0.0/24 ip6:2620:109:c00d:104::/64 ip6:2620:109:c006:104::/64 ip6:2620:109:c003:104::/64 ip6:2620:119:50c0:207::/64 ip4:199.101.161.130 mx mx:docusign.ne…
24MTA-STS & TLS-RPTfail0tls_rpt=v=TLSRPTv1; rua=mailto:tlsreports@linkedin.com, policy_ok=false
25BIMI + VMCpass100record=v=BIMI1; l=https://media.licdn.com/media/AAYQAQQhAAgAAQAAAAAAABrLiVuNIZ3fRKGlFSn4hGZubg.svg; a=https://media.licdn.com/media/AAYABAQhAAgAAQAAAAAAAYFI0DP_wvHFSv6mYduMZuEwSA.pem;, logo_url=https://media.licdn.com/media/AAYQAQQhAAgAAQAAAAAAABrLi…
75Branded domain email address (vs free Gmail/Yahoo)pass100branded=true, provider=generic
76Email provider class (Workspace / 365 / Zoho / self-hosted / shared)warn70provider=unclassified_enterprise, mx=mail-a.linkedin.com|mail-c.linkedin.com|mail-d.linkedin.com|mail.linkedin.com, source=mx_classifier
77DMARC aggregate reporting enabled (rua=)pass100has_dmarc_reporting=true, audit_flag=true, derived_from_raw=true, source=derived_from_raw, dmarc_raw="v=DMARC1; p=reject; rua=mailto:d@rua.agari.com,mailto:yfy3q-9359@rua.dmarc.emailanalyst.com; ruf=mailto:d@ruf.agari.com"
78Free-email exposure on contact page (gmail/yahoo/outlook visible)pass100Scored
79Newsletter signup form detectedfail0detected=false
80Email Service Provider (ESP) detectedfail0Scored
81Transactional email provider detected (from SPF includes)fail0Scored
82SPF lookup count (10-limit deliverability check)pass100lookups=2, limit=10
84Mailto: direct contact link presentfail0Scored
85Email forwarding service detected (improvmx, forwardemail, etc.)pass100hosts=mail-a.linkedin.com|mail-c.linkedin.com|mail-d.linkedin.com|mail.linkedin.com, kind=unknown
86Lead magnet / signup incentive detected (free download, ebook, etc.)pass100detected=true, sample=free trial

Scores are computed under method v0.1 — 2026-04-25. See the methodology for the full factor list and per-factor specifications.