TV series reviews without TVSeries Schema = plain link. With Schema = poster + seasons + cast + ★★★★☆ in Google.
In this tutorial, you'll add TV Series Schema to Blogger series review posts. Follow along and you'll get rich snippets for Netflix, K-drama, and Nollywood series in 2025.
Step 1: Why TV Series Schema Wins Series Searches 2025
Google shows series info box only when Schema is present.
- Rich snippets: Shows poster, seasons, episodes, creator, cast, rating
- Binge box: Google shows "Where to watch" with Netflix, Prime Video buttons
- Season carousel: Schema with seasons gets episode list in search
- 55% higher CTR: Poster + "3 seasons" beats text links
Image: Google showing Shanty Town with poster, 1 season, 6 episodes, 4.5 stars
Step 2: Add TV Series Schema to Blogger Review
Paste this in post HTML editor BELOW your review.
- Posts → Edit Series Review → Switch to "HTML" view → Paste at BOTTOM:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TVSeries",
"name": "Shanty Town",
"image": "https://yourblog.blogspot.com/shanty-town-poster.jpg",
"description": "Shanty Town is a Nigerian crime thriller series. A group of courtesans attempt to escape the clutches of a ruthless pimp. Dark, gritty, intense with stellar performances from Chidi Mokeme and Ini Edo.",
"creator": {
"@type": "Person",
"name": "Xavier Ighorodje"
},
"actor": [
{
"@type": "Person",
"name": "Chidi Mokeme"
},
{
"@type": "Person",
"name": "Ini Edo"
},
{
"@type": "Person",
"name": "Nse Ikpe-Etim"
},
{
"@type": "Person",
"name": "Richard Mofe-Damijo"
}
],
"numberOfSeasons": 1,
"numberOfEpisodes": 6,
"genre": ["Crime", "Drama", "Thriller"],
"inLanguage": "en",
"countryOfOrigin": {
"@type": "Country",
"name": "Nigeria"
},
"datePublished": "2023-01-20",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "1840",
"bestRating": "5"
},
"review": {
"@type": "Review",
"author": {
"@type": "Person",
"name": "Your Name"
},
"datePublished": "2025-10-14",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
},
"reviewBody": "Gritty and intense Nollywood crime drama. Chidi Mokeme steals the show as Scar. Production quality is top-notch for Netflix Naija. Ending sets up Season 2 perfectly."
},
"containsSeason": {
"@type": "TVSeason",
"seasonNumber": 1,
"numberOfEpisodes": 6,
"name": "Season 1"
},
"trailer": {
"@type": "VideoObject",
"name": "Shanty Town Official Trailer",
"embedUrl": "https://www.youtube.com/embed/abc123xyz",
"thumbnailUrl": "https://yourblog.blogspot.com/shanty-trailer-thumb.jpg"
}
}
</script>
- Replace placeholders:
| Field | Replace With | Example |
| name | Series title exact | Shanty Town |
| numberOfSeasons | Total seasons released | 1, 2, 3 |
| numberOfEpisodes | Total episodes all seasons | 6, 16, 50 |
| creator | Series creator | Xavier Ighorodje |
| actor | Main 3-4 cast | Chidi Mokeme, Ini Edo |
| containsSeason | Current season info | Season 1, 6 episodes |
Step 3: Multi-Season Series Schema Example
For series like Game of Thrones or Money Heist with many seasons:
"containsSeason": [
{
"@type": "TVSeason",
"seasonNumber": 1,
"numberOfEpisodes": 10,
"name": "Season 1"
},
{
"@type": "TVSeason",
"seasonNumber": 2,
"numberOfEpisodes": 12,
"name": "Season 2"
},
{
"@type": "TVSeason",
"seasonNumber": 3,
"numberOfEpisodes": 8,
"name": "Season 3"
}
]
Step 4: Add Visible Series Review Card That Matches Schema
Add this visible card in Compose view:
<div style="background:#121212;color:#fff;padding:20px;border-radius:8px;margin:20px 0;display:flex;gap:20px;"> <img src="https://yourblog.blogspot.com/shanty-town-poster.jpg" alt="Shanty Town poster" style="width:180px;height:auto;border-radius:4px;" /> <div> <h2 style="margin-top:0;color:#e50914;">Shanty Town (2023)</h2> <p><strong>Creator:</strong> Xavier Ighorodje</p> <p><strong>Cast:</strong> Chidi Mokeme, Ini Edo, Nse Ikpe-Etim, RMD</p> <p><strong>My Rating:</strong> ★★★★☆ 4/5</p> <p><strong>Seasons:</strong> 1 | <strong>Episodes:</strong> 6 | <strong>Genre:</strong> Crime Thriller</p> <p><strong>Country:</strong> Nigeria | <strong>Language:</strong> English</p> <p><strong>Where to Watch:</strong> Netflix</p> <p><strong>Verdict:</strong> Gritty, intense, top Nollywood quality. Chidi Mokeme outstanding.</p> <iframe width="100%" height="200" src="https://www.youtube.com/embed/abc123xyz" frameborder="0" allowfullscreen style="margin-top:10px;border-radius:4px;"></iframe> </div> </div>
Step 5: Test TV Series Schema + Fix Errors
- Rich Results Test: search.google.com/test/rich-results → Enter URL → Must show "TV Series" or "TV Show" valid
- Schema Validator: validator.schema.org → Check for numberOfSeasons, actor, image
- Search Console: Enhancements → No errors after 1 week
- Fix: Missing numberOfSeasons: Required field. Use actual released seasons count
- Fix: Invalid containsSeason: seasonNumber must be integer 1,2,3 not "Season One"
- Fix: No poster: Image must be 1200px+ wide, portrait poster, public URL
Bad practice to avoid: Using Movie Schema for TV series or vice versa. Movie = single film (PT2H15M). TVSeries = multiple episodes with seasons. Google detects mismatch and removes rich snippet.
Important: For ongoing series, update numberOfSeasons when new season releases. Don't add aggregateRating unless series has 500+ ratings on IMDb. For K-drama, use countryOfOrigin South Korea. For anime, genre includes Animation. Add trailer VideoObject with YouTube embedUrl for boost. If reviewing Episode 5 only, use TVEpisode Schema inside TVSeries, not standalone.
0 Comments