Content
· 5 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.FLinksAction200 links checked, 188 healthy, 12 brokenFIX
Broken Links (12)
| Status | URL | Found in | Error |
|---|---|---|---|
| 404 | https://identity.mparticle.com | <link> | Not Found |
| 404 | https://jssdkcdns.mparticle.com | <link> | Not Found |
| 404 | https://securepubads.g.doubleclick.net | <link> | Not Found |
| 404 | https://pagead2.googlesyndication.com | <link> | Not Found |
| 404 | https://s.go-mpulse.net | <link> | Not Found |
| 404 | https://www.googletagmanager.com | <link> | Not Found |
| 404 | https://pixel.tapad.com | <link> | Not Found |
| 404 | https://api.permutive.com | <link> | Not Found |
| 404 | https://tpc.googlesyndication.com | <link> | Not Found |
| 404 | https://s0.2mdn.net | <link> | Not Found |
| 404 | https://www.googletagservices.com | <link> | Not Found |
| 404 | https://ib.adnxs.com | <link> | Not Found |
Redirects (38)
| URL | Destination | Found in | Hops |
|---|---|---|---|
| https://sb.scorecardresearch.com | https://sb.scorecardresearch.com | <link> | 0 |
| https://sb.scorecardresearch.com/cs/3005... | https://sb.scorecardresearch.com/cs/3005... | <script> | 0 |
| https://ctvnews.ca/local | https://ctvnews.ca/local | <a> | 0 |
| https://ctvnews.ca/video | https://ctvnews.ca/video | <a> | 0 |
| https://ctvnews.ca/world/trumps-tariffs | https://ctvnews.ca/world/trumps-tariffs | <a> | 0 |
| https://ctvnews.ca/ctv-your-morning | https://ctvnews.ca/ctv-your-morning | <a> | 0 |
| https://ctvnews.ca/app | https://ctvnews.ca/app | <a> | 0 |
| https://ctvnews.ca/atlantic | https://ctvnews.ca/atlantic | <a> | 0 |
| https://ctvnews.ca/atlantic/nova-scotia | https://ctvnews.ca/atlantic/nova-scotia | <a> | 0 |
| https://ctvnews.ca/atlantic/new-brunswic... | https://ctvnews.ca/atlantic/new-brunswic... | <a> | 0 |
| https://ctvnews.ca/atlantic/prince-edwar... | https://ctvnews.ca/atlantic/prince-edwar... | <a> | 0 |
| https://ctvnews.ca/canada/newfoundland-a... | https://ctvnews.ca/canada/newfoundland-a... | <a> | 0 |
| https://ctvnews.ca/barrie | https://ctvnews.ca/barrie | <a> | 0 |
| https://ctvnews.ca/calgary | https://ctvnews.ca/calgary | <a> | 0 |
| https://ctvnews.ca/calgary/lethbridge | https://ctvnews.ca/calgary/lethbridge | <a> | 0 |
| https://ctvnews.ca/edmonton | https://ctvnews.ca/edmonton | <a> | 0 |
| https://ctvnews.ca/kitchener | https://ctvnews.ca/kitchener | <a> | 0 |
| https://ctvnews.ca/kitchener/guelph | https://ctvnews.ca/kitchener/guelph | <a> | 0 |
| https://ctvnews.ca/london | https://ctvnews.ca/london | <a> | 0 |
| https://ctvnews.ca/montreal | https://ctvnews.ca/montreal | <a> | 0 |
| https://ctvnews.ca/northern-ontario | https://ctvnews.ca/northern-ontario | <a> | 0 |
| https://ctvnews.ca/northern-ontario/sudb... | https://ctvnews.ca/northern-ontario/sudb... | <a> | 0 |
| https://ctvnews.ca/northern-ontario/nort... | https://ctvnews.ca/northern-ontario/nort... | <a> | 0 |
| https://ctvnews.ca/northern-ontario/saul... | https://ctvnews.ca/northern-ontario/saul... | <a> | 0 |
| https://ctvnews.ca/northern-ontario/timm... | https://ctvnews.ca/northern-ontario/timm... | <a> | 0 |
| https://ctvnews.ca/ottawa | https://ctvnews.ca/ottawa | <a> | 0 |
| https://ctvnews.ca/ottawa/kingston | https://ctvnews.ca/ottawa/kingston | <a> | 0 |
| https://ctvnews.ca/ottawa/brockville | https://ctvnews.ca/ottawa/brockville | <a> | 0 |
| https://ctvnews.ca/ottawa/pembroke | https://ctvnews.ca/ottawa/pembroke | <a> | 0 |
| https://ctvnews.ca/regina | https://ctvnews.ca/regina | <a> | 0 |
| https://ctvnews.ca/regina/yorkton | https://ctvnews.ca/regina/yorkton | <a> | 0 |
| https://ctvnews.ca/saskatoon | https://ctvnews.ca/saskatoon | <a> | 0 |
| https://ctvnews.ca/saskatoon/prince-albe... | https://ctvnews.ca/saskatoon/prince-albe... | <a> | 0 |
| https://ctvnews.ca/toronto | https://ctvnews.ca/toronto | <a> | 0 |
| https://ctvnews.ca/toronto/weather | https://ctvnews.ca/toronto/weather | <a> | 0 |
| https://ctvnews.ca/toronto/local/peel | https://ctvnews.ca/toronto/local/peel | <a> | 0 |
| https://ctvnews.ca/toronto/local/hamilto... | https://ctvnews.ca/toronto/local/hamilto... | <a> | 0 |
| https://ctvnews.ca/toronto/local/durham | https://ctvnews.ca/toronto/local/durham | <a> | 0 |
DBrand PresenceActionSite-name consistency, favicon, social image, meta tags, schema, and contact signalsFIX
Brand Presence
Your brand name differs across channels — visitors see inconsistent identity.
D
52/100
Site name appears as
| Page title | Breaking News and Video, Canada News Today | |
| og:site_name | CTVNews | |
| twitter:site | @ctvnews | |
| Organization.name | — |
Inconsistent — names differ across channels
Brand assets
Favicon
8/15single size only
Social share image
20/20og:image + twitter:image set
Meta completeness
14/20Organization schema
0/15Contact info discoverable
5/10contact page
Findings
- Brand name differs across channels — users see inconsistent identity
- Single favicon only — add apple-touch-icon for iOS home-screen and high-DPI support
- 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.
COpen GraphActionOpen Graph tags are partially configured — some improvements recommended.REVIEW
https://www.ctvnews.ca/resizer/v2/https%3A%2F%2Fstatic.themebuilder.aws.arc.pub%2Fbellmediainc%2F1730923620854.svg?auth=f1cf09be30d79f3fc423ee797e5d40ba62b742439525848fa3215fac178a9980&width=1200The og:image URL could not be fetched. Social platforms won't be able to display it.
An unreachable og:image URL (404, DNS fail, slow timeout) means social platforms cache the failure and serve no image for hours.
Learn more ▾ ▴
Social platforms (Facebook, Twitter) cache OG metadata aggressively — including failed image fetches. A momentarily-broken og:image can leave your shares imageless for hours. Test og:image URLs in Facebook's Sharing Debugger to force re-cache after fixing.
Source: Open Graph Protocol / Facebook Sharing Debugger
The og:description tag controls the description in social sharing previews.
No og:description means social cards either show no subtitle or scrape the first paragraph — usually unflattering.
Learn more ▾ ▴
Without og:description, social platforms either render no subtitle or pull whatever text appears first on the page. The first paragraph is rarely written for share-card context. A purpose-written 150-200 character og:description gives a polished card.
Source: Open Graph Protocol
Preview
ctvnews.ca
CTV News – Breaking News and Video, Canada News Today
No description
- twitter:card — summary_large_image
- twitter:title — CTV News – Breaking News and Video, Canada News Today
- twitter:description — falling back from <meta name=description>
- twitter:image — https://www.ctvnews.ca/resizer/v2/https%3A%2F%2Fstatic.themebuilder.aws.arc.pub%2Fbellmediainc%2F1730923620854.svg?au...
CTVNEWS.CA
CTV News – Breaking News and Video, Canada News Today
No description
- og:title — CTV News – Breaking News and Video, Canada News Today
- og:description — falling back from <meta name=description>
- og:image — https://www.ctvnews.ca/resizer/v2/https%3A%2F%2Fstatic.themebuilder.aws.arc.pub%2Fbellmediainc%2F1730923620854.svg?au...
- og:type — website
- og:url — https://www.ctvnews.ca
- og:site_name — CTVNews
CTV News – Breaking News and Video, Canada News Today
ctvnews.ca
- og:title — CTV News – Breaking News and Video, Canada News Today
- og:description — falling back from <meta name=description>
- og:image — https://www.ctvnews.ca/resizer/v2/https%3A%2F%2Fstatic.themebuilder.aws.arc.pub%2Fbellmediainc%2F1730923620854.svg?au...
ctvnews.ca
CTV News – Breaking News and Video, Canada News Today
No description
- og:title — CTV News – Breaking News and Video, Canada News Today
- og:description — falling back from <meta name=description>
- og:image — https://www.ctvnews.ca/resizer/v2/https%3A%2F%2Fstatic.themebuilder.aws.arc.pub%2Fbellmediainc%2F1730923620854.svg?au...
Social preview quality
Averaged across Twitter/X, Facebook, LinkedIn, and Slack.
| Field | Twitter/X | Slack | ||
|---|---|---|---|---|
| og:title | ||||
| og:description | ⚠ | ⚠ | ⚠ | |
| og:image | ||||
| og:type | ||||
| og:url | ||||
| og:site_name | ||||
| twitter:card | — | — | — | |
| twitter:title | — | — | — | |
| twitter:description | ⚠ | — | — | — |
| twitter:image | — | — | — |
A+Mixed ContentNo mixed content detected — all resources use HTTPS.PASS
A+Structured Data1 JSON-LD block(s) found — structured data is well configured.PASS
JSON-LD Blocks
{
"@context": "https://schema.org",
"@type": "NewsMediaOrganization",
"name": "CTVNews",
"brand": "CTVNews",
"url": "https://www.ctvnews.ca",
"logo": "https://static.themebuilder.aws.arc.pub/bellmediainc/1730923620658.svg",
"sameAs": [
"https://x.com/ctvnews"
]
}