Crawler Report for microsoft.github.io

Summary

Website Quality Score

9.8 Excellent
Performance
10.0
SEO
9.2
Security
10.0
Accessibility
10.0
Best Practices
9.7
  • ⚠️ No titles provided for uniqueness check.
  • ⚠️ No meta descriptions provided for uniqueness check.
  • ⚠️ No WebP image found on the website.
  • ⚠️ No AVIF image found on the website.
  • ⏩ Loaded robots.txt for domain 'microsoft.github.io': status code 404, size 9 kB and took 170 ms.
  • ⏩ Redirects - 1 redirect(s) found.
  • ✅ Skipped URLs - no skipped URLs found.
  • ✅ External URLs - no external URLs found.
  • ✅ 404 OK - all pages exists, no non-existent pages found.
  • ✅ SSL/TLS certificate is valid until May 7 21:41:52 2026 GMT. Issued by C = US, O = Let's Encrypt, CN = R12. Subject is CN = *.github.io.
  • ✅ SSL/TLS certificate issued by 'C = US, O = Let's Encrypt, CN = R12'.
  • ✅ Performance OK - all non-media URLs are faster than 3 seconds.
  • ✅ HTTP headers - found 16 unique headers.
  • ✅ All pages support Brotli compression.
  • ✅ All pages have quoted attributes.
  • ✅ All pages have inline SVGs smaller than 5120 bytes.
  • ✅ All pages have inline SVGs with less than 5 duplicates.
  • ✅ All pages have valid or none inline SVGs.
  • ✅ All pages without multiple <h1> headings.
  • ✅ All pages have <h1> heading.
  • ✅ All pages have heading structure without skipped levels.
  • ✅ All pages have DOM depth less than 30.
  • ✅ All pages have clickable (interactive) phone numbers.
  • ✅ All pages have valid HTML.
  • ✅ All pages have image alt attributes.
  • ✅ All pages have form labels.
  • ✅ All pages have aria labels.
  • ✅ All pages have role attributes.
  • ✅ All pages have lang attribute.
  • ✅ DNS IPv4 OK: domain microsoft.github.io resolved to 185.199.109.153, 185.199.110.153, 185.199.111.153, 185.199.108.153 (DNS server: 127.0.0.53).
  • ✅ DNS IPv6 OK: domain microsoft.github.io resolved to 2606:50c0:8000::153, 2606:50c0:8002::153, 2606:50c0:8003::153, 2606:50c0:8001::153 (DNS server: 127.0.0.53).
  • ✅ Security - no findings.

Visited URLs

URLStatusTypeTime (s)SizeCache
/TRELLIS.2301 Redirect117 ms162 BNone

Best practices

Analysis nameOKNoticeWarningCritical
Title uniqueness (> 10%)0010
Description uniqueness (> 10%)0010
Brotli support0000
WebP support0010
AVIF support0010

Large inline SVGs

No problems found.


Duplicate inline SVGs

No problems found.


Invalid inline SVGs

No problems found.


Missing quotes on attributes

No problems found.


DOM depth

No problems found.


Heading structure

No problems found.


Non-clickable phone numbers

No problems found.


Title uniqueness

No problems found.


Description uniqueness

No problems found.

Accessibility

Nothing to report.


Valid HTML

No problems found.


Missing image alt attributes

No problems found.


Missing form labels

No problems found.


Missing aria labels

No problems found.


Missing roles

No problems found.


Missing html lang attribute

No problems found.

Security

Nothing to report.


Security headers

No problems found.

SEO metadata

No URLs.


OpenGraph metadata

No URLs with OpenGraph data (og:* or twitter:* meta tags).


Heading structure

No URLs to analyze heading structure.

404 URLs

No 404 URLs found.

Redirected URLs

StatusRedirected URL 🔼Target URLFound at URL
301 /TRELLIS.2/TRELLIS.2/

Skipped URLs Summary

No skipped URLs found.


Skipped URLs

No skipped URLs found.

External URLs

No external URLs found.

TOP fastest URLs

No fast URLs faster than 1 second(s) found.

TOP slowest URLs

No slow URLs slower than 0.01 second(s) found.

