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://travel.betaholding.ru

  1. <!DOCTYPE html>
  2. <html>
  3.  <head>
  4.    <script>
  5.      dataLayer = [
  6.        {"pageCategory": "front"}
  7.      ];
  8.    </script>
  9.    <script>
  10.      window.GEOIP = {
  11.        "city": {
  12.          "iata": "WAS",
  13.          "name": "Washington"
  14.        },
  15.        "country": {
  16.          "iata": "US",
  17.          "name": "United States"
  18.        },
  19.        "country_code": "US",
  20.        "coordinates": {
  21.          "lat": "38.89511",
  22.          "lon": "-77.03637"
  23.        },
  24.        "currency": "USD",
  25.        "timezone": "America\/New_York"
  26.        };
  27.    </script>
  28.    <script>
  29.      (function(w,d,s,l,i) {
  30.        w[l]=w[l]||[];
  31.        w[l].push({
  32.          "gtm.start": new Date().getTime(),
  33.          event: "gtm.js"
  34.        });
  35.        var f=d.getElementsByTagName(s)[0],
  36.            j=d.createElement(s),
  37.            dl=l!='dataLayer'?'&l='+l:'';
  38.        j.async=true;
  39.        j.src="https://www.googletagmanager.com/gtm.js?id="+i+dl;
  40.        f.parentNode.insertBefore(j,f);
  41.      })(window,document,'script','dataLayer','GTM-M47KB56');
  42.    </script>
  43.    <script data-cfasync="false">
  44.      window.TPWLCONFIG = {
  45.       "color_scheme": {
  46.         "body_bg": "#eeeeee",
  47.         "bg": "#00b1dd",
  48.         "text_contrast": "#fff",
  49.         "link": "#00b1df",
  50.         "border": "",
  51.         "text_interesting": "",
  52.         "btn_text": "#fff",
  53.         "btn_bg": "#feba31"
  54.       },
  55.       "hotel": {
  56.         "name": ""
  57.       },
  58.       "default_origin": {
  59.         "iata": ""
  60.       },
  61.       "default_destination": {
  62.         "iata": ""
  63.       },
  64.       "language": "ru",
  65.       "currency": "rub",
  66.       "engine_type": "combined",
  67.       "host": "travel.betaholding.ru",
  68.       "active_tab": "flight",
  69.       "affiliate": {
  70.         "marker": 11792
  71.       },
  72.       "show_hotels": true,
  73.       "powered_by": true
  74.     };
  75.      window.TPWLCONFIG.pageLoaded = false;
  76.      document.addEventListener(
  77.        'DOMContentLoaded',
  78.        function() {
  79.          window.TPWLCONFIG.pageLoaded = true
  80.        })
  81.    </script>
  82.    <link rel="preload" href="/widgets/whitelabel_ru.js?v=002&amp;rtl=false&amp;locale=ru" as="script"
  83.          onload="window.MewtwoIsLoaded = true">
  84.    <link rel="preload" href="/main.ru.js" as="script">
  85.    <script data-cfasync="false" src="/main.ru.js" async></script>
  86.    <link rel="preload" href="/main.css" as="style"
  87.          onload="this.rel='stylesheet'">
  88.    <link rel="dns-prefetch" href="//travelpayouts.com">
  89.    <link rel="dns-prefetch" href="//google.com">
  90.    <link rel="dns-prefetch" href="//photo.hotellook.com">
  91.    <link rel="dns-prefetch" href="//mamka.aviasales.ru">
  92.    <link rel="preconnect" href="//travelpayouts.com">
  93.    <link rel="preconnect" href="//google.com">
  94.    <link rel="preconnect" href="//photo.hotellook.com">
  95.    <link rel="preconnect" href="//mamka.aviasales.ru">
  96.    <title>Дешевые авиабилеты и отели</title>
  97. <meta name="description" content="Сравниваем цены с сотен сайтов и позволяем вым выбрать самый дешевый вариант перелета или лучшую цену на отель."/>
  98. <meta property="og:title" content="Поиск дешевых авиабилетов и отелей" />
  99. <meta property="og:description" content="Сравниваем цены с сотен сайтов и позволяем вым выбрать самый дешевый вариант перелета или лучшую цену на отель." />
  100. <meta content="ru_RU" property="og:locale">
  101. <meta content="product.item" property="og:type">
  102. <meta content="http://travel.betaholding.ru/whitelabel/v1/front-page-preview?currency=rub&locale=ru&rtl=false" property="og:image">
  103.  
  104. <meta content="Поиск дешевых авиабилетов и отелей" name="twitter:title">
  105. <meta content="Сравниваем цены с сотен сайтов и позволяем вым выбрать самый дешевый вариант перелета или лучшую цену на отель." name="twitter:description">
  106. <meta content="summsummary_large_imageary" name="twitter:card">
  107.  
  108. <meta charset='utf-8' />
  109.    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  110.    <meta name="viewport" content="width=device-width, initial-scale=1">
  111.    <meta name="smartbanner:enabled-platforms" content="none">
  112.    <style type='text/css'>
  113.  .TPWL {
  114.    background-color: #eeeeee;
  115.    font-size: 10px;
  116.  }
  117.  
  118.  
  119.  
  120.  .TPWL-style-bgColor-light,
  121.  .ui-datepicker td .ui-state-hover {
  122.    background-color: #00bae8;  
  123.  }
  124.  
  125.  .TPWL-style-bgColor-dark,
  126.  .TPWL-ui-tabs-switch-item-control[data-tpwl-state=active],
  127.  .TPWL-ui-range .jslider .jslider-bg .v,
  128.  .TPWL-ui-range .jslider .jslider-pointer,
  129.  .ui-progressbar .ui-progressbar-value,
  130.  .ui-datepicker td .ui-state-active,
  131.  .ui-datepicker .ui-datepicker-prev,
  132.  .ui-datepicker .ui-datepicker-next,
  133.  .TPWL-search_progress__bar .progress,
  134.  .TPWL-filters .ui-slider-range,
  135.  .TPWL-filters .ui-slider-handle {
  136.    background-color: #00b1dd;
  137.  }
  138.  
  139.  .TPWL-style-bgColor-darkest,
  140.  .TPWL-ui-autocomplete .ui-menu-item a.ui-state-focus,
  141.  .TPWL-ui-autocomplete .ui-menu-item a.ui-state-active,
  142.  .TPWL-ui-tabs-switch-item-control,
  143.  .TPWL-autocomplete-suggestion:hover,
  144.  .highlight .TPWL-autocomplete-suggestion {
  145.    background-color: #008eb1;  
  146.  }
  147.  
  148.  
  149.  
  150.  .TPWL-style-borderColor-dark,
  151.  .TPWL-hotels-sorting-control[data-TPWL-state=checked] .TPWL-hotels-sorting-item-helper,
  152.  .TPWL-hotels-one-rooms-wrap,
  153.  .TPWL-hotels-one-rooms-item {
  154.    border-color: #00b1dd;
  155.  }
  156.  
  157.  .TPWL-style-borderColor-darkest,
  158.  .TPWL-ui-range .jslider .jslider-pointer,
  159.  .TPWL-filters .ui-slider-handle {
  160.    border-color: #008eb1;  
  161.  }
  162.  
  163.  
  164.  
  165.  .TPWL-style-textColor-onDark,
  166.  .ui-datepicker td .ui-state-active,
  167.  .TPWL-autocomplete-suggestion:hover,
  168.  .TPWL-autocomplete-suggestion:hover .TPWL-autocomplete-suggestion-airport,
  169.  .TPWL-autocomplete-suggestion:hover .TPWL-autocomplete-suggestion-country,
  170.  .highlight .TPWL-autocomplete-suggestion,
  171.  .highlight .TPWL-autocomplete-suggestion .TPWL-autocomplete-suggestion-airport,
  172.  .highlight .TPWL-autocomplete-suggestion .TPWL-autocomplete-suggestion-country {
  173.    color: #fff;
  174.  }
  175.  
  176.  .TPWL-style-textColor-interesting,
  177.  .TPWL-hotels-sorting-control[data-TPWL-state=checked] .TPWL-hotels-sorting-item-helper {
  178.    color: #00b0dd;
  179.  }
  180.  
  181.  
  182.  
  183.  .TPWL-link {
  184.    color: #00b1df;
  185.  }
  186.  
  187.  .TPWL-link:hover,
  188.  .TPWL-link:active {
  189.    color: #009fc9;  
  190.  }
  191.  
  192.  
  193.  
  194.  .TPWL-ui-btn-styleDefault {
  195.    background-color: #feba31;
  196.    border-color: #cb9527;  
  197.  }
  198.  
  199.  .TPWL-ui-btn-styleDefault:hover {
  200.    background-color: #ffc333;  
  201.  }
  202.  
  203.  .TPWL-ui-btn-styleDefault:active {
  204.    background-color: #e5a72c;  
  205.  }
  206.  
  207.  .TPWL-ui-btn-styleDefault,
  208.  .TPWL-ui-btn-styleDefault:hover,
  209.  .TPWL-ui-btn-styleDefault:active,
  210.  .TPWL-ui-btn-styleDefault .TPWL-ui-btn-text {
  211.    color: #fff;
  212.  }
  213.  
  214.  .TPWL-icon,
  215.  .ui-datepicker-trigger,
  216.  .TPWL-style-bgColor-icon,
  217.  .TPWL-preroll-features-list__check:before,
  218.  .TPWL-preroll-features-list__feature:before,
  219.  .TPWL-preroll-features-list__thumb:before,
  220.  .TPWL-preroll-features-list__cash:before {
  221.      background-color: #01b0dd;
  222.  }
  223. </style>
  224.  
  225.    <style>
  226.      .TPWL-widget .TPWL-wl_content {
  227.        clear: both;
  228.      }
  229.    
  230.      .TPWL-widget .TPWL-dummy-indexContent {
  231.        padding: 20px 0 0;
  232.        max-width: 1180px;
  233.        margin: auto;
  234.      }
  235.    
  236.      .TPWL-widget .TPWL-block {
  237.        background-color: #fff;
  238.        padding: 10px;
  239.        box-sizing: border-box;
  240.      }
  241.    
  242.      .TPWL-widget .TPWL-text-default {
  243.        font-size: 14px;
  244.      }
  245.    
  246.      .TPWL-widget .TPWL-text-default p {
  247.        line-height: 1.5em;
  248.        margin: .5em 0;
  249.        text-align: center;
  250.      }
  251.      .TPWL-dummy-footer .TPWL-layout-row-c {
  252.        padding: 0 0 10px;
  253.      }
  254.    
  255.      .TPWL-layout-row-c {
  256.        position: relative;
  257.        margin: 0 auto;
  258.        width: 1180px;
  259.      }
  260.    
  261.      .TPWL-dummy-footer .TPWL-dummy-footer-copyright {
  262.        text-align: center;
  263.        font-size: 14px;
  264.        line-height: 21px;
  265.      }
  266.      .TPWL-widget .TPWL-front-content {
  267.        max-width: 948px;
  268.        margin: auto;
  269.        padding: 0;
  270.      }
  271.    </style>
  272.    
  273.    <style type="text/css">
  274.      .TPWL-colors-body_background {
  275.        background-color: #eeeeee;
  276.      }
  277.      .TPWL-colors-blocks_background {
  278.        background-color: #00b1dd;
  279.      }
  280.      .TPWL-colors-button_background {
  281.        background-color: #feba31;
  282.      }
  283.      .TPWL-colors-icons {
  284.        background-color: #01b0dd;
  285.      }
  286.      .TPWL-colors-button_text {
  287.        color: #fff;
  288.      }
  289.      .TPWL-colors-link {
  290.        color: #00b1df;
  291.      }
  292.      .TPWL-colors-blocks_text {
  293.        color: #fff;
  294.      }
  295.      :root {
  296.        --body_background: #eeeeee;
  297.        --blocks_background: #00b1dd;
  298.        --button_background: #feba31;
  299.        --icons: #01b0dd;
  300.        --button_text: #fff;
  301.        --link: #00b1df;
  302.        --blocks_text: #fff;
  303.      }
  304.      body {
  305.        position: relative;
  306.        overflow-x: hidden;
  307.        margin: 0;
  308.        padding: 0;
  309.        width: 100%;
  310.        color: #444;
  311.        font-family: "Open Sans",sans-serif;
  312.        font-size: 11px;
  313.        background-color: var(--body_background);
  314.        text-rendering: optimizeLegibility;
  315.      }
  316.      body.TPWL_mobile.mobile_overflow--hidden {
  317.        position: fixed;
  318.        overflow: hidden;
  319.        height: 100%;
  320.      }
  321.      body.overflow--hidden {
  322.        overflow: hidden;
  323.      }
  324.      .ie-fixMinHeight {
  325.        display:flex;
  326.      }
  327.      .page {
  328.        display: -webkit-flex;
  329.        display: -moz-flex;
  330.        display: -ms-flex;
  331.        display: -o-flex;
  332.        display: flex;
  333.        flex-direction: column;
  334.        min-height: 100vh;
  335.        width: 100%;
  336.      }
  337.      body.TPWL--iframe .page {
  338.        min-height: 768px;
  339.      }
  340.      .user-settings-selector {
  341.        visibility: hidden;
  342.      }
  343.      .TPWL-header-content__descrition {
  344.        color: var(--blocks_text);
  345.      }
  346.      .TPWL-wrapper {
  347.        background: #eee;
  348.      }
  349.      .TPWL-widget {
  350.        flex-grow: 1;
  351.        font: 100%/12px 'Open Sans', sans-serif;
  352.        font-weight: 300;
  353.      }
  354.      .TPWL-widget div.application_loader {
  355.        position: absolute;
  356.        top: 50vh;
  357.        left: 50%;
  358.        margin-left: -23px;
  359.        width: 46px;
  360.        z-index: 10;
  361.      }
  362.      .TPWL-widget div.application_spinner {
  363.        position: absolute;
  364.        display: block;
  365.        top: 50%;
  366.        left: 50%;
  367.        z-index: 10;
  368.        margin-left: -22px;
  369.        text-align: center;
  370.      }
  371.      .TPWL-widget div.application_spinner div {
  372.        display: inline-block;
  373.        width: 15px;
  374.        height: 15px;
  375.        border-radius: 50%;
  376.        vertical-align: middle;
  377.        font-size: 13px;
  378.        background: #ccc;
  379.        -webkit-animation: spinner_loader 1.1s linear infinite;
  380.                animation: spinner_loader 1.1s linear infinite;
  381.      }
  382.      .TPWL-widget div.application_spinner div:nth-child(1) {
  383.        -webkit-animation-delay: -0.32s;
  384.                animation-delay: -0.32s;
  385.      }
  386.      .TPWL-widget div.application_spinner div:nth-child(2) {
  387.        -webkit-animation-delay: -0.16s;
  388.                animation-delay: -0.16s;
  389.      }
  390.      @-webkit-keyframes spinner_loader {
  391.        0%, 80%, 100% {
  392.          -webkit-transform: scale(0.0);
  393.                  transform: scale(0.0);
  394.        } 40% {
  395.          -webkit-transform: scale(1.0);
  396.                  transform: scale(1.0);
  397.        }
  398.      }
  399.      @keyframes spinner_loader {
  400.        0%, 80%, 100% {
  401.          -webkit-transform: scale(0.0);
  402.                  transform: scale(0.0);
  403.        } 40% {
  404.          -webkit-transform: scale(1.0);
  405.                  transform: scale(1.0);
  406.        }
  407.      }
  408.      .TPWL-widget div.TPWL-front-content p {
  409.        line-height: 25px;
  410.        font-size: 14px;
  411.        margin: 10px 0;
  412.      }
  413.      .TPWL-widget div.TPWL-front-content  h1 {
  414.        font-size: 24px;
  415.        line-height: 1.29;
  416.        font-weight: 400;
  417.        margin-bottom: 20px;
  418.      }
  419.      .TPWL-widget div.TPWL-front-content  a {
  420.        color: #4285f4;
  421.      }
  422.      .TPWL-widget div.TPWL-front-content h2 {
  423.        font-size: 32px;
  424.        line-height: 1.29;
  425.        font-weight: 300;
  426.        margin: 30px 0 15px;
  427.      }
  428.      .TPWL-widget div.TPWL-front-content  table {
  429.        border: 1px solid #808080;
  430.        border-collapse: collapse;
  431.        border-spacing: 0;
  432.        font-size: 14px;
  433.      }
  434.      .TPWL-widget div.TPWL-front-content  table  th {
  435.        background-color: #f5f5f5;
  436.        text-align: left;
  437.        border: 1px solid #eee;
  438.        padding: 4px 12px;
  439.        vertical-align: top;
  440.        font-weight: 700;
  441.      }
  442.      .TPWL-widget div.TPWL-front-content  table  td {
  443.        border: 1px solid #eee;
  444.        padding: 4px 12px;
  445.        vertical-align: top;
  446.      }
  447.      .TPWL-widget div.TPWL-front-content  table  tr {
  448.        background-color: #fafafa;
  449.      }
  450.      .TPWL-widget div.TPWL-front-content table tr:nth-of-type(even) {
  451.        background-color: #fff;
  452.      }
  453.      .TPWL-widget .TPWL-front-content .TPWL-front-content_attention {
  454.        padding: 10px 10px;
  455.        background-color: #f6f9ff;
  456.        border: 1px solid #f8f6e6;
  457.        color: #444;
  458.        border-radius: 4px ;
  459.        margin-bottom: 20px ;
  460.        font-size: 16px;
  461.        line-height: 25px;
  462.        font-weight: 500;
  463.      }
  464.      .TPWL-widget .TPWL-front-content .TPWL-front-content_text-list {
  465.        background-image: none;
  466.        margin: 10px 10px 10px 30px;
  467.        list-style-type: disc;
  468.        color: #757575;
  469.        font-size: 16px;
  470.        line-height: 24px;
  471.      }
  472.      .TPWL-widget--front_page .TPWL-template-search-results {
  473.        display: none;
  474.      }
  475.      .TPWL-wl_content-hidden{
  476.       display:none
  477.      }
  478.    </style>
  479.    
  480.    </head>
  481.  <body class="TPWL-widget--front_page">
  482.    <noscript>
  483.      <iframe src="//www.googletagmanager.com/ns.html?id=GTM-M47KB56" height="0" width="0" style="display:none;visibility:hidden"></iframe>
  484.    </noscript>
  485.    <div class="ie-fixMinHeight">
  486.      <div class="page">
  487. <div class='TPWL-dummy-header'>
  488. <div class='TPWL-layout-row' data-tpwl-role='page-header'>
  489. <div class='TPWL-layout-row-c'>
  490. <div class='TPWL-dummy-header-title'>
  491. <h1>
  492. Поиск авиабилетов онлайн
  493. </h1>
  494. </div>
  495. <div class='TPWL-dummy-header-logo'>
  496.  
  497.  
  498. <br><center>
  499. <script type="text/javascript">
  500. google_ad_client = "ca-pub-9503312817829074";
  501. google_ad_slot = "8208745734";
  502. google_ad_width = 728;
  503. google_ad_height = 90;
  504.  
  505. </script>
  506. <script type="text/javascript"
  507. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  508. </script>
  509. <br>
  510.  
  511.  
  512.  
  513. </a>
  514. </div>
  515. </div>
  516. </div>
  517. </div>
  518.  
  519.        <div class="TPWL-widget">
  520.          <div class="TPWL-wl_content" data-front="true" role="tpwl-content">
  521.          </div>
  522.          <div class="TPWL-front-content">
  523. <div class='TPWL-dummy-indexContent'>
  524. <div class='TPWL-block'>
  525. <div class='TPWL-block-c TPWL-text-default'>
  526. <p align='center'>Самые низкие цены на авиабилеты и отели!</p>
  527. </div>
  528. </div>
  529. </div>
  530.  
  531.          </div>
  532.        </div>
  533. <br><center>
  534. <script type="text/javascript">
  535. google_ad_client = "ca-pub-9503312817829074";
  536. google_ad_slot = "8208745734";
  537. google_ad_width = 728;
  538. google_ad_height = 90;
  539.  
  540. </script>
  541. <script type="text/javascript"
  542. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  543. </script>
  544. <br>
  545.  
  546.  
  547.  
  548.  
  549. <div class='TPWL-dummy-footer'>
  550. <div class='TPWL-layout-row' data-tpwl-role='page-footer'>
  551. <div class='TPWL-layout-row-c'>
  552. <div class='TPWL-dummy-footer-copyright'>
  553. betaholding © 2014
  554. </div>
  555. </div>
  556. </div>
  557. </div>
  558.  
  559.      </div>
  560.    </div>
  561.    
  562.    <script>
  563.      
  564.      
  565.      
  566.      !function(e){"use strict";var t=function(t,n,r){function o(e){return i.body?e():void setTimeout(function(){o(e)})}function a(){d.addEventListener&&d.removeEventListener("load",a),d.media=r||"all"}var l,i=e.document,d=i.createElement("link");if(n)l=n;else{var s=(i.body||i.getElementsByTagName("head")[0]).childNodes;l=s[s.length-1]}var u=i.styleSheets;d.rel="stylesheet",d.href=t,d.media="only x",o(function(){l.parentNode.insertBefore(d,n?l:l.nextSibling)});var f=function(e){for(var t=d.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout(function(){f(e)})};return d.addEventListener&&d.addEventListener("load",a),d.onloadcssdefined=f,f(a),d};"undefined"!=typeof exports?exports.loadCSS=t:e.loadCSS=t}("undefined"!=typeof global?global:this),function(e){if(e.loadCSS){var t=loadCSS.relpreload={};if(t.support=function(){try{return e.document.createElement("link").relList.supports("preload")}catch(t){return!1}},t.poly=function(){for(var t=e.document.getElementsByTagName("link"),n=0;n<t.length;n++){var r=t[n];"preload"===r.rel&&"style"===r.getAttribute("as")&&(e.loadCSS(r.href,r,r.getAttribute("media")),r.rel=null)}},!t.support()){t.poly();var n=e.setInterval(t.poly,300);e.addEventListener&&e.addEventListener("load",function(){t.poly(),e.clearInterval(n)}),e.attachEvent&&e.attachEvent("onload",function(){e.clearInterval(n)})}}}(this);
  567.    </script>
  568.    
  569.    </body>
  570. </html>
  571.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda