Content
· 5 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.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
51/100
Site name appears as
| Page title | Valittu paikkakunta | |
| og:site_name | Yle.fi | |
| twitter:site | @Yleisradio | |
| Organization.name | — |
Inconsistent — names differ across channels
Brand assets
Favicon
12/15covers apple-touch-icon + SVG
Social share image
14/20og:image set; twitter:image missing
Meta completeness
20/20Organization schema
0/15Contact info discoverable
0/10no contact info discoverable
Findings
- Brand name differs across channels — users see inconsistent identity
- Add twitter:image — Twitter falls back to og:image only when it's larger than 300×157
- 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
- No discoverable contact info — trust signal is weak, legal risk is higher in regulated regions
How consistently your brand appears across channels — shared link previews, structured data, favicon, contact info.
BStructured Data1 JSON-LD block(s) found — some improvements recommended.REVIEW
The "name" property is required for the WebSite schema type.
Schema markup missing required properties is silently rejected by Google — your structured data appears in source but never as a rich result.
Learn more ▾ ▴
Each schema.org type has required properties (Article needs headline + author + datePublished; Product needs name + offers; etc.). Missing them means Google's rich-result eligibility check fails. The Search Console Rich Results Test surfaces specific gaps. Fix the missing property; rich results re-appear within hours.
Source: Google Search Central / schema.org
The "url" property is required for the WebSite schema type.
Schema markup missing required properties is silently rejected by Google — your structured data appears in source but never as a rich result.
Learn more ▾ ▴
Each schema.org type has required properties (Article needs headline + author + datePublished; Product needs name + offers; etc.). Missing them means Google's rich-result eligibility check fails. The Search Console Rich Results Test surfaces specific gaps. Fix the missing property; rich results re-appear within hours.
Source: Google Search Central / schema.org
Adding "description" can improve how search engines display your content.
Recommended schema properties unlock richer SERP layouts — without them you get the basic rich result instead of the enhanced one.
Learn more ▾ ▴
Recommended properties expand what Google can render. E.g., adding aggregateRating to Product unlocks star ratings; adding image to Article unlocks the image-card variant. Each recommended property is a direct SERP-real-estate gain.
Source: Google Search Central / schema.org
Adding "potentialAction" can improve how search engines display your content.
Recommended schema properties unlock richer SERP layouts — without them you get the basic rich result instead of the enhanced one.
Learn more ▾ ▴
Recommended properties expand what Google can render. E.g., adding aggregateRating to Product unlocks star ratings; adding image to Article unlocks the image-card variant. Each recommended property is a direct SERP-real-estate gain.
Source: Google Search Central / schema.org
JSON-LD Blocks
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"name": "Yle",
"alternateName": "Yleisradio Oy",
"url": "https://yle.fi",
"inLanguage": "fi",
"publisher": {
"@type": "NewsMediaOrganization",
"name": "Yle",
"url": "https://yle.fi",
"alternateName": [
"Yleisradio",
"Yleisradio Oy",
"Rundradion",
"Finnish Broadcasting Company"
],
"sameAs": [
"https://www.linkedin.com/company/yle",
"https://www.facebook.com/yleisradio",
"https://www.instagram.com/yle",
"https://x.com/yleisradio",
"https://whatsapp.com/channel/0029Va8lJsTGZNCp9aYzJt2G",
"https://www.wikidata.org/wiki/Q54718"
],
"publishingPrinciples": [
"https://yle.fi/aihe/yleisradio/toimintaperiaatteet",
"https://svenska.yle.fi/verksamhetsprinciper",
"https://yle.fi/aihe/about-yle/operating-principles"
],
"correctionsPolicy": [
"https://yle.fi/aihe/s/yleisradio/oikaisu-tai-vastinepyynnon-lahettaminen-ylelle",
"https://svenska.yle.fi/a/7-1433314",
"https://yle.fi/aihe/a/20-10004637"
],
"ethicsPolicy": [
"https://yle.fi/aihe/a/20-10000561",
"https://svenska.yle.fi/a/7-10000422",
"https://yle.fi/aihe/a/20-10000577"
],
"masthead": [
"https://yle.fi/aihe/a/20-290385",
"https://svenska.yle.fi/a/7-1408111",
"https://yle.fi/aihe/a/20-294267"
],
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "+358 9 14801",
"contactType": "customer service",
"availableLanguage": [
"Finnish",
"Swedish"
]
},
{
"@type": "ContactPoint",
"telephone": "+358 9 1480 5500",
"contactType": "technical support",
"availableLanguage": [
"Finnish"
]
},
{
"@type": "ContactPoint",
"telephone": "+358 9 1480 4653",
"contactType": "technical support",
"availableLanguage": [
"Swedish"
]
}
],
"foundingDate": "1926-05-29",
"logo": {
"@type": "ImageObject",
"url": "https://images.cdn.yle.fi/image/upload/f_auto,fl_progressive/q_88/w_972,h_972,c_crop,x_474,y_52/w_700/v1588593382/17-2043254eef129bf7ac.jpg"
}
}
},
{
"@type": "SoftwareApplication",
"name": "Yle",
"applicationCategory": "News",
"operatingSystem": "Android",
"downloadUrl": "https://play.google.com/store/apps/details?id=fi.yle.ylefiapp"
},
{
"@type": "SoftwareApplication",
"name": "Yle",
"applicationCategory": "News",
"operatingSystem": "iOS",
"downloadUrl": "https://apps.apple.com/fi/app/yle/id1288002378"
}
]
}ALinks160 links checked, 159 healthy, 1 brokenPASS
Broken Links (2)
| Status | URL | Found in | Error |
|---|---|---|---|
| 400 | https://yle-images.akamaized.net | <link> | Bad Request |
| 403 | https://login.api.yle.fi | <link> | Forbidden |
Redirects (3)
| URL | Destination | Found in | Hops |
|---|---|---|---|
| https://areena.yle.fi | https://areena.yle.fi | <a> | 0 |
| https://yle.fi/t/18-208149/fi | https://yle.fi/t/18-208149/fi | <a> | 0 |
| https://yle.fi/t/18-220090/fi | https://yle.fi/t/18-220090/fi | <a> | 0 |
A+Mixed ContentNo mixed content detected — all resources use HTTPS.PASS
A+Open GraphOpen Graph tags are well configured for social sharing.PASS
15 charsIdeal length is 25–60 characters for social sharing previews.
25–60 charsog:title very short — may render with awkward whitespace in social cards.
Source: Open Graph Protocol
Preview
yle.fi
Hetkessä kiinni
Uutisia, päivän puheenaiheita ja muut Ylen parhaat verkkosisällöt.
- twitter:card — summary_large_image
- twitter:title — falling back from og:title
- twitter:description — falling back from og:description
- twitter:image — falling back from og:image
YLE.FI
Hetkessä kiinni
Uutisia, päivän puheenaiheita ja muut Ylen parhaat verkkosisällöt.
- og:title — Hetkessä kiinni
- og:description — Uutisia, päivän puheenaiheita ja muut Ylen parhaat verkkosisällöt.
- og:image — https://images.cdn.yle.fi/image/upload/w_1200,h_628,ar_1.91,c_fill,g_faces/q_auto:eco,f_auto,fl_lossy/39-12692236617e...
- og:type — website
- og:url — https://yle.fi
- og:site_name — Yle.fi
Hetkessä kiinni
yle.fi
- og:title — Hetkessä kiinni
- og:description — Uutisia, päivän puheenaiheita ja muut Ylen parhaat verkkosisällöt.
- og:image — https://images.cdn.yle.fi/image/upload/w_1200,h_628,ar_1.91,c_fill,g_faces/q_auto:eco,f_auto,fl_lossy/39-12692236617e...
yle.fi
Hetkessä kiinni
Uutisia, päivän puheenaiheita ja muut Ylen parhaat verkkosisällöt.
- og:title — Hetkessä kiinni
- og:description — Uutisia, päivän puheenaiheita ja muut Ylen parhaat verkkosisällöt.
- og:image — https://images.cdn.yle.fi/image/upload/w_1200,h_628,ar_1.91,c_fill,g_faces/q_auto:eco,f_auto,fl_lossy/39-12692236617e...
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 | ⚠ | — | — | — |