ryanair.com

ryanair.com may not be SSL secured

Free website and domain report on ryanair.com

Last Updated: 29th March, 2022 Update Now
Overview

Snoop Summary for ryanair.com

This is a free and comprehensive report about ryanair.com. The domain ryanair.com is currently hosted on a server located in United States with the IP address 108.59.160.10, where the local currency is USD and English is the local language. Our records indicate that ryanair.com is owned/operated by Statutory Masking Enabled. Ryanair.com is expected to earn an estimated $10,156 USD per day from advertising revenue. The sale of ryanair.com would possibly be worth $7,414,107 USD. This figure is based on the daily revenue potential of the website over a 24 month period. Ryanair.com receives an estimated 1,090,800 unique visitors every day - an unbelievable amount of traffic! This report was last updated 29th March, 2022.

About ryanair.com

Site Preview: ryanair.com ryanair.com
Title: Ryanair
Description: Irish discount carrier; reservations, flight schedules and company profile.
Keywords and Tags: air, airlines, deutsch, europe, fluggesellschaften, flugreisen, ireland, popular, recreation, regional, ryan airlines, ryanair, ryanair baggage fees, ryanair cheap flights, ryanair check in, ryanair com, ryanair flights, ryanair route map, ryanair uk, transport, transportation, travel
Related Terms:
Fav Icon:
Age: Over 27 years old
Domain Created: 12th July, 1996
Domain Updated: 11th July, 2020
Domain Expires: 11th July, 2030
Review

Snoop Score

4/5 (Excellent!)

Valuation

$7,414,107 USD
Note: All valuation figures are estimates.

Popularity

Worldwide Sensation
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 2,122
Alexa Reach: 0.0270%
SEMrush Rank (US): 8,459
SEMrush Authority Score: 73
Moz Domain Authority: 92
Moz Page Authority: 65

Rank By Country

Country Alexa Rank
Belgium Flag Belgium 299
Bulgaria Flag Bulgaria 274
Canada Flag Canada 8,607
Switzerland Flag Switzerland 1,858
Spain Flag Spain 356
United Kingdom Flag United Kingdom 434
Greece Flag Greece 702
Israel Flag Israel 355
India Flag India 58,659
Italy Flag Italy 195
Lithuania Flag Lithuania 226
Morocco Flag Morocco 810
Poland Flag Poland 300
Turkey Flag Turkey 9,440
Ukraine Flag Ukraine 528
United States Flag United States 13,893

Organic vs Paid (Google Ads)

Organic Paid
Keywords: 160,423 0
Traffic: 334,161 0
Cost: $96,903 USD $0 USD
Traffic

Visitors

Daily Visitors: 1,090,800
Monthly Visitors: 33,200,516
Yearly Visitors: 398,142,000
Note: All visitors figures are estimates.

Visitors By Country

Country Visitors (Unique) Percentage
Belgium Flag Belgium Daily: 39,269
Monthly: 1,195,219
Yearly: 14,333,112
3.6%
Bulgaria Flag Bulgaria Daily: 32,724
Monthly: 996,015
Yearly: 11,944,260
3%
Canada Flag Canada Daily: 6,545
Monthly: 199,203
Yearly: 2,388,852
0.6%
Switzerland Flag Switzerland Daily: 10,908
Monthly: 332,005
Yearly: 3,981,420
1%
Spain Flag Spain Daily: 137,441
Monthly: 4,183,265
Yearly: 50,165,892
12.6%
United Kingdom Flag United Kingdom Daily: 119,988
Monthly: 3,652,057
Yearly: 43,795,620
11%
Greece Flag Greece Daily: 21,816
Monthly: 664,010
Yearly: 7,962,840
2%
Israel Flag Israel Daily: 27,270
Monthly: 830,013
Yearly: 9,953,550
2.5%
India Flag India Daily: 6,545
Monthly: 199,203
Yearly: 2,388,852
0.6%
Italy Flag Italy Daily: 203,980
Monthly: 6,208,496
Yearly: 74,452,554
18.7%
Lithuania Flag Lithuania Daily: 22,907
Monthly: 697,211
Yearly: 8,360,982
2.1%
Morocco Flag Morocco Daily: 11,999
Monthly: 365,206
Yearly: 4,379,562
1.1%
Other Daily: 292,334
Monthly: 8,897,738
Yearly: 106,702,056
26.8%
Poland Flag Poland Daily: 77,447
Monthly: 2,357,237
Yearly: 28,268,082
7.1%
Turkey Flag Turkey Daily: 6,545
Monthly: 199,203
Yearly: 2,388,852
0.6%
Ukraine Flag Ukraine Daily: 26,179
Monthly: 796,812
Yearly: 9,555,408
2.4%
United States Flag United States Daily: 46,904
Monthly: 1,427,622
Yearly: 17,120,106
4.3%
Note: All visitors figures are estimates.
Revenue

Revenue

Daily Revenue: $10,156 USD
Monthly Revenue: $309,126 USD
Yearly Revenue: $3,707,048 USD
Note: All revenue figures are estimates.

Revenue By Country

Country Revenue Percentage
Belgium Flag Belgium Daily: $54 USD
Monthly: $1,654 USD
Yearly: $19,837 USD
0.5%
Bulgaria Flag Bulgaria Daily: $6 USD
Monthly: $193 USD
Yearly: $2,320 USD
0.1%
Canada Flag Canada Daily: $70 USD
Monthly: $2,128 USD
Yearly: $25,523 USD
0.7%
Switzerland Flag Switzerland Daily: $36 USD
Monthly: $1,103 USD
Yearly: $13,230 USD
0.4%
Spain Flag Spain Daily: $510 USD
Monthly: $15,514 USD
Yearly: $186,041 USD
5%
United Kingdom Flag United Kingdom Daily: $2,358 USD
Monthly: $71,778 USD
Yearly: $860,765 USD
23.2%
Greece Flag Greece Daily: $19 USD
Monthly: $586 USD
Yearly: $7,025 USD
0.2%
Israel Flag Israel Daily: $24 USD
Monthly: $732 USD
Yearly: $8,780 USD
0.2%
India Flag India Daily: $116 USD
Monthly: $3,519 USD
Yearly: $42,203 USD
1.1%
Italy Flag Italy Daily: $738 USD
Monthly: $22,461 USD
Yearly: $269,355 USD
7.3%
Lithuania Flag Lithuania Daily: $3 USD
Monthly: $91 USD
Yearly: $1,091 USD
<0.1%
Morocco Flag Morocco Daily: $6 USD
Monthly: $184 USD
Yearly: $2,201 USD
0.1%
Other Daily: $0 USD
Monthly: $0 USD
Yearly: $0 USD
<0.1%
Poland Flag Poland Daily: $101 USD
Monthly: $3,071 USD
Yearly: $36,830 USD
1%
Turkey Flag Turkey Daily: $14 USD
Monthly: $430 USD
Yearly: $5,162 USD
0.1%
Ukraine Flag Ukraine Daily: $12 USD
Monthly: $375 USD
Yearly: $4,498 USD
0.1%
United States Flag United States Daily: $6,088 USD
Monthly: $185,305 USD
Yearly: $2,222,186 USD
59.9%
Note: All revenue figures are estimates.
SEO

Backlinks Analysis (SEMrush)

Backlinks: 4,295,090
Referring Domains: 54,267
Referring IPs: 45,755
Ryanair.com has 4,295,090 backlinks according to SEMrush. 94% of these backlinks are "dofollow" (follow) links which allow the flow of link equity to pass through, which may improve ryanair.com's search engine rankings. Other links are treated as 'hints' by search engines and may also pass link equity, depending on what search engines decide in each case.
100% of ryanair.com's backlinks are text and image links, which are ideal for SEO. Other backlink types may be unrecognized or ignored by search engines.

Top New Follow Links

1
Source: https://www.airliners.net/
Target: https://corporate.ryanair.com/news/ryanair-to-cancel-up-to-25-of-italian-short-haul-flights-from-17th-mar-to-8th-apr/?market=en

2
Source: https://www.bts.aero/
Target: https://www.ryanair.com/sk/en/travel-updates/articles/covid19-notam

3
Source: https://www.fastcompany.com/news
Target: https://www.ryanair.com/lv/en/useful-info/help-centre/faq-overview/new-corona-virus-covid-19/new-corona-virus-covid-19

4
Source: http://www.hahn-airport.de/
Target: https://www.ryanair.com/de/de/nutzliche-infos/coronavirus-covid-19

5
Source: https://fpdeseo.org/es/terminos-y-condiciones-de-uso
Target: https://www.ryanair.com/es/es

Top Ranking Keywords (US)

1
Keyword: ryanair
Ranked Page: https://www.ryanair.com/us/en/

2
Keyword: ryan airlines
Ranked Page: https://www.ryanair.com/us/en/

3
Keyword: ryanair
Ranked Page: https://news.ryanair.com/

4
Keyword: ryanair flights
Ranked Page: https://www.ryanair.com/us/en/

5
Keyword: ryanair baggage fees
Ranked Page: https://www.ryanair.com/us/en/useful-info/help-centre/fees

Domain Analysis

Value Length
Domain: ryanair.com 11
Domain Name: ryanair 7
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

Average Load Time: 1.11 seconds
Load Time Comparison: Faster than 69% of sites

PageSpeed Insights

Avg. (All Categories) 82
Performance 61
Accessibility 98
Best Practices 83
SEO 91
PWA 78
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.ryanair.com/us/en/
Updated: 12th March, 2022

1.87 seconds
First Contentful Paint (FCP)
73%
18%
9%

0.00 seconds
First Input Delay (FID)
98%
1%
1%

Simulate loading on desktop
61

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for ryanair.com. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Time to Interactive — 2.3 s
The time taken for the page to become fully interactive.

Other

