SEO audit for cgilpistoia.tv
Welcome to the Frontpage
Health 55/100 (fair) · 28 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)La Prima WebTV sindacale on line!
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Crawlability | 86 | 4 | 0 | 0 |
| Links | 86 | 4 | 0 | 21 |
| Security | 93 | 2 | 0 | 50 |
| Agent Readiness | 75 | 0 | 23 | 34 |
| Canonical | 75 | 0 | 23 | 0 |
| Images | 75 | 0 | 23 | 23 |
| Performance | 75 | 0 | 23 | 69 |
| Content | 81 | 0 | 18 | 8 |
| Duplicate | 91 | 0 | 8 | 18 |
| Headings | 99 | 0 | 1 | 1 |
| Structured Data | 99 | 0 | 1 | 23 |
| Cache | 100 | 0 | 0 | 23 |
| Meta Description | 100 | 0 | 0 | 19 |
| Social | 100 | 0 | 0 | 41 |
| Titles | 100 | 0 | 0 | 24 |
| URL | 100 | 0 | 0 | 1 |
Errors (3 rules)
error Broken internal link (target 4xx/5xx)
Rule links.broken_internal · Links · 4 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini.html (HTTP 404)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video.html (HTTP 404)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — https://www.cgilpistoia.tv/audio (HTTP 404)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — https://www.cgilpistoia.tv/component/hwdmediashare/?view=categories&Itemid=44 (HTTP 404)
error Mixed content on HTTPS page
Rule security.mixed_content · Security · 2 occurrence(s)
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 1 insecure subresource(s), e.g. http://www.cgiltube.sharemedia.it/site/GetWebTVLiveBroadcast_service.asx?ChannelID=109
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 2 insecure subresource(s), e.g. http://www.ustream.tv/flash/live/203160
error Client error (4xx) response
Rule status.4xx · Crawlability · 4 occurrence(s)
Warnings (8 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/cerca — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/diretta — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/diretta/diretta-justin — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 1 button/link(s) with no text or aria-label — an agent can't target them
warning Missing canonical tag
Rule canonical.missing · Canonical · 23 occurrence(s)
- https://www.cgilpistoia.tv/
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video
- https://www.cgilpistoia.tv/cerca
- https://www.cgilpistoia.tv/diretta
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL
- https://www.cgilpistoia.tv/diretta/diretta-justin
- https://www.cgilpistoia.tv/diretta/diretta-mogulus
- https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali
warning Thin content (low word count)
Rule content.thin · Content · 18 occurrence(s)
- https://www.cgilpistoia.tv/ — 37 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 49 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 49 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 63 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 192 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 186 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 192 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 193 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 193 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 193 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 192 words
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 125 words
- https://www.cgilpistoia.tv/diretta — 69 words
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 42 words
- https://www.cgilpistoia.tv/diretta/diretta-justin — 47 words
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 47 words
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 47 words
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 126 words
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 8 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — title shared by 8 pages: https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
warning Images missing alt text
Rule images.missing_alt · Images · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 1 of 6 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 1 of 9 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 1 of 22 images missing alt
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 1 of 7 images missing alt
- https://www.cgilpistoia.tv/cerca — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/diretta — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/diretta/diretta-justin — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 1 of 2 images missing alt
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 1 of 14 images missing alt
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 1 of 6 images missing alt
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 1 of 9 images missing alt
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 1 of 9 images missing alt
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 1 of 9 images missing alt
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 7 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 11 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/cerca — 7 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/diretta — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/diretta/diretta-justin — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 11 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 11 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 11 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 11 render-blocking <script> in <head> (add defer/async or use type=module)
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 11 render-blocking <script> in <head> (add defer/async or use type=module)
warning Schema describes content not visible on the page
Rule schema.hidden_content · Structured Data · 1 occurrence(s)
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — a schema name/headline ("Diretta Congresso CGIL") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
Notices (26 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 17 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — h3 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — h3 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/cerca — h3 follows h1 — skips h2
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — h3 follows h1 — skips h2
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — h5 follows h1 — skips h2
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — h5 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.cgilpistoia.tv/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 16 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/cerca — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/diretta — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — add a <main> element (or role=main) around the primary content
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/cerca — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/diretta — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/diretta/diretta-justin — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/diretta/diretta-ustream — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 · cloudflare: DYNAMIC
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 1 occurrence(s)
- https://www.cgilpistoia.tv/ — 3.8%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 18 occurrence(s)
- https://www.cgilpistoia.tv/ — meta description shared by 18 pages: https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/cerca — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/diretta — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta/diretta-ustream, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/diretta/diretta-justin — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/diretta/diretta-ustream — meta description shared by 18 pages: https://www.cgilpistoia.tv/, https://www.cgilpistoia.tv/diretta, https://www.cgilpistoia.tv/archivio-video-iniziative-cgil
notice Article page has no author attribution (E-E-A-T)
Rule eeat.no_author · Content · 6 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.cgilpistoia.tv/diretta/diretta-justin — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.cgilpistoia.tv/diretta/diretta-ustream — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
notice Article page has no publication date (freshness / E-E-A-T)
Rule eeat.no_date · Content · 1 occurrence(s)
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
notice Multiple <h1> elements
Rule h1.multiple · Headings · 1 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 4 <h1> elements
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/archivio-video-iniziative-cgil/video — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/cerca — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/diretta — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/diretta/diretta-justin — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/diretta/diretta-mogulus — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/diretta/diretta-ustream — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — the likely hero/LCP image (logo_cgilptv.riflex.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.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — the likely hero/LCP image (logo_cgilptv.riflex.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 · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 6 of 6 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 9 of 9 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 22 of 22 images without width/height
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 7 of 7 images without width/height
- https://www.cgilpistoia.tv/cerca — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/diretta — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/diretta/diretta-justin — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 2 of 2 images without width/height
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 14 of 14 images without width/height
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 6 of 6 images without width/height
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 9 of 9 images without width/height
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 9 of 9 images without width/height
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 9 of 9 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 8 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 22 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
notice Page has only one internal inlink (fragile crawl path)
Rule links.single_inlink · Links · 13 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 19 occurrence(s)
- https://www.cgilpistoia.tv/ — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 33 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 33 chars
- https://www.cgilpistoia.tv/cerca — 33 chars
- https://www.cgilpistoia.tv/diretta — 33 chars
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 33 chars
- https://www.cgilpistoia.tv/diretta/diretta-justin — 33 chars
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 33 chars
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 33 chars
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 47 chars
notice Missing Open Graph tags
Rule og.missing · Social · 18 occurrence(s)
- https://www.cgilpistoia.tv/ — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — og:title, og:description, og:image
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — og:title, og:description, og:image
- https://www.cgilpistoia.tv/cerca — og:title, og:description, og:image
- https://www.cgilpistoia.tv/diretta — og:title, og:description, og:image
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — og:description, og:image
- https://www.cgilpistoia.tv/diretta/diretta-justin — og:description, og:image
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — og:description, og:image
- https://www.cgilpistoia.tv/diretta/diretta-ustream — og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 6 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/cerca — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/diretta — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/diretta/diretta-justin — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 14 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 6 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 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.cgilpistoia.tv/archivio-video-iniziative-cgil — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 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.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 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.cgilpistoia.tv/cerca — 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.cgilpistoia.tv/diretta — 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.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 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.cgilpistoia.tv/diretta/diretta-justin — 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.cgilpistoia.tv/diretta/diretta-mogulus — 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.cgilpistoia.tv/diretta/diretta-ustream — 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.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 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.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 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.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 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.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 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.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 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 Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 6 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.cgilpistoia.tv/diretta/diretta-justin — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.cgilpistoia.tv/diretta/diretta-ustream — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice Deep page has no BreadcrumbList structured data
Rule schema.breadcrumb_missing · Structured Data · 8 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — depth-2 page has structured data but no BreadcrumbList
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — depth-2 page has structured data but no BreadcrumbList
notice No structured data detected
Rule schema.none · Structured Data · 9 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video
- https://www.cgilpistoia.tv/cerca
- https://www.cgilpistoia.tv/diretta
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali
notice Missing recommended security headers
Rule security.missing_headers · Security · 27 occurrence(s)
- https://www.cgilpistoia.tv/ — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini.html — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — CSP
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video.html — CSP
- https://www.cgilpistoia.tv/audio — CSP
- https://www.cgilpistoia.tv/cerca — CSP
- https://www.cgilpistoia.tv/component/hwdmediashare/?view=categories&Itemid=44 — CSP
- https://www.cgilpistoia.tv/diretta — CSP
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — CSP
- https://www.cgilpistoia.tv/diretta/diretta-justin — CSP
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — CSP
- https://www.cgilpistoia.tv/diretta/diretta-ustream — CSP
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — CSP
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — CSP
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — CSP
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — CSP
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — CSP
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 23 occurrence(s)
- https://www.cgilpistoia.tv/ — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/cerca — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/diretta — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/diretta/diretta-justin — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/diretta/diretta-mogulus — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/diretta/diretta-ustream — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 9 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/cerca — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/diretta — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali — the <title> and the H1 are identical — differentiate them to cover more query variation
notice Title is very short
Rule title.too_short · Titles · 15 occurrence(s)
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil — 9 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio — 5 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002 — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003 — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004 — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005 — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006 — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007 — 8 chars
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009 — 8 chars
- https://www.cgilpistoia.tv/cerca — 5 chars
- https://www.cgilpistoia.tv/diretta — 7 chars
- https://www.cgilpistoia.tv/diretta/diretta-justin — 14 chars
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene — 13 chars
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri — 13 chars
notice Missing Twitter Card tag
Rule twitter.missing · Social · 23 occurrence(s)
- https://www.cgilpistoia.tv/
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/audio
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/1-1992-2002
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/2-edizione-2003
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/3-edizione-2004
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/4-edizione-2005
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/5-edizione-2006
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/6-edizione-2007
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/immagini/7-edizione-2009
- https://www.cgilpistoia.tv/archivio-video-iniziative-cgil/video
- https://www.cgilpistoia.tv/cerca
- https://www.cgilpistoia.tv/diretta
- https://www.cgilpistoia.tv/diretta/57-Diretta-Congresso-CGIL
- https://www.cgilpistoia.tv/diretta/diretta-justin
- https://www.cgilpistoia.tv/diretta/diretta-mogulus
- https://www.cgilpistoia.tv/diretta/diretta-ustream
- https://www.cgilpistoia.tv/media-gallery/category/57-video-6-cgil-sostiene
- https://www.cgilpistoia.tv/media-gallery/category/58-cgil-incontri
- https://www.cgilpistoia.tv/media-gallery/category/61-iniziative-locali
- https://www.cgilpistoia.tv/media-gallery/category/62-iniziative-nazionali
- https://www.cgilpistoia.tv/media-gallery/category/63-notiziari-emittenti-locali
notice Uppercase letters in URL path
Rule url.uppercase · URL · 1 occurrence(s)
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.