Catalog / allianceholidaymovies.ca
79

SEO audit for allianceholidaymovies.ca

Allianceholidaymovies.ca - Welcome

other

Health 79/100 (good) · 20 pages crawled · generated 2026-08-26

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

Welcome to Allianceholidaymovies.ca. Your trusted source for quality information and resources.

20
pages crawled
20
indexable pages
0
errors
18
warnings
221
notices
1
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
AI Content 93 0 5 0
Content 93 0 5 11
Duplicate 94 0 4 9
Headings 96 0 3 0
Links 99 0 1 0
Agent Readiness 100 0 0 12
Cache 100 0 0 20
Crawlability 100 0 0 1
Images 100 0 0 11
Meta Description 100 0 0 7
Performance 100 0 0 67
Security 100 0 0 20
Social 100 0 0 40
Structured Data 100 0 0 20
URL 100 0 0 3
Findings

Warnings (6 rules)

warning Unfilled template or prompt-leak text

Rule ai.prompt_leak · AI Content · 5 occurrence(s)

warning Thin content (low word count)

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

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)

  • https://allianceholidaymovies.ca/ — http://allianceholidaymovies.ca/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Duplicate <title> across pages

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

warning Missing <h1>

Rule h1.missing · Headings · 3 occurrence(s)

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 1 occurrence(s)

Notices (18 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

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

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

  • https://allianceholidaymovies.ca/ — this page reads as very difficult (Flesch Reading Ease 22, 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.
  • https://allianceholidaymovies.ca/about — this page reads as difficult (Flesch Reading Ease 44, 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.
  • https://allianceholidaymovies.ca/author — this page reads as difficult (Flesch Reading Ease 45, 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.
  • https://allianceholidaymovies.ca/contact — this page reads as difficult (Flesch Reading Ease 36, 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.
  • https://allianceholidaymovies.ca/holiday-movies — this page reads as difficult (Flesch Reading Ease 42, 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.
  • https://allianceholidaymovies.ca/pages/behind-the-scenes-of-iconic-holiday-movie-productions-secrets-surprises-and-filmmaking-magic — this page reads as difficult (Flesch Reading Ease 38, 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.
  • https://allianceholidaymovies.ca/pages/from-black-and-white-classics-to-streaming-originals-the-evolution-of-christmas-tv-specials — this page reads as difficult (Flesch Reading Ease 35, 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.
  • https://allianceholidaymovies.ca/pages/how-classic-holiday-films-continue-to-shape-modern-pop-culture — this page reads as difficult (Flesch Reading Ease 33, 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.
  • https://allianceholidaymovies.ca/pages/instant-withdrawal-casinos-in-canada-2026-how-to-find-compare-and-choose-the-fastest-payout-sites — this page reads as difficult (Flesch Reading Ease 43, 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.
  • https://allianceholidaymovies.ca/seasonal-picks — this page reads as difficult (Flesch Reading Ease 46, 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.
  • https://allianceholidaymovies.ca/tv-films — this page reads as difficult (Flesch Reading Ease 41, 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 · 9 occurrence(s)

notice Likely hero image lacks fetchpriority=high

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 1 occurrence(s)

notice Meta description too short

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

notice Missing Open Graph tags

Rule og.missing · Social · 20 occurrence(s)

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

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

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

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

  • https://allianceholidaymovies.ca/ — 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://allianceholidaymovies.ca/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://allianceholidaymovies.ca/author — 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://allianceholidaymovies.ca/contact — 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://allianceholidaymovies.ca/de — 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://allianceholidaymovies.ca/de/ — 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://allianceholidaymovies.ca/de/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://allianceholidaymovies.ca/de/author — 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://allianceholidaymovies.ca/de/contact — 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://allianceholidaymovies.ca/de/holiday-movies — 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://allianceholidaymovies.ca/de/seasonal-picks — 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://allianceholidaymovies.ca/de/tv-films — 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://allianceholidaymovies.ca/holiday-movies — 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://allianceholidaymovies.ca/pages/behind-the-scenes-of-iconic-holiday-movie-productions-secrets-surprises-and-filmmaking-magic — 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://allianceholidaymovies.ca/pages/from-black-and-white-classics-to-streaming-originals-the-evolution-of-christmas-tv-specials — 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://allianceholidaymovies.ca/pages/how-classic-holiday-films-continue-to-shape-modern-pop-culture — 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://allianceholidaymovies.ca/pages/instant-withdrawal-casinos-in-canada-2026-how-to-find-compare-and-choose-the-fastest-payout-sites — 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://allianceholidaymovies.ca/pages/top-10-must-watch-holiday-movies-of-all-time-the-ultimate-festive-watchlist — 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://allianceholidaymovies.ca/seasonal-picks — 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://allianceholidaymovies.ca/tv-films — 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 · 20 occurrence(s)

  • https://allianceholidaymovies.ca/ — 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://allianceholidaymovies.ca/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://allianceholidaymovies.ca/author — 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://allianceholidaymovies.ca/contact — 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://allianceholidaymovies.ca/de — 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://allianceholidaymovies.ca/de/ — 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://allianceholidaymovies.ca/de/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://allianceholidaymovies.ca/de/author — 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://allianceholidaymovies.ca/de/contact — 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://allianceholidaymovies.ca/de/holiday-movies — 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://allianceholidaymovies.ca/de/seasonal-picks — 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://allianceholidaymovies.ca/de/tv-films — 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://allianceholidaymovies.ca/holiday-movies — 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://allianceholidaymovies.ca/pages/behind-the-scenes-of-iconic-holiday-movie-productions-secrets-surprises-and-filmmaking-magic — 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://allianceholidaymovies.ca/pages/from-black-and-white-classics-to-streaming-originals-the-evolution-of-christmas-tv-specials — 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://allianceholidaymovies.ca/pages/how-classic-holiday-films-continue-to-shape-modern-pop-culture — 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://allianceholidaymovies.ca/pages/instant-withdrawal-casinos-in-canada-2026-how-to-find-compare-and-choose-the-fastest-payout-sites — 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://allianceholidaymovies.ca/pages/top-10-must-watch-holiday-movies-of-all-time-the-ultimate-festive-watchlist — 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://allianceholidaymovies.ca/seasonal-picks — 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://allianceholidaymovies.ca/tv-films — 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 · 1 occurrence(s)

notice Missing recommended security headers

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

Pages (showing 20 of 20)
URLStatusIndexableWordsIn-links
https://allianceholidaymovies.ca/de
Allianceholidaymovies.ca - Welcome
200 yes 23 14
https://allianceholidaymovies.ca/
Allianceholidaymovies.ca - Welcome
200 yes 162 14
https://allianceholidaymovies.ca/about
About - Allianceholidaymovies.ca
200 yes 399 13
https://allianceholidaymovies.ca/author
Author - Allianceholidaymovies.ca
200 yes 343 13
https://allianceholidaymovies.ca/contact
Contact - Allianceholidaymovies.ca
200 yes 156 13
https://allianceholidaymovies.ca/holiday-movies
Holiday Movies - Allianceholidaymovies.ca
200 yes 251 13
https://allianceholidaymovies.ca/seasonal-picks
Seasonal Picks - Allianceholidaymovies.ca
200 yes 266 13
https://allianceholidaymovies.ca/tv-films
TV Films - Allianceholidaymovies.ca
200 yes 240 13
https://allianceholidaymovies.ca/de/about
Uber uns - Allianceholidaymovies.ca
200 yes 361 9
https://allianceholidaymovies.ca/de/author
Autor - Allianceholidaymovies.ca
200 yes 295 9
https://allianceholidaymovies.ca/de/contact
Kontakt - Allianceholidaymovies.ca
200 yes 97 9
https://allianceholidaymovies.ca/de/holiday-movies
Weihnachtsfilme - Allianceholidaymovies.ca
200 yes 205 9
https://allianceholidaymovies.ca/de/seasonal-picks
Saisonale Empfehlungen - Allianceholidaymovies.ca
200 yes 201 9
https://allianceholidaymovies.ca/de/tv-films
Fernsehfilme - Allianceholidaymovies.ca
200 yes 206 9
https://allianceholidaymovies.ca/pages/behind-the-scenes-of-iconic-holiday-movie-productions-secrets-surprises-and-filmmaking-magic
Behind the Scenes of Iconic Holiday Movie Productions
200 yes 1987 12
https://allianceholidaymovies.ca/pages/from-black-and-white-classics-to-streaming-originals-the-evolution-of-christmas-tv-specials
The Evolution of Christmas TV Specials: 1960s to Today
200 yes 2042 12
https://allianceholidaymovies.ca/pages/how-classic-holiday-films-continue-to-shape-modern-pop-culture
How Classic Holiday Films Shape Modern Pop Culture
200 yes 1894 12
https://allianceholidaymovies.ca/pages/instant-withdrawal-casinos-in-canada-2026-how-to-find-compare-and-choose-the-fastest-payout-sites
Instant Withdrawal Casinos Canada 2026
200 yes 1738 12
https://allianceholidaymovies.ca/pages/top-10-must-watch-holiday-movies-of-all-time-the-ultimate-festive-watchlist
Top 10 Must-Watch Holiday Movies of All Time
200 yes 1772 12
https://allianceholidaymovies.ca/de/
Allianceholidaymovies.ca - Welcome
200 yes 23 0

Audit your own site — free

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

Scan your site →