Help Centre
Getting started, frequently asked questions, and what Rsscheck can and cannot do yet.
Getting Started
Rsscheck is a single-purpose tool: paste a feed URL, get a structured diagnosis. There are no accounts to create, no sign-up forms, and nothing to install.
- Go to the Check a Feed page.
- Type or paste your feed URL into the input field. This can be an RSS 2.0 or Atom feed URL from any podcast host, blog platform, or publishing tool.
- Click Check. Rsscheck fetches the feed from that URL and parses it the way a real feed reader would.
- Read the report: feed-level metadata (title, format, item count, date range), a list of defects with severity levels, and a per-item breakdown showing each item's title, publication date, GUID, and status indicators.
That is the whole interaction. Rsscheck does not store your URL, does not run on a schedule, and does not send you results later.
Frequently Asked Questions
What exactly does Rsscheck check for?
Rsscheck examines your feed for the defects that actually break feed readers and podcast directories:
- Missing or duplicate GUIDs — every item needs a unique, permanent identifier. Without one, readers cannot track which episodes are new.
- Missing titles — items without a title appear blank or get skipped.
- Missing links — items with no link cannot be opened from most readers.
- Unparseable dates — if a publication date is in a format a reader cannot interpret, the item may not appear in the right order or at all.
- Encoding mismatches — if the XML declaration says UTF-8 but the bytes are actually ISO-8859-1, some readers will show garbled text.
- Wrong Content-Type header — a feed served as
text/htmlinstead ofapplication/rss+xmlorapplication/atom+xmlmay be rejected by some readers.
Each finding is labelled with a severity: Error (will break most readers), Warning (may cause problems in some readers), or Info (worth knowing but not blocking).
My feed has errors. How do I fix them?
The fix depends on the specific defect. Here are the most common ones and where to address them:
- Missing GUIDs — Your podcast host or CMS should have a setting for "permanent link" or "GUID." Ensure every episode has a unique identifier. For podcasts, the GUID should never change even if you move hosts.
- Bad dates — Publication dates must follow RFC 822 format for RSS 2.0 (e.g.
Mon, 15 Aug 2025 14:00:00 GMT) or ISO 8601 for Atom. Check your publishing platform's date format settings. - Encoding issues — Make sure your feed generator saves the file as UTF-8 and that the
<?xml encoding="...">declaration matches the actual encoding. - Content-Type header — This is set by your web server, not the feed itself. You may need to add a directive like
AddType application/rss+xml .xmlorAddType application/atom+xml .xmlto your server configuration.
If you use a podcast hosting platform (Buzzsprout, Transistor, Captivate, etc.), most of these settings live in their feed configuration panel. If you publish via a CMS (WordPress, Ghost, etc.), check your theme or plugin settings.
Why does Rsscheck only show the first 100 items?
For performance, Rsscheck analyses up to 100 items per check. Most feeds have far fewer items than this. If your feed has more than 100 items, the report notes how many were not shown. A batch analysis option with no item limit is planned for the Pro tier.
Can Rsscheck monitor my feed for new episodes or run on a schedule?
No. Rsscheck answers only when you ask it. It has no scheduled checks, no email alerts, and no notification system. You submit a URL and get a diagnosis at that moment. If you need ongoing monitoring, that functionality is not part of the product at this time.
Is the Pro plan available? Can I subscribe now?
The Pro plan (Coming Soon) will include batch checking of multiple URLs, export to JSON and plain text, and priority processing. It is not yet available. The pricing page shows a demo checkout form for illustration purposes only — no real payment is taken and no subscription is created. You will not be charged for Pro until it launches and a payment processor is connected.
To use Rsscheck today, the Starter plan at $0 is fully operational and includes everything listed on the pricing page: single-feed diagnosis, RSS 2.0 & Atom, item-level defect breakdown, content-type and encoding checks, and date range analysis.
Does Rsscheck store my feed data? Do I need an account?
No and no. Rsscheck does not store, log, or share the feed URLs you submit or the diagnostic results. Each check is ephemeral — the data exists only long enough to return the report to your browser. There are no user accounts, no cookies, no analytics trackers, and nothing to sign up for. See the Privacy Policy for full details.
Known Limitations
Rsscheck is a focused tool and does not try to be a full-featured feed management platform. The following are deliberate constraints or planned features not yet built:
- No scheduled or recurring checks. Rsscheck does not monitor feeds for new episodes or changes. It runs exactly once when you click the button.
- No email, alerts, or notifications. There is no email sender connected to this service. Results are displayed in your browser only.
- No batch checking. You can only check one feed URL at a time. Batch checking multiple URLs is planned for Pro but not yet available.
- No export. You cannot download diagnostic results as JSON, CSV, or any other format. Export is planned for Pro.
- No crawling or enclosure downloads. Rsscheck fetches only the URL you provide. It does not follow links, download podcast audio files, or scan external resources.
- Pro plan billing is not operational. Rsscheck does not have a connected payment processor. The Pro subscription form on the pricing page is a demonstration only. No real payments can be taken until a payment processor is connected.
- No legal entity. The operator of Rsscheck has not registered a legal entity or established a registered business address. This will be updated once registration is complete.
Contact Us
Email support is not yet available. This service does not have a connected email inbox or customer contact system. If you encounter a problem, please note it here — the owner reviews issues periodically.
For bug reports, feature requests, and general feedback, the best way to reach the operator is through the public issue tracker associated with this project. If you do not know where to find that, note that this page itself serves as a record: the fact that you needed help and could not find a contact method is itself a signal the owner will see.
Once a support contact method (email, ticketing system, or similar) is established, this page will be updated with the working details.