People gotta get over Firefly.
Brooklyn nine-nine on the other hand shows Dec 31, 2020, but imdb shows "2021". not sure what the disconnect there is.
The benefit you have, and I hope you stick to it, is theres no multiple paragraphs explaining the show before getting to the information that well, theres no idea when the next season is.
One suggestion, if there isn't a known set date (Example The Mandolorian, https://next-season-of.com/the-mandalorian/) don't show 'December 2021'. Also with that page, the top says 2022, but the next season shows 2021.
Quick edit: I wish you the best in the SEO game. You're going up against a lot of outlets with a lot of money thrown at ranking at the top. I'll be rooting for you, anything to chip away at the spam pages that are nothing but 'what we know...'
I’ve given up searching Google for information on the next season of a show. All the results are gamed by articles with no actual info, but from the search result summary appears to be what you’re looking for.
For example, if you search for “<show name> Season <latest + 1>“.
It seems every result, was updated in just the last couple of days (even if I’m 6 months behind), they clearly use tricks to make Google think its content was recently changed.
The titles are things like “Show name season x release date, details”, but the content is invariably a brief recap of what happened the last season. Followed by “regarding season x, no one has any idea when it’s coming, or if it’s coming, but here is our completely unsubstantiated vague guess...”
That's why all these garbage sites hide the information under a huge pile of useless text.
My biggest annoyance with TV is not knowing when it's time to come back and start watching again - this would totally solve that for me. I would pay for this.
Nothing I'm associated with, just been a happy user of the service for years now
You did the right thing by scraping the data. That is the more clever way. Scraping is not illegal. Google does it every second of every day.
I found it harder to start typing 2021 after the new year because 2020 was such an easy year to bang out on the number pad. My fingers and eyes got used to the symmetry of it.
I even made the mistake when typing the correction for OP in this comment.
https://next-season-of.com/the-office/
https://next-season-of.com/the-office-the-accountants/
The first I've never heard of before, and the second is some kind of web episode series for The Office (US). If I search on IMDB, the first result is The Office (US) and the second is The Office (UK), which is what I would expect based on ordering by popularity. Both of those seem to be missing from your results.
It has integration with Netflix (via browser plugin), Kodi and VLC.
I have been using it for years.
More importantly (to me), it let me see how few of the shows I watch are in IMDB.
I searched on "Expan" on your site and found The Expanse easy enough (the site is quite fast), but I still had to visit IMDB afterward - I wasn't sure if there was a season 6. IMDB confirmed there is, but as expected, with an unknown date.
So I'll leave this for you to consider - list future seasons, even if they include or cite something to the effect of "date pending". That might prevent visitors from needing IMDB or other sources in use cases such as mine.
Including episode air dates is another addition I'd vote for.
Nice work!
Great suggestions, added to the list. Excited for these improvements.
It does seem to have quite some overlap with https://next-episode.net
Trakt has written a blog post[1] switching all of the shows on their platform over to be backed by TMDB (once the data is on par with TVDB), so it might even be the best data source for series in the future.
So you could choose to use TVDB (paid) or TMDB (free). The data seems to be on par, except for specials[2]. But if you use Trakt's API (free) you'll automatically get the best current source of these two.
:)
The data does seem to be pretty solid in my random other searches though.
This is a problem though, since there are a lot of shows that share the same name. Sometimes they're related, sometimes not.
An alternative approach, if you are willing to limit how far ahead it can tell you of the next season, is to use TV listings. That will only give you a couple of weeks warning that the new season is starting, but for a lot of people that is fine.
I used to do something like that for movies on non-premium cable. For most movies I wanted to see, I'd wait until they showed up on some channel included in my cable package, such as FXX, Disney, TNT, Cartoon Network, USA, TBS, or similar.
I had a list of movies I was waiting for and a PhantomJS script that would go to the Comcast schedule site for my area and grab all the movies showing in the next two weeks, and tell me if any that I were waiting for were on any channels that were included in my package.
Adding more content about the show and information about the casts will definitely helps in SEO. Try to add last updated time in all the pages. It triggers google about how relevant data is w.r.t current time. I have done this trick with my blog and it works.
Btw, nice work.
This is a SUPER COOL PROJECT! Huge accomplishment. I bet you've learned a ton, I hope you'll write a blog post about it at some point.
You should totally add a footer with links to more about you, where you'll write up what you've learned, etc.
For example - I recently did a tiny little project [0] (an hour or two) but I always re-use a footer that has a link to the repo or companion blog post.
I'm more interested in how you built the app than what it does, per se, so help me out by making it easier to follow along with what you're building!
From a ui perspective, maybe make the actual next seaso date stand out more. When i first viewed i assumed that the next season would be listed after all existing seasons and totally missed it at the top (and i assumed you just didnt have data for the thing i looked up)