Eliminate render-blocking resources
Resources, such as JavaScript and style sheets, can block the first paint of the page. Ryanair.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images — Potential savings of 85 KiB
Images can slow down the page's load time. Ryanair.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/hero-banners/US_Hero.jpg.transform/1x/image.4bae84d36d99fe2920815d24beb51f24.jpg.webp
71102
25714
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/hero/EN_Hero.jpg.transform/1x/image.758ebbf2259a941e13a284006ea0b45a.jpg.webp
52102
18843
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/hero/US_HERO.jpg.transform/1x/image.d44d81b215493bacbd4f4c4cb9822763.jpg.webp
32440
11732
https://www.ryanair.com/ryanair3/dam/2021/ja/8/8278-min.jpg.transform/1x/image.793be1a40d9dd7a16d6333c0999fedec.jpg.webp
22506
9256
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/angel-cards/EN_AngelCard-4up-min.jpg.transform/1x/image.06817095a296797b056faff2f79e7fd7.jpg.webp
20284
8458
https://www.ryanair.com/ryanair3/dam/2022/inflight/01/spring-magazine/angel-cards/EN_AngelCard-4up.jpg.transform/1x/image.b4da6258bb126ea58380eac1d5323f2e.jpg.webp
11034
4601
https://www.ryanair.com/ryanair3/dam/2022/ancillaries/02/private-transfers-crea1075/angel-cards/EN_AngelCard-4up.jpg.transform/1x/image.6ab5b305459be02aee81d44d933a84e5.jpg.webp
10624
4430
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/angel-card-/US_AngelCard-4up.jpg.transform/1x/image.3f0355b1a9b386fc9b1b28b5eaba6250.jpg.webp
9898
4127
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Ryanair.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Ryanair.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Ryanair.com should consider minifying JS files.
Reduce unused CSS
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Ryanair.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
Reduce unused JavaScript — Potential savings of 142 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js
411024
145729
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats — Potential savings of 11 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://assets.ryanair.com/resources/ui/img/cards/sprite/cards_v3.png
14857
11531.85
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Ryanair.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 6 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://polyfill.ryanair.com/?features=intersectionObserver,cssVars,objectFit
6464
Avoids enormous network payloads — Total size was 1,019 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js
411024
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/hero-banners/US_Hero.jpg.transform/1x/image.4bae84d36d99fe2920815d24beb51f24.jpg.webp
71623
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/hero/EN_Hero.jpg.transform/1x/image.758ebbf2259a941e13a284006ea0b45a.jpg.webp
52632
https://assets.ryanair.com/resources/ui/fonts/roboto.woff2
51776
https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff2
51748
https://www.googletagmanager.com/gtag/js?id=UA-153938230-2&l=GTAGdataLayer
37677
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/hero/US_HERO.jpg.transform/1x/image.d44d81b215493bacbd4f4c4cb9822763.jpg.webp
32974
https://www.ryanair.com/ryanair3/dam/2021/ja/8/8278-min.jpg.transform/1x/image.793be1a40d9dd7a16d6333c0999fedec.jpg.webp
23040
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/angel-cards/EN_AngelCard-4up-min.jpg.transform/1x/image.06817095a296797b056faff2f79e7fd7.jpg.webp
20818
https://www.google-analytics.com/analytics.js
20630
Avoids an excessive DOM size — 655 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
655
Maximum DOM Depth
22
Maximum Child Elements
10
Avoid chaining critical requests — 5 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Ryanair.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures — 42 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
Zone
Measure
983.987
0.612
Zone:ZoneAwarePromise
Measure
984.695
0.404
Zone:toString
Measure
985.11
0.089
Zone:util
Measure
985.272
0.327
Zone:legacy
Measure
985.616
3.983
Zone:defineProperty
Measure
985.665
0.034
Zone:registerElement
Measure
985.742
0.157
Zone:EventTargetLegacy
Measure
985.87
3.729
Zone:queueMicrotask
Measure
989.552
0.047
Zone:timers
Measure
989.631
0.168
Zone:requestAnimationFrame
Measure
989.769
0.03
Zone:blocking
Measure
989.839
0.161
Zone:EventTarget
Measure
989.913
0.186
Zone:MutationObserver
Measure
990.152
0.147
Zone:IntersectionObserver
Measure
990.346
0.154
Zone:FileReader
Measure
990.501
1.198
Zone:on_property
Measure
991.748
23.351
Zone:customElements
Measure
1015.168
0.131
Zone:XHR
Measure
1015.378
0.221
Zone:geolocation
Measure
1015.538
0.161
Zone:PromiseRejectionEvent
Measure
1015.718
0.081
Zone
Mark
984.022
Zone:ZoneAwarePromise
Mark
984.708
Zone:toString
Mark
985.114
Zone:util
Mark
985.276
Zone:legacy
Mark
985.62
Zone:defineProperty
Mark
985.667
Zone:registerElement
Mark
985.749
Zone:EventTargetLegacy
Mark
985.873
Zone:queueMicrotask
Mark
989.557
Zone:timers
Mark
989.634
Zone:requestAnimationFrame
Mark
989.774
Zone:blocking
Mark
989.842
Zone:EventTarget
Mark
989.916
Zone:MutationObserver
Mark
990.162
Zone:IntersectionObserver
Mark
990.352
Zone:FileReader
Mark
990.505
Zone:on_property
Mark
991.754
Zone:customElements
Mark
1015.175
Zone:XHR
Mark
1015.384
Zone:geolocation
Mark
1015.541
Zone:PromiseRejectionEvent
Mark
1015.722
JavaScript execution time — 0.7 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.ryanair.com/homepage_dist/desktop/26-es2015.a615f9b7350b0f46a6a7.js
468.445
446.473
0.082
https://www.ryanair.com/us/en/
294.55
163.038
0.891
https://polyfill.ryanair.com/?features=intersectionObserver,cssVars,objectFit
158.043
123.558
0.753
Unattributable
99.478000000001
5.124
0.119
Minimizes main-thread work — 1.1 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
839.416
Other
136.079
Style & Layout
55.433
Garbage Collection
39.229
Rendering
38.947
Parse HTML & CSS
17.229
Script Parsing & Compilation
11.328
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 97 requests • 1,019 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
97
1043384
Script
15
534870
Image
33
319043
Font
2
103524
Other
46
70735
Document
1
15212
Stylesheet
0
0
Media
0
0
Third-party
16
91978
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
37677
0
24385
0
18344
0
11572
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 6 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.ryanair.com/us/en/
1070
161
https://www.ryanair.com/homepage_dist/desktop/26-es2015.a615f9b7350b0f46a6a7.js
1910
122
https://polyfill.ryanair.com/?features=intersectionObserver,cssVars,objectFit
2300
93
https://www.ryanair.com/homepage_dist/desktop/26-es2015.a615f9b7350b0f46a6a7.js
2072
89
https://www.ryanair.com/homepage_dist/desktop/26-es2015.a615f9b7350b0f46a6a7.js
2680
52
https://polyfill.ryanair.com/?features=intersectionObserver,cssVars,objectFit
760
50
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of ryanair.com on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Audits

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://ryanair.com/
http/1.1
0
132.72699993104
262
0
301
text/html
https://www.ryanair.com/
http/1.1
133.02899990231
218.12200010754
505
0
302
text/plain
https://www.ryanair.com/us/en/
h2
218.39799988084
831.1059998814
15212
5711
200
text/html
Document
https://polyfill.ryanair.com/?features=intersectionObserver,cssVars,objectFit
h2
844.53199990094
978.20300003514
14220
46550
200
application/javascript
Script
https://www.ryanair.com/homepage_dist/desktop/runtime-es2015.fe02ab412d15e1a25666.js
h2
844.74299987778
877.90299998596
9353
13866
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js
h2
845.23999993689
891.63099997677
411024
1956976
200
application/x-javascript
Script
https://www.googletagmanager.com/gtag/js?id=UA-153938230-2&l=GTAGdataLayer
h2
1187.3449999839
1203.2830000389
37677
94559
200
application/javascript
Script
https://www.ryanair.com/homepage_dist/desktop/26-es2015.a615f9b7350b0f46a6a7.js
h2
1211.8319999427
1226.118999999
1202
1294
200
application/x-javascript
Script
https://app.launchdarkly.com/sdk/evalx/59e9fe36082f980b153a4e43/users/eyJhbm9ueW1vdXMiOnRydWUsImtleSI6ImFub255bW91cyIsImN1c3RvbSI6eyJteVJ5YW5haXJJRCI6bnVsbCwidXNlckFnZW50IjoiTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzk4LjAuNDY5NS4wIFNhZmFyaS81MzcuMzYgQ2hyb21lLUxpZ2h0aG91c2UiLCJjb3JyZWxhdGlvbklkIjoiNDY1NmFkM2ItYjhhOS00NGExLTg4YzUtM2MzYTkxZDI3Zjk5IiwiYXBwTmFtZSI6ImhvbWVwYWdlIiwiaXNEZXNrdG9wIjp0cnVlLCJpc01vYmlsZSI6ZmFsc2UsImlzVGFibGV0IjpmYWxzZSwibWFya2V0IjoiZW4tdXMiLCJ1cmwiOiJodHRwczovL3d3dy5yeWFuYWlyLmNvbS91cy9lbi8ifX0
h2
1344.7370000649
1353.8969999645
750
0
200
Preflight
https://api.ryanair.com/usrprof/v2/loggedin
h2
1261.0679999925
1767.1379998792
1954
0
204
text/plain
XHR
https://www.ryanair.com/apps/ryanair/i18n.frontend.home-page.farefinder.flight-search.legalfooter.side-menu.auth.networkerrors.meta.input-desktop.verified-seal.en-us.json
h2
1262.8130000085
1683.5360000841
13090
44110
200
application/json
XHR
https://www.ryanair.com/apps/ryanair/i18n.frontend.gdpr.en-us.json
h2
1266.8600000907
1665.2659999672
1130
1264
200
application/json
XHR
https://www.ryanair.com/ryanair3/data/home-page/desktop.en-us.json
h2
1273.2629999518
1444.8460000567
3717
18065
200
application/json
XHR
https://www.ryanair.com/ryanair3/data/header.en-us.json
h2
1278.2950000837
1425.806999905
1617
3573
200
application/json
XHR
https://www.ryanair.com/ryanair3/data/markets.json
h2
1283.8900000788
1446.3629999664
1411
4342
200
application/json
XHR
https://assets.ryanair.com/resources/ui/icons/ryanair-logo.svg
h2
1288.7760000303
1384.6400000621
1521
2092
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/chevron.svg
h2
1294.2679999396
1384.2019999865
918
266
200
image/svg+xml
XHR
https://www.ryanair.com/homepage_dist/desktop/7-es2015.a0a75efe378d2aa0a0ae.js
h2
1312.8410000354
1505.7580000721
1102
600
200
application/x-javascript
Script
https://assets.ryanair.com/resources/ui/icons/glyphs/tick.svg
h2
1319.9249999598
1429.3390000239
905
254
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/direction-swap_v2.svg
h2
1328.703999985
1561.0549999401
1080
427
200
image/svg+xml
XHR
https://www.ryanair.com/homepage_dist/desktop/common-es2015.42efef0bb935e481acd5.js
h2
1329.8800000921
1442.1280000824
2528
6675
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/desktop/12-es2015.3a04fc33e9163eff7bef.js
h2
1330.6789998896
1412.8169999458
1482
980
200
application/x-javascript
Script
https://assets.ryanair.com/resources/ui/icons/desktop-background-harp_v2.svg
h2
1331.1830000021
1405.7670000475
2505
3429
200
image/svg+xml
XHR
https://app.launchdarkly.com/sdk/evalx/59e9fe36082f980b153a4e43/users/eyJhbm9ueW1vdXMiOnRydWUsImtleSI6ImFub255bW91cyIsImN1c3RvbSI6eyJteVJ5YW5haXJJRCI6bnVsbCwidXNlckFnZW50IjoiTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTVfNykgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzk4LjAuNDY5NS4wIFNhZmFyaS81MzcuMzYgQ2hyb21lLUxpZ2h0aG91c2UiLCJjb3JyZWxhdGlvbklkIjoiNDY1NmFkM2ItYjhhOS00NGExLTg4YzUtM2MzYTkxZDI3Zjk5IiwiYXBwTmFtZSI6ImhvbWVwYWdlIiwiaXNEZXNrdG9wIjp0cnVlLCJpc01vYmlsZSI6ZmFsc2UsImlzVGFibGV0IjpmYWxzZSwibWFya2V0IjoiZW4tdXMiLCJ1cmwiOiJodHRwczovL3d3dy5yeWFuYWlyLmNvbS91cy9lbi8ifX0
h2
1354.5230000746
1423.2230000198
9502
66297
200
application/json
XHR
https://www.ryanair.com/homepage_dist/desktop/6-es2015.7a829d165d8b2b3a09bc.js
h2
1347.5059999619
1359.4700000249
2674
7575
200
application/x-javascript
Script
https://assets.ryanair.com/resources/ui/fonts/roboto.woff2
h2
1355.1300000399
1436.1229999922
51776
51116
200
binary/octet-stream
Font
https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff2
h2
1356.8849998992
1391.4479999803
51748
51088
200
binary/octet-stream
Font
https://www.google-analytics.com/analytics.js
h2
1376.4470000751
1380.9680000413
20630
50205
200
text/javascript
Script
https://www.google-analytics.com/j/collect?v=1&_v=j96&a=266133609&t=pageview&_s=1&dl=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen&ul=en-us&de=UTF-8&dt=Ryanair&sd=24-bit&sr=800x600&vp=1350x940&je=0&_u=6GBAAUABAAAAAC~&jid=1304019208&gjid=1074181124&cid=2112108092.1647114108&tid=UA-153938230-2&_gid=1183311841.1647114108&_r=1&gtm=2ou370&cd1=none%3A%20homepage&cd2=website%3A%20en-us%3A%20none%3A%20homepage&cd3=ver.spa-flights&cd4=en-us&cd5=&cd7=&cd8=Logged%20Out&cd22=&cd44=desktop&cd45=&cd46=4656ad3b-b8a9-44a1-88c5-3c3a91d27f99&cd47=&cg1=none%3A%20homepage&cg2=website%3A%20en-us%3A%20none%3A%20homepage&z=1183813807
h2
1505.1810001023
1508.906000061
613
1
200
text/plain
XHR
https://www.ryanair.com/api/geoloc/v4/defaultAirport?market=en-us
h2
1508.0319999252
1930.5300000124
475
181
200
application/json
XHR
https://assets.ryanair.com/shared-scripts/nr-loader-1215.js
h2
1511.5529999603
1544.545999961
11351
30978
200
application/javascript
Script
https://services-api.ryanair.com/locate/3/categories?market=en-us
http/1.1
1516.932999948
2120.9559999406
972
192
200
application/json
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/message.svg
h2
1530.5049999151
1726.0040000547
959
306
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/ribbon-star.svg
h2
1538.6139999609
1549.0129999816
973
321
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/helpcentre.svg
h2
1623.9179999102
1721.637000097
1581
929
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/plane.svg
h2
1625.9610000998
1635.5699999258
1228
576
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/facebook-footer.svg
h2
1628.7449998781
1638.2639999501
1092
439
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/instagram-footer.svg
h2
1629.7589999158
1644.8240000755
1290
638
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/youtube-footer.svg
h2
1630.8899999131
1645.0249999762
1362
710
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/linked-in-footer.svg
h2
1631.8729999475
1741.0210000817
1095
444
200
image/svg+xml
XHR
https://www.ryanair.com/homepage_dist/desktop/13-es2015.73a496d9c5921e39ca63.js
h2
1634.9979999941
1665.5359999277
1335
833
200
application/x-javascript
Script
https://www.ryanair.com/ryanair3/dam/desktop-3-0/our-partners/Example-AngelCard-Icon-02.png.transform/lqip/image.06c89688a10111221f0d2c8806558c00.png.png
h2
1636.8360000197
1788.0629999563
1794
1262
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/angel-cards/EN_AngelCard-4up-min.jpg.transform/lqip/image.06817095a296797b056faff2f79e7fd7.jpg.jpg
h2
1637.037999928
2067.0050000772
2751
2361
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/desktop-3-0/our-partners/Example-AngelCard-Icon-03.png.transform/lqip/image.3f8114f467f9f7c293c2b78fb8432ec4.png.png
h2
1637.2609999962
1791.8120000977
1507
976
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/angel-card-/US_AngelCard-4up.jpg.transform/lqip/image.3f0355b1a9b386fc9b1b28b5eaba6250.jpg.jpg
h2
1637.4609998893
1789.7469999734
2291
1907
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2021/inflight/08/inflight-magazine/Angel-Card-Icon.png.transform/lqip/image.a4abf74b33f17d416c4405dd9a57e229.png.png
h2
1637.6549999695
2041.9910000637
2093
1561
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/inflight/01/spring-magazine/angel-cards/EN_AngelCard-4up.jpg.transform/lqip/image.b4da6258bb126ea58380eac1d5323f2e.jpg.jpg
h2
1637.8430000041
1789.3069998827
2102
1751
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/ancillaries/02/private-transfers-crea1075/angel-cards/EN_AngelCard-4up.jpg.transform/lqip/image.6ab5b305459be02aee81d44d933a84e5.jpg.jpg
h2
1638.1490000058
1788.7379999738
2238
1841
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2021/ja/8/8278-min.jpg.transform/lqip/image.793be1a40d9dd7a16d6333c0999fedec.jpg.jpg
h2
1638.5729999747
2035.5330000166
1521
1152
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2020/ams/BGY%20FD%202.jpg.transform/lqip/image.95e1d890f8616b21cb67f945ed4c1498.jpg.jpg
h2
1638.8189999852
1785.4849998839
1520
1150
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/desktop-3-0/tsn/12-summer-bucket-list.jpg.transform/lqip/image.6cdf424adcd43ca60a6ea4353dd534fa.jpg.jpg
h2
1639.0410000458
2057.1860000491
1885
1497
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/desktop-3-0/tsn/Winter-City-Breaks_Gdansk.jpg.transform/lqip/image.7fe1c807136d52d9301c813e93fc727c.jpg.jpg
h2
1639.1529999673
1789.9839999154
1724
1343
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/desktop-3-0/tsn/Winter-City-Breaks_Prague.jpg.transform/lqip/image.e1bf39d061ab309c8706fb6c7befab51.jpg.jpg
h2
1639.3859998789
2041.6969999205
1718
1338
200
image/jpeg
Image
https://www.ryanair.com/content/dam/ryanair/cta%27s/google-play-60H_EN.png
h2
1639.6550000645
1658.2869999111
4788
4328
200
image/png
Image
https://www.ryanair.com/content/dam/ryanair/cta%27s/Apple-60H_EN.png
h2
1640.7339998987
1657.2950000409
2965
2505
200
image/png
Image
https://assets.ryanair.com/resources/ui/icons/flags/us-en.svg
h2
1645.915000001
1655.4429999087
1096
2620
200
image/svg+xml
XHR
https://www.ryanair.com/ryanair3/dam/2022/ancillaries/02/private-transfers-crea1075/angel-cards/EN_AngelCard-4up.jpg.transform/1x/image.6ab5b305459be02aee81d44d933a84e5.jpg.webp
h2
1666.6490000207
2076.3040001038
11158
10624
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/desktop-3-0/our-partners/Example-AngelCard-Icon-02.png.transform/1x/image.06c89688a10111221f0d2c8806558c00.png.webp
h2
1668.4989999048
1816.9990000315
978
446
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/angel-cards/EN_AngelCard-4up-min.jpg.transform/1x/image.06817095a296797b056faff2f79e7fd7.jpg.webp
h2
1670.3969999216
2201.2829999439
20818
20284
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/angel-card-/US_AngelCard-4up.jpg.transform/1x/image.3f0355b1a9b386fc9b1b28b5eaba6250.jpg.webp
h2
1673.3979999553
2075.9519999847
10431
9898
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/inflight/01/spring-magazine/angel-cards/EN_AngelCard-4up.jpg.transform/1x/image.b4da6258bb126ea58380eac1d5323f2e.jpg.webp
h2
1674.0029999055
2097.2039999906
11568
11034
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/desktop-3-0/our-partners/Example-AngelCard-Icon-03.png.transform/1x/image.3f8114f467f9f7c293c2b78fb8432ec4.png.webp
h2
1675.9190000594
2070.2649999876
960
428
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2021/inflight/08/inflight-magazine/Angel-Card-Icon.png.transform/1x/image.a4abf74b33f17d416c4405dd9a57e229.png.webp
h2
1679.7229999211
2085.1900000125
1374
842
200
image/webp
Image
https://www.ryanair.com/apps/ryanair/i18n.frontend.verified-seal.en-us.json
h2
1686.9139999617
2165.577000007
693
205
200
application/json
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/info.svg
h2
1692.2929999419
1756.4250000287
1115
462
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/ryanair-verified-seal.svg
h2
1693.253000034
1723.7829999067
1997
2671
200
image/svg+xml
XHR
https://www.google-analytics.com/collect?v=1&_v=j96&a=266133609&t=event&_s=2&dl=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen&ul=en-us&de=UTF-8&dt=Ryanair&sd=24-bit&sr=800x600&vp=1350x940&je=0&ec=Onsite%20Engagement&ea=Impression&el=Cookie%20policy&_u=6GBAAUABAAAAAC~&jid=&gjid=&cid=2112108092.1647114108&tid=UA-153938230-2&_gid=1183311841.1647114108&gtm=2ou370&cd1=none%3A%20homepage&cd2=website%3A%20en-us%3A%20none%3A%20homepage&cd3=ver.spa-flights&cd4=en-us&cd7=&cd8=Logged%20Out&cd22=&cd44=desktop&cd45=&cd46=4656ad3b-b8a9-44a1-88c5-3c3a91d27f99&cd47=&cg1=none%3A%20homepage&cg2=website%3A%20en-us%3A%20none%3A%20homepage&cd56=none%3A%20homepage&cd59=Cookie%20policy&cm43=1&z=1530916457
h2
1710.1340000518
1713.9880000614
597
35
200
image/gif
Image
https://assets.ryanair.com/resources/ui/icons/glyphs/cars.svg
h2
1735.7280000579
1833.4880000912
1431
779
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/hotels.svg
h2
1737.2590000741
1787.8219999839
1135
483
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/camera.svg
h2
1739.1089999583
1823.0479999911
1149
497
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/plan-a-trip.svg
h2
1743.5649998952
1756.119000027
1511
858
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/travel-updates.svg
h2
1745.2620000113
1808.3349999506
1246
593
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/clock.svg
h2
1749.61300008
1759.8149999976
1264
612
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/check-in.svg
h2
1750.6770000327
1933.9230000041
1302
1285
200
image/svg+xml
XHR
https://www.ryanair.com/ryanair3/dam/desktop-3-0/tsn/12-summer-bucket-list.jpg.transform/1x/image.6cdf424adcd43ca60a6ea4353dd534fa.jpg.webp
h2
1794.1519999877
1985.8639999293
15070
14536
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2021/ja/8/8278-min.jpg.transform/1x/image.793be1a40d9dd7a16d6333c0999fedec.jpg.webp
h2
1798.8239999395
2090.3159999289
23040
22506
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2020/ams/BGY%20FD%202.jpg.transform/1x/image.95e1d890f8616b21cb67f945ed4c1498.jpg.webp
h2
1800.520000048
1952.6339999866
14266
13732
200
image/webp
Image
https://www.ryanair.com/apps/ryanair/i18n.frontend.verified-seal.en-us.json
h2
1804.7329999972
2165.9170000348
686
205
200
application/json
XHR
https://services-api.ryanair.com/locate/5/airports/DUB?fields=country.currency
http/1.1
1940.7929999288
2051.9900000654
801
30
200
application/json
XHR
https://events.launchdarkly.com/events/diagnostic/59e9fe36082f980b153a4e43
h2
2206.6399999894
2463.2749999873
423
0
204
Preflight
https://events.launchdarkly.com/events/diagnostic/59e9fe36082f980b153a4e43
h2
2463.7090000324
2530.2410000004
474
0
202
application/json
XHR
https://js-agent.newrelic.com/nr-spa-1215.min.js
h2
2208.1289999187
2219.8560000397
18154
47680
200
application/javascript
Script
https://bam.nr-data.net/1/029628af31?a=389251397&sa=1&v=1215.1253ab8&t=Unnamed%20Transaction&ct=http://custom.transaction/homepage&rst=2231&ck=0&ref=https://www.ryanair.com/us/en&be=1809&fe=2209&dc=1829&af=err,xhr,stn,ins,spa&perf=%7B%22timing%22:%7B%22of%22:1647114106678,%22n%22:0,%22f%22:219,%22dn%22:219,%22dne%22:219,%22c%22:219,%22ce%22:219,%22rq%22:219,%22rp%22:832,%22rpe%22:832,%22dl%22:839,%22di%22:1031,%22ds%22:1213,%22de%22:1213,%22dc%22:2204,%22l%22:2205,%22le%22:2209%7D,%22navigation%22:%7B%7D%7D&fp=862&fcp=1389&ja=%7B%22connectionType%22:%224g%22,%22saveData%22:false,%22deviceMemory%22:8,%22hardwareConcurrency%22:56,%22devicePixelRatio%22:1,%22screenWidth%22:800,%22screenHeight%22:600,%22viewportWidth%22:1350,%22viewportHeight%22:940,%22fr-correlation-id%22:%224656ad3b-b8a9-44a1-88c5-3c3a91d27f99%22%7D&jsonp=NREUM.setToken
http/1.1
2231.9199999329
2486.3469998818
190
57
200
text/javascript
Script
https://bam.nr-data.net/events/1/029628af31?a=389251397&sa=1&v=1215.1253ab8&t=Unnamed%20Transaction&ct=http://custom.transaction/homepage&rst=2538&ck=0&ref=https://www.ryanair.com/us/en
2537.0100000873
2539.9859999306
0
0
-1
XHR
https://assets.ryanair.com/resources/ui/icons/ryanair-logomark.svg
h2
2560.5510000605
2570.2939999755
1482
1734
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/img/cards/sprite/cards_v3.png
h2
2563.0669998936
2573.9070000127
15336
14857
200
image/png
Image
https://events.launchdarkly.com/events/bulk/59e9fe36082f980b153a4e43
h2
4209.2679999769
4463.0839999299
423
0
204
Preflight
https://events.launchdarkly.com/events/bulk/59e9fe36082f980b153a4e43
4207.4969999958
4469.3919999991
0
0
-1
XHR
https://events.launchdarkly.com/events/bulk/59e9fe36082f980b153a4e43
4467.8489998914
4478.7210000213
0
0
-1
XHR
https://www.google-analytics.com/plugins/ua/ec.js
h2
4549.827999901
4553.3950000536
1948
2779
200
text/javascript
Script
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/hero-banners/US_Hero.jpg.transform/lqip/image.4bae84d36d99fe2920815d24beb51f24.jpg.jpg
h2
4565.5549999792
4713.2480000146
1578
1203
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/hero/EN_Hero.jpg.transform/lqip/image.758ebbf2259a941e13a284006ea0b45a.jpg.jpg
h2
4565.85299992
4717.7160000429
1619
1247
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/hero/US_HERO.jpg.transform/lqip/image.d44d81b215493bacbd4f4c4cb9822763.jpg.jpg
h2
4566.073999973
4751.0450000409
1527
1156
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/hero-banners/US_Hero.jpg.transform/1x/image.4bae84d36d99fe2920815d24beb51f24.jpg.webp
h2
4581.5310000908
5047.2530000843
71623
71102
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/hero/US_HERO.jpg.transform/1x/image.d44d81b215493bacbd4f4c4cb9822763.jpg.webp
h2
4583.3769999444
4738.6680000927
32974
32440
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/hero/EN_Hero.jpg.transform/1x/image.758ebbf2259a941e13a284006ea0b45a.jpg.webp
h2
4585.2590000723
4914.1959999688
52632
52102
200
image/webp
Image
https://www.google-analytics.com/collect?v=1&_v=j96&a=266133609&t=event&ni=1&_s=3&dl=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen&ul=en-us&de=UTF-8&dt=Official%20Ryanair%20website%20%7C%20Cheap%20flights%20in%20Europe%20%7C%20Ryanair&sd=24-bit&sr=800x600&vp=1350x940&je=0&ec=Onsite%20Engagement&ea=Impression&el=HP_Hero%20Banner&_u=6GBAAUALAAAAAC~&jid=&gjid=&cid=2112108092.1647114108&tid=UA-153938230-2&_gid=1183311841.1647114108&gtm=2ou370&cd1=none%3A%20homepage&cd2=website%3A%20en-us%3A%20none%3A%20homepage&cd3=ver.spa-flights&cd4=en-us&cd5=&cd7=&cd8=Logged%20Out&cd22=&cd44=desktop&cd45=&cd46=4656ad3b-b8a9-44a1-88c5-3c3a91d27f99&cd47=&cg1=none%3A%20homepage&cg2=website%3A%20en-us%3A%20none%3A%20homepage&promo1id=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2Fplan-trip%2Fexplore%2Fgetaways&promo1nm=SpringGetaways17FEB&promo1cr=https%3A%2F%2Fwww.ryanair.com%2Fryanair3%2Fdam%2F2022%2Fflights%2F02%2Fspring-getaways-crea1040-17feb%2Fhero-banners%2FUS_Hero.jpg.transform%2F1x%2Fimage.4bae84d36d99fe2920815d24beb51f24.jpg.jpg&promo1ps=HP-DealSheet-1&promo2id=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2Ftrip%2Fgetting-around%3Fcurrency%3DEUR%26clientId%3D600020%26searchPage%3Dtrue&promo2nm=CarHireSale060322&promo2cr=https%3A%2F%2Fwww.ryanair.com%2Fryanair3%2Fdam%2F2022%2Fcar-hire%2F03%2Fcar-hire-sale-crea-1229%2Fhero%2FEN_Hero.jpg.transform%2F1x%2Fimage.758ebbf2259a941e13a284006ea0b45a.jpg.jpg&promo2ps=HP-DealSheet-2&promo3id=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2Fgift-vouchers%2Fbuy-now&promo3nm=GiftCards02MAR&promo3cr=https%3A%2F%2Fwww.ryanair.com%2Fryanair3%2Fdam%2F2022%2Fgift-cards%2F03%2Falways-on-crea-1172%2Fhero%2FUS_HERO.jpg.transform%2F1x%2Fimage.d44d81b215493bacbd4f4c4cb9822763.jpg.jpg&promo3ps=HP-DealSheet-3&z=740557579
h2
4596.1380000226
4599.0339999553
597
35
200
image/gif
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
871.559
6.891
1016.283
49.504
1066.891
19.928
1086.832
161.223
1248.469
13.42
1263.324
122.401
1385.774
7.945
1395.686
20.819
1419.808
26.716
1460.101
13.423
1474.455
8.518
1487.42
89.337
1576.785
5.175
1583.314
92.626
1675.989
5.96
1682.045
11.03
1699.466
15.673
1716.353
12.874
1733.405
12.006
1759.116
30.139
1789.433
8.622
1798.127
12.266
1819.802
7.22
1827.034
8.844
1835.909
6.239
1842.172
7.769
1966.305
11.134
2201.289
7.823
2237.78
7.424
2258.612
8.665
2584.665
11.562
2596.236
6.059
4239.962
6.239
4501.078
5.375
4550.085
51.512
4601.612
11.51
4613.993
6.668
4623.218
7.689
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Metrics

