Catalog / film101.club
54

SEO audit for film101.club

In Reel Deep Archives | Film 101 | Andrew E. Johnson | Substack

other

Health 54/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

More than a decade's worth of writing from Andrew and his frequent collaborator Steve Cimino on their old site, In Reel Deep. Click to read Film 101, a Substack publication. Launched 4 years ago.

50
pages crawled
49
indexable pages
10
errors
79
warnings
550
notices
0
orphan pages
9
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 71 9 19 0
Crawlability 98 1 0 2
Agent Readiness 71 0 48 52
Duplicate 98 0 4 6
Content 98 0 3 48
Budget 99 0 2 0
Canonical 99 0 2 3
Images 99 0 1 52
Cache 100 0 0 49
Headings 100 0 0 34
Meta Description 100 0 0 14
Performance 100 0 0 196
Security 100 0 0 80
Sitemap 100 0 0 4
Structured Data 100 0 0 10
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 9 occurrence(s)

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (8 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 48 occurrence(s)

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

Rule budget.disallow_linked · Budget · 2 occurrence(s)

  • https://www.film101.club/p/netflix-as-event-horizon/comment/195156498 — internal links point to https://www.film101.club/p/netflix-as-event-horizon/comment/195156498, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.film101.club/p/netflix-as-event-horizon/comments.
  • https://www.film101.club/p/netflix-as-event-horizon/comment/195748086 — internal links point to https://www.film101.club/p/netflix-as-event-horizon/comment/195748086, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.film101.club/p/netflix-as-event-horizon/comments.

warning Interior page canonicalizes to the homepage

Rule canonical.points_to_homepage · Canonical · 2 occurrence(s)

warning Thin content (low word count)

Rule content.thin · Content · 3 occurrence(s)

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 2 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 2 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 1 occurrence(s)

warning Internal link points to a redirect

Rule links.redirect_target · Links · 19 occurrence(s)

Notices (25 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 42 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 9 occurrence(s)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 49 occurrence(s)

notice Canonical target reachable only via a canonical tag (no inlinks)

Rule canonical.isolated_url · Canonical · 1 occurrence(s)

  • https://www.film101.club/podcast — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).

notice Canonical points to a different URL

Rule canonical.non_self · Canonical · 2 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 47 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 1 occurrence(s)

  • https://www.film101.club/p/season-2-trailer-the-essential-fellini — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 6 occurrence(s)

notice Multiple <h1> elements

Rule h1.multiple · Headings · 34 occurrence(s)

notice Image alt text is very long (possible keyword stuffing)

Rule images.alt_too_long · Images · 3 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 49 occurrence(s)

  • https://www.film101.club/ — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/about — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/archive — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/delving-in-to-david-lynchs-la-trilogy — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/eating-the-elites — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/fellini-stumbles-about-a-strange — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/fire-talk-with-me — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/float-like-a-butterfly-sting-like — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/maybe-hollywood-has-some-fight-left — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/netflix-as-event-horizon — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/netflix-as-event-horizon/comments — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/picking-the-best-of-2025 — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/put-that-award-where-your-heart-ought — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/reading-the-last-page — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/season-2-trailer-the-essential-fellini — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/the-best-of-2025 — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/wake-up-sheeple — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/what-does-paramount-buying-wb-mean — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/wobbling-in-the-eternal-city — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/p/your-2026-oscars-pre-reads — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/podcast — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/recommendations — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/s/extras/?utm_source=substack&utm_medium=menu — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/s/in-reel-deep-archives — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.film101.club/sitemap — the likely hero/LCP image (https%3a%2f%2fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2fpublic%2fimages%2f3f193e95-51ca-4b13-872b-0f282f177fb2_1000x1000.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 49 occurrence(s)

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 5 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 49 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 49 occurrence(s)

  • https://www.film101.club/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/about — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/archive — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/delving-in-to-david-lynchs-la-trilogy — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/eating-the-elites — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/fellini-stumbles-about-a-strange — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/fire-talk-with-me — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/float-like-a-butterfly-sting-like — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/maybe-hollywood-has-some-fight-left — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/netflix-as-event-horizon — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/netflix-as-event-horizon/comments — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/picking-the-best-of-2025 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/put-that-award-where-your-heart-ought — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/reading-the-last-page — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/season-2-trailer-the-essential-fellini — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/the-best-of-2025 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/wake-up-sheeple — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/what-does-paramount-buying-wb-mean — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/wobbling-in-the-eternal-city — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/p/your-2026-oscars-pre-reads — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/podcast — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/recommendations — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/s/extras/?utm_source=substack&utm_medium=menu — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/s/in-reel-deep-archives — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.film101.club/sitemap — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 49 occurrence(s)

  • https://www.film101.club/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/about — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/archive — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/delving-in-to-david-lynchs-la-trilogy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/eating-the-elites — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/fellini-stumbles-about-a-strange — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/fire-talk-with-me — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/float-like-a-butterfly-sting-like — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/maybe-hollywood-has-some-fight-left — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/netflix-as-event-horizon — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/netflix-as-event-horizon/comments — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/picking-the-best-of-2025 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/put-that-award-where-your-heart-ought — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/reading-the-last-page — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/season-2-trailer-the-essential-fellini — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/the-best-of-2025 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/wake-up-sheeple — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/what-does-paramount-buying-wb-mean — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/wobbling-in-the-eternal-city — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/p/your-2026-oscars-pre-reads — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/podcast — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/recommendations — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/s/extras/?utm_source=substack&utm_medium=menu — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/s/in-reel-deep-archives — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.film101.club/sitemap — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice URL redirects to another URL

Rule redirect.single · Crawlability · 2 occurrence(s)

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 4 occurrence(s)

  • https://www.film101.club/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.film101.club/podcast — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.film101.club/s/extras/?utm_source=substack&utm_medium=menu — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.film101.club/s/in-reel-deep-archives — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.

notice Missing recommended security headers

Rule security.missing_headers · Security · 50 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 30 occurrence(s)

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 4 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.film101.club/
Film 101 | Andrew E. Johnson | Substack
200 yes 355 50
https://www.film101.club/s/in-reel-deep-archives
In Reel Deep Archives | Film 101 | Andrew E. Johnson | Substack
200 yes 329 12
https://www.film101.club/s/extras/?utm_source=substack&utm_medium=menu
Extras | Film 101 | Andrew E. Johnson | Substack
200 yes 278 19
https://www.film101.club/about
About - Film 101
200 yes 187 9
https://www.film101.club/p/what-does-paramount-buying-wb-mean
What Does Paramount Buying WB Mean for the Movies?
200 yes 365 8
https://www.film101.club/p/fellini-stumbles-about-a-strange
Fellini Stumbles About a Strange Milieu and Begins to Find His Voice
200 yes 544 9
https://www.film101.club/p/fire-talk-with-me
Fire Talk with Me - by Andrew E. Johnson - Film 101
200 yes 497 9
https://www.film101.club/p/season-2-trailer-the-essential-fellini
Season 2 Trailer: The Essential Fellini
200 yes 528 9
https://www.film101.club/p/picking-the-best-of-2025
Picking the Best of 2025
200 yes 533 5
https://www.film101.club/p/delving-in-to-david-lynchs-la-trilogy
Delving in to David Lynch's L.A. trilogy
200 yes 435 6
https://www.film101.club/p/exploring-the-outer-limits-of-david
Exploring the Outer Limits of David Lynch
200 yes 503 6
https://www.film101.club/p/introducing-crash-course
Introducing Crash Course - by Andrew E. Johnson - Film 101
200 yes 612 6
https://www.film101.club/p/season-1-episode-1-a-gentleish-introduction
Season 1, Episode 1: A Gentle(ish) Introduction to David Lynch
200 yes 590 6
https://www.film101.club/archive
Archive - Film 101
200 yes 394 3
https://www.film101.club/p/the-best-movies-of-2024-724
The Best Movies of 2024 - Film 101
200 yes 303 3
https://www.film101.club/p/eating-the-elites
Eating the elites - by Andrew E. Johnson - Film 101
200 yes 869 4
https://www.film101.club/p/maybe-hollywood-has-some-fight-left
Maybe Hollywood has some fight left - by Andrew E. Johnson
200 yes 487 4
https://www.film101.club/p/your-2026-oscars-pre-reads
Your 2026 Oscars Pre-Reads - by Andrew E. Johnson
200 yes 388 4
https://www.film101.club/p/the-best-of-2025
The Best Movies of 2025
200 yes 3145 4
https://www.film101.club/p/put-that-award-where-your-heart-ought
'Put that award where your heart ought to be'
200 yes 850 3
https://www.film101.club/p/wobbling-in-the-eternal-city
Wobbling in the Eternal City - by Andrew E. Johnson
200 yes 929 3
https://www.film101.club/p/netflix-as-event-horizon
Netflix as event horizon - by Andrew E. Johnson - Film 101
200 yes 1843 4
https://www.film101.club/recommendations
Substacks recommended by Film 101
200 yes 210 2
https://www.film101.club/sitemap
Sitemap - Film 101
200 yes 90 2
https://www.film101.club/p/the-best-of-2024
The Best of 2024 - by Andrew E. Johnson and Steve Cimino
200 yes 2770 1
https://www.film101.club/p/wake-up-sheeple
Wake up, sheeple - by Andrew E. Johnson - Film 101
200 yes 393 2
https://www.film101.club/p/netflix-as-event-horizon/comments
Comments - Netflix as event horizon - by Andrew E. Johnson
200 yes 111 1
https://www.film101.club/p/a-permanently-altered-state
A permanently altered state - by Andrew E. Johnson
200 yes 753 1
https://www.film101.club/p/disney-is-for-consumers-not-lovers
Disney is for consumers, not lovers, now
200 yes 996 1
https://www.film101.club/p/reading-the-last-page
Reading the last page - by Andrew E. Johnson - Film 101
200 yes 1120 1
https://www.film101.club/p/in-the-year-2000
In the year 2000 … - by Andrew E. Johnson - Film 101
200 yes 1023 1
https://www.film101.club/p/a-meeting-that-sums-up-a-moment
A meeting that sums up a moment - by Andrew E. Johnson
200 yes 692 0
https://www.film101.club/p/an-unserious-man
An unserious man - by Andrew E. Johnson - Film 101
200 yes 1062 0
https://www.film101.club/p/cops-and-robbers
Cops and robbers - by Andrew E. Johnson - Film 101
200 yes 1147 0
https://www.film101.club/p/cowardly-lions
Cowardly Lions - by Andrew E. Johnson - Film 101
200 yes 1536 0
https://www.film101.club/p/dust-in-the-wind
Dust in the wind - by Andrew E. Johnson - Film 101
200 yes 1065 0
https://www.film101.club/p/earning-it
Earning it - by Andrew E. Johnson - Film 101
200 yes 1318 0
https://www.film101.club/p/float-like-a-butterfly-sting-like
Float like a butterfly, sting like a bee
200 yes 938 0
https://www.film101.club/p/i-alone-can-fix-it-the-franchise
I Alone Can Fix It: The Franchise - by Andrew E. Johnson
200 yes 1410 0
https://www.film101.club/p/its-kieran-culkins-world-if-he-wants
It’s Kieran Culkin’s world, if he wants it to be
200 yes 643 0
https://www.film101.club/p/oscar-history-american-history
Oscar history, American history - by Andrew E. Johnson
200 yes 1305 0
https://www.film101.club/p/pre-reads-for-the-97th-academy-awards
Pre-reads for the 97th Academy Awards
200 yes 394 0
https://www.film101.club/p/the-natural
The natural - by Andrew E. Johnson - Film 101
200 yes 637 0
https://www.film101.club/p/the-prisoner
The prisoner - by Andrew E. Johnson - Film 101
200 yes 1016 0
https://www.film101.club/p/they-lie-even-to-themselves
'They lie, even to themselves' - by Andrew E. Johnson
200 yes 776 0
https://www.film101.club/p/well-to-tell-you-the-truth-i-lied
‘Well, to tell you the truth, I lied a little’
200 yes 1014 0
https://www.film101.club/p/who-needs-a-laugh
Who needs a laugh? - by Andrew E. Johnson - Film 101
200 yes 425 0
https://www.film101.club/p/wicked-good
‘Wicked’ good - by Andrew E. Johnson - Film 101
200 yes 914 0
https://www.film101.club/podcast
Film 101 | Andrew E. Johnson | Substack
200 yes 353 0
https://www.film101.club/notes
Film 101 | Andrew E. Johnson | Substack
404 no 38 9

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →