Skip to content
https://iptv-org.pro

Content

· 9 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.
SCORE
89
GRADE
B
FIX
2
REVIEW
1
PASS
6
INFO
0
Checks
9
6 PASS 1 REVIEW 2 FIX
D
Image Optimization
Action
3 issues found across 32 images
FIX
3 issues found across 32 images
Warning::
6 images significantly larger than display size
Resizing to display dimensions could save approximately 62 KB.
Got: ~62 KB wasted
Warning::
All 30 images use legacy formats (JPEG/PNG/GIF)
WebP offers 25-35% smaller files than JPEG. Use <picture> with <source type="image/webp"> for modern format support.
Info::
8 image(s) rendered at a different aspect ratio than the source
The displayed dimensions distort the source -- CSS is forcing the image into a container at the wrong ratio, producing visible stretching or squashing. Either crop the source to match or use object-fit: cover (and accept the crop). Sample: https://upload.wikimedia.org/wikipedia/commons/8/89/PBS_logo_2019.svg, https://upload.wikimedia.org/wikipedia/commons/thumb/8/8b/BBC_One_logo_2021.svg/960px-BBC_One_logo_2021.svg.png, https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/BBC_Two_logo_2021.svg/960px-BBC_Two_logo_2021.svg.png (+5 more).
C
Brand Presence
Action
Site-name consistency, favicon, social image, meta tags, schema, and contact signals
REVIEW

Brand Presence

Your brand name differs across channels — visitors see inconsistent identity.

C

62/100

Site name appears as

Page titlePublic TV Channel Directory
og:site_nameiptv-org pro
twitter:site
Organization.name

Inconsistent — names differ across channels

Brand assets

Favicon

12/15

covers apple-touch-icon + SVG

Social share image

20/20

og:image + twitter:image set

Meta completeness

20/20

Organization schema

0/15

Contact info discoverable

5/10

contact page

Findings

  • Brand name differs across channels — users see inconsistent identity
  • Add an apple-touch-icon and at least two PNG sizes (32x32 + 192x192)
  • No Organization schema — Google can't render your logo in the knowledge panel
  • Only partial contact info discoverable — consider adding a dedicated contact page or mailto/tel link

How consistently your brand appears across channels — shared link previews, structured data, favicon, contact info.

A+
Mixed Content
No mixed content detected — all resources use HTTPS.
PASS
No mixed content detected — all resources use HTTPS.
Info::
No mixed content detected — all resources use HTTPS
A+
Open Graph
Open Graph tags are well configured for social sharing.
PASS
Open Graph tags are well configured for social sharing.

Preview

iptv-org.pro

iptv-org pro | Public TV Channel Directory

iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-org dataset.

Preview quality · Twitter/X A+ · 100/100
  • twitter:card — summary_large_image
  • twitter:title — iptv-org pro | Public TV Channel Directory
  • twitter:description — iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-or...
  • twitter:image — https://iptv-org.pro/og.png

IPTV-ORG.PRO

iptv-org pro | Public TV Channel Directory

iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-org dataset.

Preview quality · Facebook A+ · 100/100
  • og:title — iptv-org pro | Public TV Channel Directory
  • og:description — iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-or...
  • og:image — https://iptv-org.pro/og.png
  • og:type — website
  • og:url — https://iptv-org.pro/
  • og:site_name — iptv-org pro

iptv-org pro | Public TV Channel Directory

iptv-org.pro

Preview quality · LinkedIn A+ · 100/100
  • og:title — iptv-org pro | Public TV Channel Directory
  • og:description — iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-or...
  • og:image — https://iptv-org.pro/og.png

iptv-org.pro

iptv-org pro | Public TV Channel Directory

iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-org dataset.

Preview quality · Slack A+ · 100/100
  • og:title — iptv-org pro | Public TV Channel Directory
  • og:description — iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-or...
  • og:image — https://iptv-org.pro/og.png

Social preview quality

Averaged across Twitter/X, Facebook, LinkedIn, and Slack.

