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

/ / d / microsoft.com

microsoft.com

60 / 100
overall · band: medium
scanned2026-04-26 23:18:31Z
methodv0.1 — 2026-04-25
verdicts33 pass 2 warn 29 fail 22 n/a
rescan
writes a fresh score to the registry

Categories

Security47/ 100 · 9 measured
Performance56/ 100 · 5 measured
SEO50/ 100 · 6 measured
AI-readiness25/ 100 · 4 measured
Privacy53/ 100 · 6 measured
Accessibility0/ 100 · 1 measured
Brand presence52/ 100 · 17 measured
Email health69/ 100 · 16 measured

Site facts

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

Security· 47/100

#FactorVerdictScoreEvidence
4Security headers (HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy, X-Content-Type-Options)fail20security_headers_score=20, missing=Content-Security-Policy|X-Content-Type-Options|X-Frame-Options|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)pass100total_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, has_issue=false, has_iodef=false
26HSTS preload list inclusionfail0hsts_header=max-age=31536000; includeSubDomains, preload_status=unknown
27TLS minimum version & cipher suite qualitypass100status=READY, grades=A+, worst=A+
28Subdomain takeover surfacepass100findings={"subdomain":"www.microsoft.com","cname":"www.microsoft.com-c-3.edgekey.net.","dangling":false}|{"subdomain":"api.microsoft.com","cname":"msdn.com.","dangling":false}|{"subdomain":"dev.microsoft.com","cname":"developer.microsoft.com.edgekey…
29Spam / phishing blocklist presencefail0listed=true, response_code=0, answers=127.255.255.254

Performance· 56/100

#FactorVerdictScoreEvidence
8Mobile PageSpeed score + Core Web Vitals (LCP, FCP, CLS)n/aScoring not yet implemented
9HTTP/2 supportn/aScoring not yet implemented
10Compression (Brotli / gzip)pass80perf_compression=gzip
30HTTP/3 supportfail0supports_h3=false
31IPv6 supportpass100aaaa_count=1, aaaa=2603:1061:14:95::1
32Image optimization (WebP/AVIF)n/aScoring not yet implemented
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 imagesn/aScoring not yet implemented
36Font loading strategy (FOUT/FOIT/swap)n/aScoring not yet implemented
37Total homepage byte weightpass100html_bytes=214970, subresource_bytes=0, total_bytes=214970, total_kb=210, sampled=30, total_refs=69
38Largest unused JavaScript bundlefail0deferred_scripts=141, sample=https://rum.hlx.page/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js|/echo/etc.clientlibs/microsoft/clientlibs/exp-cookiecomp/v1.ACSHASHa238861e6209e4e02576ddf5d1749c8b.min.js|/echo/etc.clientlibs/cascade.component.authoring…

SEO· 50/100

#FactorVerdictScoreEvidence
11Title, meta description, OG, Twitter cards, canonicalpass100title=true, description=true, og=true, twitter=true, canonical=true
12Schema.org structured data presencen/aScoring not yet implemented
13H1 tag presencefail0h1_count=0
14Sitemap.xml + robots.txt presencepass100has_robots_txt=true, has_sitemap=true
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 sitesn/an/a — single_language
43Internal link depth (clicks from homepage to deepest content)pass100max_depth=1, pages_fetched=50, pages_seen=221, capped_at=50
61Better Business Bureau accreditationfail0no_link_on_site

AI-readiness· 25/100

#FactorVerdictScoreEvidence
15llms.txt presencefail0has_llms_txt=false
16AI crawler robots.txt directivespass100robots_ai_blocked_count=0
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· 53/100

#FactorVerdictScoreEvidence
46Cookie banner presence + CMP detectionpass100cmp=Cookiebot, banner_detected=true
47Privacy policy page presencefail0found=false
48Terms of service page presencepass100found=true, href=https://go.microsoft.com/fwlink/?LinkID=206977, text=Terms of use
49Third-party tracker countfail30count=13, hosts=accdn.lpsnmedia.net|bat.bing.com|c.s-microsoft.com|cdnssl.clicktale.net|clarity.ms|d.impactradius-event.com|img-prod-cms-rt-microsoft-com.akamaized.net|js.monitor.azure.com|lpcdn.lpsnmedia.net|lptag.liveperson.net|mem.gfx.ms|publishe…
50CCPA "Do Not Sell or Share My Personal Information" linkfail0found=false
51Cookie scan — actual cookies set on first loadpass90count=2, names=bStore|CAS_PROGRAM, with_cmp=true

Accessibility· 0/100

#FactorVerdictScoreEvidence
52Accessibility statement pagefail0found=false
53axe-core / WAVE accessibility scann/aScoring not yet implemented
54Image alt text coveragen/aScoring not yet implemented
55Heading hierarchy validityn/aScoring not yet implemented
56Color contrast (WCAG AA)n/aScoring not yet implemented
57ARIA labels presence and validityn/aScoring not yet implemented
58Skip-to-content linkn/aScoring not yet implemented

Brand presence· 52/100

#FactorVerdictScoreEvidence
17Domain age (RDAP / WHOIS)pass100domain_age_years=35
18Wayback Machine site age & last snapshotn/aScoring not yet implemented
19Google Business Profile presence + ratingpass80found=true, rating=3.7, review_count=284
20News mentions in last 30 dayspass85news_mentions_count=20
21Wikipedia entitypass100found=true, title=Microsoft, url=https://en.wikipedia.org/wiki/Microsoft
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/microsoft
63Bing Placespass100url=https://rewards.bing.com/sweepstakes/million/about?form=MD1C7S&OCID=MD1C7S&PUBL=MSFT_EMAIL&CREA=MD1C7S&pn=2MSweeps&oem=MSFT&icid=mscom_marcom_CPH3a_MSRewards2026
64Apple Maps presence (Apple Business Connect)fail0no_link_on_site
65Facebook Page presencepass100url=https://www.facebook.com/Microsoft, live=true
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 detectedpass100tools=Microsoft Clarity, count=1
70Payment processors detectedn/an/a — no_payment_detected
71Marketing automation tools detectedfail0count=0
72Customer support tools detectedfail0count=0
73Tag manager presencewarn50count=0
74Ad networks detectedwarn70tools=Bing Ads, count=1
83Visible contact form on sitefail0detected=false, count=0

Email health· 69/100

#FactorVerdictScoreEvidence
1DMARC enforcementpass100present=true, policy=reject
2DKIM signingpass100present=true, selector=selector2, source=doh_probe
3SPF record present and validpass100present=true, raw="v=spf1 include:_spf-a.microsoft.com include:_spf-b.microsoft.com include:_spf-c.microsoft.com include:_spf-ssg-a.msft.net include:_spf1-meo.microsoft.com -all", qualifier=hardfail
24MTA-STS & TLS-RPTpass100sts_txt=v=STSv1; id=20190225000000Z;, tls_rpt=v=TLSRPTv1;rua=https://tlsrpt.azurewebsites.net/report, policy_ok=true
25BIMI + VMCfail0no_bimi
75Branded domain email address (vs free Gmail/Yahoo)pass100branded=true, provider=microsoft
76Email provider class (Workspace / 365 / Zoho / self-hosted / shared)pass100provider=microsoft_365, mx=microsoft-com.mail.protection.outlook.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; pct=100; rua=mailto:itex-rua@microsoft.com; ruf=mailto:itex-ruf@microsoft.com; fo=1"
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=7, limit=10
84Mailto: direct contact link presentfail0Scored
85Email forwarding service detected (improvmx, forwardemail, etc.)pass100hosts=microsoft-com.mail.protection.outlook.com, provider=Microsoft 365, kind=branded
86Lead magnet / signup incentive detected (free download, ebook, etc.)pass100detected=true, sample=download" data-m="{"Compnm": "UHF", "view": "UHF", "Pa": "Univers

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