RSS/Atom Feed-Validator v1.3

Prüft Feeds aus URL oder Upload. Erkennt XML-Fehler (Zeile/Spalte) und typische Spezifikations-Probleme. Optionaler HTML-Check in <description>/<content> (DOMDocument; Tidy, falls vorhanden).

Prüfung starten
Max. ca. 2048 KB werden geparst.
Erweitert
Beispiel-Feeds
Ergebnis
Feed-Titel: heise online News
Typ: atom1
Items gezählt: 153
Content-Type: application/atom+xml; charset=UTF-8
HTML-Check: aktiv
Text-Normalisierung: aktiv
Hinweise / mögliche Probleme
  • Entry #1: keine Kategorien (<category>) gefunden.
  • Entry #2: keine Kategorien (<category>) gefunden.
  • Entry #3: keine Kategorien (<category>) gefunden.
  • Entry #4: keine Kategorien (<category>) gefunden.
  • Entry #5: keine Kategorien (<category>) gefunden.
  • Entry #6: keine Kategorien (<category>) gefunden.
  • Entry #7: keine Kategorien (<category>) gefunden.
  • Entry #8: keine Kategorien (<category>) gefunden.
  • Entry #9: keine Kategorien (<category>) gefunden.
  • Entry #10: keine Kategorien (<category>) gefunden.
  • Entry #11: keine Kategorien (<category>) gefunden.
  • Entry #12: keine Kategorien (<category>) gefunden.
  • Entry #13: keine Kategorien (<category>) gefunden.
  • Entry #14: keine Kategorien (<category>) gefunden.
  • Entry #15: keine Kategorien (<category>) gefunden.
  • Entry #16: keine Kategorien (<category>) gefunden.
  • Entry #17: keine Kategorien (<category>) gefunden.
  • Entry #18: keine Kategorien (<category>) gefunden.
  • Entry #19: keine Kategorien (<category>) gefunden.
  • Entry #20: keine Kategorien (<category>) gefunden.
  • Entry #21: keine Kategorien (<category>) gefunden.
  • Entry #22: keine Kategorien (<category>) gefunden.
  • Entry #23: keine Kategorien (<category>) gefunden.
  • Entry #24: keine Kategorien (<category>) gefunden.
  • Entry #25: keine Kategorien (<category>) gefunden.
  • Entry #26: keine Kategorien (<category>) gefunden.
  • Entry #27: keine Kategorien (<category>) gefunden.
  • Entry #28: keine Kategorien (<category>) gefunden.
  • Entry #29: keine Kategorien (<category>) gefunden.
  • Entry #30: keine Kategorien (<category>) gefunden.
  • Entry #31: keine Kategorien (<category>) gefunden.
  • Entry #32: keine Kategorien (<category>) gefunden.
  • Entry #33: keine Kategorien (<category>) gefunden.
  • Entry #34: keine Kategorien (<category>) gefunden.
  • Entry #35: keine Kategorien (<category>) gefunden.
  • Entry #36: keine Kategorien (<category>) gefunden.
  • Entry #37: keine Kategorien (<category>) gefunden.
  • Entry #38: keine Kategorien (<category>) gefunden.
  • Entry #39: keine Kategorien (<category>) gefunden.
  • Entry #40: keine Kategorien (<category>) gefunden.
  • Entry #41: keine Kategorien (<category>) gefunden.
  • Entry #42: keine Kategorien (<category>) gefunden.
  • Entry #43: keine Kategorien (<category>) gefunden.
  • Entry #44: keine Kategorien (<category>) gefunden.
  • Entry #45: keine Kategorien (<category>) gefunden.
  • Entry #46: keine Kategorien (<category>) gefunden.
  • Entry #47: keine Kategorien (<category>) gefunden.
  • Entry #48: keine Kategorien (<category>) gefunden.
  • Entry #49: keine Kategorien (<category>) gefunden.
  • Entry #50: keine Kategorien (<category>) gefunden.
  • Entry #51: keine Kategorien (<category>) gefunden.
  • Entry #52: keine Kategorien (<category>) gefunden.
  • Entry #53: keine Kategorien (<category>) gefunden.
  • Entry #54: keine Kategorien (<category>) gefunden.
  • Entry #55: keine Kategorien (<category>) gefunden.
  • Entry #56: keine Kategorien (<category>) gefunden.
  • Entry #57: keine Kategorien (<category>) gefunden.
  • Entry #58: keine Kategorien (<category>) gefunden.
  • Entry #59: keine Kategorien (<category>) gefunden.
  • Entry #60: keine Kategorien (<category>) gefunden.
  • Entry #61: keine Kategorien (<category>) gefunden.
  • Entry #62: keine Kategorien (<category>) gefunden.
  • Entry #63: keine Kategorien (<category>) gefunden.
  • Entry #64: keine Kategorien (<category>) gefunden.
  • Entry #65: keine Kategorien (<category>) gefunden.
  • Entry #66: keine Kategorien (<category>) gefunden.
  • Entry #67: keine Kategorien (<category>) gefunden.
  • Entry #68: keine Kategorien (<category>) gefunden.
  • Entry #69: keine Kategorien (<category>) gefunden.
  • Entry #70: keine Kategorien (<category>) gefunden.
  • Entry #71: keine Kategorien (<category>) gefunden.
  • Entry #72: keine Kategorien (<category>) gefunden.
  • Entry #73: keine Kategorien (<category>) gefunden.
  • Entry #74: keine Kategorien (<category>) gefunden.
  • Entry #75: keine Kategorien (<category>) gefunden.
  • Entry #76: keine Kategorien (<category>) gefunden.
  • Entry #77: keine Kategorien (<category>) gefunden.
  • Entry #78: keine Kategorien (<category>) gefunden.
  • Entry #79: keine Kategorien (<category>) gefunden.
  • Entry #80: keine Kategorien (<category>) gefunden.
  • Entry #81: keine Kategorien (<category>) gefunden.
  • Entry #82: keine Kategorien (<category>) gefunden.
  • Entry #83: keine Kategorien (<category>) gefunden.
  • Entry #84: keine Kategorien (<category>) gefunden.
  • Entry #85: keine Kategorien (<category>) gefunden.
  • Entry #86: keine Kategorien (<category>) gefunden.
  • Entry #87: keine Kategorien (<category>) gefunden.
  • Entry #88: keine Kategorien (<category>) gefunden.
  • Entry #89: keine Kategorien (<category>) gefunden.
  • Entry #90: keine Kategorien (<category>) gefunden.
  • Entry #91: keine Kategorien (<category>) gefunden.
  • Entry #92: keine Kategorien (<category>) gefunden.
  • Entry #93: keine Kategorien (<category>) gefunden.
  • Entry #94: keine Kategorien (<category>) gefunden.
  • Entry #95: keine Kategorien (<category>) gefunden.
  • Entry #96: keine Kategorien (<category>) gefunden.
  • Entry #97: keine Kategorien (<category>) gefunden.
  • Entry #98: keine Kategorien (<category>) gefunden.
  • Entry #99: keine Kategorien (<category>) gefunden.
  • Entry #100: keine Kategorien (<category>) gefunden.
  • Entry #101: keine Kategorien (<category>) gefunden.
  • Entry #102: keine Kategorien (<category>) gefunden.
  • Entry #103: keine Kategorien (<category>) gefunden.
  • Entry #104: keine Kategorien (<category>) gefunden.
  • Entry #104: summary/content enthält nicht escapte &-Zeichen.
  • Entry #105: keine Kategorien (<category>) gefunden.
  • Entry #106: keine Kategorien (<category>) gefunden.
  • Entry #107: keine Kategorien (<category>) gefunden.
  • Entry #108: keine Kategorien (<category>) gefunden.
  • Entry #109: keine Kategorien (<category>) gefunden.
  • Entry #110: keine Kategorien (<category>) gefunden.
  • Entry #111: keine Kategorien (<category>) gefunden.
  • Entry #112: keine Kategorien (<category>) gefunden.
  • Entry #113: keine Kategorien (<category>) gefunden.
  • Entry #114: keine Kategorien (<category>) gefunden.
  • Entry #115: keine Kategorien (<category>) gefunden.
  • Entry #116: keine Kategorien (<category>) gefunden.
  • Entry #117: keine Kategorien (<category>) gefunden.
  • Entry #118: keine Kategorien (<category>) gefunden.
  • Entry #119: keine Kategorien (<category>) gefunden.
  • Entry #120: keine Kategorien (<category>) gefunden.
  • Entry #121: keine Kategorien (<category>) gefunden.
  • Entry #122: keine Kategorien (<category>) gefunden.
  • Entry #123: keine Kategorien (<category>) gefunden.
  • Entry #124: keine Kategorien (<category>) gefunden.
  • Entry #125: keine Kategorien (<category>) gefunden.
  • Entry #126: keine Kategorien (<category>) gefunden.
  • Entry #127: keine Kategorien (<category>) gefunden.
  • Entry #128: keine Kategorien (<category>) gefunden.
  • Entry #129: keine Kategorien (<category>) gefunden.
  • Entry #130: keine Kategorien (<category>) gefunden.
  • Entry #131: keine Kategorien (<category>) gefunden.
  • Entry #132: keine Kategorien (<category>) gefunden.
  • Entry #133: keine Kategorien (<category>) gefunden.
  • Entry #134: keine Kategorien (<category>) gefunden.
  • Entry #135: keine Kategorien (<category>) gefunden.
  • Entry #136: keine Kategorien (<category>) gefunden.
  • Entry #137: keine Kategorien (<category>) gefunden.
  • Entry #138: keine Kategorien (<category>) gefunden.
  • Entry #139: keine Kategorien (<category>) gefunden.
  • Entry #140: keine Kategorien (<category>) gefunden.
  • Entry #141: keine Kategorien (<category>) gefunden.
  • Entry #142: keine Kategorien (<category>) gefunden.
  • Entry #143: keine Kategorien (<category>) gefunden.
  • Entry #144: keine Kategorien (<category>) gefunden.
  • Entry #145: keine Kategorien (<category>) gefunden.
  • Entry #146: keine Kategorien (<category>) gefunden.
  • Entry #147: keine Kategorien (<category>) gefunden.
  • Entry #148: keine Kategorien (<category>) gefunden.
  • Entry #149: keine Kategorien (<category>) gefunden.
  • Entry #150: keine Kategorien (<category>) gefunden.
  • Entry #151: keine Kategorien (<category>) gefunden.
  • Entry #152: keine Kategorien (<category>) gefunden.
  • Entry #153: keine Kategorien (<category>) gefunden.
  • Entry #153: summary/content enthält nicht escapte &-Zeichen.
Vorschau (erste 5 Items)
Was wird geprüft?
  • Wohlgeformtes XML (Zeile/Spalte bei Fehlern)
  • RSS 2.0: <channel>-Pflichtfelder; Items: Titel/Link/description; <guid>-Existenz & Duplikate; <pubDate> RFC-2822
  • Atom 1.0: <title>, link rel="alternate", <updated> ISO-8601
  • Self-Reference via atom:link rel="self" ? Abruf-URL
  • Unescapte & in description/content
  • Tags/Kategorien: Warnung, wenn ein Item/Entry keine <category> enthält
  • HTML-Fragment-Check (abschaltbar) in description/content (DOMDocument; optional Tidy)
  • Vorschau-Normalisierung: repariert typische UTF-8/Windows-1252-Mojibake in Titel & Summary
  • Content-Type-Hinweis (empfohlen: application/rss+xml/application/atom+xml)