Summary
Website Quality Score
Performance 10.0
SEO 10.0
Security 9.0
Accessibility 9.7
Best Practices 9.2
- ⛔ Security - 1 pages(s) with critical finding(s).
- ⚠️ Skipped URLs - 9 skipped URLs found.
- ⚠️ 1 page(s) do not support Brotli compression.
- ⚠️ No WebP image found on the website.
- ⚠️ No AVIF image found on the website.
- ⚠️ 1 page(s) without aria labels.
- ⏩ Loaded robots.txt for domain 'microsoft.github.io': status code 404, size 9 kB and took 170 ms.
- ⏩ External URLs - 9 external URL(s) found.
- ✅ Redirects - no redirects 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 20 unique headers.
- ✅ Only one title provided for uniqueness check.
- ✅ Only one meta description provided for uniqueness check.
- ✅ 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 role attributes.
- ✅ All pages have lang attribute.
- ✅ DNS IPv4 OK: domain microsoft.github.io resolved to 185.199.109.153, 185.199.111.153, 185.199.110.153, 185.199.108.153 (DNS server: 127.0.0.53).
- ✅ DNS IPv6 OK: domain microsoft.github.io resolved to 2606:50c0:8003::153, 2606:50c0:8001::153, 2606:50c0:8002::153, 2606:50c0:8000::153 (DNS server: 127.0.0.53).
Visited URLs
| URL | Status | Type | Time (s) | Size | Cache |
|---|---|---|---|---|---|
| /TRELLIS.2/ | 200 | HTML | 136 ms | 34 kB | 10 min |
Best practices
Found 10 row(s).
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| Invalid inline SVGs | 5 | 0 | 0 | 0 |
| DOM depth (> 30) | 1 | 0 | 0 | 0 |
| Heading structure | 0 | 1 | 0 | 0 |
| Large inline SVGs (> 5120 B) | 5 | 0 | 0 | 0 |
| Duplicate inline SVGs (> 5 and > 1024 B) | 5 | 0 | 0 | 0 |
| Title uniqueness (> 10%) | 1 | 0 | 0 | 0 |
| Description uniqueness (> 10%) | 1 | 0 | 0 | 0 |
| Brotli support | 0 | 0 | 1 | 0 |
| WebP support | 0 | 0 | 1 | 0 |
| AVIF support | 0 | 0 | 1 | 0 |
| No rows found, please edit your search term. | ||||
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
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| notice | 1 | No headings found in the HTML content. | /TRELLIS.2/ |
Non-clickable phone numbers
No problems found.
Title uniqueness
No problems found.
Description uniqueness
No problems found.
Accessibility
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| Missing image alt attributes | 5 | 0 | 0 | 0 |
| Missing aria labels | 0 | 0 | 5 | 0 |
| Missing html lang attribute | 1 | 0 | 0 | 0 |
Valid HTML
No problems found.
Missing image alt attributes
No problems found.
Missing form labels
No problems found.
Missing aria labels
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 10 | <a class="author-*" *** > | /TRELLIS.2/ |
| warning | 5 | <a ***> | /TRELLIS.2/ |
| warning | 1 | <a id="paper" *** > | /TRELLIS.2/ |
| warning | 1 | <a id="video" *** > | /TRELLIS.2/ |
| warning | 1 | <a id="code" *** > | /TRELLIS.2/ |
| warning | 1 | <a class="author-*"> | /TRELLIS.2/ |
| warning | 1 | <a id="demo" *** > | /TRELLIS.2/ |
Missing roles
No problems found.
Missing html lang attribute
No problems found.
Security
Found 10 row(s).
| Header | OK | Notice | Warning | Critical | Recommendation |
|---|---|---|---|---|---|
| Content-Security-Policy | 0 | 0 | 0 | 1 | Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks. |
| Access-Control-Allow-Origin | 0 | 0 | 1 | 0 | Access-Control-Allow-Origin is set to '*' which allows any origin to access the resource. This can be a security risk. |
| X-Frame-Options | 0 | 0 | 1 | 0 | X-Frame-Options header is not set. It prevents clickjacking attacks when set to 'deny' or 'sameorigin. |
| X-Content-Type-Options | 0 | 0 | 1 | 0 | X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks. |
| Referrer-Policy | 0 | 0 | 1 | 0 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. |
| Feature-Policy | 0 | 0 | 1 | 0 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. |
| Permissions-Policy | 0 | 0 | 1 | 0 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. |
| Server | 0 | 1 | 0 | 0 | Server header is set to 'GitHub.com'. It is better not to reveal used technologies. |
| Strict-Transport-Security | 1 | 0 | 0 | 0 | |
| X-XSS-Protection | 1 | 0 | 0 | 0 | |
| No rows found, please edit your search term. | |||||
Security headers
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| critical | 1 | Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks. | /TRELLIS.2/ |
| warning | 1 | X-Frame-Options header is not set. It prevents clickjacking attacks when set to 'deny' or 'sameorigin. | /TRELLIS.2/ |
| warning | 1 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. | /TRELLIS.2/ |
| warning | 1 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. | /TRELLIS.2/ |
| warning | 1 | Access-Control-Allow-Origin is set to '*' which allows any origin to access the resource. This can be a security risk. | /TRELLIS.2/ |
| warning | 1 | X-Content-Type-Options header is not set. It stops MIME type sniffing and mitigates content type attacks. | /TRELLIS.2/ |
| warning | 1 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. | /TRELLIS.2/ |
| notice | 1 | Server header is set to 'GitHub.com'. It is better not to reveal used technologies. | /TRELLIS.2/ |
SEO metadata
| URL 🔼 | Indexing | Title | H1 | Description | Keywords |
|---|---|---|---|---|---|
| /TRELLIS.2/ | Allowed | TRELLIS.2: Native and Compact Structured Latents for 3D Generation | Missing H1 |
OpenGraph metadata
No URLs with OpenGraph data (og:* or twitter:* meta tags).
Heading structure
| Heading structure | Count | Errors 🔽 | URL |
|---|---|---|---|
| 0 | 0 | /TRELLIS.2/ |
404 URLs
No 404 URLs found.
Redirected URLs
No redirects found.
Skipped URLs Summary
| Reason | Domain | Unique URLs 🔽 |
|---|---|---|
| Not allowed host | go.microsoft.com | 4 |
| Not allowed host | github.com | 3 |
| Not allowed host | www.microsoft.com | 1 |
| Not allowed host | sites.google.com | 1 |
Skipped URLs
| Reason | Skipped URL 🔼 | Source | Found at URL |
|---|---|---|---|
| Not allowed host | https://github.com/MaxtirError | <a href> | /TRELLIS.2/ |
| Not allowed host | https://github.com/microsoft/TRELLIS.2/issues | <a href> | /TRELLIS.2/ |
| Not allowed host | https://github.com/sicxu | <a href> | /TRELLIS.2/ |
| Not allowed host | https://go.microsoft.com/fwlink/?LinkID=246338 | <a href> | /TRELLIS.2/ |
| Not allowed host | https://go.microsoft.com/fwlink/?LinkId=521839 | <a href> | /TRELLIS.2/ |
| Not allowed host | https://go.microsoft.com/fwlink/?linkid=2196228 | <a href> | /TRELLIS.2/ |
| Not allowed host | https://go.microsoft.com/fwlink/?linkid=2259814 | <a href> | /TRELLIS.2/ |
| Not allowed host | https://sites.google.com/view/fromandto | <a href> | /TRELLIS.2/ |
| Not allowed host | https://www.microsoft.com/en-us/research/people/nicholasyuan | <a href> | /TRELLIS.2/ |
External URLs
9 external URL(s)TOP fastest URLs
| Time 🔼 | Status | Fast URL |
|---|---|---|
| 135 ms | 200 | /TRELLIS.2/ |
TOP slowest URLs
| Time 🔽 | Status | Slow URL |
|---|---|---|
| 135 ms | 200 | /TRELLIS.2/ |
Content types
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x |
|---|---|---|---|---|---|
| HTML | 1 | 34 kB | 135 ms | 135 ms | 1 |
Content types (MIME types)
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x |
|---|---|---|---|---|---|
| text/html; charset=utf-8 | 1 | 34 kB | 135 ms | 135 ms | 1 |
Source domains
| Domain | Totals | HTML |
|---|---|---|
| microsoft.github.io | 1 / 34kB / 135ms | 1 / 34kB / 135ms |
HTTP headers
Found 20 row(s).
| Header 🔼 | Occurs | Unique | Values preview | Min value | Max value |
|---|---|---|---|---|---|
| Accept-Ranges | 1 | 1 | bytes | ||
| Access-Control-Allow-Origin | 1 | 1 | * | ||
| Age | 1 | - | [ignored generic values] | 0 sec(s) | 0 sec(s) |
| Cache-Control | 1 | 1 | max-age=600 | ||
| Content-Type | 1 | 1 | text/html; charset=utf-8 | ||
| Date | 1 | - | [ignored generic values] | 2026-03-24 | 2026-03-24 |
| Etag | 1 | - | [ignored generic values] | ||
| Expires | 1 | - | [ignored generic values] | 2026-03-24 | 2026-03-24 |
| Last-Modified | 1 | - | [ignored generic values] | 2025-12-17 | 2025-12-17 |
| Server | 1 | 1 | GitHub.com | ||
| Strict-Transport-Security | 1 | 1 | max-age=31556952 | ||
| Vary | 1 | 1 | Accept-Encoding | ||
| Via | 1 | 1 | 1.1 varnish | ||
| X-Cache | 1 | 1 | MISS | ||
| X-Cache-Hits | 1 | 1 | 0 | ||
| X-Fastly-Request-Id | 1 | 1 | 3a4f9062b452fda80b7181005f20e509e04cef62 | ||
| X-Github-Request-Id | 1 | 1 | 557E:CAEDB:47DDD7:533E58:69C2D742 | ||
| X-Proxy-Cache | 1 | 1 | MISS | ||
| X-Served-By | 1 | 1 | cache-bma-essb1270036-BMA | ||
| X-Timer | 1 | 1 | S1774376770.262229,VS0,VE108 | ||
| No rows found, please edit your search term. | |||||
HTTP header values
Found 15 row(s).
| Header | Occurs | Value |
|---|---|---|
| Accept-Ranges | 1 | bytes |
| Access-Control-Allow-Origin | 1 | * |
| Cache-Control | 1 | max-age=600 |
| Content-Type | 1 | text/html; charset=utf-8 |
| Server | 1 | GitHub.com |
| Strict-Transport-Security | 1 | max-age=31556952 |
| Vary | 1 | Accept-Encoding |
| Via | 1 | 1.1 varnish |
| X-Cache | 1 | MISS |
| X-Cache-Hits | 1 | 0 |
| X-Fastly-Request-Id | 1 | 3a4f9062b452fda80b7181005f20e509e04cef62 |
| X-Github-Request-Id | 1 | 557E:CAEDB:47DDD7:533E58:69C2D742 |
| X-Proxy-Cache | 1 | MISS |
| X-Served-By | 1 | cache-bma-essb1270036-BMA |
| X-Timer | 1 | S1774376770.262229,VS0,VE108 |
| No rows found, please edit your search term. | ||
HTTP Caching by content type (only from crawlable domains)
| Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| HTML | Cache-Control + ETag + Last-Modified | 1 | 10 min | 10 min | 10 min |
HTTP Caching by domain
| Domain | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| microsoft.github.io | Cache-Control + ETag + Last-Modified | 1 | 10 min | 10 min | 10 min |
HTTP Caching by domain and content type
| Domain | Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|---|
| microsoft.github.io | HTML | Cache-Control + ETag + Last-Modified | 1 | 10 min | 10 min | 10 min |
DNS info
Found 11 row(s).
| DNS resolving tree |
|---|
| microsoft.github.io |
| IPv4: 185.199.109.153 |
| IPv4: 185.199.111.153 |
| IPv4: 185.199.110.153 |
| IPv4: 185.199.108.153 |
| IPv6: 2606:50c0:8003::153 |
| IPv6: 2606:50c0:8001::153 |
| IPv6: 2606:50c0:8002::153 |
| IPv6: 2606:50c0:8000::153 |
| DNS server: 127.0.0.53 |
| No rows found, please edit your search term. |
SSL/TLS info
| Info | Text |
|---|---|
| Issuer | C = US, O = Let's Encrypt, CN = R12 |
| Subject | CN = *.github.io |
| Valid from | Feb 6 21:41:53 2026 GMT (VALID already 45.9 day(s)) |
| Valid to | May 7 21:41:52 2026 GMT (VALID still for 44.1 day(s)) |
| Supported protocols | TLSv1.2, TLSv1.3 |
| RAW certificate output | Certificate: 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 === 402716C264720000: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 === 403736E18C7E0000: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: 627A13BF2EB96247072B3AB263AE0803BF7E8FC8A826040DEC97C50B6248A78C Session-ID-ctx: Master-Key: 1D71033CD05B873E41CAC67D4679E53242536EE13F1135D8C42879BEFF764C73F5E2103E5934DC6E1F60DC7810A3ED76 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 - 58 06 c6 86 98 ec ea 7f-5f cb 05 ef 80 1c 4d 03 X......._.....M. 0020 - 54 6c 72 33 f2 4e dc 6d-48 40 66 3d 99 3c c7 d2 Tlr3.N.mH@f=.<.. 0030 - d8 2e 92 28 b8 65 84 ca-2e 7f 9d 0d 56 b5 55 98 ...(.e......V.U. 0040 - 9a 60 9d 42 12 0d cd 10-86 7d c6 8d d7 1c 85 a4 .`.B.....}...... 0050 - 5d 84 bc d1 a2 65 97 d0-b5 3e 5c e9 25 bf 1f 3e ]....e...>\.%..> 0060 - fc 94 3b 23 ca 5d 09 65-58 0c 02 7b 06 12 30 c2 ..;#.].eX..{..0. 0070 - 1a 19 c1 4b 71 75 a6 a9-47 03 f8 38 97 ed 51 4c ...Kqu..G..8..QL 0080 - e7 25 2a 27 93 2c 66 4d-ab 8c 2d 4e d6 16 df da .%*'.,fM..-N.... 0090 - 04 fa 6a 87 19 cb ca 6e-09 58 b5 59 ab c7 64 39 ..j....n.X.Y..d9 00a0 - 05 18 ac e5 2a 57 59 ec-88 86 b1 3a b6 03 c0 96 ....*WY....:.... 00b0 - 4a bf a9 60 49 70 39 ac-42 88 54 e8 da cc 95 a9 J..`Ip9.B.T..... Start Time: 1774376770 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: 282D7017C7490C7CBDEF3B758138411866A2742DA361E5C4971E74F805933072 Session-ID-ctx: Resumption PSK: F69270366C1BF4832563B4017560602E759A21D806B25624073926C23A47335F 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 - 6a 7e 40 fe 4d e1 bf e1-54 3f 56 85 a5 48 97 30 j~@.M...T?V..H.0 0020 - 69 be 89 82 d4 4a 1d 33-7e 84 ff 64 9b b2 f7 f9 i....J.3~..d.... 0030 - c0 e3 3a 86 6f 76 d1 a9-e7 03 b6 b6 d1 74 bb ef ..:.ov.......t.. 0040 - e1 df 0d 7f 1a f9 f3 a8-c5 09 7a 33 c2 df 85 3a ..........z3...: 0050 - 62 53 bc a5 83 fd 57 49-00 cd fd 72 a8 f0 02 c4 bS....WI...r.... 0060 - ee 75 3f 57 1e 8a c7 8e-10 e8 ce 1b 54 da 0d bd .u?W........T... 0070 - ac 26 dd 71 b6 d7 5e f4-ad 99 05 92 dc de af 60 .&.q..^........` 0080 - 44 d3 84 1e 0c ec db 92-96 91 01 66 e7 3d 76 d5 D..........f.=v. 0090 - 04 62 65 05 41 fd 6c 99-6f ad fb 37 a4 ba 84 c3 .be.A.l.o..7.... Start Time: 1774376770 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 time | 2.2 s |
| Total URLs | 1 |
| Total size | 34 kB |
| Requests - total time | 136 ms |
| Requests - avg time | 136 ms |
| Requests - min time | 136 ms |
| Requests - max time | 136 ms |
| Requests by status | 200: 1 |
Analysis stats
Found 21 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| SslTlsAnalyzer::getTLSandSSLCertificateInfo | 364 ms | 1 |
| BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 3 ms | 1 |
| AccessibilityAnalyzer::checkMissingRoles | 1 ms | 1 |
| AccessibilityAnalyzer::checkMissingLabels | 1 ms | 1 |
| BestPracticeAnalyzer::checkHeadingStructure | 1 ms | 1 |
| AccessibilityAnalyzer::checkMissingAriaLabels | 1 ms | 1 |
| BestPracticeAnalyzer::checkMaxDOMDepth | 1 ms | 1 |
| AccessibilityAnalyzer::checkMissingLang | 1 ms | 1 |
| BestPracticeAnalyzer::checkInlineSvg | 0 ms | 1 |
| AccessibilityAnalyzer::checkImageAltAttributes | 0 ms | 1 |
| SecurityAnalyzer::checkHtmlSecurity | 0 ms | 1 |
| SecurityAnalyzer::checkHeaders | 0 ms | 1 |
| SeoAndOpenGraphAnalyzer::analyzeHeadings | 0 ms | 1 |
| BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 0 ms | 1 |
| SeoAndOpenGraphAnalyzer::analyzeSeo | 0 ms | 1 |
| SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1 |
| BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1 |
| No rows found, please edit your search term. | ||
Content processor stats
Found 12 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| HtmlProcessor::findUrls | 2 ms | 1 |
| CssProcessor::findUrls | 1 ms | 1 |
| NextJsProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 1 |
| JavaScriptProcessor::findUrls | 0 ms | 1 |
| AstroProcessor::findUrls | 0 ms | 1 |
| AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 1 |
| NextJsProcessor::findUrls | 0 ms | 1 |
| JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 1 |
| SvelteProcessor::findUrls | 0 ms | 1 |
| SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 1 |
| HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 1 |
| CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 1 |
| No rows found, please edit your search term. | ||
Crawler info
| Version | 2.1.0.20260317 |
|---|---|
| Executed At | 2026-03-24 18:26:08 |
| 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=3 --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 |