Content types

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 30x
Redirect1162 B117 ms117 ms 1

Content types (MIME types)

Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 30x
text / html1162 B117 ms117 ms 1

Source domains

DomainTotalsRedirect
microsoft.github.io1 / 162B / 117ms1 / 162B / 117ms

HTTP headers

Found 16 row(s).
Header 🔼OccursUniqueValues previewMin valueMax value
Accept-Ranges11bytes
Age1-[ignored generic values]0 sec(s)0 sec(s)
Content-Length1-[ignored generic values]162 B162 B
Content-Type11text / html
Date1-[ignored generic values]2026-03-242026-03-24
Location11/TRELLIS.2/
Server11GitHub.com
Vary11Accept-Encoding
Via111.1 varnish
X-Cache11MISS
X-Cache-Hits110
X-Fastly-Request-Id11a15bd3ad1254bfe4f9dca2af4d82b70d1c6ba6f7
X-Github-Request-Id113696:0A5F:23E5FC:2911A2:69C2B61E
X-Origin-Cache11HIT
X-Served-By11cache-bma-essb1270061-BMA
X-Timer11S1774368287.694955,VS0,VE109
No rows found, please edit your search term.

HTTP header values

Found 13 row(s).
HeaderOccursValue
Accept-Ranges1bytes
Content-Type1text / html
Location1/TRELLIS.2/
Server1GitHub.com
Vary1Accept-Encoding
Via11.1 varnish
X-Cache1MISS
X-Cache-Hits10
X-Fastly-Request-Id1a15bd3ad1254bfe4f9dca2af4d82b70d1c6ba6f7
X-Github-Request-Id13696:0A5F:23E5FC:2911A2:69C2B61E
X-Origin-Cache1HIT
X-Served-By1cache-bma-essb1270061-BMA
X-Timer1S1774368287.694955,VS0,VE109
No rows found, please edit your search term.

HTTP Caching by content type (only from crawlable domains)

Content typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
RedirectNo cache headers1---

HTTP Caching by domain

DomainCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
microsoft.github.ioNo cache headers1---

HTTP Caching by domain and content type

DomainContent typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
microsoft.github.ioRedirectNo cache headers1---

DNS info

Found 11 row(s).
DNS resolving tree
microsoft.github.io
  IPv4: 185.199.109.153
  IPv4: 185.199.110.153
  IPv4: 185.199.111.153
  IPv4: 185.199.108.153
  IPv6: 2606:50c0:8000::153
  IPv6: 2606:50c0:8002::153
  IPv6: 2606:50c0:8003::153
  IPv6: 2606:50c0:8001::153
DNS server: 127.0.0.53
No rows found, please edit your search term.

SSL/TLS info