A+ · 100/100
FieldTwitter/XFacebookLinkedInSlack
og:title
og:description
og:image
og:type
og:url
og:site_name
twitter:card
twitter:title
twitter:description
twitter:image
A+
Open Graph / Twitter Card Depth
OG image dimensions and Twitter card configuration look healthy
PASS
OG image dimensions and Twitter card configuration look healthy
Info::
OG/Twitter Card depth is clean -- dimensions, card type, and inheritance all valid
A+
Structured Data
2 JSON-LD block(s) found — structured data is well configured.
PASS
2 JSON-LD block(s) found — structured data is well configured.
Info::
2 JSON-LD blocks found

JSON-LD Blocks

Block 1 : WebSite
11 properties Valid
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "iptv-org pro",
  "alternateName": [
    "iptv-org.pro",
    "iptv-org pro"
  ],
  "description": "iptv-org pro is an independent web directory indexing public television channels sourced from the open-source iptv-org dataset.",
  "url": "https://iptv-org.pro/",
  "inLanguage": "en",
  "dateModified": "2026-08-26T06:49:20.701Z",
  "isBasedOn": {
    "@type": "Dataset",
    "name": "iptv-org",
    "url": "https://github.com/iptv-org/api"
  },
  "publisher": {
    "@type": "Organization",
    "name": "iptv-org pro",
    "url": "https://iptv-org.pro",
    "alternateName": [
      "iptv-org.pro"
    ]
  },
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://iptv-org.pro/search/?q={search_term_string}",
    "query-input": "required name=search_term_string"
  }
}
Block 2 : FAQPage
3 properties Valid
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Is this site affiliated with iptv-org?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "No. This is an independent web directory built on top of open metadata maintained by the iptv-org community under the Unlicense. We are not officially associated with or endorsed by the iptv-org project."
      }
    },
    {
      "@type": "Question",
      "name": "Where does the channel data come from?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Channel metadata, network names, and stream URLs are sourced from open, community-maintained datasets and public broadcaster listings. The directory organizes these records into a searchable web interface."
      }
    },
    {
      "@type": "Question",
      "name": "Why do some public streams fail to load?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Listed streams are hosted on third-party servers and maintained by external broadcasters. Availability may vary due to server downtime, regional transmission schedules, broadcaster changes, or geo-blocking restrictions."
      }
    },
    {
      "@type": "Question",
      "name": "How can copyright holders request the removal of a listing?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Copyright holders or authorized representatives can request the removal of any listed link or channel entry by sending an email to support\u0040iptv-org.pro with the relevant details."
      }
    },
    {
      "@type": "Question",
      "name": "How do I open a live stream from a channel page?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Clicking the Watch button redirects you to an external web player that connects directly to the third-party public stream URL. Please note that external streams may experience buffering or regional access restrictions."
      }
    },
    {
      "@type": "Question",
      "name": "What is the difference between the official website link and the directory listing?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The official website link directs you to the broadcaster's own web domain, where you can find original programming guides, contact details, and official information. This directory simply indexes that metadata for discovery."
      }
    },
    {
      "@type": "Question",
      "name": "Why are certain channels geo-restricted or only active part-time?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Many public broadcasters limit digital transmission rights to specific geographic areas or only operate live web broadcasts during scheduled programming hours."
      }
    },
    {
      "@type": "Question",
      "name": "Do you provide M3U playlists or sell IPTV subscriptions?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "No. This is an informational channel directory and reference index, not an IPTV provider, M3U playlist host, or subscription service."
      }
    }
  ]
}
A+
Rich Results Eligibility
2 JSON-LD block(s) declaring 2 schema type(s)
PASS
2 JSON-LD block(s) declaring 2 schema type(s)
Info::
SiteLinks Search Box markup detected
The page declares a `WebSite` schema with a `potentialAction` of `SearchAction`. This makes the homepage eligible for Google's in-SERP search box -- a high-visibility SERP feature for branded queries.
Info::
2 rich-result schema type(s) declared
Inventory of structured-data types on the page (each may unlock a different SERP feature): FAQPage, WebSite Search engines decide whether to render rich results based on content quality + page-level signals; declaring the schema is necessary but not sufficient.
A+
Autoplay Media
No autoplay media on the page
PASS
No autoplay media on the page
Info::
No autoplay media on the page
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback