Worldsurfleague.com - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
25% 
Page structure
79% 
Link structure
18% 
Server
63% 
External factors
100% 
SEO Score
Response time
4.29 s
File size
1,020.30 kB
Words
5184
Media files
39
Number of links
208 internal / 30 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
World Surf League - The global home of surfing
The length of the page title is perfect. (423 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Get surfing news, watch live surfing events, view videos, athlete rankings and more from the world's best surfers on the world's best waves.
The length of the meta description is perfect. (856 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.worldsurfleague.com/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: United States of America
The following language is defined by HTML: en
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width, initial-scale=1.0, maximum-scale=5.0
descriptionGet surfing news, watch live surfing events, view videos, athlete rankings and more from the world's best surfers on the world's best waves.
robotsmax-image-preview:standard
google-site-verificationsDXoMtF-SYN0k035z1cqQzg-0hZX-xV5Bo1tArDWcgU
apple-itunes-appapp-id=966709252
theme-color#003057
langen
twitter:cardsummary_large_image
twitter:descriptionGet surfing news, watch live surfing events, view videos, athlete rankings and more from the world's best surfers on the world's best waves.
twitter:imagehttps://www.worldsurfleague.com/cache/img/share-default_1749599824.jpg
twitter:site@wsl
twitter:titleWorld Surf League - The global home of surfing
fb:app_id464887083595013
fb:pages81269622057
og:descriptionGet surfing news, watch live surfing events, view videos, athlete rankings and more from the world's best surfers on the world's best waves.
og:imagehttps://www.worldsurfleague.com/cache/img/share-default_1749599824.jpg
og:site_nameWorld Surf League
og:titleWorld Surf League - The global home of surfing
og:typewebsite
og:urlhttps://www.worldsurfleague.com/
charsetutf-8

Automatically check worldsurfleague.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
The content of this page is too large (5184 words). Maybe the content could be divided into several pages.
There are 23 text duplicates on this page:
  • Duplicate 1: A marathon day of competition powered to set up Finals Day at the Ball...
  • Duplicate 2: Rio Recap: Picklum takes No 1, San Clemente surge in Saquarema, Lost 3...
  • Duplicate 3: Reporting live from Brazil, part-time cohost and WSL commentator Mitch...
  • Duplicate 4: Finals Day didn't disappoint with Brazil's fans coming to the VIVO Rio...
  • Duplicate 5: The Western Australia Margaret River Pro is the 7th stop on the 2025 W...
  • Duplicate 6: Common Kings, Chevy Metal, Yolanda Be Cool, The Alive, Casey Smiles, L...
  • Duplicate 7: Houshmand, Picklum storm VIVO Rio Pro podium, Final 5 hunt narrows I C...
  • Duplicate 8: Tatiana Weston-Webb talks return to pro surfing, honoring Greg Brownin...
  • Duplicate 9: 805 born and bred professional surfer Sage Erickson joins the Cold Bee...
The average number of words per sentence of 28.5 words is high.
25.4% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
The page contains a listing, which indicates a good text layout.
97 paragraphs were found on this page.
No placeholders texts or images were found.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
The file size of the HTML document is very large (1020.3 kB).
A viewport "width=device-width, initial-scale=1.0, maximum-scale=5.0" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
Empty bold or strong tags were found on this page.
The following tag is repeated too often: days
Image SEO
(Somewhat important)
1 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
...ache/img/placeholder-16x9_1749599824.pngNo alt attribute provided

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H3 Corona Cero Open J-Bay - Watch live July 11-20
H3 Ballito Pro presented by O'Neill - Watch Live June 30 - July 6
H3 VIVO Rio Pro presented by Corona Cero - Congrats Cole Houshmand and Molly Picklum!
H3 Inside Pro Surfing 2025
H3 As Told By | YETI x WSL
H3 Cold Beer Surf Club
H3 Upcoming Events
H3 Hot Drops
H4 Molly Picklum
H4 World Surf League
H4 Tours and Competition
H4 Discover
H4 Contact
H5 1 ON 1 w/ Molly Picklum
Some internal link anchor texts are too long.
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
1 links don't have an anchor text.
The number of internal links is ok.
There are too many external links (30) on this page.
LinkAttributesAnchor text
https://www.worldsurfleague.com/Subdomain No Text
/eventsSubdomain Schedule
/athletes/rankingsSubdomain Rankings
/athletes/tour/mct?year=2025Subdomain Championship Tour
/athletes/tour/mcs?year=2025Subdomain Challenger Series
/athletes/tour/mqs?regionId=3&...Subdomain Qualifying Series
/athletes/tour/mjun?regionId=3...Subdomain Junior Tour
/athletes/tour/mlt?year=2024Subdomain Longboard Tour
/series/7/2025/gwm-aussie-treb...Subdomain GWM Aussie Treble
/athletesSubdomain Surfers
https://fantasy.worldsurfleagu...External Subdomain WSL Fantasy
/truesurfSubdomain True Surf
https://nxtbets.com/world-surf...New window External Betting at NXTbets
https://fantasy.worldsurfleagu...External Subdomain Text duplicate WSL Fantasy
/waystowatchSubdomain Ways to Watch
/bigwaveSubdomain Big Wave
https://www.wslstore.com/?utm_...New window External Subdomain Store
/eventsSubdomain Text duplicate Schedule
/athletes/rankingsSubdomain Text duplicate Rankings
/athletes/tour/mct?year=2025Subdomain Text duplicate Championship Tour
/athletes/tour/mcs?year=2025Subdomain Text duplicate Challenger Series
/athletes/tour/mqs?regionId=3&...Subdomain Text duplicate Qualifying Series
/athletes/tour/mjun?regionId=3...Subdomain Text duplicate Junior Tour
/athletes/tour/mlt?year=2024Subdomain Text duplicate Longboard Tour
/series/7/2025/gwm-aussie-treb...Subdomain Text duplicate GWM Aussie Treble
/athletesSubdomain Text duplicate Surfers
https://fantasy.worldsurfleagu...External Subdomain Text duplicate WSL Fantasy
/truesurfSubdomain Text duplicate True Surf
https://nxtbets.com/world-surf...New window External Text duplicate Betting at NXTbets
https://fantasy.worldsurfleagu...External Subdomain Text duplicate WSL Fantasy
/waystowatchSubdomain Text duplicate Ways to Watch
/bigwaveSubdomain Text duplicate Big Wave
https://www.wslstore.com/?utm_...New window External Subdomain Text duplicate Store
/wsloneoceanSubdomain WSL One Ocean
/watchSubdomain Watch
/tahitiboundSubdomain Tahiti Bound
https://www.kswaveco.com/External Subdomain KSWC
/pages/aboutSubdomain About WSL
/user/profile-editSubdomain Account
/user/profile-editSubdomain Text duplicate Account
/user/notifications-editSubdomain Notifications
/user/securitySubdomain Security
/auth/logoutconfirmSubdomain Log Out
/auth/login?icid=headerSubdomain Log In
https://www.worldsurfleague.com/Subdomain No Text
/?tourType=ctCT
/?tourType=csCS
/athletes/rankings2025 CT Rankings
/athletes/10979/molly-picklumPicklum 53,345
/athletes/564/jordy-smithSmith 44,195
/athletes/7854/gabriela-bryanBryan 48,595
/athletes/3994/yago-doraDora 43,630
/athletes/13369/caitlin-simmersSimmers 47,735
/athletes/3896/kanoa-igarashiIgarashi 39,710
/athletes/14286/bettylou-sakur...Johnson 39,930
/athletes/1737/italo-ferreiraFerreira 39,355
/athletes/4307/isabella-nicholsNichols 39,865
/athletes/4133/ethan-ewingEwing 37,140
/athletes/tour/wct?seasonNumbe...Women's Rankings
/athletes/tour/mct?seasonNumbe...Men's Rankings
/events/2025/ct/320/lexus-pipe...Subdomain Jan 27 - Feb 8 Event 01 Completed Lexus Pipe Pro Presented By YETI Oahu, Hawaii
/events/2025/ct/321/surf-abu-d...Subdomain Feb 14 - 16 Event 02 Completed Surf Abu Dhabi Pro Abu Dhabi, United Arab Emirates
/events/2025/ct/322/meo-rip-cu...Subdomain Mar 15 - 25 Event 03 Completed MEO Rip Curl Pro Portugal Presented By Corona Cero Peniche, Portugal
/events/2025/ct/323/surf-city-...Subdomain Apr 2 - 12 Event 04 Completed Surf City El Salvador Pro La Libertad, El Salvador
/events/2025/ct/324/rip-curl-p...Subdomain Apr 18 - 28 Event 05 Completed Rip Curl Pro Bells Beach Presented By Bonsoy Victoria, Australia
/events/2025/ct/325/bonsoy-gol...Subdomain May 3 - 13 Event 06 Completed Bonsoy Gold Coast Pro Presented By GWM Queensland, Australia
/events/2025/ct/326/western-au...Subdomain May 17 - 27 Event 07 Completed Western Australia Margaret River Pro Western Australia, Australia
/events/2025/ct/327/lexus-tres...Subdomain Jun 9 - 17 Event 08 Completed Lexus Trestles Pro Presented By Outerknown California, United States
/events/2025/ct/328/vivo-rio-p...Subdomain Jun 21 - 29 Event 09 Completed VIVO Rio Pro Presented By Corona Cero Rio de Janeiro, Brazil
/events/2025/ct/329/corona-cer...Subdomain Jul 11 - 20 Event 10 Corona Cero Open J-Bay Eastern Cape, South Africa Begins In Days Hrs Min Sec Begins In Days Hrs Min Sec
/events/2025/ct/330/lexus-tahi...Subdomain Aug 7 - 16 Event 11 Lexus Tahiti Pro Presented By I-SEA Tahiti, French Polynesia
/events/2025/ct/331/lexus-wsl-...Subdomain Aug 27 - Sep 4 Event 12 Lexus WSL Finals Fiji Presented By Corona Cero Cloudbreak, Fiji
/events/2025/ct?all=1Full Schedule
/events/2025/cs/344/ballito-pr...See Event Details
/events/2025/mcs/4921/ballito-...Replay Experience
/events/2025/mcs/4921/ballito-...Text duplicate Replay Experience
/posts/544210/as-told-by-caitl...As Told By Pride of Oceanside: Caitlin Simmers | As Told By - YETI x WSL
/posts/539695/805-beer-films-p...805 Beer Making Waves: The Lakey Peterson Story
/posts/545291/corona-cero-post...Ballito tests CT hopefuls' resolve, stage set for rankings shift I Corona Cero Post Show Day 5
/posts/538047/meet-the-rookie-...2025 CT Rookie Lexus Pipe Pro · Oahu, Hawaii Meet The Rookie: Erin Brooks
/posts/545235/coastal-action-m...Coastal Action in Saquarema Coastal Action Marks WSL Saquarema Kickoff
/posts/545203/rankings-update-...Watch All
/posts/545203/rankings-update-...CT Rankings UpdateSmith returns to J-Bay as World No 1, Picklum takes Yellow Leader's Jersey
/posts/452491/slater-coffin-an...VisionSlater Talks J-Bay
/posts/545197/what-you-need-to...What you need to knowCorona Cero Open J-Bay 2025
/posts/536569/best-10-of-all-t...Best 10 of All Time?Filipe Toledo's Alley Oop Combo at 2017 Corona Open J-Bay
/posts/545204/molly-picklum-ta...Molly Picklum takes Yellow Leaders Jersey, leads the world's best heading to Corona Cero Open J-Bay
/posts/545205/how-lakey-peters...How Lakey Peterson powered her way to victory at J-Bay 2023
/posts/518739/every-excellent-...EVERY EXCELLENT WAVE Corona Open J-Bay 2023
/posts/518339/kelly-vs-andy-jb...BATTLE FOR THE AGES. Andy Irons vs Kelly Slater at J-Bay 2005
/posts/519989/wsl-presents-202...WSL Presents2023 Corona Open J-Bay
/posts/518710/all-the-highligh...ALL THE HIGHLIGHTS // Corona Open J-Bay
/posts/545203/rankings-update-...Text duplicate Watch All
/posts/545346/catch-up-day-6-b...Text duplicate Watch All
/posts/545346/catch-up-day-6-b...The Catch Up Day 6Established names settle the score, Finals Day awaits in Ballito
/posts/545341/highlights-day-6...HighlightsBallito Pro Presented by O'Neill - Day 6
/posts/545330/sally-fitzgibbon...QuarterfinalsSally Fitzgibbons notches back-to-back Finals Day showings in 2025
/posts/545324/luke-thompson-lo...QuarterfinalsLuke Thompson looks to make history, South African surges into Ballito Finals Day
/posts/545338/jorgann-couzinet...QuarterfinalsJorgann Couzinet cranks the volume to excellence, Ballito Finals Day bound
/posts/545328/yolanda-hopkins-...QuarterfinalsYolanda Hopkins hacks her way to Semifinals in Ballito
/posts/545298/tya-zebrowski-te...Round of 16Tya Zebrowski tears into back-to-back Quarterfinal appearances
/posts/545294/the-catch-up-day...The Catch Up Day 5Head-to-head bouts ensue in Ballito, first Quarterfinalists emerge
/posts/545292/highlights-day-5...HighlightsBallito Pro Presented by O'Neill - Day 5
/posts/545284/lucas-silveiras-...Round of 16Lucas Silveira's drainer takes lone Brazilian to Quarterfinals
/posts/545279/eli-hanneman-lay...Round of 16Eli Hanneman lays it all on the line in Ballito
/posts/545276/luke-thompson-ra...Round of 16Luke Thompson rattles proceedings, South Africa's standout into the Quarterfinals
/posts/545346/catch-up-day-6-b...Text duplicate Watch All
/posts/545013/catch-up-finals-...Text duplicate Watch All
/posts/545013/catch-up-finals-...The Catch Up Finals DayPicklum, Houshmand claim VIVO Rio Pro history, World Title race J-Bay bound
/posts/545002/every-excellent-...EVERY EXCELLENT WAVE2025 VIVO Rio Pro presented by Corona Cero
/posts/545015/highlights-vivo-...HighlightsVIVO Rio Pro presented by Corona Cero - End of Event
/posts/545091/top-5-moments-vi...Dr. Peanut's Top 5 Moments2025 VIVO Rio Pro presented by Corona Cero
/posts/544993/picklum-marches-...FinalPicklum marches towards maiden VIVO Rio Pro victory, first CT win of 2025
/posts/544997/cole-houshmand-e...FinalCole Houshmand ends Brazilian reign at VIVO Rio Pro for second-career CT win
/posts/544979/luana-silva-flie...SemifinalsLuana Silva flies Brazilian flag into VIVO Rio Pro Final
/posts/544975/ethan-ewing-sile...QuarterfinalsEwing silences Saquarema's fandom with excellence
/posts/544970/griffin-colapint...QuarterfinalsGriffin Colapinto decimates World No. 1 on Finals Day
/posts/544967/erin-brooks-eyes...QuarterfinalsErin Brooks eyes more Saquarema glory, Semifinals bound
/posts/544904/highlights-day-2...HighlightsVIVO Rio Pro Presented by Corona Cero - Day 2
/posts/544905/catch-up-day-2-v...The Catch Up Day 2Dramatics, excellence, and Saquarema's electric energy set up Finals Day
/posts/545013/catch-up-finals-...Text duplicate Watch All
/posts/544548/inside-pro-surfi...Text duplicate Watch All
/posts/544548/inside-pro-surfi...Inside Pro SurfingWestern Australia Margaret River Pro 2025
/posts/544507/inside-pro-surfi...Inside Pro SurfingBonsoy Gold Coast Pro presented by GWM 2025
/posts/543393/inside-pro-surfi...Inside Pro SurfingRip Curl Pro Bells Beach presented by Bonsoy 2025
/posts/542491/inside-pro-surfi...Inside Pro SurfingSurf City El Salvador Pro 2025
/posts/541982/inside-pro-surfi...Inside Pro SurfingMEO Rip Curl Pro Portugal presented by Corona Cero 2025
/posts/541152/inside-pro-surfi...Inside Pro SurfingSurf Abu Dhabi Pro 2025
/posts/539745/inside-pro-surfi...Inside Pro SurfingLexus Pipe Pro presented by YETI 2025
/posts/540899/from-local-to-gl...Inside Pro SurfingFrom Local to Global Stage - El Salvador's Bryan Perez Makes History
/posts/539849/alan-cleland-jr-...Inside Pro SurfingAlan Cleland Jr.'s ferocious CT introduction at Lexus Pipe Pro
/posts/539954/phenom-erin-broo...Inside Pro SurfingPhenom Erin Brooks and coach Shane Dorian's dynamic is electric
/posts/540034/barron-jjf-insid...Inside Pro SurfingBarron Mamiya and JJF's heavyweight rematch at the 2025 Lexus Pipe Pro
/posts/540001/inside-pro-surfi...Inside Pro SurfingThe return of 2x World Champ Filipe Toledo at the Lexus Pipe Pro 2025
/posts/544548/inside-pro-surfi...Text duplicate Watch All
/posts/544210/as-told-by-caitl...Text duplicate Watch All
/posts/544210/as-told-by-caitl...Pride of OceansideCaitlin Simmers | As Told By - YETI x WSL
/posts/542459/as-told-by-jack-...West Oz's WunderkindJack Robinson | As Told By - YETI x WSL
/posts/538474/as-told-by-seaso...As Told By Season 3 Coming Soon | YETI x WSL
/posts/525290/yeti-x-wsl-as-to...Hawai'i, As Told By Kimo Leong | YETI x WSL
/posts/528168/bells-beach-as-t...Bells Beach As Told By Anthony Hume | YETI x WSL
/posts/533595/as-told-by-ryder...Inspired by Paint - As Told By Ryder Biolos | YETI x WSL
/posts/526065/a-life-of-surfin...A Life of Surfing As Told By Leah Dawson | YETI x WSL
/posts/527169/as-told-by-migue...Surf Forecasting In Portugal - As Told By Miguel Fortes | YETI x WSL
/posts/530181/as-told-by-jason...Behind The Scenes Of Broadcasting A WSL Event, As Told By Jason McInnes | YETI x WSL
/posts/537261/the-lineup-with-...Matt Costa - Writing Music for ‘A Brokedown Melody' and YETI's ‘As Told By' series with WSL, Working with the Malloy brothers and Jack Johnson, Skateboarding...
/posts/544210/as-told-by-caitl...Text duplicate Watch All
/posts/544164/cold-beer-surf-c...Text duplicate Watch All
/posts/544164/cold-beer-surf-c...KEITH MALLOY - Robbed by pirates, born x raised 805, brotherhood & fatherhood | COLD BEER SURF CLUB
/posts/531674/cold-beer-surf-c...Lakey Peterson - The Cut, broken barriers on Women's CT, next-level airs | Cold Beer Surf Club
/posts/539695/805-beer-films-p...Making WavesThe Lakey Peterson Story
/posts/543004/cold-beer-surf-c...DANE GUDAUSKAS - Cloudbreak, Surfing inspirations, Life after the Tour, Fatherhood, and New board designs with CI | COLD BEER SURF CLUB
/posts/541591/coldbeereithanoo...EITHAN OSBORNE - Winning STAB High, Natural Selection, Working with Dane Reynolds and Chapter 11 | COLD BEER SURF CLUB
/posts/535573/cold-beer-surf-c...STRIDER WASILEWSKI - Harrowing shark encounters, Dogtown Upbringing, Stories from the North Shore, Landing the cover of SURFER Magazine, Quiksilver Days, Tak...
/posts/534612/cold-beer-surf-c...White Buffalo - New Film with 805 Beer, Chris Malloy, Sons of Anarchy Music & Live Show Experience | COLD BEER SURF CLUB
/posts/534249/live-from-the-us...LIVE FROM THE US OPEN OF SURFING - Zeke Lau, Kirra Pinkerton, Greyson Fletcher, Noah Beschen, Nate Tyler, Lakey Peterson, Nolan Rapoza, Tyler Bereman, and Br...
/posts/533058/cold-beer-surf-c...Jakob Nowell talks Sublime, Father's legacy, carving own Path, sobriety plus new single "Feel Like That" | Cold Beer Surf Club
/posts/530166/cold-beer-surf-c...Parker Coffin talks scoring Cloudbreak, the 805, freak accidents, filming Snapt5 | Cold Beer Surf Club
/posts/527939/cold-beer-surf-c...Life after the CT, untold stories, re-falling in love w/ surfing - Sage Erickson breaks it down | Cold Beer Surf Club Ep. 3
/posts/528029/conner-coffin-sa...Conner Coffin + Sage Erickson rap on where their creativity comes from | Cold Beer Surf Club Ep. 3
/posts/544164/cold-beer-surf-c...Text duplicate Watch All
/?hubId=503710&tourGroupCode=q...Text duplicate Qualifying Series
/?hubId=503710&tourGroupCode=j...Text duplicate Junior Tour
/events/2025/qsText duplicate Full Schedule
/?hubId=503710&tourGroupCode=q...Text duplicate Qualifying Series
/?hubId=503710&tourGroupCode=j...Text duplicate Junior Tour
/events/2025/qs/410/ethekwini-...Subdomain Jun 18 - 21 QS 2,000 Completed eThekwini Surf Pro KwaZulu-Natal, South Africa
/events/2025/qs/402/nias-pro/mainSubdomain Jun 21 - 26 QS 6,000 Completed Nias Pro Sumatra, Indonesia
/events/2025/qs/416/ballito-op...Subdomain Jun 27 - 29 QS 2,000 Completed Ballito Open Presented By Flojos KwaZulu-Natal, South Africa
/events/2025/qs/421/caraibos-l...Subdomain Jul 8 - 13 QS 2,000 Caraibos Lacanau Pro Gironde, France
/events/2025/qs/418/layback-pr...Subdomain Jul 9 - 13 QS 4,000 Layback Pro Prainha RJ, Brazil
/events/2025/qs/405/siheung-ko...Subdomain Jul 18 - 20 QS 6,000 Siheung Korea Open QS 6000 Gyeonggi-Do, Korea, Republic of
/events/2025/qs/397/boardmaste...Subdomain Aug 6 - 10 QS 2,000 Boardmasters Open England, United Kingdom
/events/2025/qs/422/virginia-b...Subdomain Aug 20 - 24 QS 2,000 Virginia Beach Pro Presented By Coastal Edge ECSC Virginia, United States
/events/2025/qs/393/circuito-b...Subdomain Sep 17 - 21 QS 4,000 Circuito Banco do Brasil de Surfe - Imbituba Santa Catarina , Brazil
/events/2025/qs/410/ethekwini-...Subdomain Text duplicate Jun 18 - 21 QS 2,000 Completed eThekwini Surf Pro KwaZulu-Natal, South Africa
/events/2025/qs/402/nias-pro/mainSubdomain Text duplicate Jun 21 - 26 QS 6,000 Completed Nias Pro Sumatra, Indonesia
/events/2025/qs/416/ballito-op...Subdomain Text duplicate Jun 27 - 29 QS 2,000 Completed Ballito Open Presented By Flojos KwaZulu-Natal, South Africa
/events/2025/qs/421/caraibos-l...Subdomain Text duplicate Jul 8 - 13 QS 2,000 Caraibos Lacanau Pro Gironde, France
/events/2025/qs/418/layback-pr...Subdomain Text duplicate Jul 9 - 13 QS 4,000 Layback Pro Prainha RJ, Brazil
/events/2025/qs/405/siheung-ko...Subdomain Text duplicate Jul 18 - 20 QS 6,000 Siheung Korea Open QS 6000 Gyeonggi-Do, Korea, Republic of
/events/2025/qs/397/boardmaste...Subdomain Text duplicate Aug 6 - 10 QS 2,000 Boardmasters Open England, United Kingdom
/events/2025/qs/422/virginia-b...Subdomain Text duplicate Aug 20 - 24 QS 2,000 Virginia Beach Pro Presented By Coastal Edge ECSC Virginia, United States
/events/2025/qsText duplicate Full Schedule
https://www.wslstore.com/colle...New window External Subdomain OK Trestles 2025
https://www.eventbrite.com/cc/...New window External Subdomain sundown sets 2025
https://www.thermal.travel/wsl...New window External Subdomain tahiti thermal 25
https://bond.edu.au/thinking-s...New window External The business of surfing: Surf, soul and the cutback that changed it all
https://www.wslstore.com/colle...New window External Subdomain Text duplicate OK Trestles 2025
https://www.eventbrite.com/cc/...New window External Subdomain Text duplicate sundown sets 2025
https://www.thermal.travel/wsl...New window External Subdomain Text duplicate tahiti thermal 25
https://bond.edu.au/thinking-s...New window External Text duplicate The business of surfing: Surf, soul and the cutback that changed it all
/athletes/10979/molly-picklumSurfer Bio
/auth/loginCreate an Account
/pages/aboutSubdomain About
/pages/historySubdomain History
/careersSubdomain Careers
/pages/member-managementSubdomain Competitor Services
/pages/rules-and-regulationsSubdomain Rules and Regulations
http://www.kswaveco.com/External Subdomain Text duplicate KSWC
/waystowatchSubdomain Text duplicate Ways to Watch
https://www.surfline.com/External Subdomain Surfline
/truesurfSubdomain Text duplicate True Surf
/press-roomSubdomain Press
https://form.jotform.com/23071...External Subdomain Give Feedback
/pages/privacy-policySubdomain Privacy
/pages/terms-of-useSubdomain Terms
https://www.facebook.com/wslExternal Subdomain Facebook
https://www.instagram.com/wslExternal Subdomain Instagram
https://twitter.com/wslExternal Twitter
https://www.youtube.com/wslExternal Subdomain YouTube
https://open.spotify.com/user/...External Subdomain Spotify
/user/profile-editSubdomain No Text
/auth/logoutconfirmSubdomain Text duplicate Log Out
/auth/login?icid=headerSubdomain Text duplicate Log In
/eventsSubdomain Text duplicate Schedule
/athletes/rankingsSubdomain Text duplicate Rankings
/athletes/tour/mct?year=2025Subdomain Text duplicate Championship Tour
/athletes/tour/mcs?year=2025Subdomain Text duplicate Challenger Series
/athletes/tour/mqs?regionId=3&...Subdomain Text duplicate Qualifying Series
/athletes/tour/mjun?regionId=3...Subdomain Text duplicate Junior Tour
/athletes/tour/mlt?year=2024Subdomain Text duplicate Longboard Tour
/series/7/2025/gwm-aussie-treb...Subdomain Text duplicate GWM Aussie Treble
/athletesSubdomain Text duplicate Surfers
https://fantasy.worldsurfleagu...External Subdomain Text duplicate WSL Fantasy
/truesurfSubdomain Text duplicate True Surf
https://nxtbets.com/world-surf...New window External Text duplicate Betting at NXTbets
https://fantasy.worldsurfleagu...External Subdomain Text duplicate WSL Fantasy
/waystowatchSubdomain Text duplicate Ways to Watch
/bigwaveSubdomain Text duplicate Big Wave
https://www.wslstore.com/?utm_...New window External Subdomain Text duplicate Store
/wsloneoceanSubdomain Text duplicate WSL One Ocean
/watchSubdomain Text duplicate Watch
/tahitiboundSubdomain Text duplicate Tahiti Bound
https://www.kswaveco.com/External Subdomain Text duplicate KSWC
/pages/aboutSubdomain Text duplicate About WSL
/applaunch?store=iosNew window Subdomain Download
/applaunchNew window Subdomain Text duplicate Download

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.worldsurfleague.com/"
HTTP header
(Important)
The web server version is sent within the HTTP header.
No X-Powered HTTP header is sent.
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time is very slow (4.29 seconds). The response time should be less than 0.4 seconds. Slow websites are bad for search engine bots and also result in bad user experience.
The file size of the HTML document is very large (1,020 kB).

HTTP Response Header

NameValue
dateSat, 05 Jul 2025 17:02:15 GMT
content-typetext/html; charset=UTF-8
serverApache/2.4.54 (Debian)
set-cookie12 Characters
x-ua-compatibleIE=edge;chrome=1
pragma
cache-controlpublic, max-age=120
expiresSat, 05 Jul 2025 17:04:15 GMT
content-encodinggzip
access-control-allow-origin*
x-varnish55178401
age0
via1.1 varnish (Varnish/6.5)
varyAccept-Encoding
x-cacheMISS
accept-rangesbytes
statuscode200
http_versionHTTP/2

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 1,617 referring domains.
This page has 138,665 backlinks.
This page has backlinks from 1,182 different ip addresses.

Robots.txt

User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
User-agent: aiHitBot
User-agent: Amazonbot
User-agent: Andibot
User-agent: anthropic-ai
User-agent: Applebot
User-agent: Applebot-Extended
User-agent: bedrockbot
User-agent: Brightbot 1.0
User-agent: Bytespider
User-agent: CCBot
User-agent: ChatGPT-User
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: Claude-Web
User-agent: ClaudeBot
User-agent: cohere-ai
User-agent: cohere-training-data-crawler
User-agent: Cotoyogi
User-agent: Crawlspace
User-agent: Diffbot
User-agent: DuckAssistBot
User-agent: EchoboxBot
User-agent: FacebookBot
User-agent: Factset_spyderbot
User-agent: FirecrawlAgent
User-agent: FriendlyCrawler
User-agent: Google-CloudVertexBot
User-agent: Google-Extended
User-agent: GoogleOther
User-agent: GoogleOther-Image
User-agent: GoogleOther-Video
User-agent: GPTBot
User-agent: iaskspider/2.0
User-agent: ICC-Crawler
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: ISSCyberRiskCrawler
User-agent: Kangaroo Bot
User-agent: meta-externalagent
User-agent: Meta-ExternalAgent
User-agent: meta-externalfetcher
User-agent: Meta-ExternalFetcher
User-agent: MistralAI-User/1.0
User-agent: NovaAct
User-agent: OAI-SearchBot
User-agent: omgili
User-agent: omgilibot
User-agent: Operator
User-agent: PanguBot
User-agent: Panscient
User-agent: panscient.com
User-agent: Perplexity-User
User-agent: PerplexityBot
User-agent: PetalBot
User-agent: PhindBot
User-agent: QualifiedBot
User-agent: QuillBot
User-agent: quillbot.com
User-agent: SBIntuitionsBot
User-agent: Scrapy
User-agent: SemrushBot
User-agent: SemrushBot-BA
User-agent: SemrushBot-CT
User-agent: SemrushBot-OCOB
User-agent: SemrushBot-SI
User-agent: SemrushBot-SWA
User-agent: Sidetrade indexer bot
User-agent: TikTokSpider
User-agent: Timpibot
User-agent: VelenPublicWebCrawler
User-agent: Webzio-Extended
User-agent: wpbot
User-agent: YandexAdditional
User-agent: YandexAdditionalBot
User-agent: YouBot
Disallow: /


User-agent: *
Disallow: /search*
Disallow: /auth*
Disallow: /user*
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_articles.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_videos.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_collections.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_athletes.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_events.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_tours.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_pages.xml
Sitemap:  https://www.worldsurfleague.com/rss/sitemap_google_news.xml

Search preview

www.worldsurfleague.com
World Surf League - The global home of surfing
Get surfing news, watch live surfing events, view videos, athlete rankings and more from the world's best surfers on the world's best waves.

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
Surf77%Check
World Surf77%Check
World73%Check
World Surf League72%Check
Surf League71%Check
2025 World Surf League64%Check
Global Surf63%Check
League62%Check
Surfing61%Check
Surf Club60%Check

Automatically check worldsurfleague.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions