Accessibility & SEO Report
1
URL Tested
3
A11y Violations
40
Rules Passed
16
Checks Passed
0
Checks Failed
7
Warnings
https://mkt.panduit.com/data-center-Switch.html#experience-center 1 serious2 moderate7 warnings
BTS1 · Component Accessibility
axe-core violations
landmark-one-main MODERATE Document should have one main landmark 1 location

Ensure the document has a main landmark

Read fix guidance on dequeuniversity.com →
Location 1 of 1
Selector html
Element
<html lang="en">
How to fix
Fix all of the following:
Document does not have a main landmark
link-name SERIOUS Links must have discernible text 3 locations

Ensure links have discernible text

Read fix guidance on dequeuniversity.com →
Location 1 of 3
Selector .mr-3.d-inline-flex.rounded-circle:nth-child(1)
Element
<a href="https://www.facebook.com/Panduit" class="d-inline-flex align-items-center justify-content-center rounded-circle bg-white mr-3" style="width: 32px; height: 32px; text-decoration: none;">
How to fix
Fix all of the following:
Element is in tab order and does not have accessible text
Fix any of the following:
Element does not have text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Location 2 of 3
Selector .mr-3.d-inline-flex.rounded-circle:nth-child(2)
Element
<a href="https://www.youtube.com/user/PanduitVideos" class="d-inline-flex align-items-center justify-content-center rounded-circle bg-white mr-3" style="width: 32px; height: 32px; text-decoration: none;">
How to fix
Fix all of the following:
Element is in tab order and does not have accessible text
Fix any of the following:
Element does not have text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Location 3 of 3
Selector .d-inline-flex.rounded-circle.bg-white:nth-child(3)
Element
<a href="https://www.instagram.com/panduitinc/" class="d-inline-flex align-items-center justify-content-center rounded-circle bg-white" style="width: 32px; height: 32px; text-decoration: none;">
How to fix
Fix all of the following:
Element is in tab order and does not have accessible text
Fix any of the following:
Element does not have text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
region MODERATE All page content should be contained by landmarks 23 locations

Ensure all page content is contained by landmarks

Read fix guidance on dequeuniversity.com →
Location 1 of 23
Selector h1
Element
<h1 class="cw-hero-title pb-5">Get Everything Your Switch Campus Needs, from <span style="color: #c5daff;">One</span> Vendor</h1>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 2 of 23
Selector .pb-5 > .mb-5
Element
<p class="mb-5" style="font-weight: 400;">Switch campuses are scaling fast across seven locations. Ensure access to the fiber, cable management, and grounding infrastructure your builds need, from a vendor who can ship it now. — Panduit. Book a session now with an expert to get ahead.</p>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 3 of 23
Selector .cats__title
Element
<h2 class="cats__title">THREE <span class="cats__accent">Infrastructure Categories.</span></h2>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 4 of 23
Selector .cats__track
Element
<div class="cats__track">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 5 of 23
Selector .cats__po
Element
<p class="cats__po">ONE <span class="cats__accent">P.O.</span></p>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 6 of 23
Selector #AUX > .filter
Element
<div class="filter">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 7 of 23
Selector .resources__title
Element
<h2 class="resources__title">Resources at the Ready</h2>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 8 of 23
Selector .resource-card:nth-child(1) > .resource-card__text
Element
<div class="resource-card__text">
<p class="resource-card__num">11</p>
<p class="resource-card__label">US Manufacturing Plants</p>
</div>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 9 of 23
Selector .resource-card:nth-child(2) > .resource-card__text
Element
<div class="resource-card__text">
<p class="resource-card__num">1.3K</p>
<p class="resource-card__label">Distributor Network</p>
</div>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 10 of 23
Selector .quickship__text
Element
<div class="quickship__text">
<h2 class="quickship__title">Quick Ship Fiber Program</h2>
<p class="quickship__desc">Keep projects on schedule with pre-qualified end-to-end fiber configurations that ship in 10 business days.</p>
</div>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 11 of 23
Selector #SEC3 > .filter
Element
<div class="filter">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 12 of 23
Selector #SEC4 > .filter
Element
<div class="filter">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 13 of 23
Selector .pec__head
Element
<div class="pec__head">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 14 of 23
Selector .pec__roles
Element
<div class="pec__roles row">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 15 of 23
Selector .pec__video
Element
<video class="pec__video" preload="none" playsinline=""></video>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 16 of 23
Selector .pec__poster
Element
<img class="pec__poster" src="https://mkt.panduit.com/rs/955-VFM-023/images/experience-center-thumbnail.webp" alt="Preview of the Panduit Experience Center promo video">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 17 of 23
Selector .roles__head
Element
<div class="roles__head">
<h2 class="roles__title">Built for every role</h2>
</div>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 18 of 23
Selector article:nth-child(1) > .role-card__content
Element
<div class="role-card__content">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 19 of 23
Selector article:nth-child(2) > .role-card__content
Element
<div class="role-card__content">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 20 of 23
Selector article:nth-child(3) > .role-card__content
Element
<div class="role-card__content">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 21 of 23
Selector article:nth-child(4) > .role-card__content
Element
<div class="role-card__content">
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 22 of 23
Selector #SEC17-Block2-Top > h2
Element
<h2 style="font-size: 22px;"><strong> Speed to Revenue Starts with the Right Partner </strong></h2>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
Location 23 of 23
Selector #SEC17-Block2-Top > p
Element
<p>AI infrastructure doesn’t wait, and neither should you. Panduit equips your teams with everything needed to build faster, safer, and without compromise.</p>
How to fix
Fix any of the following:
Some page content is not contained by landmarks
BTS2 · Content Quality
First HeadingiChecks that the page starts with an H1 — a missing or misplaced first heading breaks reading order for screen reader users. Page starts with H1
Page TitleiChecks that the <title> tag is present and 30–60 chars — titles drive browser tabs, bookmarks, and the main SEO click-through link. Good length (45 chars)
"Panduit + Switch | Data Center Infrastructure"
Meta DescriptioniChecks for a meta description between 120–160 chars — search engines use this as the snippet shown under your page title in results. Good length (139 chars)
"Get every critical component for your Switch campus from one vendor — Panduit. Explore our portfolio validated for NVIDIA Blackwell systems"
H1 TagiChecks for exactly one H1 — multiple H1s dilute SEO signals and confuse assistive technologies. Single H1: "Get Everything Your Switch Campus Needs, from One Vendor"
OG: og:titleiChecks Open Graph tags (og:title, og:description, og:image, etc.) — these control how your page appears when shared on social platforms. og:title is missing
OG: og:descriptioniChecks Open Graph tags (og:title, og:description, og:image, etc.) — these control how your page appears when shared on social platforms. og:description is missing
OG: og:imageiChecks Open Graph tags (og:title, og:description, og:image, etc.) — these control how your page appears when shared on social platforms. og:image is missing
Structured DataiChecks for JSON-LD or microdata markup — structured data helps search engines understand your content and can unlock rich search results. No JSON-LD structured data found
Invalid AnchorsiChecks for links with missing, empty, or placeholder hrefs — broken anchors are inaccessible to keyboard and screen reader users. If the element triggers an action rather than navigating, use a <button> instead of <a>. No empty, missing, or placeholder hrefs found
Broken Internal LinksiChecks that internal links return a valid HTTP response — broken links hurt SEO crawl budget and frustrate users. All 1 internal links OK
Broken Internal ImagesiChecks that internal image src paths resolve — broken images degrade perceived quality and can trigger accessibility failures. All 26 internal images OK
Image Lazy LoadingiChecks that images use loading="lazy" — deferring off-screen images improves initial page load and Core Web Vitals. 35 images, none use lazy loading
Environment Leaks No environment-pattern URLs found
Tag ManageriChecks that Google Tag Manager or Adobe Launch is present — without a tag manager, analytics and marketing tags cannot fire. GTM tag manager detected
Analytics CookiesiChecks for GA4 or Adobe Analytics cookies — confirms that analytics tracking is active on the page. GA4 + Adobe cookies found (4): _ga, _ga_Z8XE56E48W, AMCVS_0B7B2C1653DB1E840A490D4B%40AdobeOrg, AMCV_0B7B2C1653DB1E840A490D4B%40AdobeOrg
Consent Management (CMP)iChecks for a consent management platform — CMPs are required under GDPR and similar regulations before setting non-essential cookies. CMP detected: OneTrust (11 request(s))
BTS3 · Page Infrastructure
Canonical URLiChecks for a canonical link tag — canonicals prevent duplicate-content penalties by telling search engines which URL is authoritative. Canonical URL not set
Viewport MetaiChecks that the viewport meta tag is set correctly — without it, mobile browsers render the page at desktop width and zoom out. Viewport: width=device-width, initial-scale=1, shrink-to-fit=no
Robots MetaiChecks the robots meta tag — a misconfigured robots tag can accidentally block pages from being indexed by search engines. Robots: noindex, nofollow
Landmark StructureiChecks that the page has HTML landmark regions (main, nav, header, footer) — landmarks let screen reader users jump directly to key sections. 3 semantic landmarks found
HTTPS ProtocoliChecks that the page is served over HTTPS — HTTP pages are flagged as insecure by browsers and penalised in search rankings. Page served over HTTPS
Insecure ResourcesiChecks for mixed content (HTTP resources on an HTTPS page) — browsers block or warn about these, breaking functionality. No insecure HTTP references found
Security HeadersiChecks for recommended HTTP security headers (CSP, X-Frame-Options, etc.) — missing headers leave the page open to clickjacking and XSS. Missing security headers: x-frame-options, x-content-type-options, x-xss-protection