InfoText
IssuerC = US, O = Let's Encrypt, CN = R12
SubjectCN = *.github.io
Valid fromFeb  6 21:41:53 2026 GMT (VALID already 45.8 day(s))
Valid toMay  7 21:41:52 2026 GMT (VALID still for 44.2 day(s))
Supported protocolsTLSv1.2, TLSv1.3
RAW certificate outputCertificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            06:79:02:6f:04:50:78:61:d3:24:97:e5:a4:ba:c2:36:41:4d
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C = US, O = Let's Encrypt, CN = R12
        Validity
            Not Before: Feb  6 21:41:53 2026 GMT
            Not After : May  7 21:41:52 2026 GMT
        Subject: CN = *.github.io
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (2048 bit)
                Modulus:
                    00:b6:9a:f2:ba:51:8a:33:aa:d9:4d:d5:c3:a7:46:
                    c4:7e:d4:9b:f3:9f:b7:87:1f:4d:d2:78:80:f2:7d:
                    29:7c:9a:13:6a:74:6a:5f:df:e1:52:28:f5:14:69:
                    40:20:fc:dd:0f:8b:0e:b2:3d:ce:02:18:f9:e9:70:
                    44:35:81:7f:c9:50:4e:5e:ef:7c:51:08:4d:bd:de:
                    f1:3a:ca:1d:c7:42:4e:df:86:00:58:a5:83:de:ce:
                    02:28:e0:e7:6a:82:ac:b3:98:d9:c5:ca:58:3b:1d:
                    8f:84:e5:97:93:d5:1b:26:6c:93:d8:82:92:2b:2e:
                    e8:cf:a6:2c:fd:d8:72:f9:34:bd:7a:7e:9f:a6:d5:
                    da:7d:a2:63:b3:e2:59:83:6e:61:19:03:48:ef:4f:
                    b5:81:e2:87:7d:df:fc:f1:23:c8:6d:cd:97:66:f4:
                    5a:a8:a5:f9:75:fa:e2:ae:38:35:81:66:08:22:b6:
                    29:df:a3:9b:0a:4c:43:db:06:c1:14:e2:2d:8c:ee:
                    0f:08:ed:93:6a:bc:12:da:ef:03:59:ed:a8:13:79:
                    2f:89:ca:e8:d6:4b:a8:1d:fc:69:ad:c9:be:44:90:
                    e9:52:33:cd:dd:26:2a:c4:97:f9:ba:29:f5:88:25:
                    5d:e3:71:07:2a:6f:67:0e:50:96:07:00:27:f0:d2:
                    a6:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature, Key Encipherment
            X509v3 Extended Key Usage: 
                TLS Web Server Authentication, TLS Web Client Authentication
            X509v3 Basic Constraints: critical
                CA:FALSE
            X509v3 Subject Key Identifier: 
                16:05:1F:F6:C2:68:7F:8B:9F:04:AC:09:DA:D5:F1:C9:6C:F8:52:79
            X509v3 Authority Key Identifier: 
                00:B5:29:F2:2D:8E:6F:31:E8:9B:4C:AD:78:3E:FA:DC:E9:0C:D1:D2
            Authority Information Access: 
                CA Issuers - URI:http://r12.i.lencr.org/
            X509v3 Subject Alternative Name: 
                DNS:*.github.com, DNS:*.github.io, DNS:*.githubusercontent.com, DNS:github.com, DNS:github.io, DNS:githubusercontent.com
            X509v3 Certificate Policies: 
                Policy: 2.23.140.1.2.1
            X509v3 CRL Distribution Points: 
                Full Name:
                  URI:http://r12.c.lencr.org/78.crl
            CT Precertificate SCTs: 
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : E3:23:8D:F2:8D:A2:88:E0:AA:E0:AC:F0:FA:90:C9:85:
                                F0:B6:BF:F5:D2:A5:27:B0:01:FC:1C:44:58:C4:B6:E8
                    Timestamp : Feb  6 22:40:23.523 2026 GMT
                    Extensions: 00:00:05:00:31:BF:96:B7
                    Signature : ecdsa-with-SHA256
                                30:45:02:20:1A:58:0F:0D:9C:99:C1:8C:45:32:BE:F5:
                                B6:B3:68:9F:F8:E1:98:0F:9C:4F:5F:5B:A5:F1:53:80:
                                D8:05:E9:35:02:21:00:D2:6E:E8:9B:B2:93:0A:41:44:
                                66:E1:62:65:85:62:7D:C7:96:CD:B9:3D:4B:CE:70:2C:
                                D7:6A:B7:E6:6C:B5:7D
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 0E:57:94:BC:F3:AE:A9:3E:33:1B:2C:99:07:B3:F7:90:
                                DF:9B:C2:3D:71:32:25:DD:21:A9:25:AC:61:C5:4E:21
                    Timestamp : Feb  6 22:40:27.371 2026 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:46:02:21:00:BE:EA:CB:83:8D:E2:37:1A:20:44:BA:
                                A5:DE:AD:50:16:02:15:8C:14:33:57:72:EC:DE:D2:34:
                                62:56:73:C6:7A:02:21:00:C3:D4:6E:3A:E4:97:8B:A3:
                                F1:9F:5C:92:E6:25:58:A9:77:65:15:EA:98:DA:5C:4A:
                                1F:9E:78:7D:36:51:2E:CF
    Signature Algorithm: sha256WithRSAEncryption
    Signature Value:
        7f:fe:47:92:d8:22:91:a6:62:b4:1b:f6:d8:6b:fa:13:a0:6a:
        b4:ef:59:da:66:b5:f6:41:7a:de:9f:68:2c:1f:87:b1:08:b3:
        90:9f:b6:4d:64:3b:a5:ee:9f:f6:1a:3c:b3:21:1c:5b:72:59:
        69:db:d6:54:05:c5:dd:c2:57:a8:5e:36:70:39:d1:74:1f:e2:
        6e:61:04:26:00:fa:ea:de:97:26:8d:05:87:08:16:ba:92:88:
        eb:70:be:69:e4:85:45:19:e4:74:bd:7b:ab:be:30:df:f5:2c:
        eb:6b:d6:9d:03:7f:7c:59:c9:8c:95:88:92:2e:be:2b:ce:8f:
        d0:e5:1c:82:68:87:1c:a4:d7:09:75:f0:65:c5:8a:36:27:ab:
        80:ed:d8:e5:f5:af:0b:91:de:91:34:ae:9e:af:22:58:60:23:
        c9:63:5d:c9:b3:21:09:ea:06:4a:70:54:2d:e2:7e:79:1d:0a:
        12:88:ef:84:5d:5a:b1:cc:36:fc:29:41:a9:25:09:c1:aa:e4:
        91:26:df:55:97:3e:5b:c8:54:09:76:a7:1b:72:07:8e:19:b3:
        9a:5b:40:7d:d6:26:19:56:df:84:84:ca:3a:9a:9e:33:e5:1a:
        28:9c:14:ba:37:a3:b1:d3:73:ee:c9:b2:31:43:91:8e:8a:d4:
        6c:27:fc:f8