First Contentful Paint — 1.1 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 2.0 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 240 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.22
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

Max Potential First Input Delay — 160 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 1.2 s
The time taken for the primary content of the page to be rendered.

Other

Avoid multiple page redirects — Potential savings of 420 ms
Redirects can cause additional delays before the page can begin loading. Ryanair.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://ryanair.com/
190
https://www.ryanair.com/
230
https://www.ryanair.com/us/en/
0
Serve static assets with an efficient cache policy — 7 resources found
Ryanair.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://www.ryanair.com/content/dam/ryanair/cta%27s/google-play-60H_EN.png
0
4788
https://www.ryanair.com/content/dam/ryanair/cta%27s/Apple-60H_EN.png
0
2965
https://bam.nr-data.net/1/029628af31?a=389251397&sa=1&v=1215.1253ab8&t=Unnamed%20Transaction&ct=http://custom.transaction/homepage&rst=2231&ck=0&ref=https://www.ryanair.com/us/en&be=1809&fe=2209&dc=1829&af=err,xhr,stn,ins,spa&perf=%7B%22timing%22:%7B%22of%22:1647114106678,%22n%22:0,%22f%22:219,%22dn%22:219,%22dne%22:219,%22c%22:219,%22ce%22:219,%22rq%22:219,%22rp%22:832,%22rpe%22:832,%22dl%22:839,%22di%22:1031,%22ds%22:1213,%22de%22:1213,%22dc%22:2204,%22l%22:2205,%22le%22:2209%7D,%22navigation%22:%7B%7D%7D&fp=862&fcp=1389&ja=%7B%22connectionType%22:%224g%22,%22saveData%22:false,%22deviceMemory%22:8,%22hardwareConcurrency%22:56,%22devicePixelRatio%22:1,%22screenWidth%22:800,%22screenHeight%22:600,%22viewportWidth%22:1350,%22viewportHeight%22:940,%22fr-correlation-id%22:%224656ad3b-b8a9-44a1-88c5-3c3a91d27f99%22%7D&jsonp=NREUM.setToken
0
190
https://www.google-analytics.com/plugins/ua/ec.js
3600000
1948
https://www.google-analytics.com/analytics.js
7200000
20630
https://js-agent.newrelic.com/nr-spa-1215.min.js
7200000
18154
https://polyfill.ryanair.com/?features=intersectionObserver,cssVars,objectFit
86400000
14220

