BYTESLIP ← Back
Notes // 011 · Site scores

tiktok.com’s homepage scored 78 on Inspectrosite

By Johnny · Byteslip · scan run

We pointed Inspectrosite at https://tiktok.com/. The server redirected to https://www.tiktok.com/, returned HTTP 200, and scored 78 out of 100, grade C. That is not the logged-in For You feed.

What the tool actually audited was a JavaScript-heavy homepage shell: about 0 visible words, 0 images, 0 links, 0 forms, 69 script tags (62 external, 7 inline), and no stylesheets in the inventory. Title: “TikTok - Make Your Day.” The HTML document was 389.5 KB (398,812 bytes), fetched in 1.61s. So this is a real 200 at www.tiktok.com — but the HTML body Inspectrosite sees without running the app’s JavaScript is essentially empty of readable text, not a populated feed.

Disclosure: Inspectrosite is Byteslip’s own free tool. The badge above is a picture of our scan, not cryptographic proof (the score in the badge URL is a query param and can be spoofed). You can re-scan www.tiktok.com yourself and check the same checks.

Context // What the number means

78 is a check average, not a grade of TikTok

Inspectrosite’s score averages the checks that count. A pass is worth 100, a warning 60, and a fail 0. Info checks are left out. A big JS shell can still pass a lot of security and structure checks while failing on weight, headings, and visible text. So 78 is how this HTML document did on our checklist — not a grade of TikTok the company, and not a claim that the For You page looks like this in a logged-in browser.

Across 53 checks: 29 passed, 9 warned, 6 failed, and 9 were info only. Redirected=true, truncated=false.

Findings // Six fails

The six fails, by their exact titles

Findings // Nine warnings

The nine warnings, by their exact titles

On indexing, the tool’s verdict was risk because of that thin text (~0 words), while still saying: HTTP 200; robots.txt allows this path (“No rule matches this path, so crawling is allowed.”); no noindex; and (info) no canonical tag. So the same scan both flagged a soft-404 risk for thin text and said the path is allowed. We’re quoting both rather than inventing a reconciliation.

robots.txt was fetched from https://www.tiktok.com/robots.txt (HTTP 200, 1.5 KB, 3 groups) and allows this page. Info note: no Sitemap: line in robots.txt.

Findings // What looked solid

HTTPS, pinch-zoom, security headers

Connection: HTTPS; page reachable (HTTP 200) at the final URL. Structure: doctype; lang=en; charset UTF-8; viewport present with pinch-zoom allowed (width=device-width, initial-scale=1.0); title “TikTok - Make Your Day” (22 chars); web app manifest /manifest.json; 9 unique IDs; no obsolete tags.

JavaScript: no empty scripts; no document.write; no console.log leftovers in inline scripts; no inline event handlers. Detected tech (info): Server: nginx, Powered by: Goofy Node. SEO: page is indexable (no noindex). Accessibility info notes: no <img> tags; no layout-shift check needed; no <button> elements; no form fields; no skip link (recommended). Performance: “0 HTML comments + large file — maybe unminified” still passed (“Looks minified already.”).

Security all passed (8): HSTS enabled (365 days) — Strict-Transport-Security: max-age=31536000; includeSubdomains; X-Content-Type-Options: nosniff; clickjacking protection via CSP frame-ancestors plus X-Frame-Options: SAMEORIGIN; no mixed content; no new-tab links to harden; no meta-refresh; a CSP header is present (we’re not pasting the policy); referrer policy set (strict-origin-when-cross-origin, Referrer-Policy header).

Context // The series

Where 78 sits next to the others

The earlier notes: google.com scored 75, wikipedia.org scored 89, and hawaii.gov scored 67 while its portal scored 91. amazon.com’s bot-check page scored 82, ebay.com’s 403 page scored 78, and meta.com’s 400 page scored 75. toyota.com’s homepage scored 78, walmart.com’s homepage scored 85 (wal-mart.com didn’t connect), byteslip.org’s homepage scored 100 — our own site and our own tool — and x.com’s thin JS homepage scored 94.

TikTok’s 78 matches toyota.com’s homepage 78 and ebay.com’s 403 page 78 on the number, with a very different kind of page underneath: a heavy JS shell with almost no visible HTML text, not an error document and not a content-rich marketing homepage.

Try it // Re-scan

Scores change

This scan ran at 3:59 AM Hawaii time (HST) on November 6, 2026. Homepages change, and Inspectrosite gets updates too. Re-scan www.tiktok.com yourself, or try your own site.

← All Notes Re-scan www.tiktok.com Inspectrosite guide