RAW protocols output
=== ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for summary.

=== ssl3 ===
s_client: Unknown option: -ssl3
s_client: Use -help for summary.

=== tls1 ===
40C7138D8A770000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_1 ===
40E727124D780000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
CONNECTED(00000003)
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 7 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---

=== tls1_2 ===
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R12
verify return:1
depth=0 CN = *.github.io
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = *.github.io
   i:C = US, O = Let's Encrypt, CN = R12
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Feb  6 21:41:53 2026 GMT; NotAfter: May  7 21:41:52 2026 GMT
 1 s:C = US, O = Let's Encrypt, CN = R12
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIFUDCCBDigAwIBAgISBnkCbwRQeGHTJJflpLrCNkFNMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTIwHhcNMjYwMjA2MjE0MTUzWhcNMjYwNTA3MjE0MTUyWjAWMRQwEgYDVQQD
DAsqLmdpdGh1Yi5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALaa
8rpRijOq2U3Vw6dGxH7Um/Oft4cfTdJ4gPJ9KXyaE2p0al/f4VIo9RRpQCD83Q+L
DrI9zgIY+elwRDWBf8lQTl7vfFEITb3e8TrKHcdCTt+GAFilg97OAijg52qCrLOY
2cXKWDsdj4Tll5PVGyZsk9iCkisu6M+mLP3Ycvk0vXp+n6bV2n2iY7PiWYNuYRkD
SO9PtYHih33f/PEjyG3Nl2b0Wqil+XX64q44NYFmCCK2Kd+jmwpMQ9sGwRTiLYzu
Dwjtk2q8EtrvA1ntqBN5L4nK6NZLqB38aa3JvkSQ6VIzzd0mKsSX+bop9YglXeNx
BypvZw5QlgcAJ/DSpncCAwEAAaOCAnkwggJ1MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUFgUf9sJof4ufBKwJ2tXxyWz4UnkwHwYDVR0jBBgwFoAUALUp8i2ObzHom0yt
eD763OkM0dIwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzAChhdodHRwOi8vcjEy
LmkubGVuY3Iub3JnLzBrBgNVHREEZDBiggwqLmdpdGh1Yi5jb22CCyouZ2l0aHVi
LmlvghcqLmdpdGh1YnVzZXJjb250ZW50LmNvbYIKZ2l0aHViLmNvbYIJZ2l0aHVi
LmlvghVnaXRodWJ1c2VyY29udGVudC5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEw
LgYDVR0fBCcwJTAjoCGgH4YdaHR0cDovL3IxMi5jLmxlbmNyLm9yZy83OC5jcmww
ggENBgorBgEEAdZ5AgQCBIH+BIH7APkAfgDjI43yjaKI4KrgrPD6kMmF8La/9dKl
J7AB/BxEWMS26AAAAZw1HRHjAAgAAAUAMb+WtwQDAEcwRQIgGlgPDZyZwYxFMr71
trNon/jhmA+cT19bpfFTgNgF6TUCIQDSbuibspMKQURm4WJlhWJ9x5bNuT1LznAs
12q35my1fQB3AA5XlLzzrqk+MxssmQez95Dfm8I9cTIl3SGpJaxhxU4hAAABnDUd
IOsAAAQDAEgwRgIhAL7qy4ON4jcaIES6pd6tUBYCFYwUM1dy7N7SNGJWc8Z6AiEA
w9RuOuSXi6Pxn1yS5iVYqXdlFeqY2lxKH554fTZRLs8wDQYJKoZIhvcNAQELBQAD
ggEBAH/+R5LYIpGmYrQb9thr+hOgarTvWdpmtfZBet6faCwfh7EIs5Cftk1kO6Xu
n/YaPLMhHFtyWWnb1lQFxd3CV6heNnA50XQf4m5hBCYA+urelyaNBYcIFrqSiOtw
vmnkhUUZ5HS9e6u+MN/1LOtr1p0Df3xZyYyViJIuvivOj9DlHIJohxyk1wl18GXF
ijYnq4Dt2OX1rwuR3pE0rp6vIlhgI8ljXcmzIQnqBkpwVC3ifnkdChKI74RdWrHM
NvwpQaklCcGq5JEm31WXPlvIVAl2pxtyB44Zs5pbQH3WJhlW34SEyjqanjPlGiic
FLo3o7HTc+7JsjFDkY6K1Gwn/Pg=
-----END CERTIFICATE-----
subject=CN = *.github.io
issuer=C = US, O = Let's Encrypt, CN = R12
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3308 bytes and written 301 bytes
Verification: OK
---
New, TLSv1.2, Cipher is ECDHE-RSA-CHACHA20-POLY1305
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-CHACHA20-POLY1305
    Session-ID: 8E22AED12301D11C09D6999EDEDC4837FD75A78536365BD272BC6BF2BF2856A6
    Session-ID-ctx: 
    Master-Key: 164296FF994F6440F29ACBA20E28D1D14D3DBC1E21AD0DCCA6F30398148DA78B68ABA2E43BDFA36AE4F616671E935CBF
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 86400 (seconds)
    TLS session ticket:
    0000 - 5c f3 a5 7d e2 d3 8b 77-ec 37 82 ee 87 70 c9 ce   \..}...w.7...p..
    0010 - 99 f2 62 e5 0e 7b 52 80-4e e8 3f 04 87 35 16 b3   ..b..{R.N.?..5..
    0020 - 1e 5d a5 ae 2d cc 46 da-20 12 1c 4c e7 d5 43 15   .]..-.F. ..L..C.
    0030 - 08 65 09 d6 cd 1c 60 78-0c 4b ce 8c 2a 86 55 2d   .e....`x.K..*.U-
    0040 - 07 28 0b 5e 38 ae 85 2d-bf 99 8f 9b 67 32 95 f9   .(.^8..-....g2..
    0050 - 71 44 17 0b fa d3 b7 50-a7 78 ae 1a b9 a0 43 08   qD.....P.x....C.
    0060 - 7d ce 97 ec ff 7b 01 36-96 9d 0c 42 92 a6 ae 56   }....{.6...B...V
    0070 - cf 10 61 ec 55 bb 8d 44-36 10 62 cb 2a 95 fe 19   ..a.U..D6.b.*...
    0080 - 31 43 71 99 2a 8b 00 33-f1 d6 dd a4 3d 58 1a 3e   1Cq.*..3....=X.>
    0090 - 62 19 86 80 e3 33 c8 7e-08 48 13 c9 35 f5 fb 0b   b....3.~.H..5...
    00a0 - 90 fa 7f da 35 f1 11 5b-04 b6 e3 06 81 23 e0 a2   ....5..[.....#..
    00b0 - 12 48 01 df 41 9a 88 6a-00 8f 68 4c 1f 04 b0 93   .H..A..j..hL....

    Start Time: 1774368287
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: yes
---
DONE

=== tls1_3 ===
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R12
verify return:1
depth=0 CN = *.github.io
verify return:1
CONNECTED(00000003)
---
Certificate chain
 0 s:CN = *.github.io
   i:C = US, O = Let's Encrypt, CN = R12
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Feb  6 21:41:53 2026 GMT; NotAfter: May  7 21:41:52 2026 GMT
 1 s:C = US, O = Let's Encrypt, CN = R12
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Mar 13 00:00:00 2024 GMT; NotAfter: Mar 12 23:59:59 2027 GMT
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIFUDCCBDigAwIBAgISBnkCbwRQeGHTJJflpLrCNkFNMA0GCSqGSIb3DQEBCwUA
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD
EwNSMTIwHhcNMjYwMjA2MjE0MTUzWhcNMjYwNTA3MjE0MTUyWjAWMRQwEgYDVQQD
DAsqLmdpdGh1Yi5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALaa
8rpRijOq2U3Vw6dGxH7Um/Oft4cfTdJ4gPJ9KXyaE2p0al/f4VIo9RRpQCD83Q+L
DrI9zgIY+elwRDWBf8lQTl7vfFEITb3e8TrKHcdCTt+GAFilg97OAijg52qCrLOY
2cXKWDsdj4Tll5PVGyZsk9iCkisu6M+mLP3Ycvk0vXp+n6bV2n2iY7PiWYNuYRkD
SO9PtYHih33f/PEjyG3Nl2b0Wqil+XX64q44NYFmCCK2Kd+jmwpMQ9sGwRTiLYzu
Dwjtk2q8EtrvA1ntqBN5L4nK6NZLqB38aa3JvkSQ6VIzzd0mKsSX+bop9YglXeNx
BypvZw5QlgcAJ/DSpncCAwEAAaOCAnkwggJ1MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUFgUf9sJof4ufBKwJ2tXxyWz4UnkwHwYDVR0jBBgwFoAUALUp8i2ObzHom0yt
eD763OkM0dIwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzAChhdodHRwOi8vcjEy
LmkubGVuY3Iub3JnLzBrBgNVHREEZDBiggwqLmdpdGh1Yi5jb22CCyouZ2l0aHVi
LmlvghcqLmdpdGh1YnVzZXJjb250ZW50LmNvbYIKZ2l0aHViLmNvbYIJZ2l0aHVi
LmlvghVnaXRodWJ1c2VyY29udGVudC5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEw
LgYDVR0fBCcwJTAjoCGgH4YdaHR0cDovL3IxMi5jLmxlbmNyLm9yZy83OC5jcmww
ggENBgorBgEEAdZ5AgQCBIH+BIH7APkAfgDjI43yjaKI4KrgrPD6kMmF8La/9dKl
J7AB/BxEWMS26AAAAZw1HRHjAAgAAAUAMb+WtwQDAEcwRQIgGlgPDZyZwYxFMr71
trNon/jhmA+cT19bpfFTgNgF6TUCIQDSbuibspMKQURm4WJlhWJ9x5bNuT1LznAs
12q35my1fQB3AA5XlLzzrqk+MxssmQez95Dfm8I9cTIl3SGpJaxhxU4hAAABnDUd
IOsAAAQDAEgwRgIhAL7qy4ON4jcaIES6pd6tUBYCFYwUM1dy7N7SNGJWc8Z6AiEA
w9RuOuSXi6Pxn1yS5iVYqXdlFeqY2lxKH554fTZRLs8wDQYJKoZIhvcNAQELBQAD
ggEBAH/+R5LYIpGmYrQb9thr+hOgarTvWdpmtfZBet6faCwfh7EIs5Cftk1kO6Xu
n/YaPLMhHFtyWWnb1lQFxd3CV6heNnA50XQf4m5hBCYA+urelyaNBYcIFrqSiOtw
vmnkhUUZ5HS9e6u+MN/1LOtr1p0Df3xZyYyViJIuvivOj9DlHIJohxyk1wl18GXF
ijYnq4Dt2OX1rwuR3pE0rp6vIlhgI8ljXcmzIQnqBkpwVC3ifnkdChKI74RdWrHM
NvwpQaklCcGq5JEm31WXPlvIVAl2pxtyB44Zs5pbQH3WJhlW34SEyjqanjPlGiic
FLo3o7HTc+7JsjFDkY6K1Gwn/Pg=
-----END CERTIFICATE-----
subject=CN = *.github.io
issuer=C = US, O = Let's Encrypt, CN = R12
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits
---
SSL handshake has read 3203 bytes and written 317 bytes
Verification: OK
---
New, TLSv1.3, Cipher is TLS_AES_128_GCM_SHA256
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
DONE
---
Post-Handshake New Session Ticket arrived:
SSL-Session:
    Protocol  : TLSv1.3
    Cipher    : TLS_AES_128_GCM_SHA256
    Session-ID: F472AB2BE011F3F2251D5012409257506A6BD8E4C55E4E7AF52F69B7D84A9EB7
    Session-ID-ctx: 
    Resumption PSK: FA0A3559E47A7F45A0946FB53034A05AA8D031B0227E5A9435EF094E3FA41ABB
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 86400 (seconds)
    TLS session ticket:
    0000 - 5c f3 a5 7d e2 d3 8b 77-ec 37 82 ee 87 70 c9 ce   \..}...w.7...p..
    0010 - 9b 57 bc ab 15 e4 cd 9e-ce 8c e4 5e 81 59 92 33   .W.........^.Y.3
    0020 - b1 b9 2a 03 99 4b d2 60-27 bc 98 2e 06 46 b2 cf   ..*..K.`'....F..
    0030 - d8 9a de 8e 7f 43 fd ab-98 8d d8 5c 4f e9 4b 47   .....C.....\O.KG
    0040 - f7 c2 e7 ef e3 90 f6 1e-c5 66 c2 73 f8 85 72 26   .........f.s..r&
    0050 - 25 02 89 67 52 a1 7c 17-00 db 12 b3 0c c4 35 dd   %..gR.|.......5.
    0060 - bc 8f bb 5e ce 83 f3 bb-bd a7 cf a0 4c 46 a9 00   ...^........LF..
    0070 - db dd 66 99 ee 9f ec 6c-32 29 14 67 7c 2d 75 83   ..f....l2).g|-u.
    0080 - 07 33 e8 a2 5b 4e 84 a2-11 55 5d 0e 71 24 53 58   .3..[N...U].q$SX
    0090 - 69 50 7f 11 a9 ac 6d 67-4b f0 20 04 55 58 fe f1   iP....mgK. .UX..

    Start Time: 1774368287
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: no
    Max Early Data: 0
