Technical Information
| HTTP Status Code | 200 |
| HTTP Version | HTTP/1.1 |
| HTTPS | ✔ Available |
| IP Address | 192.0.66.26 |
| Server Software | nginx |
| CDN | CDN (HIT) |
| Compression | gzip |
|
ℹ 🔵 Missing Content Security Policy | CSP is not configured. It helps prevent XSS attacks and content injection. |
|
ℹ 🔵 Missing X-Frame-Options | The site can be embedded in iframes by third parties (clickjacking risk). |
HTTP Status Code 200
HTTP Version HTTP/1.1
HTTPS ✔ Available
IP Address 192.0.66.26
Server Software nginx
CDN CDN (HIT)
Compression gzip
ℹ 🔵 Missing Content Security Policy CSP is not configured. It helps prevent XSS attacks and content injection.
ℹ 🔵 Missing X-Frame-Options The site can be embedded in iframes by third parties (clickjacking risk).
Redirect Chain
| # | URL | HTTP Status Code | Status |
| 1 | https://upworthy.com:443 | 301 | HTTP/2 301 |
| 2 | https://www.upworthy.com/ | 200 | HTTP/2 200 |
#1 URL https://upworthy.com:443
HTTP Status Code 301
Status HTTP/2 301
#2 URL https://www.upworthy.com/
HTTP Status Code 200
Status HTTP/2 200
Performance
| DNS Lookup | 5.2 ms |
| TCP Connect | 6.4 ms |
| TLS Handshake | 6.8 ms |
| Time To First Byte (TTFB) | 15.3 ms |
| Content Download | 2.6 ms |
| Total Response Time | 17.9 ms |
DNS Lookup 5.2 ms
TCP Connect 6.4 ms
TLS Handshake 6.8 ms
Time To First Byte (TTFB) 15.3 ms
Content Download 2.6 ms
Total Response Time 17.9 ms
Security
| HTTPS | ✔ Enabled |
| HSTS | ✔ max-age=31536000 |
| CSP | ⚠ Not configured |
| X-Frame-Options | ⚠ Not configured |
| X-Content-Type-Options | ⚠ Not configured |
| Permissions Policy | ✔ Configured |
| HTTP/2 | ⚠ HTTP/1.1 |
HTTPS ✔ Enabled
HSTS ✔ max-age=31536000
CSP ⚠ Not configured
X-Frame-Options ⚠ Not configured
X-Content-Type-Options ⚠ Not configured
Permissions Policy ✔ Configured
HTTP/2 ⚠ HTTP/1.1
SEO Quick Check
| Title | Sharing the best of humanity with the world, one story at a time - Upworthy |
| Meta Description | From heartwarming moments to thought-provoking content, we’re sharing the best of humanity with the world, one story at a time. |
| Canonical | https://www.upworthy.com/ |
| Robots Meta | index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 |
| Open Graph Title | Front Page |
| Open Graph Description | From heartwarming moments to thought-provoking content, we’re sharing the best of humanity with the world, one story at a time. |
| Open Graph Image | https://www.upworthy.com/wp-content/uploads/sites/2/2025/... |
| Twitter Card | summary_large_image |
Title Sharing the best of humanity with the world, one story at a time - Upworthy Meta Description From heartwarming moments to thought-provoking content, we’re sharing the best of humanity with the world, one story at a time. Canonical https://www.upworthy.com/ Robots Meta index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 Open Graph Title Front Page Open Graph Description From heartwarming moments to thought-provoking content, we’re sharing the best of humanity with the world, one story at a time. Open Graph Image https://www.upworthy.com/wp-content/uploads/sites/2/2025/... Twitter Card summary_large_image Detected Technologies
| Technology | WordPress jQuery Google Analytics Google Tag Manager Cloudflare Nginx PHP |
Technology WordPress jQuery Google Analytics Google Tag Manager Cloudflare Nginx PHP
HTTP Headers
| Server
| nginx |
| Date
| Thu, 23 Jul 2026 14:38:56 GMT |
| Content-type
| text/html; charset=UTF-8 |
| Vary
| Accept-Encoding |
| X-hacker
| If you're reading this, you should visit https://join.a8c.com/viphacker and apply to join the fun, mention this header. |
| Host-header
| a9130478a60e5f9135f765b23f26593b |
| Permissions-policy
| private-state-token-redemption=(self "https://www.google.com" "https://www.gstatic.com" "https://recaptcha.net" "https://challenges.cloudflare.com" "https://hcaptcha.com"), private-state-token-issuance=(self "https://www.google.com" "https://www.gstatic.com" "https://recaptcha.net" "https://challenges.cloudflare.com" "https://hcaptcha.com") |
| Link
| ; rel=shortlink |
| Content-encoding
| gzip |
| X-rq
| cdg1 0 40 9980 |
| Accept-ranges
| bytes |
| X-cache
| HIT |
| Cache-control
| max-age=300, must-revalidate |
| Strict-transport-security
| max-age=31536000 |
Meta Tags
| Viewport | width=device-width, initial-scale=1 |
| Robots | index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 |
| Description | From heartwarming moments to thought-provoking content, we’re sharing the best of humanity with the world, one story at a time. |
| Article:publisher | https://www.facebook.com/upworthy |
| Article:modified_time | 2026-07-22T21:14:03+00:00 |
| Parsely-title | Upworthy |
| Parsely-link | https://www.upworthy.com |
| Parsely-type | index |
| Parsely-image-url |  |
| Parsely-pub-date | 2025-11-20T21:59:45Z |
| Parsely-section | Uncategorized |
| Msapplication-TileImage |  |
Server nginx
Date Thu, 23 Jul 2026 14:38:56 GMT
Content-type text/html; charset=UTF-8
Vary Accept-Encoding
X-hacker If you're reading this, you should visit https://join.a8c.com/viphacker and apply to join the fun, mention this header.
Host-header a9130478a60e5f9135f765b23f26593b
Permissions-policy private-state-token-redemption=(self "https://www.google.com" "https://www.gstatic.com" "https://recaptcha.net" "https://challenges.cloudflare.com" "https://hcaptcha.com"), private-state-token-issuance=(self "https://www.google.com" "https://www.gstatic.com" "https://recaptcha.net" "https://challenges.cloudflare.com" "https://hcaptcha.com")
Link ; rel=shortlink
Content-encoding gzip
X-rq cdg1 0 40 9980
Accept-ranges bytes
X-cache HIT
Cache-control max-age=300, must-revalidate
Strict-transport-security max-age=31536000