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://www.gatwickairport.com/rss/

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. <!DOCTYPE html>
  51. <html>
  52. <head>
  53.  
  54. <!-- OneTrust Cookies Consent Notice start for www.gatwickairport.com -->
  55.  
  56.    
  57.    <script src="https://cdn.cookielaw.org/consent/5da5c2ae-fe0a-4a31-b065-2b53302c088a/OtAutoBlock.js"></script>
  58.    <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"  defer charset="UTF-8" data-domain-script="5da5c2ae-fe0a-4a31-b065-2b53302c088a" ></script>
  59.    <script>
  60.        function OptanonWrapper() { }
  61.    </script>
  62.  
  63. <!-- OneTrust Cookies Consent Notice end for www.gatwickairport.com -->
  64.  
  65.  
  66.  
  67.  
  68.    <script>
  69.        dataLayer = [];
  70.    </script>
  71.  
  72.    <!-- Audience segment name -->
  73.  
  74.  
  75. <script>
  76.    dataLayer.push({
  77.        'event': 'audienceSegment',
  78.        'audienceType': 'Short break' //Audience Segment
  79.    });
  80. </script>
  81. <!-- END of Audience segment name -->
  82.  
  83.    
  84.    <script>
  85.        dataLayer.push(JSON.parse("\x7b\"userId\":\"\",\"loggedIn\":false,\"userRole\":\"\",\"businessManagerId\":\"\"\x7d"));
  86.    </script>
  87.  
  88.    
  89.    
  90.    
  91.  
  92.    <!-- anti-flicker snippet (recommended)  -->
  93.    <style>.async-hide { opacity: 0 !important} </style>
  94.    <script>(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date;
  95.        h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')};
  96.        (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c;
  97.        })(window,document.documentElement,'async-hide','dataLayer',4000,
  98.        {'GTM-N76FZR5':true});</script>
  99.  
  100.    
  101.    <!-- Google Tag Manager -->
  102.    <script>
  103.        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  104.        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  105.        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  106.        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  107.        })(window,document,'script','dataLayer','GTM-N76FZR5');
  108.    </script>
  109.    <!-- End Google Tag Manager -->
  110.  
  111.  
  112.  
  113. <meta charset=UTF-8>
  114.  
  115. <meta http-equiv="x-ua-compatible" content="ie=edge">
  116.  
  117. <meta name="viewport" content="width=device-width, initial-scale=1">
  118.  
  119.  
  120.  
  121.  
  122. <title>Sites-Gatwick-Site</title>
  123.  
  124. <meta name="description" content="Commerce Cloud Storefront Reference Architecture"/>
  125.  
  126. <link rel="canonical" href="https://www.gatwickairport.com/rss/"/>
  127.  
  128.  
  129.  
  130.  
  131.  
  132. <link rel="icon" type="image/png" href="/on/demandware.static/Sites-Gatwick-Site/-/default/dw143e30c9/images/favicons/favicon.ico"/>
  133.  
  134.  
  135.  
  136.    <link rel="preload" href="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/css/global.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
  137.    <noscript><link rel="stylesheet" href="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/css/global.css"></noscript>
  138.  
  139.  
  140.  
  141.    <link rel="stylesheet" href="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/css/errors.css" />
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.    
  151.    
  152.    
  153.    
  154.    
  155.    
  156.    
  157.    
  158.  
  159.    <script type="text/javascript" src="https://js.stripe.com/v3/"></script>
  160.  
  161.  
  162.  
  163.  
  164. <script type="text/javascript">//<!--
  165. /* <![CDATA[ (head-active_data.js) */
  166. var dw = (window.dw || {});
  167. dw.ac = {
  168.    _analytics: null,
  169.    _events: [],
  170.    _category: "",
  171.    _searchData: "",
  172.    _anact: "",
  173.    _anact_nohit_tag: "",
  174.    _analytics_enabled: "true",
  175.    _timeZone: "Europe/London",
  176.    _capture: function(configs) {
  177.        if (Object.prototype.toString.call(configs) === "[object Array]") {
  178.            configs.forEach(captureObject);
  179.            return;
  180.        }
  181.        dw.ac._events.push(configs);
  182.    },
  183. capture: function() {
  184. dw.ac._capture(arguments);
  185. // send to CQ as well:
  186. if (window.CQuotient) {
  187. window.CQuotient.trackEventsFromAC(arguments);
  188. }
  189. },
  190.    EV_PRD_SEARCHHIT: "searchhit",
  191.    EV_PRD_DETAIL: "detail",
  192.    EV_PRD_RECOMMENDATION: "recommendation",
  193.    EV_PRD_SETPRODUCT: "setproduct",
  194.    applyContext: function(context) {
  195.        if (typeof context === "object" && context.hasOwnProperty("category")) {
  196.         dw.ac._category = context.category;
  197.        }
  198.        if (typeof context === "object" && context.hasOwnProperty("searchData")) {
  199.         dw.ac._searchData = context.searchData;
  200.        }
  201.    },
  202.    setDWAnalytics: function(analytics) {
  203.        dw.ac._analytics = analytics;
  204.    },
  205.    eventsIsEmpty: function() {
  206.        return 0 == dw.ac._events.length;
  207.    }
  208. };
  209. /* ]]> */
  210. // -->
  211. </script>
  212. <script type="text/javascript">//<!--
  213. /* <![CDATA[ (head-cquotient.js) */
  214. var CQuotient = window.CQuotient = {};
  215. CQuotient.clientId = 'bcgr-Gatwick';
  216. CQuotient.realm = 'BCGR';
  217. CQuotient.siteId = 'Gatwick';
  218. CQuotient.instanceType = 'prd';
  219. CQuotient.locale = 'en_GB';
  220. CQuotient.fbPixelId = '__UNKNOWN__';
  221. CQuotient.activities = [];
  222. CQuotient.cqcid='';
  223. CQuotient.cquid='';
  224. CQuotient.cqeid='';
  225. CQuotient.cqlid='';
  226. CQuotient.apiHost='api.cquotient.com';
  227. /* Turn this on to test against Staging Einstein */
  228. /* CQuotient.useTest= true; */
  229. CQuotient.useTest = ('true' === 'false');
  230. CQuotient.initFromCookies = function () {
  231. var ca = document.cookie.split(';');
  232. for(var i=0;i < ca.length;i++) {
  233.  var c = ca[i];
  234.  while (c.charAt(0)==' ') c = c.substring(1,c.length);
  235.  if (c.indexOf('cqcid=') == 0) {
  236. CQuotient.cqcid=c.substring('cqcid='.length,c.length);
  237.  } else if (c.indexOf('cquid=') == 0) {
  238.  var value = c.substring('cquid='.length,c.length);
  239.  if (value) {
  240.   var split_value = value.split("|", 3);
  241.   if (split_value.length > 0) {
  242.  CQuotient.cquid=split_value[0];
  243.   }
  244.   if (split_value.length > 1) {
  245.  CQuotient.cqeid=split_value[1];
  246.   }
  247.   if (split_value.length > 2) {
  248.  CQuotient.cqlid=split_value[2];
  249.   }
  250.  }
  251.  }
  252. }
  253. }
  254. CQuotient.getCQCookieId = function () {
  255. if(window.CQuotient.cqcid == '')
  256. window.CQuotient.initFromCookies();
  257. return window.CQuotient.cqcid;
  258. };
  259. CQuotient.getCQUserId = function () {
  260. if(window.CQuotient.cquid == '')
  261. window.CQuotient.initFromCookies();
  262. return window.CQuotient.cquid;
  263. };
  264. CQuotient.getCQHashedEmail = function () {
  265. if(window.CQuotient.cqeid == '')
  266. window.CQuotient.initFromCookies();
  267. return window.CQuotient.cqeid;
  268. };
  269. CQuotient.getCQHashedLogin = function () {
  270. if(window.CQuotient.cqlid == '')
  271. window.CQuotient.initFromCookies();
  272. return window.CQuotient.cqlid;
  273. };
  274. CQuotient.trackEventsFromAC = function (/* Object or Array */ events) {
  275. try {
  276. if (Object.prototype.toString.call(events) === "[object Array]") {
  277. events.forEach(_trackASingleCQEvent);
  278. } else {
  279. CQuotient._trackASingleCQEvent(events);
  280. }
  281. } catch(err) {}
  282. };
  283. CQuotient._trackASingleCQEvent = function ( /* Object */ event) {
  284. if (event && event.id) {
  285. if (event.type === dw.ac.EV_PRD_DETAIL) {
  286. CQuotient.trackViewProduct( {id:'', alt_id: event.id, type: 'raw_sku'} );
  287. } // not handling the other dw.ac.* events currently
  288. }
  289. };
  290. CQuotient.trackViewProduct = function(/* Object */ cqParamData){
  291. var cq_params = {};
  292. cq_params.cookieId = CQuotient.getCQCookieId();
  293. cq_params.userId = CQuotient.getCQUserId();
  294. cq_params.emailId = CQuotient.getCQHashedEmail();
  295. cq_params.loginId = CQuotient.getCQHashedLogin();
  296. cq_params.product = cqParamData.product;
  297. cq_params.realm = cqParamData.realm;
  298. cq_params.siteId = cqParamData.siteId;
  299. cq_params.instanceType = cqParamData.instanceType;
  300. cq_params.locale = CQuotient.locale;
  301. if(CQuotient.sendActivity) {
  302. CQuotient.sendActivity(CQuotient.clientId, 'viewProduct', cq_params);
  303. } else {
  304. CQuotient.activities.push({activityType: 'viewProduct', parameters: cq_params});
  305. }
  306. };
  307. /* ]]> */
  308. // -->
  309. </script>
  310. <!-- Demandware Apple Pay -->
  311.  
  312. <style type="text/css">ISAPPLEPAY{display:inline}.dw-apple-pay-button,.dw-apple-pay-button:hover,.dw-apple-pay-button:active{background-color:black;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-repeat:no-repeat;background-size:75% 60%;border-radius:5px;border:1px solid black;box-sizing:border-box;margin:5px auto;min-height:30px;min-width:100px;padding:0}
  313. .dw-apple-pay-button:after{content:'Apple Pay';visibility:hidden}.dw-apple-pay-button.dw-apple-pay-logo-white{background-color:white;border-color:white;background-image:-webkit-named-image(apple-pay-logo-black);color:black}.dw-apple-pay-button.dw-apple-pay-logo-white.dw-apple-pay-border{border-color:black}</style>
  314.  
  315.  
  316.  
  317. <meta name="viewport" content="width=device-width, initial-scale=1">
  318. <title>Site Offline</title>
  319. </head>
  320. <body>
  321. <div class="page" data-action="RedirectURL-Start" data-querystring="" >
  322. <div role="main" id="maincontent">
  323.  
  324.    
  325.  
  326.    <script>
  327.        window.dataLayer = window.dataLayer || [];
  328.        dataLayer.push({
  329.            'errorMessage': 'Error 404',
  330.            'event': 'errorPage'
  331.        });
  332.    </script>
  333.    <div class="c-error__wrapper font-family-vs-regular">
  334.        <div class="c-error__image-wrapper position-relative">
  335.            <picture class="c-error__picture">
  336.                <source media="(max-width: 768px)" data-srcset="/on/demandware.static/Sites-Gatwick-Site/-/default/dw2f209439/images/error-image-small.png"/>
  337.                <source media="(max-width: 992px)" data-srcset="/on/demandware.static/Sites-Gatwick-Site/-/default/dw50995910/images/error-image.png"/>
  338.                <source media="(min-width: 992px)" data-srcset="/on/demandware.static/Sites-Gatwick-Site/-/default/dw50995910/images/error-image.png" />
  339.                <img itemprop="image" class="c-error__image d-block mx-auto lazyload" data-src="/on/demandware.static/Sites-Gatwick-Site/-/default/dw50995910/images/error-image.png" alt="Error Image"/>
  340.            </picture>
  341.            <div class="c-error__name font-family-vs-medium position-absolute">
  342.                404
  343.            </div>
  344.        </div>
  345.  
  346.        <div class="container">
  347.            <h2 class='text-center c-error__title font-family-vs-medium'>You have landed on the wrong page</h2>
  348.            <div class="text-center col-10 col-lg-7 mx-auto c-error__subtitle">
  349.                Sorry, but this page has not been found. We suggest that you head back to the
  350.                <a class="text-underline c-error__link" href="/">Homepage</a>
  351.                instead.
  352.            </div>
  353.        </div>
  354.    </div>
  355.  
  356. </div>
  357. </div>
  358. <!--[if lt IE 10]>
  359. <script>//common/scripts.isml</script>
  360. <script nomodule crossorigin="anonymous" src="https://polyfill.io/v3/polyfill.min.js?features=default%2Ces2016%2CArray.prototype.includes%2CArray.prototype.forEach%2CNodeList.prototype.forEach%2CObject.getOwnPropertyDescriptor%2CObject.getOwnPropertyDescriptors%2CReflect.getOwnPropertyDescriptor%2Cfetch%2CPromise.prototype.finally%2CPromise%2CNumber.parseInt%2CArray.prototype.find"></script>
  361. <script defer type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/js/lazyload.js"></script>
  362. <script defer type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/js/plugins.js"></script>
  363. <script defer type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/js/main.js"></script>
  364.  
  365.  
  366.  
  367.  
  368.  
  369.    
  370.    
  371.        <script type="text/javascript">
  372. var scRec=document.createElement('SCRIPT');
  373. scRec.type='text/javascript';
  374. scRec.src="//d2oh4tlt9mrke9.cloudfront.net/Record/js/sessioncam.recorder.js"
  375. document.getElementsByTagName('head')[0].appendChild(scRec);
  376. </script>
  377.    
  378.  
  379.  
  380. <![endif]-->
  381. <!--[if gt IE 9]><!-->
  382. <script>//common/scripts.isml</script>
  383. <script nomodule crossorigin="anonymous" src="https://polyfill.io/v3/polyfill.min.js?features=default%2Ces2016%2CArray.prototype.includes%2CArray.prototype.forEach%2CNodeList.prototype.forEach%2CObject.getOwnPropertyDescriptor%2CObject.getOwnPropertyDescriptors%2CReflect.getOwnPropertyDescriptor%2Cfetch%2CPromise.prototype.finally%2CPromise%2CNumber.parseInt%2CArray.prototype.find"></script>
  384. <script defer type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/js/lazyload.js"></script>
  385. <script defer type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/js/plugins.js"></script>
  386. <script defer type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/js/main.js"></script>
  387.  
  388.  
  389.  
  390.  
  391.  
  392.    
  393.    
  394.        <script type="text/javascript">
  395. var scRec=document.createElement('SCRIPT');
  396. scRec.type='text/javascript';
  397. scRec.src="//d2oh4tlt9mrke9.cloudfront.net/Record/js/sessioncam.recorder.js"
  398. document.getElementsByTagName('head')[0].appendChild(scRec);
  399. </script>
  400.    
  401.  
  402.  
  403. <!--<![endif]-->
  404. <!-- Demandware Analytics code 1.0 (body_end-analytics-tracking-asynch.js) -->
  405. <script type="text/javascript">//<!--
  406. /* <![CDATA[ */
  407. function trackPage() {
  408.    try{
  409.        var trackingUrl = "https://www.gatwickairport.com/on/demandware.store/Sites-Gatwick-Site/en_GB/__Analytics-Start";
  410.        var dwAnalytics = dw.__dwAnalytics.getTracker(trackingUrl);
  411.        if (typeof dw.ac == "undefined") {
  412.            dwAnalytics.trackPageView();
  413.        } else {
  414.            dw.ac.setDWAnalytics(dwAnalytics);
  415.        }
  416.    }catch(err) {};
  417. }
  418. /* ]]> */
  419. // -->
  420. </script>
  421. <script type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/internal/jscript/dwanalytics-22.2.js" async="async" onload="trackPage()"></script>
  422. <!-- Demandware Active Data (body_end-active_data.js) -->
  423. <script src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/internal/jscript/dwac-21.7.js" type="text/javascript" async="async"></script><!-- CQuotient Activity Tracking (body_end-cquotient.js) -->
  424. <script src="https://cdn.cquotient.com/js/v2/gretel.min.js" type="text/javascript" async="async"></script>
  425. <!-- Demandware Apple Pay -->
  426. <script type="text/javascript">//<!--
  427. /* <![CDATA[ */
  428. if (!window.dw) dw = {};
  429. dw.applepay = {"action":{"cancel":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-Cancel","getRequest":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-GetRequest","onshippingcontactselected":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-ShippingContactSelected","onpaymentmethodselected":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-PaymentMethodSelected","onvalidatemerchant":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-ValidateMerchant","onpaymentauthorized":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-PaymentAuthorized","prepareBasket":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-PrepareBasket","onshippingmethodselected":"https:\/\/www.gatwickairport.com\/on\/demandware.store\/Sites-Gatwick-Site\/en_GB\/__SYSTEM__ApplePay-ShippingMethodSelected"},"inject":{"directives":[{"css":"dw-apple-pay-button","query":"ISAPPLEPAY","action":"replace","copy":true},{"css":"dw-apple-pay-button dw-apple-pay-mini-cart ","query":".mini-cart-totals","action":"append"},{"css":"dw-apple-pay-button dw-apple-pay-cart ","query":"button[name=dwfrm_cart_checkoutCart]","action":"after","style":{"ref":"this","attr":["width","margin"]}}]}};
  430. /* ]]> */
  431. // -->
  432. </script>
  433. <script type="text/javascript" src="/on/demandware.static/Sites-Gatwick-Site/-/en_GB/v1714707129211/internal/jscript/applepay.js" async="true"></script>
  434. </body>
  435. </html>
  436.  
  437.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda