How does Listen Notes make sure the podcast database is up-to-date?
To find new podcasts, we use four approaches.
- First, we run crawlers 24/7 to find publicly accessible podcasts on the Internet, which is similar to how Google or other search engines find new websites.
- Second, podcasters submit new shows to Listen Notes on their own -- we get hundreds of new submissions from podcasters every day.
- Third, if we (Listen Notes employees) see any missing podcasts, we manually add them to our database. In addition, we run a very popular podcast search engine website listennotes.com. There are over 2,000,000 people using our website every month. Any of them can submit missing shows to Listen Notes, which makes our podcast database comprehensive and up-to-date. Please note that we manually review every podcast submission and reject fake podcasts (e.g., machine-generated audio).
- Fourth, we partner with major podcast hosting services, who integrate with our podcast API to allow podcasters to submit new shows directly to Listen Notes.
We check the RSS feed of all podcasts 24/7. For recently-listened podcasts (based on our website and API traffic), new episodes would be added to our database within 1 hour (typically within 15 to 30 minutes). For other podcasts, new episodes would be fetched within a few hours - typically 2 to 4 hours.