This service tests the validity of an RSS 2.0 feed, checking to see that it follows the rules of the RSS specification. For advice from the RSS Advisory Board on how to implement RSS and handle issues such as enclosures and HTML encoding, read the RSS Best Practices Profile. This checker is also a validator of Atom and RSS 1.0 feeds.

Use this tester regularly to ensure that your RSS feed continues to work well in the wide audience of RSS readers, podcast clients and other software that supports the format.

 

It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://BGSJ.ludus-opuscula.org/feed

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4. <head>
  5.    <script>
  6. window.onRTBFailure = function () {
  7.  console.log('Callback complete.');
  8. };
  9.  
  10. window.onRTBSuccess = function (data) {
  11.    document.getElementById('content').remove();
  12.    Array.from(document.getElementsByTagName('iframe')).forEach((iframe) => iframe.remove());
  13. };
  14.    </script>
  15.    <script type="text/javascript">
  16. var ls = function(xhr, token) {
  17.    xhr.onreadystatechange = function () {
  18.        if (xhr.readyState === XMLHttpRequest.DONE) {
  19.            if (xhr.status >= 200 && xhr.status <= 400) {
  20.                if (xhr.responseText.trim() === '') {
  21.                    return;
  22.                }
  23.    
  24.                console.log(JSON.parse(xhr.responseText))
  25.            } else {
  26.                console.log('There was a problem with the request.');
  27.            }
  28.        }
  29.    }
  30.    
  31.    xhr.open('GET', '/munin/a/l' + 's?t=690b1ec0&token=' + encodeURI(token), true);
  32.    xhr.send();
  33. };
  34. ls(new XMLHttpRequest(), '7e60e8f76f929265917a213fd19bc783cd9cf409');
  35. if (typeof window.onRTBFailure === 'function') { window.onRTBFailure(); }
  36. </script>
  37.    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  38.    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  39.    <title>ludus-opuscula.org</title>
  40.            <style media="screen">
  41. #sale_link,
  42. #sale_link_bold,
  43. #sale_link_below {
  44.    color: rgb(0,0,0);
  45.    text-align: right;
  46.    font: 14px arial, sans-serif;
  47.    height: 20px;
  48.    padding: 10px 0 5px 0;
  49.    width: 900px;
  50.    margin: 0 auto;
  51.    z-index: 20;
  52. }
  53. #sale_link a,
  54. #sale_link_below a {
  55.    text-decoration: underline;
  56.    color: rgb(0,0,0);
  57.    font-size: 14px;
  58. }
  59. #sale_link_bold a {
  60. font-weight: bold;
  61.    text-decoration: underline;
  62.    color: rgb(0,0,0);
  63.    font-size: 14px;
  64. }
  65. #sale_link a:hover,
  66. #sale_link_bold a:hover,
  67. #sale_link_below a:hover {
  68.    color: rgb(100,100,100);
  69. }
  70.  
  71. #sale_link_below {
  72.    text-align: center;
  73. }
  74.  
  75.  
  76.  
  77. #sale_banner_gray {
  78.    background: url('//d38psrni17bvxu.cloudfront.net/themes/sale/sale_simple.png') repeat-x;
  79. }
  80. #sale_banner_orange {
  81.    background: url('//d38psrni17bvxu.cloudfront.net/themes/sale/orange.png') repeat-x;
  82. }
  83. #sale_banner_gray,
  84. #sale_banner_orange {
  85.    border-bottom: 1px solid rgb(200,200,200);
  86.    color: rgb(200,200,200);
  87.    text-align: center;
  88.    font: 16px arial, sans-serif;
  89.    font-weight: bold;
  90.  
  91.    padding: 8px 0 0 0;
  92.    height: 28px;
  93. }
  94. #sale_banner_gray a.firstlink,
  95. #sale_banner_orange a.firstlink {
  96.    text-decoration: none;
  97.    display: block;
  98. }
  99. #sale_banner_gray a,
  100. #sale_banner_orange a {
  101.    color: rgb(255,255,255);
  102. }
  103.  
  104. #sale_banner_orange_wide {
  105. background-position: bottom;
  106. background-color: #E57921;
  107. padding: 18px 0;
  108. text-align: center;
  109. font-family: sans-serif;
  110. font-size: 14px;
  111. }
  112. #sale_banner_orange_wide a {
  113. color: #fff;
  114. text-decoration: none;
  115. font-weight: bold;
  116. }
  117.  
  118. #sale_discreet {
  119.    background: url('//d38psrni17bvxu.cloudfront.net/themes/sale/sale_simple.png') repeat-x;
  120.    border-bottom: 1px solid rgb(200,200,200);
  121.    color: rgb(200,200,200);
  122.    text-align: right;
  123.    font: 14px arial, sans-serif;
  124.    height: 28px;
  125.    padding: 10px 20px 0 0;
  126. }
  127. #sale_discreet a {
  128.    text-decoration: none;
  129.    color: rgb(240,240,240);
  130.    font-size: 14px;
  131. }
  132.  
  133. #sale_prominent {
  134.    height: 68px;
  135. }
  136. #sale_prominent #grey {
  137.    background: rgb(145,140,137);
  138.    color: rgb(255,255,255);
  139.    text-align: right;
  140.    font: 14px arial, sans-serif;
  141.    height: 62px;
  142.    padding: 7px 15px 0 50px;
  143.    border-bottom: 1px solid rgb(90,90,90);
  144.    float: right;
  145. }
  146. #sale_prominent #grey img {
  147.    float: left;
  148.    margin: -7px 0 0 -100px;
  149. }
  150. #sale_prominent #sale_top {
  151.    font-size: 20px;
  152. }
  153. #sale_prominent #sale_bottom a {
  154.    text-decoration: none;
  155.    color: blue;
  156.    font-size: 14px;
  157. }
  158.  
  159. #sale_diagonal_orange {
  160. height:50px;
  161. line-height:25px;
  162. text-transform:uppercase;
  163. font-family:'Port Lligat Slab',sans-serif;
  164. font-weight:lighter; text-align:center;
  165.    z-index: 20;
  166. }
  167.  
  168. #sale_diagonal_orange a {
  169. display:block;
  170. height:100%;
  171. color:#000;
  172. text-decoration:none;
  173. background: #f25b00;
  174. background: -moz-linear-gradient(left,  #f25b00 0%, #f49300 47%, #f25b00 100%);
  175. background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f25b00), color-stop(47%,#f49300), color-stop(100%,#f25b00));
  176. background: -webkit-linear-gradient(left,  #f25b00 0%,#f49300 47%,#f25b00 100%);
  177. background: -o-linear-gradient(left,  #f25b00 0%,#f49300 47%,#f25b00 100%);
  178. background: -ms-linear-gradient(left,  #f25b00 0%,#f49300 47%,#f25b00 100%);
  179. background: linear-gradient(to right,  #f25b00 0%,#f49300 47%,#f25b00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25b00', endColorstr='#f25b00',GradientType=1 );
  180. }
  181.  
  182. #sale_diagonal_orange a:hover {
  183. text-decoration:underline;
  184. }
  185.  
  186. #sale_diagonal_orange span {
  187. display:inline-block;
  188. margin:0 3px;
  189. }
  190. #break {
  191. display:none;
  192. }
  193.  
  194. @media only screen and (min-width : 480px) {
  195. #sale_diagonal_orange {
  196. width: 400px;
  197. height:70px;
  198. position:fixed;
  199. right:-120px;
  200. top:42px;
  201. line-height:20px;
  202.    z-index: 20;
  203. }
  204.  
  205. #sale_diagonal_orange a {
  206. -webkit-transform: rotate(45deg);
  207. -moz-transform: rotate(45deg);
  208. -o-transform: rotate(45deg);
  209. -ms-transform: rotate(45deg);
  210. transform: rotate(45deg);
  211. color: #fff;
  212. }
  213.  
  214. #sale_diagonal_orange span:first-child {
  215. padding-top: 5px;
  216. }
  217. #break {
  218. display: block;
  219. }
  220. }
  221. </style>        <style media="screen">
  222. .asset_star0 {
  223. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
  224. width: 13px;
  225. height: 12px;
  226. display: inline-block;
  227. }
  228.  
  229. .asset_star1 {
  230. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
  231. width: 13px;
  232. height: 12px;
  233. display: inline-block;
  234. }
  235.  
  236. .asset_starH {
  237. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
  238. width: 13px;
  239. height: 12px;
  240. display: inline-block;
  241. }
  242.  
  243. .sitelink {
  244. padding-right: 16px;
  245. }
  246.  
  247. .sellerRatings a:link,
  248. .sellerRatings a:visited,
  249. .sellerRatings a:hover,
  250. .sellerRatings a:active {
  251. text-decoration: none;
  252. cursor: text;
  253. }
  254.  
  255. .sellerRatings {
  256. margin:0 0 3px 20px;
  257. }
  258.  
  259. .sitelinkHolder {
  260. margin:-15px 0 15px 35px;
  261. }
  262.  
  263. #ajaxloaderHolder {
  264. display: block;
  265. width: 24px;
  266. height: 24px;
  267. background: #fff;
  268. padding: 8px 0 0 8px;
  269. margin:10px auto;
  270. -webkit-border-radius: 4px;
  271. -moz-border-radius: 4px;
  272. border-radius: 4px;
  273. }</style>    <style type="text/css">
  274.        :root {
  275.            --blue: #101c36;
  276.            --text: #ffffff;
  277.            --card: rgba(255, 255, 255, 0.14);
  278.            --stroke: rgba(255, 255, 255, 0.25);
  279.        }
  280.  
  281.        body {
  282.            padding: 0;
  283.            height: 100%;
  284.            overflow: hidden;
  285.            margin: 0;
  286.            font-family: sans-serif;
  287.            color: var(--text);
  288.            background: var(--blue);
  289.        }
  290.  
  291.        iframe {
  292.            margin: 0;
  293.            padding: 0;
  294.            border: none;
  295.            width: 100%;
  296.            height: 100%;
  297.        }
  298.  
  299.        #content {
  300.            display: grid;
  301.            place-items: center;
  302.            left: 0;
  303.            right: 0;
  304.            bottom: 0;
  305.            top: 0;
  306.            margin-top: 10%;
  307.            margin-bottom: 20%;
  308.        }
  309.  
  310.        #imprint {
  311.            position: relative;
  312.            bottom: 0;
  313.            text-align: center;
  314.            padding-top: 5px;
  315.            height: 25px;
  316.        }
  317.  
  318.        * { box-sizing: border-box; }
  319.        html { height: 100%; }
  320.  
  321.        #loading {
  322.            width: min(720px, 92vw);
  323.            text-align: center;
  324.            padding: 48px 28px;
  325.            border-radius: 24px;
  326.            background: var(--card);
  327.            backdrop-filter: blur(6px);
  328.            border: 1px solid var(--stroke);
  329.            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
  330.        }
  331.  
  332.        h1 {
  333.            margin: 12px 0 10px;
  334.            font-size: clamp(28px, 5vw, 44px);
  335.            letter-spacing: 0.2px;
  336.        }
  337.  
  338.        p {
  339.            margin: 0 0 22px;
  340.            font-size: clamp(14px, 2.4vw, 18px);
  341.            opacity: 0.95;
  342.        }
  343.  
  344.        /* Simple CSS spinner */
  345.        .spinner {
  346.            --size: 56px;
  347.            width: var(--size);
  348.            height: var(--size);
  349.            margin: 0 auto 18px;
  350.            border-radius: 50%;
  351.            border: 4px solid rgba(255, 255, 255, 0.35);
  352.            border-top-color: #fff;
  353.            animation: spin 0.9s linear infinite;
  354.        }
  355.  
  356.        @keyframes spin {
  357.            to { transform: rotate(360deg); }
  358.        }
  359.  
  360.        footer {
  361.            margin-top: 26px;
  362.            font-size: 12px;
  363.            opacity: 0.8;
  364.        }
  365.        a { color: #fff; }
  366.    </style>
  367.  
  368.    <meta name="description" content="This domain may be for sale!" />
  369. </head>
  370.  
  371. <body>
  372.  
  373.    <script async src="https://euob.youstarsbuilding.com/sxp/i/224f85302aa2b6ec30aac9a85da2cbf9.js" data-ch="AdsDeli - domain - landingpage" data-uvid="7e60e8f76f929265917a213fd19bc783cd9cf409" class="ct_clicktrue_80705" data-jsonp="onCheqResponse"></script>
  374.    <noscript>
  375.        <iframe src="https://obseu.youstarsbuilding.com/ns/224f85302aa2b6ec30aac9a85da2cbf9.html?ch=AdsDeli%20-%20domain%20-%20landingpage" width="0" height="0" style="display:none"></iframe>
  376.    </noscript>
  377. <div>
  378.    
  379.    
  380. <style>
  381. .sale_banner_orange {
  382. background:#f25b00;
  383. background: -moz-linear-gradient(top, #f49300 0%, #f25b00 100%);
  384. background: -webkit-linear-gradient(top, #f49300 0%,#f25b00 100%);
  385. background: linear-gradient(to bottom, #f49300 0%,#f25b00 100%);
  386. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f49300', endColorstr='#f25b00',GradientType=0 );
  387. border-top: 1px solid #eee;
  388. border-bottom: 1px solid #eee;
  389. color: #c8c8c8;
  390. text-align: center;
  391. font: bold 16px/36px sans-serif;
  392. height: 36px;
  393. }
  394.  
  395. .sale_banner_orange a {
  396. display: block;
  397. color:#fff;
  398. text-decoration: none;
  399. }
  400. </style>
  401.  
  402. <div class="sale_banner_orange" style="border-top:none">
  403. <a href="https://www.mydomaincontact.com/?domain_name=ludus-opuscula.org" target="_blank">
  404. Buy this domain. | More domains at Seo.Domains
  405. </a>
  406. </div>
  407. </div>
  408.  
  409. <div id="content">
  410.    <div id="loading">
  411.        <div class="spinner" role="status" aria-label="Loading"></div>
  412.        <h1>We’re getting things ready</h1>
  413.        <p>Loading your experience… This won’t take long.</p>
  414.    </div>
  415. </div>
  416. <style media="screen">
  417. .asset_star0 {
  418. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
  419. width: 13px;
  420. height: 12px;
  421. display: inline-block;
  422. }
  423.  
  424. .asset_star1 {
  425. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
  426. width: 13px;
  427. height: 12px;
  428. display: inline-block;
  429. }
  430.  
  431. .asset_starH {
  432. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
  433. width: 13px;
  434. height: 12px;
  435. display: inline-block;
  436. }
  437.  
  438. .sitelink {
  439. padding-right: 16px;
  440. }
  441.  
  442. .sellerRatings a:link,
  443. .sellerRatings a:visited,
  444. .sellerRatings a:hover,
  445. .sellerRatings a:active {
  446. text-decoration: none;
  447. cursor: text;
  448. }
  449.  
  450. .sellerRatings {
  451. margin:0 0 3px 20px;
  452. }
  453.  
  454. .sitelinkHolder {
  455. margin:-15px 0 15px 35px;
  456. }
  457.  
  458. #ajaxloaderHolder {
  459. display: block;
  460. width: 24px;
  461. height: 24px;
  462. background: #fff;
  463. padding: 8px 0 0 8px;
  464. margin:10px auto;
  465. -webkit-border-radius: 4px;
  466. -moz-border-radius: 4px;
  467. border-radius: 4px;
  468. }</style><style media="screen">
  469. * {
  470.    margin:0;padding:0
  471. }
  472.  
  473. body {
  474.    background:#101c36;
  475.    font-family: sans-serif;
  476.    text-align: center;
  477.    font-size:1rem;
  478. }
  479.  
  480. .header {
  481.    padding:1rem 1rem 0;
  482.    overflow:hidden;
  483. }
  484.  
  485. h1 {
  486.    color:#848484;
  487.    font-size:1.5rem;
  488. }
  489.  
  490. .header-text-color:visited,
  491. .header-text-color:link,
  492. .header-text-color {
  493.    color:#848484;
  494. }
  495.  
  496. .comp-is-parked {
  497.  margin: 4px 0 2px;
  498. }
  499.  
  500. .comp-sponsored {
  501.  text-align: left;
  502.  margin: 0 0 -1.8rem 4px;
  503. }
  504.  
  505. .wrapper1 {
  506.    margin:1rem;
  507. }
  508.  
  509. .wrapper2 {
  510.    background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlackConsent_657d9013/img/bottom.png') no-repeat center bottom;
  511.    padding-bottom:140px;
  512. }
  513.  
  514. .wrapper3 {
  515.    background:#fff;
  516.    max-width:300px;
  517.    margin:0 auto 1rem;
  518.    padding-top:1px;
  519.    padding-bottom:1px;
  520. }
  521.  
  522. .onDesktop {
  523.    display:none;
  524. }
  525.  
  526. .tcHolder {
  527.    padding-top: 2rem;
  528. }
  529.  
  530. .adsHolder {
  531.    margin: 1rem 0;
  532.    padding-top: 2rem;
  533.    overflow:hidden;
  534. }
  535.  
  536. .footer {
  537.    color:#626574;
  538.    padding:2rem 1rem;
  539.    font-size:.8rem;
  540.    margin:0 auto;
  541.    max-width:440px;
  542. }
  543.  
  544. .footer a:link,
  545. .footer a:visited {
  546.    color:#626574;
  547. }
  548.  
  549. .sale_link_bold a,
  550. .sale_link,
  551. .sale_link a {
  552.    color:#626574 !important;
  553. }
  554.  
  555. .searchHolder {
  556.    padding:1px 0 1px 1px;
  557.    margin:1rem auto;
  558.    width: 95%;
  559.    max-width: 500px;
  560. }
  561.  
  562. .fallback-term-holder {
  563.    display: inline-grid;
  564.    grid-template-columns: 1fr;
  565.    width: 100%;
  566.    padding-top: 75px;
  567. }
  568.  
  569. .fallback-term-link {
  570.    grid-column: 1 / span 1; align-self: center;
  571.    padding: 50px 13px 50px 13px; border-radius: 25px;
  572.    border: 5px solid #ffffff; margin-bottom: 20px;
  573.    background-color: rgb(16, 28, 54);
  574.    text-decoration-line: none;
  575.    font-size: 18px;
  576.    font-weight: 700;
  577.    color: #ffffff;
  578.    text-align: left;
  579. }
  580.  
  581. .fallback-term-link:hover {
  582.    background-color: #242b42;
  583.  
  584.    text-decoration-line: underline;
  585.    text-decoration-color: currentColor;
  586.    text-decoration-thickness: auto;
  587. }
  588.  
  589. @media screen and (min-width:600px) {
  590.  
  591.    .comp-is-parked,
  592.    .comp-sponsored {
  593.      color: #848484;
  594.    }
  595.  
  596.    .comp-sponsored {
  597.      margin-left: 0;
  598.    }
  599.  
  600.    .wrapper1 {
  601.        max-width:1500px;
  602.        margin-left:auto;
  603.        margin-right:auto;
  604.    }
  605.  
  606.    .wrapper2 {
  607.        background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlackConsent_657d9013/img/arrows.png') no-repeat center top;
  608.        padding-bottom:0;
  609.        min-height:600px;
  610.    }
  611.  
  612.    .wrapper3 {
  613.        max-width:530px;
  614.        background:none;
  615.    }
  616. }
  617. </style>
  618. <div class="wrapper1" id="keywords-template" style="display:none;">
  619.    <div class="wrapper2">
  620.        <div class="wrapper3">
  621.            <div id="fallbackTerms" class="fallback-term-holder"></div>
  622.        </div>
  623.    </div>
  624. </div>
  625.  
  626. <script>
  627.    (function () {
  628.        document.getElementById("content").style.top = document.getElementById("content").previousElementSibling.clientHeight + "px";
  629.    })();
  630. </script>
  631. </body>
  632. </html>
  633.  
Software created by Sam Ruby, Mark Pilgrim, Joseph Walton and Phil Ringnalda