Training Example: Surf-Forecast.com – Review the Data, Give Your Score & Compare to the Real AI Evaluation

Industry Context — Common BS Fingerprints in Media, News & Publishing
Generic Claims: trusted news source, unbiased reporting, the truth, delivered, journalism that matters…
Red Flags: no named editorial staff, sponsored content without clear labelling, no corrections or complaints policy, ownership and funding not disclosed…
Semantic Drift Patterns: claims editorial independence but content is sponsored, claims fact-checked but no corrections policy visible, homepage says investigative but content is aggregated wire stories, claims community voice but no local reporting staff…
Proof Expectations: named journalists and editorial staff, published editorial standards and ethics code, corrections and complaints policy, ownership and funding transparency…

Surf-Forecast.com

(https://www.surf-forecast.com) 📸 Data Snapshot: May 20, 2026

Analyze the raw signals below. How would a machine score this business’s credibility?

Here are the exact signals captured from up to six pages of the site — the same raw inputs the evaluation engine analyzed. They are grouped by signal type so you can weigh each the way the machine does.

🏗️ Semantic Structure — heading hierarchy & page identity (Info Density · Commodity Fingerprint)
HOMEPAGE Surf Forecast and Surf Reports Worldwide | Surf-forecast.com (https://www.surf-forecast.com)
Title

Surf Forecast and Surf Reports Worldwide | Surf-forecast.com

Meta

Surf forecasts and surf reports for over 7,000 of the world’s best surf spots. Check the beach cams, wind forecast and our free Wave Finder before going surfing.

H1 Surf Forecasts & Reports for Surfers Worldwide
H2 Log in or sign up to save your favourites
H2 Log in or sign up to save your favourites
H2 Latest Updates
H2 Surf photos fromthe gallery
H2 A Note About Secret Spots
H3 Quick Links
H3 Quick Links
H3 Let Our Surf Alerts Do All Your Forecast Heavy Lifting
H3 Talking To Maddie Meddings on New Film Undercurrents. (And Then Watch It!)
H3 The roadsurfer VanLife Taster Menu
H3 Cyclone Vainau Smashes NZ and Bells Gears Up for 50-year Storm*
H3 Get €100 Off Your Next Personalised, Expert-Planned Trip with Tourlane
H3 Surf-Forecast Premium Launches 16-day Forecast and New, Improved Modelling
H3 Europe’s Wet, Winter Wave Wrap Up
H3 Local Surf Forecast: Llanddulas Breakwater
H3 Nearest Live Weather Report: Colwyn Bay
H3 Wales – North Wavefinder:Swell with favourable wind conditions
H3 United Kingdom WavefinderSwell with favourable wind conditions
H3 Global Big WavefinderPowerful swell with light or offshore wind
H3 Surf spots in your area
H3 Latest Submitted Reviews
H3 Discover our app
H3 Explore
H3 Services
H3 Social
H3 Forecast Every Adventure
H5 Height / Distance
H5 Speed
H5 Temperature
H5 Language
HEADING_REPEATED_BODY Ben Mondy – Greenroom from Surf Forecast (https://surf-forecast.com/greenroom/author/ben/)
Title

Ben Mondy – Greenroom from Surf Forecast

H1 Ben Mondy
H2 Let Our Surf Alerts Do All Your Forecast Heavy Lifting
H2 Talking To Maddie Meddings on New Film Undercurrents. (And Then Watch It!)
H2 The roadsurfer VanLife Taster Menu
H2 Cyclone Vainau Smashes NZ and Bells Gears Up for 50-year Storm*
H2 Get €100 Off Your Next Personalised, Expert-Planned Trip with Tourlane
H2 Surf-Forecast Premium Launches 16-day Forecast and New, Improved Modelling
H2 Europe’s Wet, Winter Wave Wrap Up
H2 Using Surf-Forecast’s Historical Surf Data To Find The Cleanest Waves On Earth
H2 The World’s Most Inconsistent Waves
H2 Using Surf-Forecast’s Historical Surf Data To Find The Most Consistent Waves On Earth
H2 Nazare Big Wave Challenge Gets Yellow Alert, Could Run Saturday in Giant Waves
H2 Buy Less, Surf More This Black Friday
NAV_HEADER_HEADING_REPEATED Log In | Surf-Forecast (https://surf-forecast.com/sign_in/)
Title

Log In | Surf-Forecast

Meta

Surf-Forecast user login

H1 Log In
H2 Log in or sign up to save your favourites
H2 Log in or sign up to save your favourites
H3 Quick Links
H3 Quick Links
H3 Discover our app
H3 Explore
H3 Services
H3 Social
H3 Forecast Every Adventure
H5 Height / Distance
H5 Speed
H5 Temperature
H5 Language
HEADING_REPEATED_BODY Llanddulas Breakwater 48 hour detailed Surf Forecast (https://surf-forecast.com/breaks/Llandulas-Breakwater/forecasts/latest/)
Title

Llanddulas Breakwater 48 hour detailed Surf Forecast

Meta

Llanddulas Breakwater surf forecast – detailed table of surfing conditions for Llanddulas Breakwater for the next 2 days, with swell components, wave heights, wave energy, wave periods, Llanddulas Breakwater weather forecast and Llanddulas Breakwater tide times

H1 Llanddulas Breakwater Surf Forecast
H2 Log in or sign up to save your favourites
H2 Log in or sign up to save your favourites
H2 Llanddulas Breakwater surfForecast / Wales – North / UK
H2 How big are the waves at Llanddulas Breakwater today?
H2 Latest Updates
H2 FREE! Surf-Forecast.com widget for your website
H3 Quick Links
H3 Quick Links
H3 Short Range Forecast
H3 Let Our Surf Alerts Do All Your Forecast Heavy Lifting
H3 Talking To Maddie Meddings on New Film Undercurrents. (And Then Watch It!)
H3 The roadsurfer VanLife Taster Menu
H3 Cyclone Vainau Smashes NZ and Bells Gears Up for 50-year Storm*
H3 Get €100 Off Your Next Personalised, Expert-Planned Trip with Tourlane
H3 Discover our app
H3 Explore
H3 Services
H3 Social
H3 Forecast Every Adventure
H5 Height / Distance
H5 Speed
H5 Temperature
H5 Language
NAV_HEADER_HEADING_REPEATED Sign Up | Surf-Forecast (https://surf-forecast.com/sign_up/)
Title

Sign Up | Surf-Forecast

Meta

Surf-Forecast user sign up

H2 Log in or sign up to save your favourites
H2 Log in or sign up to save your favourites
H3 Quick Links
H3 Quick Links
H3 Sign Up for Free
H3 Discover our app
H3 Explore
H3 Services
H3 Social
H3 Forecast Every Adventure
H5 Height / Distance
H5 Speed
H5 Temperature
H5 Language
NAV_HEADER_HEADING_REPEATED_BODY_FOOTER Surf Forecast & Surf Report Finder by Country (https://surf-forecast.com/countries/)
Title

Surf Forecast & Surf Report Finder by Country

Meta

Surf forecast and surf report finder. Use the black search box on the top left of the page to find the forecast for your surf spot or select from the list of countries below.

H1 Surf Forecast & Surf Report Finder by Country
H2 Log in or sign up to save your favourites
H2 Log in or sign up to save your favourites
H2 Europe
H2 North America
H2 Oceania
H2 South America
H2 Africa
H2 Asia
H2 Europe
H2 North America
H2 Oceania
H2 South America
H2 Africa
H2 Asia
H3 Quick Links
H3 Quick Links
H3 United States
H3 Australia
H3 United States
H3 Australia
H3 Discover our app
H3 Explore
H3 Services
H3 Social
H3 Forecast Every Adventure
H5 Height / Distance
H5 Speed
H5 Temperature
H5 Language
📝 The Narrative — clean text per page (Info Density · Semantic Coherence)
HOMEPAGE (https://www.surf-forecast.com) Surf Forecast and Surf Reports Worldwide | Surf-forecast.com
[H1] Surf Forecast and Surf Reports Worldwide
[IMG: arrow_icon_26]
Surf-Forecast.com provides surf forecast and surf reports for over 7,000 of the world’s best surf spots. We also provide surfers, windsurfers & kitesurfers with wave maps, wind maps and a custom e-mail surf and wind alert system. Also check out the beach cams, wind forecast and our local Wave Finder before going surfing.
[H3] Local Surf Forecast: Llanddulas Breakwater
Wind:Swell:cross-off
[IMG: 0.1]
MetricImperialSee full forecast
[H3] Nearest Live Weather Report: Colwyn Bay
dry 17 °C
[IMG: Guernsey wave energy surf 12 hr forecast]
Forecast Wave Energy (Power): 12hrs
[H3] Wales – North Wavefinder:Swell with favourable wind conditions
Wed10AMNo surfable waves0Wed1PMNo surfable waves0Wed4PMNo surfable waves0Wed7PMNo surfable waves0Thu10AMNo surfable waves0
[H3] United Kingdom WavefinderSwell with favourable wind conditions
WedAMSaviskaill Bay2WedPMHawkes Point4ThuAMThurso East2ThuPMGodrevy3FriPMDom Hue3SatPMMarazion2
[H3] Global Big WavefinderPowerful swell with light or offshore wind
Wed AMAchadas Da Cruz (Portugal)4Wed PMHanga Poukura (Chile)5Thu AMTahai (Chile)5Thu PMPauba (Brazil)5Fri AMTrial Harbour (Australia)6Fri PMArrawarra (Australia)5
[H3] Surf spots in your area
* We have determined your approximate geographical location by the IP address, which suggests these closest surfing spots. Click the names below to see more info and wave forecasts.

[IMG: Rhos Point, Rhos-On-Sea photo]

Rhos-On-Sea
Photo credit: Sunset Club

[IMG: Late afternoon surf, Rhos-On-Sea photo]

Rhos-On-Sea
Photo credit: Sunset Club

[IMG: Big Swell, Rhos-On-Sea photo]

Rhos-On-Sea
Photo credit: Gary Jones

Llanddulas BreakwaterRhos-On-SeaLlandudnoBenllech BayTraeth LligwyHarlechCricciethHornseaLlandanwgFraisthorpeThe GareDinas DinlleCoatham SandsSeaton CarewSaltburn-by-SeaRedcar ScarsBarmouthPontllyfniHuntcliffCayton Bay PumphouseScarborough South BaySee all surf breaks in all countries
[H2] Surf photos fromthe gallery
[IMG: spain mediterranean coast, La Siesta]
La Siesta 10 Jan 2010
[IMG: Dungeons]
Dungeons
[IMG: Coxos]
Coxos
[IMG: Graveyards, Yakutat, AK]
Graveyards
[H3] Latest Submitted Reviews
Biarritz - Cote des Basques surf break:“A great spot in the heart of Biarritz.
The northern part, next to Villa Belza, is perfect for longboards.
The southern section is more suitable for shortboards.
This spot works best from low to mid tide only. After that, the beach disappears and getting out of the water can become tricky.

Full Guide 2026 – Rent Surf, surfboard rental in Biarritz.”Rent Surf from FRANCE - 11 Mar 2026Click here to read 394 more review(s) of Biarritz - Cote des Basques or submit your ownKata Noi surf break:“Either blown out or break full of swimmers. Just some kids surfing, serious surfers go to Kata main beach.”Goh Yaow from THAILAND - 25 Feb 2026Click here to read 2 more review(s) of Kata Noi or submit your ownNai Yang Reef - Airport Reef surf break:“Small crumbly wave on shallow sharp reef. Watch out for jellyfish and sharks.”Goh Yaow from THAILAND - 25 Feb 2026Click here to read 1 more review(s) of Nai Yang Reef - Airport Reef or submit your own
[H2] A Note About Secret Spots
In compiling this website, we have endeavoured to include data for the main global surf breaks. If anyone feels we have accidentally exposed a secret spot, let us know and if we agree that it is sensitive, we'll take it down.
[IMG: Nearest location]
Nearest
[IMG: Nearest location]
Nearest
[IMG: Nearest location]
Nearest
[IMG: Nearest location]
Nearest
3565 chars
SUB-PAGE (https://surf-forecast.com/greenroom/author/ben/) Ben Mondy – Greenroom from Surf Forecast
[IMG: Ben Mondy]

[H1] Ben Mondy

[IMG: Let Our Surf Alerts Do All Your Forecast Heavy Lifting]

Our emailed Surf Alerts are one of Surf-forecast's best tools for making sure you score the type of waves perfect for you.

[IMG: Talking To Maddie Meddings on New Film Undercurrents. (And Then Watch It!)]

Laura Crane and Imari Hearn star in a documentary on mentorship, sisterhood and Nazare.

[IMG: The roadsurfer VanLife Taster Menu]

Four On and Off Menu Surf Road Trips + roadsurfer discount code SURFFORECAST12 to get 12% off camper van and RV rentals

[IMG: Cyclone Vainau Smashes NZ and Bells Gears Up for 50-year Storm*]

Final Day at Bells could be epic, there's a fresh east swell for Oz, and New Zealand goes XL

[IMG: Get €100 Off Your Next Personalised, Expert-Planned Trip with Tourlane]

Dream it. Customize it. Book it. Then go surfing.

[IMG: Surf-Forecast Premium Launches 16-day Forecast and New, Improved Modelling]

Get 16% off your subscription with code 16DAYS—available for 16 days

[IMG: Europe’s Wet, Winter Wave Wrap Up]

Precipitation in Portugal, rain in Spain, barrels in Britain and some magical moments in Mully, the Med, Morocco and Mundaka.

[IMG: Using Surf-Forecast’s Historical Surf Data To Find The Cleanest Waves On Earth]

Our historical stats breakdown what waves are offshore almost all the time.

[IMG: The World’s Most Inconsistent Waves]

Huntington, Dribbleton, Virginia, Holland and the Superbank!
We recently had a look

[IMG: Using Surf-Forecast’s Historical Surf Data To Find The Most Consistent Waves On Earth]

Using our statistical data for 7000 spots dating back to 2006, we can find those waves that break the most, with the best winds.

[IMG: Nazare Big Wave Challenge Gets Yellow Alert, Could Run Saturday in Giant Waves]

70-foot plus waves predicted for Portuguese big wave tow surfing competition.

[IMG: Buy Less, Surf More This Black Friday]

Surf-forecast is providing a free, all-access pass to our premium features and 12-day forecasts all weekend.
2189 chars
SUB-PAGE · THIN (https://surf-forecast.com/sign_in/) Log In | Surf-Forecast
By using Surf-Forecast, you agree to our Terms of Use.orSign In with Apple
[IMG: Google]
Sign In with GoogleSign in withLearn moreDon't have an account? Join now
161 chars
SUB-PAGE (https://surf-forecast.com/breaks/Llandulas-Breakwater/forecasts/latest/) Llanddulas Breakwater 48 hour detailed Surf Forecast
Go Pro for an ad-free experience
Go Pro for an ad-free experienceForecastHourly Forecast16 Day ForecastMapsLiveTidesSpot GuidePhotosSurf/Wind AlertMapsWave HeightWave EnergyWindLiveLive WeatherSurf WebcamWave BuoysWeather StateTidesSurf/Wind AlertWater TemperatureSpot InformationSpot GuideReviews & RatingsPhotos
[H1] Llanddulas Breakwater Surf Forecast
/ Wales – North (3 surf breaks) /
[IMG: Country flag icon]
UK (473 surf breaks)
[H2] Llanddulas Breakwater surfForecast / Wales – North / UK
[IMG: information circle]
48hr Weather and Surf, issued 12 pm Wednesday 20 May 2026 BSTForecast update in hr  min  s Forecast update imminentLlanddulas Breakwater surf forecast is for near shore open water. Breaking waves will often be smaller at less exposed spots.Today's Llanddulas Breakwater sea temperature is 12.4° C (Which is 1.6°C warmer than normal for this time of year)
Go Pro for an ad-free experience
[H2] How big are the waves at Llanddulas Breakwater today?
The current surf forecast for Llanddulas Breakwater at 3PM is: 0.1m 14s primary swell from a West direction (forecast issued at 12:00pm May 20). An open ocean swell of 1.1m 5s is not directed at the surf break. The wind direction is predicted to be cross-offshore.Time (BST) & DateWave HeightWave PeriodMorning (20 May)0.1m (0.5ft)13sAfternoon (20 May)0.1m (0.5ft)14sEvening (20 May)--Table - waves today at Llanddulas Breakwater. (Swell directed towards the surf break)Updates in  hr  min  s Forecast update imminent 16 DaysHourlyPrint Table
[IMG: Scroll left]
[H3] Short Range Forecast
Mostly dry. Warm (max 21°C on Fri morning, min 12°C on Wed night). Wind will be generally light.
[IMG: Open preferences]
Change unitsWed20Thursday21Friday22Sat2310 AM 1 PM 4 PM 7 PM10 PM 1 AM 4 AM 7 AM10 AM 1 PM 4 PM 7 PM10 PM 1 AM 4 AM 7 AM10 AM 1 PM 4 PM 7 PM10 PM 1 AM 4 AM 7 AMRating (10 max)000000000000000000000000SwellHeight MapSee all maps
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
[IMG: Height Map]
Wave Height (m)Direction Period (s)W13WSW5W14WSW4SW4SW4WSW4SW4WSW5SW5WSW5WSW4WSW4W4W4W5SW6W6WSW4W12W11W11WSW3SW3Wave Graph
[IMG: Metric surfscale]
[IMG: Energy]
kJ304000000000011101032200Wind (km/h)SWWSWWSWSWSSWSSWSSWSWSSWSSWSSWSESSESSESSESSWSWSWSSWSWSWSSWWind Stateon-shorecross-onshorecross-shorecross-offshoreoff-shoreglassycross-offcross-offcross-offcross-offcross-offoffoffcross-offcross-offcross-offcross-offoffcross-offoffcross-offoffoffcross-offcross-offcross-offcross-offcross-offcross-offglassyHigh Tide 2:15PM7.41m 2:35AM7.50m 3:09PM6.90m 3:30AM7.10m 4:10PM6.38m 4:32AM6.70mLow Tide 8:25AM0.24m 8:46PM0.83m 9:19AM0.56m 9:40PM1.24m10:18AM0.92m10:38PM1.64mWeatherSurf DetailsLocal WavefinderGlobal Wavefinder
[IMG: part cloud]
[IMG: clear]
[IMG: clear]
[IMG: part cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: part cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: cloud]
[IMG: part cloud]
[IMG: part cloud]
[IMG: clear]
[IMG: cloud]
[IMG: part cloud]
[IMG: cloud]
[IMG: clear]
[IMG: clear]
[IMG: <span class=]
5:07————— 5:05——————— 5:05——————— 5:03—
[IMG: <span class=]
——— 9:14——————— 9:15——————— 9:16——— 9:19 mm————————————————————————Temp °C141616161312131416171818151414151921211815141312Feels °C10111113109111114151617141312131821201714131211Swell 1 Height (m)Direction Period (s)W13—W14———WSW4————WSW4WSW4W4W4ESE3—SW6—W12W11W11——
[IMG: Energy]
kJ3—4———12————126111—1—322——Swell 2 Height (m)Direction Period (s)—————————————W6——————————
[IMG: Energy]
kJ—————————————1——————————Swell 3 Height (m)Direction Period (s)———————————————W5SW6W6——————
[IMG: Energy]
kJ———————————————111——————Wind waves Height (m)Direction Period (s)WSW5WSW5WSW5WSW4SW4SW4—SW4WSW5SW5WSW5——ESE2ESE3SE3—WSW4WSW4WSW4SW4SW3WSW3SW3
[IMG: Energy]
kJ405055291618—21393528——111—15137643Nearest Offshore or Glassy White Park BayAntrimLackan BayMayo and Achill IslandDunaverty BayScot - KintyreSouthend ReefScot - KintyreAberwystwyth BeachWales - MidAberarthWales - MidSkerWales - South EastBucks MillsDevon (North)LynmouthDevon (North)BroughtonWales - GowerLlangennithWales - GowerLlangennithWales - GowerAbereiddyWales - PembrokeshireHarlechWales - MidJeffs LeftWales - MidHarlechWales - MidBroughtonWales - GowerAbersochWales - LleynAberarthWales - MidJeffs LeftWales - MidAbersochWales - LleynAbersochWales - LleynAbersochWales - LleynJeffs LeftWales - MidRating (10 max)241111211122211111111111Distance (km)28038425925897117200261230192195195185608360192781178378787883Best forecast wave conditions in North Wales Rating (10 max)Best forecast wave conditions in United Kingdom Saviskaill BayScot - OrkneyThurso EastScot - North CoastHawkes PointCornwall (North)Hawkes PointCornwall (North)Lundy BayCornwall (North)Lundy BayCornwall (North)Dom HueGuernseyThurso ReefScot - North CoastThurso EastScot - North CoastDom HueGuernseyGodrevyCornwall (North)GodrevyCornwall (North)GodrevyCornwall (North)Dom HueGuernseyGodrevyCornwall (North)GodrevyCornwall (North)GodrevyCornwall (North)Dom HueGuernseyDom HueGuernseyGodrevyCornwall (North)Lundy BayCornwall (North)GodrevyCornwall (North)MarazionCornwall (South)MarazionCornwall (South)Rating (10 max)224433422333323333332322Header Global Achadas Da CruzPortugalBelharraFranceAnglet - CorsairesFranceTrial HarbourAustraliaHanga PoukuraChileHanga PoukuraChileMata VeriChileHanga PoukuraChileLambe LambeBrazilTahaiChileTahaiChilePaubaBrazilBlaketown WedgeNew ZealandMata VeriChileItaúnaBrazilTrial HarbourAustraliaTrial HarbourAustraliaTrial HarbourAustraliaTrial HarbourAustraliaCurrumbin PointAustraliaCurrumbin PointAustraliaArrawarraAustraliaDunedin - Bobs BeachNew ZealandPapatowaiNew ZealandRating (10 max)444555555555455777655556
[IMG: Scroll right]
Map Icons:BreakLive Wave Height (m)Live Wind Speed (km/h)Surf Rating (10 Max)Ocean Swells (m)Wind Speed (km/h)
[IMG: Map placeholder]
Wed20Thu21Fri22SatSunMonTueWedThuFriSatSunMonTueWedThuFri
[H2] Latest Updates
[IMG: Let Our Surf Alerts Do All Your Forecast Heavy Lifting]
Ben Mondy
[H3] Let Our Surf Alerts Do All Your Forecast Heavy Lifting
surf forecast
[IMG: Talking To Maddie Meddings on New Film Undercurrents. (And Then Watch It!)]
Ben Mondy
[H3] Talking To Maddie Meddings on New Film Undercurrents. (And Then Watch It!)
undercurrents
[IMG: The roadsurfer VanLife Taster Menu]
Ben Mondy
[H3] The roadsurfer VanLife Taster Menu
[IMG: Cyclone Vainau Smashes NZ and Bells Gears Up for 50-year Storm*]
Ben Mondy
[H3] Cyclone Vainau Smashes NZ and Bells Gears Up for 50-year Storm*
surf forecast
[IMG: Get €100 Off Your Next Personalised, Expert-Planned Trip with Tourlane]
Ben Mondy
[H3] Get €100 Off Your Next Personalised, Expert-Planned Trip with Tourlane
tourlaneRead more
[H2] FREE! Surf-Forecast.com widget for your website
The surf report / weather widget below is available to embed on third party websites free of charge and provides a summary of our Llanddulas Breakwater surf forecast. Simply grab the html code snippet that we provide and paste it into your own site. You can choose your preferred language and metric/imperial units for the surf forecast feed to suit users of your site. Click here to get the code.
7320 chars
SUB-PAGE · THIN (https://surf-forecast.com/sign_up/) Sign Up | Surf-Forecast
[IMG: Back]
Recieve instant Surf-Alerts and save you favourite breaks on your personal MySurf page.Already a Member? Log InSign Up with Apple
[IMG: Google]
Sign Up with GoogleSign in withSign Up with Email
By using Surf-Forecast, you agree to our Terms & Services.
268 chars
SUB-PAGE (https://surf-forecast.com/countries/) Surf Forecast & Surf Report Finder by Country
Go Pro for an ad-free experience
Go Pro for an ad-free experience
Go Pro for an ad-free experience
[H1] Surf Forecast & Surf Report Finder by Country
Find surf forecasts and surf reports for your preferred surf spot from the country list below. For faster access, try the surf spot finder box at the top of the page.
[H2] Europe
[IMG: Country flag icon]
United Kingdom473
[IMG: Country flag icon]
France410
[IMG: Country flag icon]
Norway18
[IMG: Country flag icon]
Albania2
[IMG: Country flag icon]
Germany18
[IMG: Country flag icon]
Poland3
[IMG: Country flag icon]
Belgium13
[IMG: Country flag icon]
Greece79
[IMG: Country flag icon]
Portugal226
[IMG: Country flag icon]
Bulgaria8
[IMG: Country flag icon]
Iceland9
[IMG: Country flag icon]
Romania3
[IMG: Country flag icon]
Croatia2
[IMG: Country flag icon]
Ireland149
[IMG: Country flag icon]
Russia9
[IMG: Country flag icon]
Cyprus7
[IMG: Country flag icon]
Italy160
[IMG: Country flag icon]
Spain (Europe)312
[IMG: Country flag icon]
Denmark8
[IMG: Country flag icon]
Latvia3
[IMG: Country flag icon]
Sweden16
[IMG: Country flag icon]
Estonia1
[IMG: Country flag icon]
Lithuania4
[IMG: Country flag icon]
Ukraine2
[IMG: Country flag icon]
Faroe Islands4
[IMG: Country flag icon]
Malta7
[IMG: Country flag icon]
Finland3
[IMG: Country flag icon]
Netherlands20
[H2] North America
[IMG: Country flag icon]
Anguilla2
[IMG: Country flag icon]
El Salvador17
[IMG: Country flag icon]
Nicaragua33
[IMG: Country flag icon]
Aruba12
[IMG: Country flag icon]
Grenada1
[IMG: Country flag icon]
Panama43
[IMG: Country flag icon]
Bahamas19
[IMG: Country flag icon]
Guadeloupe22
[IMG: Country flag icon]
Puerto Rico55
[IMG: Country flag icon]
Barbados41
[IMG: Country flag icon]
Guatemala15
[IMG: Country flag icon]
Saint Barthélemy14
[IMG: Country flag icon]
Belize4
[IMG: Country flag icon]
Haiti1
[IMG: Country flag icon]
Saint Kitts and Nevis2
[IMG: Country flag icon]
Bermuda10
[IMG: Country flag icon]
Honduras1
[IMG: Country flag icon]
Saint Lucia2
[IMG: Country flag icon]
British Virgin Islands22
[IMG: Country flag icon]
Jamaica12
[IMG: Country flag icon]
Trinidad and Tobago14
[IMG: Country flag icon]
Canada58
[IMG: Country flag icon]
Martinique14
[IMG: Country flag icon]
Turks and Caicos Islands4
[IMG: Country flag icon]
Cayman Islands3
[IMG: Country flag icon]
Mexico244
[IMG: Country flag icon]
US Virgin Islands4
[IMG: Country flag icon]
Costa Rica96
[IMG: Country flag icon]
Montserrat16
[IMG: Country flag icon]
Dominican Republic53
[IMG: Country flag icon]
Netherlands Antilles9
[H3] United States
[IMG: Country flag icon]
Alabama5
[IMG: Country flag icon]
Indiana1
[IMG: Country flag icon]
North Carolina27
[IMG: Country flag icon]
Alaska8
[IMG: Country flag icon]
Louisiana2
[IMG: Country flag icon]
Ohio4
[IMG: Country flag icon]
California404
[IMG: Country flag icon]
Maine19
[IMG: Country flag icon]
Oregon49
[IMG: Country flag icon]
Carolina12
[IMG: Country flag icon]
Maryland8
[IMG: Country flag icon]
Pennsylvania1
[IMG: Country flag icon]
Delaware9
[IMG: Country flag icon]
Massachusetts28
[IMG: Country flag icon]
Rhode Island34
[IMG: Country flag icon]
Florida155
[IMG: Country flag icon]
Michigan11
[IMG: Country flag icon]
South Carolina21
[IMG: Country flag icon]
Georgia1
[IMG: Country flag icon]
Minnesota2
[IMG: Country flag icon]
Texas32
[IMG: Country flag icon]
Georgia-USA11
[IMG: Country flag icon]
New Hampshire9
[IMG: Country flag icon]
Virginia12
[IMG: Country flag icon]
Hawaii267
[IMG: Country flag icon]
New Jersey82
[IMG: Country flag icon]
Washington29
[IMG: Country flag icon]
Illinois2
[IMG: Country flag icon]
New York44
[IMG: Country flag icon]
Wisconsin8
[H2] Oceania
[IMG: Country flag icon]
American Samoa19
[IMG: Country flag icon]
Kiribati2
[IMG: Country flag icon]
Papua New Guinea28
[IMG: Country flag icon]
Cook Islands7
[IMG: Country flag icon]
Micronesia2
[IMG: Country flag icon]
Samoa16
[IMG: Country flag icon]
East Timor1
[IMG: Country flag icon]
New Caledonia19
[IMG: Country flag icon]
Solomon Islands9
[IMG: Country flag icon]
Fiji26
[IMG: Country flag icon]
New Zealand466
[IMG: Country flag icon]
Tokelau1
[IMG: Country flag icon]
French Polynesia41
[IMG: Country flag icon]
Northern Mariana Islands2
[IMG: Country flag icon]
Tonga17
[IMG: Country flag icon]
Guam16
[IMG: Country flag icon]
Palau3
[IMG: Country flag icon]
Vanuatu31
[H3] Australia
[IMG: Country flag icon]
New South Wales297
[IMG: Country flag icon]
South Australia91
[IMG: Country flag icon]
Western Australia159
[IMG: Country flag icon]
Northern Territory5
[IMG: Country flag icon]
Tasmania59
[IMG: Country flag icon]
Queensland74
[IMG: Country flag icon]
Victoria127
[H2] South America
[IMG: Country flag icon]
Argentina51
[IMG: Country flag icon]
Ecuador61
[IMG: Country flag icon]
Uruguay55
[IMG: Country flag icon]
Brazil449
[IMG: Country flag icon]
Falkland Islands5
[IMG: Country flag icon]
Venezuela58
[IMG: Country flag icon]
Chile102
[IMG: Country flag icon]
French Guiana5
[IMG: Country flag icon]
Colombia48
[IMG: Country flag icon]
Peru129
[H2] Africa
[IMG: Country flag icon]
Algeria3
[IMG: Country flag icon]
Liberia10
[IMG: Country flag icon]
Senegal18
[IMG: Country flag icon]
Angola10
[IMG: Country flag icon]
Libya4
[IMG: Country flag icon]
Seychelles38
[IMG: Country flag icon]
Benin3
[IMG: Country flag icon]
Madagascar18
[IMG: Country flag icon]
Sierra Leone6
[IMG: Country flag icon]
Cameroon2
[IMG: Country flag icon]
Mauritania1
[IMG: Country flag icon]
Somalia1
[IMG: Country flag icon]
Cape Verde12
[IMG: Country flag icon]
Mauritius25
[IMG: Country flag icon]
South Africa276
[IMG: Country flag icon]
Côte d'Ivoire12
[IMG: Country flag icon]
Morocco63
[IMG: Country flag icon]
Spain (Africa)115
[IMG: Country flag icon]
Egypt7
[IMG: Country flag icon]
Mozambique12
[IMG: Country flag icon]
Tanzania4
[IMG: Country flag icon]
Gabon10
[IMG: Country flag icon]
Namibia15
[IMG: Country flag icon]
Togo2
[IMG: Country flag icon]
Gambia2
[IMG: Country flag icon]
Nigeria3
[IMG: Country flag icon]
Tunisia10
[IMG: Country flag icon]
Ghana23
[IMG: Country flag icon]
Republic of the Congo2
[IMG: Country flag icon]
Western Sahara4
[IMG: Country flag icon]
Kenya3
[IMG: Country flag icon]
Reunion26
[H2] Asia
[IMG: Country flag icon]
Bangladesh1
[IMG: Country flag icon]
Kazakhstan2
[IMG: Country flag icon]
Sri Lanka53
[IMG: Country flag icon]
Brunei Darussalam3
[IMG: Country flag icon]
Kuwait1
[IMG: Country flag icon]
Taiwan13
[IMG: Country flag icon]
Cambodia2
[IMG: Country flag icon]
Lebanon7
[IMG: Country flag icon]
Thailand35
[IMG: Country flag icon]
China24
[IMG: Country flag icon]
Malaysia14
[IMG: Country flag icon]
Turkey6
[IMG: Country flag icon]
Christmas Island1
[IMG: Country flag icon]
Maldives32
[IMG: Country flag icon]
United Arab Emirates4
[IMG: Country flag icon]
India39
[IMG: Country flag icon]
Oman10
[IMG: Country flag icon]
Vietnam12
[IMG: Country flag icon]
Indonesia169
[IMG: Country flag icon]
Pakistan14
[IMG: Country flag icon]
Yemen1
[IMG: Country flag icon]
Israel62
[IMG: Country flag icon]
Philippines56
[IMG: Country flag icon]
Japan129
[IMG: Country flag icon]
South Korea8
[H2] Europe
[IMG: Country flag icon]
United Kingdom473
[IMG: Country flag icon]
Ireland149
[IMG: Country flag icon]
Albania2
[IMG: Country flag icon]
Italy160
[IMG: Country flag icon]
Belgium13
[IMG: Country flag icon]
Latvia3
[IMG: Country flag icon]
Bulgaria8
[IMG: Country flag icon]
Lithuania4
[IMG: Country flag icon]
Croatia2
[IMG: Country flag icon]
Malta7
[IMG: Country flag icon]
Cyprus7
[IMG: Country flag icon]
Netherlands20
[IMG: Country flag icon]
Denmark8
[IMG: Country flag icon]
Norway18
[IMG: Country flag icon]
Estonia1
[IMG: Country flag icon]
Poland3
[IMG: Country flag icon]
Faroe Islands4
[IMG: Country flag icon]
Portugal226
[IMG: Country flag icon]
Finland3
[IMG: Country flag icon]
Romania3
[IMG: Country flag icon]
France410
[IMG: Country flag icon]
Russia9
[IMG: Country flag icon]
Germany18
[IMG: Country flag icon]
Spain (Europe)312
[IMG: Country flag icon]
Greece79
[IMG: Country flag icon]
Sweden16
[IMG: Country flag icon]
Iceland9
[IMG: Country flag icon]
Ukraine2
[H2] North America
[IMG: Country flag icon]
Anguilla2
[IMG: Country flag icon]
Honduras1
[IMG: Country flag icon]
Aruba12
[IMG: Country flag icon]
Jamaica12
[IMG: Country flag icon]
Bahamas19
[IMG: Country flag icon]
Martinique14
[IMG: Country flag icon]
Barbados41
[IMG: Country flag icon]
Mexico244
[IMG: Country flag icon]
Belize4
[IMG: Country flag icon]
Montserrat16
[IMG: Country flag icon]
Bermuda10
[IMG: Country flag icon]
Netherlands Antilles9
[IMG: Country flag icon]
British Virgin Islands22
[IMG: Country flag icon]
Nicaragua33
[IMG: Country flag icon]
Canada58
[IMG: Country flag icon]
Panama43
[IMG: Country flag icon]
Cayman Islands3
[IMG: Country flag icon]
Puerto Rico55
[IMG: Country flag icon]
Costa Rica96
[IMG: Country flag icon]
Saint Barthélemy14
[IMG: Country flag icon]
Dominican Republic53
[IMG: Country flag icon]
Saint Kitts and Nevis2
[IMG: Country flag icon]
El Salvador17
[IMG: Country flag icon]
Saint Lucia2
[IMG: Country flag icon]
Grenada1
[IMG: Country flag icon]
Trinidad and Tobago14
[IMG: Country flag icon]
Guadeloupe22
[IMG: Country flag icon]
Turks and Caicos Islands4
[IMG: Country flag icon]
Guatemala15
[IMG: Country flag icon]
US Virgin Islands4
[IMG: Country flag icon]
Haiti1
[H3] United States
[IMG: Country flag icon]
Alabama5
[IMG: Country flag icon]
Michigan11
[IMG: Country flag icon]
Alaska8
[IMG: Country flag icon]
Minnesota2
[IMG: Country flag icon]
California404
[IMG: Country flag icon]
New Hampshire9
[IMG: Country flag icon]
Carolina12
[IMG: Country flag icon]
New Jersey82
[IMG: Country flag icon]
Delaware9
[IMG: Country flag icon]
New York44
[IMG: Country flag icon]
Florida155
[IMG: Country flag icon]
North Carolina27
[IMG: Country flag icon]
Georgia1
[IMG: Country flag icon]
Ohio4
[IMG: Country flag icon]
Georgia-USA11
[IMG: Country flag icon]
Oregon49
[IMG: Country flag icon]
Hawaii267
[IMG: Country flag icon]
Pennsylvania1
[IMG: Country flag icon]
Illinois2
[IMG: Country flag icon]
Rhode Island34
[IMG: Country flag icon]
Indiana1
[IMG: Country flag icon]
South Carolina21
[IMG: Country flag icon]
Louisiana2
[IMG: Country flag icon]
Texas32
[IMG: Country flag icon]
Maine19
[IMG: Country flag icon]
Virginia12
[IMG: Country flag icon]
Maryland8
[IMG: Country flag icon]
Washington29
[IMG: Country flag icon]
Massachusetts28
[IMG: Country flag icon]
Wisconsin8
[H2] Oceania
[IMG: Country flag icon]
American Samoa19
[IMG: Country flag icon]
New Zealand466
[IMG: Country flag icon]
Cook Islands7
[IMG: Country flag icon]
Northern Mariana Islands2
[IMG: Country flag icon]
East Timor1
[IMG: Country flag icon]
Palau3
[IMG: Country flag icon]
Fiji26
[IMG: Country flag icon]
Papua New Guinea28
[IMG: Country flag icon]
French Polynesia41
[IMG: Country flag icon]
Samoa16
[IMG: Country flag icon]
Guam16
[IMG: Country flag icon]
Solomon Islands9
[IMG: Country flag icon]
Kiribati2
[IMG: Country flag icon]
Tokelau1
[IMG: Country flag icon]
Micronesia2
[IMG: Country flag icon]
Tonga17
[IMG: Country flag icon]
New Caledonia19
[IMG: Country flag icon]
Vanuatu31
[H3] Australia
[IMG: Country flag icon]
New South Wales297
[IMG: Country flag icon]
Tasmania59
[IMG: Country flag icon]
Northern Territory5
[IMG: Country flag icon]
Victoria127
[IMG: Country flag icon]
Queensland74
[IMG: Country flag icon]
Western Australia159
[IMG: Country flag icon]
South Australia91
[H2] South America
[IMG: Country flag icon]
Argentina51
[IMG: Country flag icon]
Falkland Islands5
[IMG: Country flag icon]
Brazil449
[IMG: Country flag icon]
French Guiana5
[IMG: Country flag icon]
Chile102
[IMG: Country flag icon]
Peru129
[IMG: Country flag icon]
Colombia48
[IMG: Country flag icon]
Uruguay55
[IMG: Country flag icon]
Ecuador61
[IMG: Country flag icon]
Venezuela58
[H2] Africa
[IMG: Country flag icon]
Algeria3
[IMG: Country flag icon]
Morocco63
[IMG: Country flag icon]
Angola10
[IMG: Country flag icon]
Mozambique12
[IMG: Country flag icon]
Benin3
[IMG: Country flag icon]
Namibia15
[IMG: Country flag icon]
Cameroon2
[IMG: Country flag icon]
Nigeria3
[IMG: Country flag icon]
Cape Verde12
[IMG: Country flag icon]
Republic of the Congo2
[IMG: Country flag icon]
Côte d'Ivoire12
[IMG: Country flag icon]
Reunion26
[IMG: Country flag icon]
Egypt7
[IMG: Country flag icon]
Senegal18
[IMG: Country flag icon]
Gabon10
[IMG: Country flag icon]
Seychelles38
[IMG: Country flag icon]
Gambia2
[IMG: Country flag icon]
Sierra Leone6
[IMG: Country flag icon]
Ghana23
[IMG: Country flag icon]
Somalia1
[IMG: Country flag icon]
Kenya3
[IMG: Country flag icon]
South Africa276
[IMG: Country flag icon]
Liberia10
[IMG: Country flag icon]
Spain (Africa)115
[IMG: Country flag icon]
Libya4
[IMG: Country flag icon]
Tanzania4
[IMG: Country flag icon]
Madagascar18
[IMG: Country flag icon]
Togo2
[IMG: Country flag icon]
Mauritania1
[IMG: Country flag icon]
Tunisia10
[IMG: Country flag icon]
Mauritius25
[IMG: Country flag icon]
Western Sahara4
[H2] Asia
[IMG: Country flag icon]
Bangladesh1
[IMG: Country flag icon]
Maldives32
[IMG: Country flag icon]
Brunei Darussalam3
[IMG: Country flag icon]
Oman10
[IMG: Country flag icon]
Cambodia2
[IMG: Country flag icon]
Pakistan14
[IMG: Country flag icon]
China24
[IMG: Country flag icon]
Philippines56
[IMG: Country flag icon]
Christmas Island1
[IMG: Country flag icon]
South Korea8
[IMG: Country flag icon]
India39
[IMG: Country flag icon]
Sri Lanka53
[IMG: Country flag icon]
Indonesia169
[IMG: Country flag icon]
Taiwan13
[IMG: Country flag icon]
Israel62
[IMG: Country flag icon]
Thailand35
[IMG: Country flag icon]
Japan129
[IMG: Country flag icon]
Turkey6
[IMG: Country flag icon]
Kazakhstan2
[IMG: Country flag icon]
United Arab Emirates4
[IMG: Country flag icon]
Kuwait1
[IMG: Country flag icon]
Vietnam12
[IMG: Country flag icon]
Lebanon7
[IMG: Country flag icon]
Yemen1
[IMG: Country flag icon]
Malaysia14
14280 chars
🛡️ Trust Signals — reviews, proof links, trust-theatre flag (Trust & Proof)
1077Review mentions (all pages)
5External proof links (all pages)
PageReviewsProof links
/ (home) 145 1
/greenroom/author/ben/ 0 0
/sign_in/ 0 1
/breaks/Llandulas-Breakwater/forecasts/latest/ 932 1
/sign_up/ 0 1
/countries/ 0 1
🔗 Identity & Technical Layer — schema JSON-LD: identity chains, entity gaps (Identity & Authority)
Homepage — no schema detected (entity gap)
/greenroom/author/ben/
{
    "@context": "https://schema.org",
    "@type": "Person",
    "sameAs": [],
    "name": "Ben Mondy",
    "url": "https://www.surf-forecast.com/greenroom/author/ben/",
    "mainEntityOfPage": "https://www.surf-forecast.com/greenroom/author/ben/"
}
/sign_in/ — no schema detected (entity gap)
/breaks/Llandulas-Breakwater/forecasts/latest/ — no schema detected (entity gap)
/sign_up/ — no schema detected (entity gap)
/countries/ — no schema detected (entity gap)

Your Diagnosis

Before revealing the machine’s verdict, predict the BS score for each signal. Higher = more BS (more fluff, less verifiable substance). Drag each slider, then submit to compare your judgment against the engine.

Information Density 0 / 30
Read the Narrative & headings: do hard facts (prices, dates, numbers) outweigh fluff power-words?
Semantic Coherence 0 / 20
Compare the homepage promise against the sub-page reality. Do they hold the same line?
Trust & Proof 0 / 20
Weigh review mentions against actual external proof links. Claims without verification = theatre.
Commodity Fingerprint 0 / 15
Check headings & narrative against the industry clichés in the setup above.
Identity & Authority 0 / 15
Inspect the schema: is there real Organization/Person identity with sameAs links, or gaps?
Your predicted BS score 0 / 100
💡 Stuck? Reveal the heuristic lens — how the deterministic page-auditor reads each signal (no AI, pure pattern rules)

These are the structural rules a local, deterministic auditor applies — the same lens you can use to judge each signal. They describe what to look for, not this company’s result.

Information Density

Classify each sentence as substantive or hollow. Grounding markers — numbers, currencies, dates, technical units, named entities — outweigh marketing adjectives. When fluff sits right next to hard evidence, the fluff is forgiven.

Semantic Alignment

Pull the main entities out of the H1, then check whether they actually recur through the body. A page that announces one thing and then talks about another drifts. Headings with no real sentences underneath read as pseudo-substance.

Trust & Proof

Count trust words (review, testimonial, rating, verified) against real outbound proof links (Google, Trustpilot, Clutch, G2, Yelp). Lots of trust language with zero verification links is trust theatre. Unlinked logo galleries count against it.

Commodity Fingerprint

Look at how much sentence length varies. Natural writing varies its rhythm; templated or mass-produced copy is statistically uniform. Very low variation reads as commodity content — unless unique named entities break the pattern.

Identity & Authority

Inspect the JSON-LD. Is there an Organization or Person schema, and does it carry sameAs links to real external profiles (LinkedIn, socials)? Missing schema or no identity declaration signals an anonymous entity.

Want to apply this lens yourself? The free BS Indicator Chrome extension runs these heuristic checks live on any page. Bear in mind it is a single-page, deterministic tool — it relies only on pattern rules for the page in front of it and does not perform the cross-page semantic correlation this audit uses, so its readout is a starting lens, not the full verdict.

B
BS Level
Media, News & Publishing
34.7 Avg BS

Based on 831 businesses audited.

BS Detector

Media, News & Publishing BS: Surf-Forecast.com (www.surf-forecast.com)

https://www.surf-forecast.com 📍 Industry: Media, News & Publishing
13 BS / 100

Surf-Forecast.com is a rare example of a high-substance, low-fluff utility site that functions as a data journalism powerhouse. It ignores industry-standard buzzwords in favor of raw, actionable data and clear authorship.

Info Density Power-words vs. Substance ratio.
2
7% BS
Semantic Coherence Homepage promise vs. Sub-page reality.
1
5% BS
Trust & Proof Verifiable evidence vs. Trust Theatre.
0
0% BS
Commodity Fingerprint Detection of industry clichés/templates.
3
20% BS
Identity & Authority Expert verifiability & Schema depth.
3
20% BS

Implement Organization schema on the homepage to formalize brand authority. Resolve the technical redundancy of repeated H2 login prompts in the header template to clean up heading hierarchy. Consider linking internal reviews to a third-party verification platform to eliminate the ‘trust theatre’ flag. Continue expanding the ‘Greenroom’ section to link technical data with editorial context.

The site aligns perfectly with the Media, News & Publishing category, specifically as a data-driven niche publication. It demonstrates a strong audience-first approach by prioritizing granular weather data over generic marketing fluff.

“The low BS score of 13 is driven by the extreme specificity of the content and the total alignment between claims and delivered data. Minor points were only lost due to missing Organization schema and a slight reliance on internal-only review systems.”

Verified Analysis Date: May 20, 2026 © 1EuroSEO Independent Evaluator — Non-Sponsored Result
Brand AI Reputation