Metrics

Largest Contentful Paint — 3.2 s
The timing of the largest text or image that is painted.

Other

Reduce initial server response time — Root document took 610 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.ryanair.com/us/en/
613.702
Preload Largest Contentful Paint image — Potential savings of 870 ms
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/hero-banners/US_Hero.jpg.transform/1x/image.4bae84d36d99fe2920815d24beb51f24.jpg.webp
870
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
98

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of ryanair.com. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
Heading elements appear in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Links have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Ryanair.com may provide assistance to deaf or hearing-impaired users with captions on videos.

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
83

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that ryanair.com should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids front-end JavaScript libraries with known security vulnerabilities
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
Host allowlists can frequently be bypassed. Consider using CSP nonces or hashes instead, along with 'strict-dynamic' if necessary.
script-src
High
'unsafe-inline' allows the execution of unsafe in-page scripts and event handlers. Consider using CSP nonces or hashes to allow scripts individually.
script-src
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
Angular
11.2.14
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://ryanair.com/
Allowed

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
ERROR TypeError: Cannot read properties of undefined (reading 'component') at https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:52531 at https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1474792 at memoized (https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1474288) at be (https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1475130) at https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1474846 at memoized (https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1474288) at https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1475106 at Array.map (<anonymous>) at be (https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1475099) at https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js:1:1474846
Failed to load resource: net::ERR_ACCESS_DENIED
Failed to load resource: net::ERR_ACCESS_DENIED
Failed to load resource: net::ERR_ACCESS_DENIED
Missing source maps for large first-party JavaScript
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://www.ryanair.com/homepage_dist/desktop/main-es2015.8b3c2af66a140d4e6cf4.js
91

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for ryanair.com. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of ryanair.com on mobile screens.
Document uses legible font sizes
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Tap targets are sized appropriately
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Crawling and Indexing

Links are not crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
78

PWA

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of ryanair.com. This includes details about web app manifests.

Installable

Web app manifest and service worker meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.

PWA Optimized

Registers a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Sets a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of ryanair.com on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

PWA Optimized

Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 73
Performance 27
Accessibility 84
Best Practices 83
SEO 89
PWA 80
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.ryanair.com/us/en/
Updated: 12th March, 2022

2.73 seconds
First Contentful Paint (FCP)
47%
33%
20%

0.02 seconds
First Input Delay (FID)
96%
3%
1%

Simulate loading on mobile
27

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for ryanair.com. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Cumulative Layout Shift — 0
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Eliminate render-blocking resources
Resources, such as JavaScript and style sheets, can block the first paint of the page. Ryanair.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images — Potential savings of 5 KiB
Images can slow down the page's load time. Ryanair.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile-angel/AngelCard-MOBILE-(1).jpg.transform/3x/image.de99ac158416c8de2d6c071d4a4cafef.jpg.webp
20694
4769
Defer offscreen images — Potential savings of 8 KiB
Time to Interactive can be slowed down by resources on the page. Ryanair.com should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/mobile/US_Mobile.png.transform/lqip/image.cec90a12dcced772c21aef4a5ef95f3c.png.png
5156
5156
https://www.ryanair.com/ryanair3/dam/2022/inflight/01/spring-magazine/angel-cards/mobile-ac/EN_Mobile-786x222.png.transform/lqip/image.7db68dc897b03f76671787374961aaa2.png.png
2963
2963
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Ryanair.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Ryanair.com should consider minifying JS files.
Reduce unused CSS
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Ryanair.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Ryanair.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 6 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
6199
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
Avoids enormous network payloads — Total size was 857 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js
336519
https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff2
52060
https://assets.ryanair.com/resources/ui/fonts/roboto.woff2
51776
https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff2
51749
https://www.googletagmanager.com/gtag/js?id=UA-153938230-2&l=GTAGdataLayer
37677
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/moile/US_Mobile.jpg.transform/3x/image.0bccb7d426b6b4daa9edf1455a0856ee.jpg.webp
26578
https://www.ryanair.com/homepage_dist/mobile/6-es2015.c7d06a4062dcc0d8a6ef.js
22487
https://www.ryanair.com/homepage_dist/mobile/1-es2015.56672790a65b07b2cf68.js
22398
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile/EN_Mobile.png.transform/3x/image.37973e1d4ef9cc6ced944754a9b5a5fe.png.webp
21842
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile-angel/AngelCard-MOBILE-(1).jpg.transform/3x/image.de99ac158416c8de2d6c071d4a4cafef.jpg.webp
21228
Avoids an excessive DOM size — 321 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
321
Maximum DOM Depth
21
Maximum Child Elements
10
Avoid chaining critical requests — 5 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Ryanair.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures — 42 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
Zone
Measure
1087.007
0.893
Zone:ZoneAwarePromise
Measure
1088.108
0.592
Zone:toString
Measure
1088.666
0.134
Zone:util
Measure
1088.931
0.169
Zone:legacy
Measure
1089.386
6.714
Zone:defineProperty
Measure
1089.476
0.124
Zone:registerElement
Measure
1089.624
0.276
Zone:EventTargetLegacy
Measure
1089.828
6.272
Zone:queueMicrotask
Measure
1096.152
0.048
Zone:timers
Measure
1096.237
0.163
Zone:requestAnimationFrame
Measure
1096.412
0.088
Zone:blocking
Measure
1096.546
0.054
Zone:EventTarget
Measure
1096.658
0.342
Zone:MutationObserver
Measure
1096.941
0.159
Zone:IntersectionObserver
Measure
1097.158
0.142
Zone:FileReader
Measure
1097.298
0.202
Zone:on_property
Measure
1097.458
31.642
Zone:customElements
Measure
1129.108
0.192
Zone:XHR
Measure
1129.365
0.235
Zone:geolocation
Measure
1129.607
1.993
Zone:PromiseRejectionEvent
Measure
1131.635
0.065
Zone
Mark
1087.053
Zone:ZoneAwarePromise
Mark
1088.115
Zone:toString
Mark
1088.682
Zone:util
Mark
1088.938
Zone:legacy
Mark
1089.393
Zone:defineProperty
Mark
1089.481
Zone:registerElement
Mark
1089.631
Zone:EventTargetLegacy
Mark
1089.838
Zone:queueMicrotask
Mark
1096.16
Zone:timers
Mark
1096.241
Zone:requestAnimationFrame
Mark
1096.418
Zone:blocking
Mark
1096.55
Zone:EventTarget
Mark
1096.663
Zone:MutationObserver
Mark
1096.945
Zone:IntersectionObserver
Mark
1097.168
Zone:FileReader
Mark
1097.302
Zone:on_property
Mark
1097.461
Zone:customElements
Mark
1129.119
Zone:XHR
Mark
1129.37
Zone:geolocation
Mark
1129.612
Zone:PromiseRejectionEvent
Mark
1131.639
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 63 requests • 857 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
63
877538
Script
17
539104
Font
3
155585
Image
14
120738
Other
28
46897
Document
1
15214
Stylesheet
0
0
Media
0
0
Third-party
16
92157
Minimize third-party usage — Third-party code blocked the main thread for 10 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
24384
7.62
37677
0
18527
0
11569
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Avoid large layout shifts — 1 element found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.00017802810668945
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 12 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.ryanair.com/us/en/
5250
576
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
8670
490
https://www.ryanair.com/homepage_dist/mobile/6-es2015.c7d06a4062dcc0d8a6ef.js
7980
414
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
2670
253
https://www.ryanair.com/homepage_dist/mobile/14-es2015.0f802050bcd18352366c.js
10740
221
https://www.ryanair.com/homepage_dist/mobile/30-es2015.2994dc4bce298e0f87ec.js
6150
184
https://www.ryanair.com/homepage_dist/mobile/30-es2015.2994dc4bce298e0f87ec.js
6634
84
Unattributable
696
70
Unattributable
630
66
https://www.ryanair.com/homepage_dist/mobile/16-es2015.de058175871fe73c4b90.js
9540
66
Unattributable
812
54
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
7038
50
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of ryanair.com on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Audits

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://ryanair.com/
http/1.1
0
134.5010001678
262
0
301
text/html
https://www.ryanair.com/
http/1.1
134.89000010304
179.27900003269
479
0
302
text/plain
https://www.ryanair.com/us/en/
h2
179.60699996911
935.10300014168
15214
5700
200
text/html
Document
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
h2
954.49899998493
1078.9769999683
17369
59289
200
application/javascript
Script
https://www.ryanair.com/homepage_dist/mobile/runtime-es2015.4ff13b8c601e77c402ea.js
h2
954.69800010324
989.785999991
9873
14285
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js
h2
955.35199996084
997.28000001051
336519
1224232
200
application/x-javascript
Script
https://www.googletagmanager.com/gtag/js?id=UA-153938230-2&l=GTAGdataLayer
h2
1279.8079999629
1288.853000151
37677
94559
200
application/javascript
Script
https://www.ryanair.com/homepage_dist/mobile/30-es2015.2994dc4bce298e0f87ec.js
h2
1306.9220001344
1319.911000086
1234
1294
200
application/x-javascript
Script
https://www.google-analytics.com/analytics.js
h2
1334.9250000902
1343.5860001482
20629
50205
200
text/javascript
Script
https://app.launchdarkly.com/sdk/evalx/59e9fe36082f980b153a4e43/users/eyJhbm9ueW1vdXMiOnRydWUsImtleSI6ImFub255bW91cyIsImN1c3RvbSI6eyJteVJ5YW5haXJJRCI6bnVsbCwidXNlckFnZW50IjoiTW96aWxsYS81LjAgKExpbnV4OyBBbmRyb2lkIDcuMDsgTW90byBHICg0KSkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzk4LjAuNDY5NS4wIE1vYmlsZSBTYWZhcmkvNTM3LjM2IENocm9tZS1MaWdodGhvdXNlIiwiY29ycmVsYXRpb25JZCI6IjZjMjc1NmZlLTVkNzctNDNhYi04YzQzLTJkNmQ2OGNiMzBmYyIsImFwcE5hbWUiOiJob21lcGFnZSIsImlzRGVza3RvcCI6ZmFsc2UsImlzTW9iaWxlIjp0cnVlLCJpc1RhYmxldCI6ZmFsc2UsIm1hcmtldCI6ImVuLXVzIiwidXJsIjoiaHR0cHM6Ly93d3cucnlhbmFpci5jb20vdXMvZW4vIn19
h2
1418.3360000607
1431.1669999734
750
0
200
Preflight
https://api.ryanair.com/usrprof/v2/loggedin
h2
1369.0070000011
1647.9140000883
1954
0
204
text/plain
XHR
https://www.ryanair.com/apps/ryanair/i18n.frontend.home-page.flight-search.legalfooter.side-menu.auth.networkerrors.meta.en-us.json
h2
1372.1509999596
1546.4759999886
10930
36730
200
application/json
XHR
https://www.ryanair.com/apps/ryanair/i18n.frontend.gdpr.en-us.json
h2
1377.2060000338
1795.0200000778
1130
1264
200
application/json
XHR
https://assets.ryanair.com/resources/ui/fonts/roboto.woff2
h2
1379.2250000406
1393.0480000563
51776
51116
200
binary/octet-stream
Font
https://assets.ryanair.com/resources/ui/icons/ryanair-logomark.svg
h2
1393.9760001376
1582.791000139
1477
1734
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/mobile-menu.svg
h2
1395.5290000886
1462.3750001192
1059
406
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/ryanair-logo.svg
h2
1403.5140001215
1414.6879999898
1521
2092
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/ryanair-logomark.svg
h2
1404.1860001162
1414.0890000854
1456
1712
200
image/svg+xml
XHR
https://app.launchdarkly.com/sdk/evalx/59e9fe36082f980b153a4e43/users/eyJhbm9ueW1vdXMiOnRydWUsImtleSI6ImFub255bW91cyIsImN1c3RvbSI6eyJteVJ5YW5haXJJRCI6bnVsbCwidXNlckFnZW50IjoiTW96aWxsYS81LjAgKExpbnV4OyBBbmRyb2lkIDcuMDsgTW90byBHICg0KSkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzk4LjAuNDY5NS4wIE1vYmlsZSBTYWZhcmkvNTM3LjM2IENocm9tZS1MaWdodGhvdXNlIiwiY29ycmVsYXRpb25JZCI6IjZjMjc1NmZlLTVkNzctNDNhYi04YzQzLTJkNmQ2OGNiMzBmYyIsImFwcE5hbWUiOiJob21lcGFnZSIsImlzRGVza3RvcCI6ZmFsc2UsImlzTW9iaWxlIjp0cnVlLCJpc1RhYmxldCI6ZmFsc2UsIm1hcmtldCI6ImVuLXVzIiwidXJsIjoiaHR0cHM6Ly93d3cucnlhbmFpci5jb20vdXMvZW4vIn19
h2
1431.7350001074
1476.2959999498
9499
66305
200
application/json
XHR
https://www.ryanair.com/homepage_dist/mobile/1-es2015.56672790a65b07b2cf68.js
h2
1421.3499999605
1435.2220001165
22398
108730
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/mobile/6-es2015.c7d06a4062dcc0d8a6ef.js
h2
1422.0990000758
1438.8190000318
22487
237200
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/mobile/5-es2015.9e90c5d31ada54b2ecd1.js
h2
1422.603999963
1443.8910000026
13213
55957
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/mobile/common-es2015.4ea78ccbf0b42100cd7b.js
h2
1423.1640000362
1437.3699999414
3310
9240
200
application/x-javascript
Script
https://www.ryanair.com/homepage_dist/mobile/12-es2015.8d393a7c05df12c5c45d.js
h2
1423.94600017
1433.8530001696
2751
8061
200
application/x-javascript
Script
https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff2
h2
1432.8779999632
1676.8470001407
51749
51088
200
binary/octet-stream
Font
https://assets.ryanair.com/shared-scripts/nr-loader-1215.js
h2
1517.8340000566
1551.1219999753
11351
30978
200
application/javascript
Script
https://www.google-analytics.com/j/collect?v=1&_v=j96&a=669224861&t=pageview&_s=1&dl=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2F&ul=en-us&de=UTF-8&dt=Ryanair&sd=24-bit&sr=360x640&vp=360x640&je=0&_u=6GBAAUABAAAAAC~&jid=1445146626&gjid=1275277179&cid=426837663.1647114130&tid=UA-153938230-2&_gid=1882572829.1647114130&_r=1&gtm=2ou370&cd1=none%3A%20homepage&cd2=website%3A%20en-us%3A%20none%3A%20homepage&cd3=ver.spa-flights&cd4=en-us&cd5=&cd7=&cd8=Logged%20Out&cd22=&cd44=mobile&cd45=&cd46=6c2756fe-5d77-43ab-8c43-2d6d68cb30fc&cd47=&cg1=none%3A%20homepage&cg2=website%3A%20en-us%3A%20none%3A%20homepage&z=1058783378
h2
1624.4820000138
1627.9990000185
613
1
200
text/plain
XHR
https://www.ryanair.com/ryanair3/data/home-page.en-us.json
h2
1629.0390000213
1776.4330001082
3192
11444
200
application/json
XHR
https://events.launchdarkly.com/events/diagnostic/59e9fe36082f980b153a4e43
h2
1683.9960000943
1941.145000048
423
0
204
Preflight
https://events.launchdarkly.com/events/diagnostic/59e9fe36082f980b153a4e43
h2
1942.2989999875
2200.7860001177
474
0
202
application/json
XHR
https://js-agent.newrelic.com/nr-spa-1215.min.js
h2
1685.4240000248
1698.4050001483
18155
47680
200
application/javascript
Script
https://bam.nr-data.net/1/029628af31?a=210384456&sa=1&v=1215.1253ab8&t=Unnamed%20Transaction&ct=http://custom.transaction/homepage&rst=1711&ck=0&ref=https://www.ryanair.com/us/en&be=1667&fe=1686&dc=1673&af=err,xhr,stn,ins,spa&perf=%7B%22timing%22:%7B%22of%22:1647114128323,%22n%22:0,%22f%22:181,%22dn%22:181,%22dne%22:181,%22c%22:181,%22ce%22:181,%22rq%22:181,%22rp%22:937,%22rpe%22:937,%22dl%22:947,%22di%22:1147,%22ds%22:1309,%22de%22:1309,%22dc%22:1682,%22l%22:1682,%22le%22:1687%7D,%22navigation%22:%7B%7D%7D&fp=969&fcp=1443&ja=%7B%22connectionType%22:%224g%22,%22saveData%22:false,%22deviceMemory%22:8,%22hardwareConcurrency%22:8,%22devicePixelRatio%22:2.625,%22screenWidth%22:360,%22screenHeight%22:640,%22viewportWidth%22:360,%22viewportHeight%22:640,%22fr-correlation-id%22:%226c2756fe-5d77-43ab-8c43-2d6d68cb30fc%22%7D&jsonp=NREUM.setToken
http/1.1
1711.5040000062
1949.2840000894
190
57
200
text/javascript
Script
https://www.google-analytics.com/plugins/ua/ec.js
h2
1828.9789999835
1832.0740000345
1948
2779
200
text/javascript
Script
https://assets.ryanair.com/resources/ui/icons/glyphs/icon-help-centre.svg
h2
1869.2290000618
1939.8280000314
1389
1645
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/icon-faq.svg
h2
1870.85200008
1934.6870000008
1440
1460
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/icon-contact-footer.svg
h2
1872.3570001312
1883.4830000997
1344
691
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/svg/medium-chevron-icon.svg
h2
1879.7389999963
1891.5130000096
952
300
200
image/svg+xml
XHR
https://www.ryanair.com/homepage_dist/mobile/16-es2015.de058175871fe73c4b90.js
h2
1882.1760001592
1921.8419999816
2609
7332
200
application/x-javascript
Script
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/moile/US_Mobile.jpg.transform/lqip/image.0bccb7d426b6b4daa9edf1455a0856ee.jpg.jpg
h2
1897.47299999
2323.8820000552
1685
1309
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile/EN_Mobile.png.transform/lqip/image.37973e1d4ef9cc6ced944754a9b5a5fe.png.png
h2
1897.6630000398
2071.2650001515
7733
7201
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/mobile/US_Mobile.png.transform/lqip/image.cec90a12dcced772c21aef4a5ef95f3c.png.png
h2
1897.9450000916
2047.8340000845
5688
5156
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/angel-card-mobile/EN_Angel-Card-Mobile.jpg.transform/lqip/image.f815c8dabdfa5369590fd7e198da90bd.jpg.jpg
h2
1898.1759999879
2048.7220000941
1345
985
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile-angel/AngelCard-MOBILE-(1).jpg.transform/lqip/image.de99ac158416c8de2d6c071d4a4cafef.jpg.jpg
h2
1898.5650001559
2048.2270000502
1456
1089
200
image/jpeg
Image
https://www.ryanair.com/ryanair3/dam/2022/inflight/01/spring-magazine/angel-cards/mobile-ac/EN_Mobile-786x222.png.transform/lqip/image.7db68dc897b03f76671787374961aaa2.png.png
h2
1898.9900001325
2310.8650001232
3495
2963
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/rooms/01/new-imagery-13jan-mkt8867/Hotel_Angel-782x222.jpg.transform/lqip/image.7b56a44e6d3462d00c96daa50a5558d8.jpg.jpg
h2
1899.1410001181
2096.5550001711
1437
1070
200
image/jpeg
Image
https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff2
h2
1904.3690001126
1915.3249999508
52060
51400
200
binary/octet-stream
Font
https://assets.ryanair.com/resources/ui/img/cards/sprite/cards_v3.png
h2
1911.6460001096
1922.6570001338
15335
14857
200
image/png
Image
https://www.ryanair.com/ryanair3/dam/2022/gift-cards/03/always-on-crea-1172/angel-card-mobile/EN_Angel-Card-Mobile.jpg.transform/3x/image.f815c8dabdfa5369590fd7e198da90bd.jpg.webp
h2
1933.9130001608
2358.4110001102
11722
11188
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/flights/02/spring-getaways-crea1040-17feb/moile/US_Mobile.jpg.transform/3x/image.0bccb7d426b6b4daa9edf1455a0856ee.jpg.webp
h2
1935.6579999439
2449.8900000472
26578
26044
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile-angel/AngelCard-MOBILE-(1).jpg.transform/3x/image.de99ac158416c8de2d6c071d4a4cafef.jpg.webp
h2
1937.5080000609
2111.5260000806
21228
20694
200
image/webp
Image
https://www.ryanair.com/ryanair3/dam/2022/car-hire/03/car-hire-sale-crea-1229/mobile/EN_Mobile.png.transform/3x/image.37973e1d4ef9cc6ced944754a9b5a5fe.png.webp
h2
1941.1840001121
2466.878999956
21842
21308
200
image/webp
Image
https://www.google-analytics.com/collect?v=1&_v=j96&a=669224861&t=event&ni=1&_s=2&dl=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2F&ul=en-us&de=UTF-8&dt=Official%20Ryanair%20website%20%7C%20Cheap%20flights%20in%20Europe%20%7C%20Ryanair&sd=24-bit&sr=360x640&vp=360x640&je=0&ec=Onsite%20Engagement&ea=Impression&el=HP_Hero%20Banner&_u=6GBAAUALAAAAAC~&jid=&gjid=&cid=426837663.1647114130&tid=UA-153938230-2&_gid=1882572829.1647114130&gtm=2ou370&cd1=none%3A%20homepage&cd2=website%3A%20en-us%3A%20none%3A%20homepage&cd3=ver.spa-flights&cd4=en-us&cd5=&cd7=&cd8=Logged%20Out&cd22=&cd44=mobile&cd45=&cd46=6c2756fe-5d77-43ab-8c43-2d6d68cb30fc&cd47=&cg1=none%3A%20homepage&cg2=website%3A%20en-us%3A%20none%3A%20homepage&promo1id=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2Fplan-trip%2Fexplore%2Fgetaways&promo1nm=SpringGetaways17FEB&promo1cr=https%3A%2F%2Fwww.ryanair.com%2Fryanair3%2Fdam%2F2022%2Fflights%2F02%2Fspring-getaways-crea1040-17feb%2Fmoile%2FUS_Mobile.jpg.transform%2F1x%2Fimage.0bccb7d426b6b4daa9edf1455a0856ee.jpg.jpg&promo1ps=HP-DealSheet-1&promo2id=https%3A%2F%2Fcarhire.ryanair.com%2F%3Fcor%3Dus%26preflang%3Den%26prefcurrency%3Deur%26adplat%3D633371&promo2nm=CarHireSale060322&promo2cr=https%3A%2F%2Fwww.ryanair.com%2Fryanair3%2Fdam%2F2022%2Fcar-hire%2F03%2Fcar-hire-sale-crea-1229%2Fmobile%2FEN_Mobile.png.transform%2F1x%2Fimage.37973e1d4ef9cc6ced944754a9b5a5fe.png.png&promo2ps=HP-DealSheet-2&promo3id=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2Fgift-vouchers%2Fbuy-now&promo3nm=GiftCards02MAR&promo3cr=https%3A%2F%2Fwww.ryanair.com%2Fryanair3%2Fdam%2F2022%2Fgift-cards%2F03%2Falways-on-crea-1172%2Fmobile%2FUS_Mobile.png.transform%2F1x%2Fimage.cec90a12dcced772c21aef4a5ef95f3c.png.png&promo3ps=HP-DealSheet-3&z=679823636
h2
1979.1079999413
1983.3279999439
597
35
200
image/gif
Image
https://www.google-analytics.com/collect?v=1&_v=j96&a=669224861&t=event&_s=3&dl=https%3A%2F%2Fwww.ryanair.com%2Fus%2Fen%2F&ul=en-us&de=UTF-8&dt=Official%20Ryanair%20website%20%7C%20Cheap%20flights%20in%20Europe%20%7C%20Ryanair&sd=24-bit&sr=360x640&vp=360x640&je=0&ec=Onsite%20Engagement&ea=Impression&el=Cookie%20policy&_u=6GBAAUALAAAAAC~&jid=&gjid=&cid=426837663.1647114130&tid=UA-153938230-2&_gid=1882572829.1647114130&gtm=2ou370&cd1=none%3A%20homepage&cd2=website%3A%20en-us%3A%20none%3A%20homepage&cd3=ver.spa-flights&cd4=en-us&cd7=&cd8=Logged%20Out&cd22=&cd44=mobile&cd45=&cd46=6c2756fe-5d77-43ab-8c43-2d6d68cb30fc&cd47=&cg1=none%3A%20homepage&cg2=website%3A%20en-us%3A%20none%3A%20homepage&cd56=none%3A%20homepage&cd59=Cookie%20policy&cm43=1&z=1851544202
h2
1979.6400000341
1983.8050000835
597
35
200
image/gif
Image
https://www.ryanair.com/apps/ryanair/i18n.frontend.verified-seal.en-us.json
h2
1995.6330000423
2414.1810000874
693
205
200
application/json
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/info.svg
h2
2001.4680000022
2019.4170000032
1114
462
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/ryanair-verified-seal.svg
h2
2003.0269999988
2035.1220001467
1997
2671
200
image/svg+xml
XHR
https://www.ryanair.com/homepage_dist/mobile/14-es2015.0f802050bcd18352366c.js
h2
2098.0340000242
2116.1500001326
17391
83027
200
application/x-javascript
Script
https://assets.ryanair.com/resources/ui/icons/glyphs/shopping-cart.svg
h2
2172.9190000333
2234.9970000796
1177
524
200
image/svg+xml
XHR
https://assets.ryanair.com/resources/ui/icons/glyphs/circle-tick.svg
h2
2174.0520000458
2184.1039999854
967
314
200
image/svg+xml
XHR
https://bam.nr-data.net/events/1/029628af31?a=210384456&sa=1&v=1215.1253ab8&t=Unnamed%20Transaction&ct=http://custom.transaction/homepage&rst=2209&ck=0&ref=https://www.ryanair.com/us/en
http/1.1
2210.0220001303
2452.3569999728
182
24
200
image/gif
XHR
https://events.launchdarkly.com/events/bulk/59e9fe36082f980b153a4e43
h2
3687.3880000785
3755.3250000346
423
0
204
Preflight
https://events.launchdarkly.com/events/bulk/59e9fe36082f980b153a4e43
3684.8840001039
3763.1610000972
0
0
-1
XHR
https://events.launchdarkly.com/events/bulk/59e9fe36082f980b153a4e43
3761.6139999591
3780.1310000941
0
0
-1
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
993.267
9.25
1132.791
63.275
1197.399
16.552
1213.967
144.034
1365.577
6.91
1372.991
12.295
1386.187
92.169
1478.415
6.914
1486.286
17.584
1527.552
17.297
1550.32
20.914
1579.054
103.498
1691.197
11.433
1706.819
5.837
1714.026
7.278
1727.008
10.2
1751.99
9.209
1827.237
122.466
1949.735
16.002
1966.169
12.461
1980.041
10.902
2018.128
11.044
2038.09
16.401
2170.382
55.345
2229.561
6.693
2464.462
5.46
3730.963
7.402
3808.789
5.747
3814.725
13.473
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

Reduce unused JavaScript — Potential savings of 126 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js
336519
128692
Serve images in next-gen formats — Potential savings of 11 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://assets.ryanair.com/resources/ui/img/cards/sprite/cards_v3.png
14857
11531.85
Serve static assets with an efficient cache policy — 5 resources found
Ryanair.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://bam.nr-data.net/1/029628af31?a=210384456&sa=1&v=1215.1253ab8&t=Unnamed%20Transaction&ct=http://custom.transaction/homepage&rst=1711&ck=0&ref=https://www.ryanair.com/us/en&be=1667&fe=1686&dc=1673&af=err,xhr,stn,ins,spa&perf=%7B%22timing%22:%7B%22of%22:1647114128323,%22n%22:0,%22f%22:181,%22dn%22:181,%22dne%22:181,%22c%22:181,%22ce%22:181,%22rq%22:181,%22rp%22:937,%22rpe%22:937,%22dl%22:947,%22di%22:1147,%22ds%22:1309,%22de%22:1309,%22dc%22:1682,%22l%22:1682,%22le%22:1687%7D,%22navigation%22:%7B%7D%7D&fp=969&fcp=1443&ja=%7B%22connectionType%22:%224g%22,%22saveData%22:false,%22deviceMemory%22:8,%22hardwareConcurrency%22:8,%22devicePixelRatio%22:2.625,%22screenWidth%22:360,%22screenHeight%22:640,%22viewportWidth%22:360,%22viewportHeight%22:640,%22fr-correlation-id%22:%226c2756fe-5d77-43ab-8c43-2d6d68cb30fc%22%7D&jsonp=NREUM.setToken
0
190
https://www.google-analytics.com/plugins/ua/ec.js
3600000
1948
https://www.google-analytics.com/analytics.js
7200000
20629
https://js-agent.newrelic.com/nr-spa-1215.min.js
7200000
18155
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
86400000
17369
Reduce JavaScript execution time — 2.9 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.ryanair.com/us/en/
1020.784
584.504
4.948
https://www.ryanair.com/homepage_dist/mobile/6-es2015.c7d06a4062dcc0d8a6ef.js
940.992
909.56
15.52
https://www.ryanair.com/homepage_dist/mobile/30-es2015.2994dc4bce298e0f87ec.js
556.304
533.384
0.452
https://polyfill.ryanair.com/?features=intersectionObserver,smoothscroll
533.264
402.192
4.972
Unattributable
502.452
17.764
0.812
https://www.ryanair.com/homepage_dist/mobile/14-es2015.0f802050bcd18352366c.js
234.252
222.436
5.892
https://www.ryanair.com/homepage_dist/mobile/16-es2015.de058175871fe73c4b90.js
91.424
85.132
0.88
https://www.googletagmanager.com/gtag/js?id=UA-153938230-2&l=GTAGdataLayer
77.656
67.972
6.612
https://www.google-analytics.com/analytics.js
68.808
58.648
3.968

Metrics

First Contentful Paint — 4.5 s
The time taken for the first image or text on the page to be rendered.
Time to Interactive — 10.0 s
The time taken for the page to become fully interactive.
Speed Index — 6.4 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 1,690 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Largest Contentful Paint — 8.7 s
The timing of the largest text or image that is painted.

Audits

Max Potential First Input Delay — 580 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 6.3 s
The time taken for the primary content of the page to be rendered.

Other

Reduce initial server response time — Root document took 760 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.ryanair.com/us/en/
756.488
Avoid multiple page redirects — Potential savings of 1,410 ms
Redirects can cause additional delays before the page can begin loading. Ryanair.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://ryanair.com/
630
https://www.ryanair.com/
780
https://www.ryanair.com/us/en/
0
Minimize main-thread work — 4.2 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
3016.756
Other
545.096
Style & Layout
192.272
Garbage Collection
189.364
Rendering
128.02
Script Parsing & Compilation
84.732
Parse HTML & CSS
63.74
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
First Contentful Paint (3G) — 9450 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.
84

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of ryanair.com. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
Heading elements appear in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Links have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Contrast

Background and foreground colors have a sufficient contrast ratio
Many (if not most) users find low-contrast text difficult or impossible to read.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Ryanair.com may provide assistance to deaf or hearing-impaired users with captions on videos.

ARIA

Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
Failing Elements
`[aria-*]` attributes do not have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
83

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that ryanair.com should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids front-end JavaScript libraries with known security vulnerabilities
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
Host allowlists can frequently be bypassed. Consider using CSP nonces or hashes instead, along with 'strict-dynamic' if necessary.
script-src
High
'unsafe-inline' allows the execution of unsafe in-page scripts and event handlers. Consider using CSP nonces or hashes to allow scripts individually.
script-src
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
Angular
11.2.14
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://ryanair.com/
Allowed

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
ERROR TypeError: Cannot read properties of undefined (reading 'datesTabSelected') at st (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:584883) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934236 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at ye (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934574) at https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:934290 at memoized (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933732) at s.project (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:933177) at s._next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:941217) at s.next (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:105425) at e._subscribe (https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js:1:19918)
Failed to load resource: net::ERR_ACCESS_DENIED
Failed to load resource: net::ERR_ACCESS_DENIED
Missing source maps for large first-party JavaScript
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://www.ryanair.com/homepage_dist/mobile/main-es2015.5fa3f523034ac903b5aa.js
89

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for ryanair.com. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of ryanair.com on mobile screens.
Document uses legible font sizes — 100% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
100.00%
≥ 12px

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Mobile Friendly

