Industry Context — Common BS Fingerprints in Fashion, Apparel & Accessories
Quiksilver
(https://quiksilver.com) 📸 Data Snapshot: June 19, 2026Analyze 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 Quiksilver | Surf & Snowboard Clothing (https://quiksilver.com)
Quiksilver | Surf & Snowboard Clothing
Discover Quiksilver. Shop the latest clothing, accessories, surf and snowboard gear. Created by surfers since 1969. Shop the official store now.
NAV_REPEATED_BODY Men's Boardshorts – Quiksilver (https://quiksilver.com/collections/mens-surf-boardshorts/)
Men's Boardshorts – Quiksilver
NAV_REPEATED Boardshorts – Quiksilver (https://quiksilver.com/collections/surf-mens-boardshorts/)
Boardshorts – Quiksilver
NAV_HEADING_REPEATED_BODY Quiksilver x Pacifico Collection – Quiksilver (https://quiksilver.com/collections/pacifico/)
Quiksilver x Pacifico Collection – Quiksilver
Shop the Quiksilver x Pacifico collaboration featuring Baja-inspired tees, hats, and casual shirts. Limited edition surf meets cerveza style. Shop now.
📝 The Narrative — clean text per page (Info Density · Semantic Coherence)
HOMEPAGE (https://quiksilver.com) Quiksilver | Surf & Snowboard Clothing
PACIFICO ? BOARDSHORTS TEES SHORTS SHIRTS HATS chevron-left chevron-right SHOP NOW SHOP NOW MEN'S GRAPHIC TEES MEN'S BOARDSHORTS MEN'S HYBRID SHORTS Women's Clothing chevron-left chevron-right As the most iconic surf brand that has pioneered generations of progression and innovation, Quiksilver has been delivering the best of the best to surfers everywhere since 1969. What started as a company simply rooted in surf lifestyle, has evolved into an influential brand that provides high quality fashion for those seeking performance and comfort in the world of adventure sports. Quiksilver’s extension into the ski and snowboard categories was a natural part of the brand’s growth, and we continue to be one of the top snowboard brands represented on the mountains year after year. At Quiksilver, we innovate to inspire, and if our products can facilitate your adventure-seeking lifestyle then we’ve done our jobs right. [H2] Protect our Playgrounds Because, without them, we just wouldn’t be the same. It’s on us to make sure they’re around for future generations to enjoy. [H2] Respect our People This ride is for everyone. We foster a culture that supports diversity, self-expression and sustainable choices. [H2] Reduce our Impact Improving sustainability and driving change through transparency and accountability, one step at a time. Choosing a selection results in a full page refresh.
SUB-PAGE (https://quiksilver.com/collections/mens-surf-boardshorts/) Men's Boardshorts – Quiksilver
[H2]
BOARDSHORT GUIDE
[H2]
BOARDSHORT GUIDE
SURFSILK
COMFORT
ORIGINALS
HERITAGE
HIGHLINE
PERFORMANCE
MERCURY
STYLE
chevron-left
chevron-right
chevron-left
chevron-right
4-WAY STRETCHQUICK DRY TECHNOLOGYSOFT + COMFORTABLE MATERIAL
REAR PATCH WITH VELCRO CLOSUREAVAILABLE IN STRAIGHT & SCALLOP CUTSFABRIC MADE FOR COMFORT + MOBILITY
MICRO-PERFORATED HIGHLITE® FABRICWATER REPELLENTFLEXIBLE + BREATHABLE
'90S-INSPIRED DESIGNQUICK DRY TECHNOLOGYSURFSILK INTERIOR
chevron-left
chevron-right
SURFSILK
ORIGINALS
HIGHLINE
MERCURY
chevron-left
chevron-right
SHOP BY LENGTH
LONG | 20"-21" OUTSEAM
MID | 17"-19" OUTSEAM
SHORT | 15"-16" OUTSEAM
SHOP BY LENGTH
LONG | 20"-21"
MID | 17"-19"
SHORT | 15"-16"
Sort By:
{%- capture title_map %}Category,
Collection{% endcapture -%}
{%- assign title_map = title_map | split: ',' -%}
{%- for set in collection.filters.all -%}
{%- assign set_found = false -%}
{%- assign set_label = set.label | handle -%}
{%- for title in title_map -%}
{%- assign title_handle = title | handle -%}
{%- if title_handle == set_label -%}
{%- assign set_found = true -%}
{%- endif -%}
{%- endfor -%}
{%- unless set_found %}{% continue %}{% endunless -%}
{% for option in set.options %}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{% endfor %}
{%- endfor -%}
Filter
filter
Sort By:
{% if collection.filters.applied.size > 0 %}
{%- for filter in collection.filters.all -%}
{% if filter.key == 'filter.v.availability' %}{% continue %}{% endif %}
{% assign filter_label = filter.label %}
{%- for option in filter.options -%}
{%- if option.active -%}
{{ filter_label }}: {{ option.label }}
x
{%- endif -%}
{%- endfor -%}
{%- if filter.range != nil and filter.range[0].low != '' or filter.range[0].high != '' %}
{% assign low = filter.range[0].low | replace: '.00', '' %}
{% assign high = filter.range[0].high | replace: '.00', '' %}
{%- capture filter_value -%}
${% if low == '' %}0{% else %}{{ low }}{% endif %} - {% if high != '' %}${{ high }}{% endif %}
{%- endcapture -%}
{{ filter_label }}: {{ filter_value }}
x
{%- endif -%}
{%- endfor -%}
Clear all
{% endif %}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "product-type" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "category" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "size" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% assign max_count = max_count | times: 4 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "color" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{% capture color_map %}Beige: #c7b299,
Black: #000000,
Blue: #095a80,
Brown: #543b24,
Green: #2b5f2a,
Orange: #ba6435,
Pink: #e294a7,
Purple: #493664,
Red: #9c3232,
White: #ffffff,
Yellow: #e0c02a,
Gray: #707070,
Miscellaneous: url(//cdn.shopify.com/s/files/1/0687/6856/3337/files/Multi-Rainbow-Square-2.png?v=1754608926),
Violet:#493664,
Multi: url(//cdn.shopify.com/s/files/1/0687/6856/3337/files/Multi-Rainbow-Square-2.png?v=1754608926){% endcapture %}
{% assign color_map = color_map | split: ',' %}
{%- for option in set.options -%}
{%- assign swatch_bg = '' -%}
{%- for color in color_map -%}
{%- assign key = color | split: ':' | first | strip | handle -%}
{%- assign value = color | split: ':' | last | strip -%}
{%- assign option_handle = option.label | handle -%}
{%- if key == option_handle -%}
{%- assign swatch_bg = value -%}
{%- endif -%}
{%- endfor -%}
{{ option.label }}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% assign max_count = max_count | times: 6 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "fit" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "style" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "outseam" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "length" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "features" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "insulation" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "range" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor
SUB-PAGE (https://quiksilver.com/collections/surf-mens-boardshorts/) Boardshorts – Quiksilver
[H2]
BOARDSHORT GUIDE
[H2]
BOARDSHORT GUIDE
SURFSILK
COMFORT
ORIGINALS
HERITAGE
HIGHLINE
PERFORMANCE
MERCURY
STYLE
chevron-left
chevron-right
chevron-left
chevron-right
4-WAY STRETCHQUICK DRY TECHNOLOGYSOFT + COMFORTABLE MATERIAL
REAR PATCH WITH VELCRO CLOSUREAVAILABLE IN STRAIGHT & SCALLOP CUTSFABRIC MADE FOR COMFORT + MOBILITY
MICRO-PERFORATED HIGHLITE® FABRICWATER REPELLENTFLEXIBLE + BREATHABLE
'90S-INSPIRED DESIGNQUICK DRY TECHNOLOGYSURFSILK INTERIOR
chevron-left
chevron-right
SURFSILK
ORIGINALS
HIGHLINE
MERCURY
chevron-left
chevron-right
SHOP BY LENGTH
LONG | 20"-21" OUTSEAM
MID | 17"-19" OUTSEAM
SHORT | 15"-16" OUTSEAM
SHOP BY LENGTH
LONG | 20"-21"
MID | 17"-19"
SHORT | 15"-16"
Sort By:
{%- capture title_map %}Category,
Collection{% endcapture -%}
{%- assign title_map = title_map | split: ',' -%}
{%- for set in collection.filters.all -%}
{%- assign set_found = false -%}
{%- assign set_label = set.label | handle -%}
{%- for title in title_map -%}
{%- assign title_handle = title | handle -%}
{%- if title_handle == set_label -%}
{%- assign set_found = true -%}
{%- endif -%}
{%- endfor -%}
{%- unless set_found %}{% continue %}{% endunless -%}
{% for option in set.options %}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{% endfor %}
{%- endfor -%}
Filter
filter
Sort By:
{% if collection.filters.applied.size > 0 %}
{%- for filter in collection.filters.all -%}
{% if filter.key == 'filter.v.availability' %}{% continue %}{% endif %}
{% assign filter_label = filter.label %}
{%- for option in filter.options -%}
{%- if option.active -%}
{{ filter_label }}: {{ option.label }}
x
{%- endif -%}
{%- endfor -%}
{%- if filter.range != nil and filter.range[0].low != '' or filter.range[0].high != '' %}
{% assign low = filter.range[0].low | replace: '.00', '' %}
{% assign high = filter.range[0].high | replace: '.00', '' %}
{%- capture filter_value -%}
${% if low == '' %}0{% else %}{{ low }}{% endif %} - {% if high != '' %}${{ high }}{% endif %}
{%- endcapture -%}
{{ filter_label }}: {{ filter_value }}
x
{%- endif -%}
{%- endfor -%}
Clear all
{% endif %}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "product-type" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "category" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "size" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% assign max_count = max_count | times: 4 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "color" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{% capture color_map %}Beige: #c7b299,
Black: #000000,
Blue: #095a80,
Brown: #543b24,
Green: #2b5f2a,
Orange: #ba6435,
Pink: #e294a7,
Purple: #493664,
Red: #9c3232,
White: #ffffff,
Yellow: #e0c02a,
Gray: #707070,
Miscellaneous: url(//cdn.shopify.com/s/files/1/0687/6856/3337/files/Multi-Rainbow-Square-2.png?v=1754608926),
Violet:#493664,
Multi: url(//cdn.shopify.com/s/files/1/0687/6856/3337/files/Multi-Rainbow-Square-2.png?v=1754608926){% endcapture %}
{% assign color_map = color_map | split: ',' %}
{%- for option in set.options -%}
{%- assign swatch_bg = '' -%}
{%- for color in color_map -%}
{%- assign key = color | split: ':' | first | strip | handle -%}
{%- assign value = color | split: ':' | last | strip -%}
{%- assign option_handle = option.label | handle -%}
{%- if key == option_handle -%}
{%- assign swatch_bg = value -%}
{%- endif -%}
{%- endfor -%}
{{ option.label }}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% assign max_count = max_count | times: 6 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "fit" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "style" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "outseam" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "length" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "features" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "insulation" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "range" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor
SUB-PAGE (https://quiksilver.com/collections/pacifico/) Quiksilver x Pacifico Collection – Quiksilver
Sort By:
{%- capture title_map %}Category,
Collection{% endcapture -%}
{%- assign title_map = title_map | split: ',' -%}
{%- for set in collection.filters.all -%}
{%- assign set_found = false -%}
{%- assign set_label = set.label | handle -%}
{%- for title in title_map -%}
{%- assign title_handle = title | handle -%}
{%- if title_handle == set_label -%}
{%- assign set_found = true -%}
{%- endif -%}
{%- endfor -%}
{%- unless set_found %}{% continue %}{% endunless -%}
{% for option in set.options %}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{% endfor %}
{%- endfor -%}
Filter
filter
Sort By:
{% if collection.filters.applied.size > 0 %}
{%- for filter in collection.filters.all -%}
{% if filter.key == 'filter.v.availability' %}{% continue %}{% endif %}
{% assign filter_label = filter.label %}
{%- for option in filter.options -%}
{%- if option.active -%}
{{ filter_label }}: {{ option.label }}
x
{%- endif -%}
{%- endfor -%}
{%- if filter.range != nil and filter.range[0].low != '' or filter.range[0].high != '' %}
{% assign low = filter.range[0].low | replace: '.00', '' %}
{% assign high = filter.range[0].high | replace: '.00', '' %}
{%- capture filter_value -%}
${% if low == '' %}0{% else %}{{ low }}{% endif %} - {% if high != '' %}${{ high }}{% endif %}
{%- endcapture -%}
{{ filter_label }}: {{ filter_value }}
x
{%- endif -%}
{%- endfor -%}
Clear all
{% endif %}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "product-type" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "category" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "size" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% assign max_count = max_count | times: 4 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "price" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "color" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{% capture color_map %}Beige: #c7b299,
Black: #000000,
Blue: #095a80,
Brown: #543b24,
Green: #2b5f2a,
Orange: #ba6435,
Pink: #e294a7,
Purple: #493664,
Red: #9c3232,
White: #ffffff,
Yellow: #e0c02a,
Gray: #707070,
Miscellaneous: url(//cdn.shopify.com/s/files/1/0687/6856/3337/files/Multi-Rainbow-Square-2.png?v=1754608926),
Violet:#493664,
Multi: url(//cdn.shopify.com/s/files/1/0687/6856/3337/files/Multi-Rainbow-Square-2.png?v=1754608926){% endcapture %}
{% assign color_map = color_map | split: ',' %}
{%- for option in set.options -%}
{%- assign swatch_bg = '' -%}
{%- for color in color_map -%}
{%- assign key = color | split: ':' | first | strip | handle -%}
{%- assign value = color | split: ':' | last | strip -%}
{%- assign option_handle = option.label | handle -%}
{%- if key == option_handle -%}
{%- assign swatch_bg = value -%}
{%- endif -%}
{%- endfor -%}
{{ option.label }}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% assign max_count = max_count | times: 6 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "fit" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "style" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "outseam" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "length" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "features" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "insulation" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "range" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_max | times: 100 | money %}
{{ min_default_value }}
{{ max_default_value }}
{% endif %}
{% assign max_count = 5 %}
{% if set.options.size > max_count %}
Show
{{ set.options.size | minus: max_count }} more
less
{% endif %}
{%- endfor -%}
{%- for set in collection.filters.all -%}
{%- assign filter_title = "sleeve-length" %}
{%- assign filter_label = set.label | handle %}
{%- unless filter_label == filter_title %}{% continue %}{% endunless %}
{{ set.label }}
chevron-down
{%- for option in set.options -%}
{% if collection.filters.applied[set.key] contains option.value %}
{% else %}
{% endif %}
{{ option.label }}
{%- endfor -%}
{% if set.range != nil %}
{% assign min = set.key | append: '.gte' %}
{% assign max = set.key | append: '.lte' %}
{% assign min_default_position = 0 %}
{% assign max_default_position = set.range_max | ceil %}
{% assign min_default_value = 0 | times: 100 | money %}
{% assign max_default_value = set.range_m
🛡️ Trust Signals — reviews, proof links, trust-theatre flag (Trust & Proof)
| Page | Reviews | Proof links |
|---|---|---|
| / (home) | 8 | 1 |
| /collections/mens-surf-boardshorts/ | 9 | 1 |
| /collections/surf-mens-boardshorts/ | 9 | 1 |
| /collections/pacifico/ | 9 | 1 |
🔗 Identity & Technical Layer — schema JSON-LD: identity chains, entity gaps (Identity & Authority)
Homepage schema
[
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Quiksilver",
"sameAs": [
"https://www.facebook.com/quiksilver/",
"https://www.instagram.com/quiksilver/"
],
"description": "Discover Quiksilver. Shop the latest clothing, accessories, surf and snowboard gear. Created by surfers since 1969. Shop the official store now.",
"url": "https://www.quiksilver.com"
},
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Quiksilver",
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.quiksilver.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
},
"url": "https://www.quiksilver.com"
}
]
/collections/mens-surf-boardshorts/
[
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Quiksilver",
"sameAs": [
"https://www.facebook.com/quiksilver/",
"https://www.instagram.com/quiksilver/"
],
"description": "Discover Quiksilver. Shop the latest clothing, accessories, surf and snowboard gear. Created by surfers since 1969. Shop the official store now.",
"url": "https://www.quiksilver.com"
},
{
"@context": "http://schema.org",
"@type": "CollectionPage",
"description": "",
"name": "Men's Boardshorts"
},
{
"@context": "http://www.schema.org",
"@type": "ItemList",
"numberOfItems": 50,
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Highline Aero 19" Boardshorts - Camo",
"url": "/products/highline-aero-19-qs000255-gra0"
},
{
"@type": "ListItem",
"position": 2,
"name": "Highline Aero 19" Boardshorts - Black",
"url": "/products/highline-aero-19-qs000255-blk"
},
{
"@type": "ListItem",
"position": 3,
"name": "Pacifico Ballena 20" Boardshorts - Black",
"url": "/products/pacifico-ballena-20-qs000991y-blk"
},
{
"@type": "ListItem",
"position": 4,
"name": "Pacifico Talavera Volley Swim Trunks - Dark Denim",
"url": "/products/pacifico-talavera-volley-qs000992y-dkd"
},
{
"@type": "ListItem",
"position": 5,
"name": "Young Guns Nomad 21" Boardshorts - Salsa",
"url": "/products/yg-nomad-21-qs000567y-ssa"
},
{
"@type": "ListItem",
"position": 6,
"name": "Mercury Gravity 21" Boardshorts - Infinity",
"url": "/products/mercury-gravity-21-qs000267-ity"
},
{
"@type": "ListItem",
"position": 7,
"name": "Hawaii Trades 20" Boardshorts - Black",
"url": "/products/hi-trades-20-qs000488y-blk"
},
{
"@type": "ListItem",
"position": 8,
"name": "Surfsilk Kaimana 20" Boardshorts - Dark Denim",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-dkd"
},
{
"@type": "ListItem",
"position": 9,
"name": "Waterman Mix Pack 17" Swim Trunks - Phantom",
"url": "/products/mix-pack-17-wm-qs000534m-pht"
},
{
"@type": "ListItem",
"position": 10,
"name": "Surfsilk Kaimana 20" Boardshorts - Black",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-blk"
},
{
"@type": "ListItem",
"position": 11,
"name": "Surfsilk Kaimana 20" Boardshorts - Salsa",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-ssa"
},
{
"@type": "ListItem",
"position": 12,
"name": "Surfsilk Hawaii Blockchild 19" Boardshorts - Camo",
"url": "/products/hi-blockchild-19-qs000263y-gra0"
},
{
"@type": "ListItem",
"position": 13,
"name": "Channel 21" Boardshorts - Vintage Indigo",
"url": "/products/channel-21-qs000268-vig"
},
{
"@type": "ListItem",
"position": 14,
"name": "Everyday Solid 17" Swim Trunks - Black",
"url": "/products/everyday-solid-volley-17-qsm35vl087-blk"
},
{
"@type": "ListItem",
"position": 15,
"name": "Original Arch 18" Boardshorts - Dark Denim",
"url": "/products/original-arch-18-qsm35bs051-dkd"
},
{
"@type": "ListItem",
"position": 16,
"name": "Everyday Solid 15" Swim Trunks - Brook Green",
"url": "/products/everyday-solid-volley-15-qsm15vl012-bok"
},
{
"@type": "ListItem",
"position": 17,
"name": "Saltwater 17" Swim Trunks - Anthracite",
"url": "/products/saltwater-volley-17-qs000278-anh"
},
{
"@type": "ListItem",
"position": 18,
"name": "Surfsilk Street Trunk 18" Boardshorts - Black",
"url": "/products/surfsilk-street-trunk-18-qsm15bs015-blk"
},
{
"@type": "ListItem",
"position": 19,
"name": "Surfsilk Tijuana 19" Boardshorts - Sargasso Sea",
"url": "/products/surfsilk-tijuana-19-qsm15bs023-sgsa"
},
{
"@type": "ListItem",
"position": 20,
"name": "Surfsilk Kaimana 20" Boardshorts - Riviera",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-rvb"
}
]
}
]
/collections/surf-mens-boardshorts/
[
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Quiksilver",
"sameAs": [
"https://www.facebook.com/quiksilver/",
"https://www.instagram.com/quiksilver/"
],
"description": "Discover Quiksilver. Shop the latest clothing, accessories, surf and snowboard gear. Created by surfers since 1969. Shop the official store now.",
"url": "https://www.quiksilver.com"
},
{
"@context": "http://schema.org",
"@type": "CollectionPage",
"description": "",
"name": "Boardshorts"
},
{
"@context": "http://www.schema.org",
"@type": "ItemList",
"numberOfItems": 50,
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Highline Aero 19" Boardshorts - Camo",
"url": "/products/highline-aero-19-qs000255-gra0"
},
{
"@type": "ListItem",
"position": 2,
"name": "Highline Aero 19" Boardshorts - Black",
"url": "/products/highline-aero-19-qs000255-blk"
},
{
"@type": "ListItem",
"position": 3,
"name": "Pacifico Ballena 20" Boardshorts - Black",
"url": "/products/pacifico-ballena-20-qs000991y-blk"
},
{
"@type": "ListItem",
"position": 4,
"name": "Pacifico Talavera Volley Swim Trunks - Dark Denim",
"url": "/products/pacifico-talavera-volley-qs000992y-dkd"
},
{
"@type": "ListItem",
"position": 5,
"name": "Young Guns Nomad 21" Boardshorts - Salsa",
"url": "/products/yg-nomad-21-qs000567y-ssa"
},
{
"@type": "ListItem",
"position": 6,
"name": "Mercury Gravity 21" Boardshorts - Infinity",
"url": "/products/mercury-gravity-21-qs000267-ity"
},
{
"@type": "ListItem",
"position": 7,
"name": "Surfsilk Kaimana 20" Boardshorts - Dark Denim",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-dkd"
},
{
"@type": "ListItem",
"position": 8,
"name": "Hawaii Trades 20" Boardshorts - Camo",
"url": "/products/hi-trades-20-qs000488y-gra0"
},
{
"@type": "ListItem",
"position": 9,
"name": "Waterman Mix Pack 17" Swim Trunks - Phantom",
"url": "/products/mix-pack-17-wm-qs000534m-pht"
},
{
"@type": "ListItem",
"position": 10,
"name": "Surfsilk Kaimana 20" Boardshorts - Black",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-blk"
},
{
"@type": "ListItem",
"position": 11,
"name": "Surfsilk Kaimana 20" Boardshorts - Salsa",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-ssa"
},
{
"@type": "ListItem",
"position": 12,
"name": "Surfsilk Hawaii Blockchild 19" Boardshorts - Camo",
"url": "/products/hi-blockchild-19-qs000263y-gra0"
},
{
"@type": "ListItem",
"position": 13,
"name": "Channel 21" Boardshorts - Vintage Indigo",
"url": "/products/channel-21-qs000268-vig"
},
{
"@type": "ListItem",
"position": 14,
"name": "Everyday Solid 17" Swim Trunks - Black",
"url": "/products/everyday-solid-volley-17-qsm35vl087-blk"
},
{
"@type": "ListItem",
"position": 15,
"name": "Original Arch 18" Boardshorts - Dark Denim",
"url": "/products/original-arch-18-qsm35bs051-dkd"
},
{
"@type": "ListItem",
"position": 16,
"name": "Everyday Solid 15" Swim Trunks - Brook Green",
"url": "/products/everyday-solid-volley-15-qsm15vl012-bok"
},
{
"@type": "ListItem",
"position": 17,
"name": "Saltwater 17" Swim Trunks - Anthracite",
"url": "/products/saltwater-volley-17-qs000278-anh"
},
{
"@type": "ListItem",
"position": 18,
"name": "Surfsilk Street Trunk 18" Boardshorts - Black",
"url": "/products/surfsilk-street-trunk-18-qsm15bs015-blk"
},
{
"@type": "ListItem",
"position": 19,
"name": "Surfsilk Tijuana 19" Boardshorts - Sargasso Sea",
"url": "/products/surfsilk-tijuana-19-qsm15bs023-sgsa"
},
{
"@type": "ListItem",
"position": 20,
"name": "Surfsilk Kaimana 20" Boardshorts - Riviera",
"url": "/products/surfsilk-kaimana-20-qsm15bs029-rvb"
}
]
}
]
/collections/pacifico/
[
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Quiksilver",
"sameAs": [
"https://www.facebook.com/quiksilver/",
"https://www.instagram.com/quiksilver/"
],
"description": "Discover Quiksilver. Shop the latest clothing, accessories, surf and snowboard gear. Created by surfers since 1969. Shop the official store now.",
"url": "https://www.quiksilver.com"
},
{
"@context": "http://schema.org",
"@type": "CollectionPage",
"description": "",
"name": "Quiksilver x Pacifico Collection"
},
{
"@context": "http://www.schema.org",
"@type": "ItemList",
"numberOfItems": 22,
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Pacifico Signage Short Sleeve Knit T-Shirt - Black",
"url": "/products/pacifico-signage-ss-qs001007y-blk"
},
{
"@type": "ListItem",
"position": 2,
"name": "Pacifico Sayulita Cruising Short Sleeve Knit T-Shirt - Navy",
"url": "/products/pacifico-sayulita-cruising-qs001005y-nvy"
},
{
"@type": "ListItem",
"position": 3,
"name": "Pacifico Ballena 20" Boardshorts - Black",
"url": "/products/pacifico-ballena-20-qs000991y-blk"
},
{
"@type": "ListItem",
"position": 4,
"name": "Pacifico Signage Short Sleeve Knit T-Shirt - Tofu",
"url": "/products/pacifico-signage-ss-qs001007y-tfu"
},
{
"@type": "ListItem",
"position": 5,
"name": "Pacifico Sayulita Cruising Tank Top - Black",
"url": "/products/pacifico-sayulita-cruising-slv-qs001413y-blk"
},
{
"@type": "ListItem",
"position": 6,
"name": "Pacifico Signage Lockup Hat - Off White",
"url": "/products/pacifico-signage-lockup-qs001098y-ofw"
},
{
"@type": "ListItem",
"position": 7,
"name": "Pacifico Talavera Volley Swim Trunks - Dark Denim",
"url": "/products/pacifico-talavera-volley-qs000992y-dkd"
},
{
"@type": "ListItem",
"position": 8,
"name": "Pacifico Coastal Paradise Trucker Hat - Black",
"url": "/products/pacifico-coastal-paradise-trucker-qs001096y-blk"
},
{
"@type": "ListItem",
"position": 9,
"name": "Pacifico Coastal Paradise Short Sleeve Knit T-Shirt - Sunshine",
"url": "/products/pacifico-coastal-paradise-qs001006y-sny"
},
{
"@type": "ListItem",
"position": 10,
"name": "Pacifico Sayulita Cruising Short Sleeve Cotton T-Shirt - Tofu",
"url": "/products/pacifico-sayulita-cruising-qs001005y-tfu"
},
{
"@type": "ListItem",
"position": 11,
"name": "Pacifico Sayulita Cruising Pullover Hoodie - Phantom",
"url": "/products/pacifico-sayulita-crusing-hoodie-qs001215y-pht"
},
{
"@type": "ListItem",
"position": 12,
"name": "Pacifico Signage Long Sleeve Knit T-Shirt - Black",
"url": "/products/pacifico-signage-ls-qs001008y-blk"
},
{
"@type": "ListItem",
"position": 13,
"name": "Pacifico Signage Long Sleeve Knit T-Shirt - Tofu",
"url": "/products/pacifico-signage-ls-qs001008y-tfu"
},
{
"@type": "ListItem",
"position": 14,
"name": "Pacifico Coastal Paradise Short Sleeve Cotton T-Shirt - Tofu",
"url": "/products/pacifico-coastal-paradise-qs001006y-tfu"
},
{
"@type": "ListItem",
"position": 15,
"name": "Quiksilver X Pacifico Cropped Boyfriend T-Shirt",
"url": "/products/pacifico-cropped-boyfriend-t-shirt-qsw263122-sunsh"
},
{
"@type": "ListItem",
"position": 16,
"name": "Quiksilver X Pacifico Cami Tank Top",
"url": "/products/pacifico-cami-tank-top-qsw263121-black"
},
{
"@type": "ListItem",
"position": 17,
"name": "Quiksilver X Pacifico Signage Lockup Runaway Zip Hoodie",
"url": "/products/pacifico-signage-lockup-runaway-zip-hoodie-qsw263513-black"
},
{
"@type": "ListItem",
"position": 18,
"name": "Quiksilver X Pacifico Cami Tank Top",
"url": "/products/pacifico-cami-tank-top-qsw263121-sunsh"
},
{
"@type": "ListItem",
"position": 19,
"name": "Quiksilver X Pacifico Cropped Boyfriend T-Shirt",
"url": "/products/pacifico-cropped-boyfriend-t-shirt-qsw263122-white"
},
{
"@type": "ListItem",
"position": 20,
"name": "Quiksilver X Pacifico Sign Lock Cropped Boyfriend T-Shirt",
"url": "/products/pacifico-sign-lock-cropped-boyfriend-t-shirt-qsw263123-black"
}
]
}
]
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.
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.
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.
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.
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.
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.
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.
Based on 2934 businesses audited.
Quiksilver has 16.7 points less BS than the average for Fashion, Apparel & Accessories.
Fashion, Apparel & Accessories BS: Quiksilver (quiksilver.com)
Quiksilver is a low-BS brand that grounds its ‘iconic’ marketing in verifiable technical specs and a clear 50-year heritage. While its sustainability pillars are currently more aspirational than data-backed, the core e-commerce experience is high-substance and functionally transparent. It avoids the typical fluff of the fashion industry by prioritizing engineering specs (fit, length, fabric tech) over vague lifestyle adjectives.
Convert the ‘Protect our Playgrounds’ and ‘Reduce our Impact’ H2 sections into data-driven blocks citing specific weights of recycled plastic used or CO2 reduction metrics. Integrate third-party sustainability certifications (e.g., Global Recycled Standard) directly into the product detail schema. Provide a direct link to a factory transparency map or ‘People Report’ to substantiate the ‘Respect our People’ claim. Replace generic meta descriptions on collection pages with technical highlights of that specific range.
The site perfectly matches the Fashion, Apparel & Accessories category, specifically focusing on performance-driven surf and snowboard gear. The content focuses on technical fabric specifications and collection-based merchandising consistent with a major global apparel brand.
“The score of 28 is driven by a very strong performance in Semantic Coherence and Identity. The brand successfully avoids high-BS territory by providing high specificity in its product guides, though the information density is slightly diluted by corporate-speak sustainability headers on the homepage.”
This training module utilizes a snapshot of public data from Quiksilver, captured on June 19, 2026, to demonstrate how machine logic evaluates different types of business narratives.
Purpose: This data is presented under “Fair Use” / “Educational Exception” for the purpose of forensic semantic analysis, allowing users to compare human intuition against machine-generated evaluations.
Notice to Quiksilver: This analysis is part of a non-adversarial audit conducted by 1 Euro SEO. The results provided by 1EuroSEO are intended as professional feedback to help improve any website’s machine-readability and authority signals. The 1EuroSEO BS Detection Tool is a free tool, and anyone can test any company to see how their content is interpreted by AI models.
Any company can use the insights for free and improve its voice by comparing it to industry clichés or competitors. When a company has updated its content, it can always submit a new audit request, which will be reflected in a new current score.
To all users: You are encouraged to visit the live site at https://quiksilver.com to view the most current version of its content and learn from the source what this company is about and what it offers.