---
read R BLOCK

Crawler stats

Basic stats
Total execution time2.4 s
Total URLs1
Total size162 B
Requests - total time117 ms
Requests - avg time117 ms
Requests - min time117 ms
Requests - max time117 ms
Requests by status301: 1

Analysis stats

Class::methodExec time 🔽Exec count
SslTlsAnalyzer::getTLSandSSLCertificateInfo437 ms 1
SeoAndOpenGraphAnalyzer::analyzeSeo0 ms 1
SeoAndOpenGraphAnalyzer::analyzeHeadings0 ms 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph0 ms 1
BestPracticeAnalyzer::checkTitleUniqueness0 ms 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness0 ms 1
BestPracticeAnalyzer::checkBrotliSupport0 ms 1
BestPracticeAnalyzer::checkWebpSupport0 ms 1
BestPracticeAnalyzer::checkAvifSupport0 ms 1

Content processor stats

Class::methodExec time 🔽Exec count
HtmlProcessor::findUrls1 ms 1
HtmlProcessor::applyContentChangesBeforeUrlParsing0 ms 1

Crawler info

Version 2.1.0.20260317
Executed At 2026-03-24 16:04:44
Command siteone-crawler --url=https://microsoft.github.io/TRELLIS.2 --markdown-export-dir=/tmp/siteone-trellis --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=5 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text
Hostname ubuntu-8gb-hel1-1
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317