Tap targets are not sized appropriately — 63% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.
Tap Target Size Overlapping Target
328x14
328x14
328x14
328x14
328x14

Crawling and Indexing

Links are not crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
80

PWA

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of ryanair.com. This includes details about web app manifests.

Installable

Web app manifest and service worker meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.

PWA Optimized

Registers a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Sets a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of ryanair.com on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

PWA Optimized

Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Hosting

Server Location

Server IP Address: 108.59.160.10
Continent: North America
Country: United States
United States Flag
Region:
City:
Longitude: -97.822
Latitude: 37.751
Currencies: USD
USN
USS
Languages: English

Web Hosting Provider

Name IP Address
Dynamic Network Services, Inc.
Registration

Domain Registrant

Private Registration: No
Name: Statutory Masking Enabled
Organization: Statutory Masking Enabled
Country: CY
City: Statutory Masking Enabled
State: --- Please select ---
Post Code: Statutory Masking Enabled
Email: abuse@web.com
Phone: Statutory Masking Enabled
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Name IP Address
Network Solutions, LLC 162.159.133.53
Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating: Safe
WOT Rating:
WOT Trustworthiness: 89/100
WOT Child Safety: 90/100
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Technical

DNS Lookup

A Records

Host IP Address Class TTL
ryanair.com. 108.59.160.10 IN 600
ryanair.com. 108.59.160.11 IN 600

NS Records

Host Nameserver Class TTL
ryanair.com. ns3.p29.dynect.net. IN 21600
ryanair.com. ns1.p29.dynect.net. IN 21600
ryanair.com. ns2.p29.dynect.net. IN 21600
ryanair.com. ns4.p29.dynect.net. IN 21600

MX Records

Priority Host Server Class TTL
20 ryanair.com. de-smtp-inbound-2.mimecast.com. IN 30
10 ryanair.com. de-smtp-inbound-1.mimecast.com. IN 30

SOA Records

Domain Name Primary NS Responsible Email TTL
ryanair.com. ns1.p29.dynect.net. hostmaster.esat.net. 3600

TXT Records

Host Value Class TTL
ryanair.com. facebook-domain-verification=toi90j0509knvjntvg32jsp541dolh IN 30
ryanair.com. kQpK1/eunwNQtnSUDLmb4foaT7eU3XhjqzAX+fIlhV2FD+Nn5DmP5u5VC1b/5JCG/FisPTPyov+M2YWC4ExIEw== IN 30
ryanair.com. d3pqhzfj1b9avm.cloudfront.net IN 30
ryanair.com. v=spf1 IN 30
ryanair.com. 2ef477eba5f44d77afff6d26bd6b358b IN 30
ryanair.com. Ryanair IN 30
ryanair.com. E3JAJVJ2VAYE0D IN 30
ryanair.com. 209b38fe82b04c098a612bbc84bf2c2b IN 30
ryanair.com. MS=ms60876573 IN 30
ryanair.com. amazonses:iC6vIU5rpMGK8fdnvur9BZMHX2io7zGWcAGxVyTj/eQ= IN 30
ryanair.com. npUlk4T4CZ4ouixyFLyV4ppNPDJyJ1uGVlTKK+jHkeSQVFmwi2RIc4QxNQqIB5WtXU/MfOzhPidvl99Fw43i1Q== IN 30
ryanair.com. google-site-verification=gSOz8OD3CU4Kr0b6XRJcHkfEqKd2Nl6HZZN23Dn25D0 IN 30
ryanair.com. google-site-verification=uNaAfhttiWKTTCvBGq8kAW8JpqrSpJjooBcnCU9N7_w IN 30
ryanair.com. 24aaafb1a9f343089aa33beab9898108 IN 30
ryanair.com. google-site-verification=kjCvUnansmhj11FbPv_wbBqnrQFRIoh9q4uiWeCH2AE IN 30

HTTP Response Headers

Whois Lookup

Created: 12th July, 1996
Changed: 11th July, 2020
Expires: 11th July, 2030
Registrar: Network Solutions, LLC
Status: clientTransferProhibited
Nameservers: ns1.p29.dynect.net
ns2.p29.dynect.net
ns3.p29.dynect.net
ns4.p29.dynect.net
Owner Name: Statutory Masking Enabled
Owner Organization: Statutory Masking Enabled
Owner Street: Statutory Masking Enabled
Owner Post Code: Statutory Masking Enabled
Owner City: Statutory Masking Enabled
Owner State: Co. Dublin
Owner Country: IE
Owner Phone: Statutory Masking Enabled
Owner Email: abuse@web.com
Admin Name: Statutory Masking Enabled
Admin Organization: Statutory Masking Enabled
Admin Street: Statutory Masking Enabled
Admin Post Code: Statutory Masking Enabled
Admin City: Statutory Masking Enabled
Admin State: Statutory Masking Enabled
Admin Country: Statutory Masking Enabled
Admin Phone: Statutory Masking Enabled
Admin Email: abuse@web.com
Tech Name: Statutory Masking Enabled
Tech Organization: Statutory Masking Enabled
Tech Street: Statutory Masking Enabled
Tech Post Code: Statutory Masking Enabled
Tech City: Statutory Masking Enabled
Tech State: Statutory Masking Enabled
Tech Country: Statutory Masking Enabled
Tech Phone: Statutory Masking Enabled
Tech Email: abuse@web.com
Billing Name: Statutory Masking Enabled
Billing Organization: Statutory Masking Enabled
Billing Street: Statutory Masking Enabled
Billing Post Code: Statutory Masking Enabled
Billing City: Statutory Masking Enabled
Billing State: Statutory Masking Enabled
Billing Country: Statutory Masking Enabled
Billing Phone: Statutory Masking Enabled
Billing Fax: Statutory Masking Enabled
Billing Email: abuse@web.com
Full Whois: Domain Name: RYANAIR.COM
Registry Domain ID: 1459911_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.networksolutions.com
Registrar URL: http://networksolutions.com
Updated Date: 2020-07-11T23:21:37Z
Creation Date: 1996-07-12T04:00:00Z
Registrar Registration Expiration Date: 2030-07-11T04:00:00Z
Registrar: Network Solutions, LLC
Registrar IANA ID: 2
Reseller:
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registry Registrant ID: Statutory Masking Enabled
Registrant Name: Statutory Masking Enabled
Registrant Organization: Statutory Masking Enabled
Registrant Street: Statutory Masking Enabled
Registrant City: Statutory Masking Enabled
Registrant State/Province: Co. Dublin
Registrant Postal Code: Statutory Masking Enabled
Registrant Country: IE
Registrant Phone: Statutory Masking Enabled
Registrant Phone Ext: Statutory Masking Enabled
Registrant Fax: Statutory Masking Enabled
Registrant Fax Ext: Statutory Masking Enabled
Registrant Email: abuse@web.com
Registry Admin ID: Statutory Masking Enabled
Admin Name: Statutory Masking Enabled
Admin Organization: Statutory Masking Enabled
Admin Street: Statutory Masking Enabled
Admin City: Statutory Masking Enabled
Admin State/Province: Statutory Masking Enabled
Admin Postal Code: Statutory Masking Enabled
Admin Country: Statutory Masking Enabled
Admin Phone: Statutory Masking Enabled
Admin Phone Ext: Statutory Masking Enabled
Admin Fax: Statutory Masking Enabled
Admin Fax Ext: Statutory Masking Enabled
Admin Email: abuse@web.com
Registry Tech ID: Statutory Masking Enabled
Tech Name: Statutory Masking Enabled
Tech Organization: Statutory Masking Enabled
Tech Street: Statutory Masking Enabled
Tech City: Statutory Masking Enabled
Tech State/Province: Statutory Masking Enabled
Tech Postal Code: Statutory Masking Enabled
Tech Country: Statutory Masking Enabled
Tech Phone: Statutory Masking Enabled
Tech Phone Ext: Statutory Masking Enabled
Tech Fax: Statutory Masking Enabled
Tech Fax Ext: Statutory Masking Enabled
Tech Email: abuse@web.com
Registry Billing ID: Statutory Masking Enabled
Billing Name: Statutory Masking Enabled
Billing Organization: Statutory Masking Enabled
Billing Street: Statutory Masking Enabled
Billing City: Statutory Masking Enabled
Billing State/Province: Statutory Masking Enabled
Billing Postal Code: Statutory Masking Enabled
Billing Country: Statutory Masking Enabled
Billing Phone: Statutory Masking Enabled
Billing Phone Ext: Statutory Masking Enabled
Billing Fax: Statutory Masking Enabled
Billing Fax Ext: Statutory Masking Enabled
Billing Email: abuse@web.com
Name Server: NS1.P29.DYNECT.NET
Name Server: NS2.P29.DYNECT.NET
Name Server: NS3.P29.DYNECT.NET
Name Server: NS4.P29.DYNECT.NET
DNSSEC: unsigned
Registrar Abuse Contact Email: domain.operations@web.com
Registrar Abuse Contact Phone: +1.8777228662
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2022-03-29T10:52:31Z <<<

For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en


The data in Networksolutions.com's WHOIS database is provided to you by
Networksolutions.com for information purposes only, that is, to assist you in
obtaining information about or related to a domain name registration
record. Networksolutions.com makes this information available "as is," and
does not guarantee its accuracy. By submitting a WHOIS query, you
agree that you will use this data only for lawful purposes and that,
under no circumstances will you use this data to: (1) allow, enable,
or otherwise support the transmission of mass unsolicited, commercial
advertising or solicitations via direct mail, electronic mail, or by
telephone; or (2) enable high volume, automated, electronic processes
that apply to Networksolutions.com (or its systems). The compilation,
repackaging, dissemination or other use of this data is expressly
prohibited without the prior written consent of Networksolutions.com.
Networksolutions.com reserves the right to modify these terms at any time.
By submitting this query, you agree to abide by these terms.

For more information on Whois status codes, please visit
https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en.

Nameservers

Name IP Address
ns1.p29.dynect.net 108.59.161.29
ns2.p29.dynect.net 108.59.162.29
ns3.p29.dynect.net 108.59.163.29
ns4.p29.dynect.net 108.59.164.29
Related

Subdomains

Domain Subdomain
classic

Similar Sites

Domain Valuation Snoop Score
$368,232 USD 3/5
$4,538,629 USD 4/5
$861 USD 1/5
$1,492,968 USD 4/5
$10 USD

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5
0/5
0/5
0/5

Sites hosted on the same IP address