Accessibility & SEO Report
1
URL Tested
1
A11y Violations
47
Rules Passed
10
Checks Passed
3
Checks Failed
10
Warnings
https://devbox.rabinovicionline.com/projects/RAB/hubspot-rab2b-theme/prototypes/ai/roai-overview-v3/index.html 1 critical3 fail10 warnings
BTS1 · Component Accessibility
axe-core violations
select-name CRITICAL Select element must have an accessible name 1 location

Ensure select element has an accessible name

Read fix guidance on dequeuniversity.com →
Location 1 of 1
Selector select
Element
<select class="hs-input">
How to fix
Fix any of the following:
Element does not have an implicit (wrapped) <label>
Element does not have an explicit <label>
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
Element's default semantics were not overridden with role="none" or role="presentation"
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 (34 chars)
"Roai Overview V3 · RAB2B Prototype"
Meta DescriptioniChecks for a meta description between 120–160 chars — search engines use this as the snippet shown under your page title in results. Meta description is missing
H1 TagiChecks for exactly one H1 — multiple H1s dilute SEO signals and confuse assistive technologies. Single H1: "Turn your AI investment into revenue."
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>. 6 anchors with empty, missing, or placeholder href
href="#" (placeholder): <a class="btn btn--left-icon btn--icon-arrow mobile-menu__contact" href="#" role="button" aria-label="Navigate to Contac href="#" (placeholder): <a class="btn btn--left-icon btn--icon-arrow mobile-menu__contact contact_cta" href="#" role="button" aria-label="Naviga href="#" (placeholder): <a tabindex="0" class="btn btn--left-icon btn--icon-arrow desktop-menu__contact def-desktop-cta d-none d-md-flex contact no href attribute: <a class="breadcrumb-vertical__link" role="button" aria-label="Navigate to WHAT WE DO page" title="Navigate to WHAT WE D href="#" (placeholder): <a class="btn yas-bio__primary-cta" href="#"> <span class="yas-bio__primary-cta-label">Listen to the l href="#" (placeholder): <a class="hero__secondary-cta yas-bio__secondary-cta" href="#"> Read Yas' latest insights
Broken Internal LinksiChecks that internal links return a valid HTTP response — broken links hurt SEO crawl budget and frustrate users. 11 of 11 internal links are broken
https://devbox.rabinovicionline.com/what-we-do — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/strategy — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/brand — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/data-analytics — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/creative — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/content-marketing — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/digital-design-and-web-development — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/demand-and-lead-generation — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/martech — HTTP 404 https://devbox.rabinovicionline.com/what-we-do/ai — HTTP 404 https://devbox.rabinovicionline.com/hubspot-implementation-services — HTTP 404
Broken Internal ImagesiChecks that internal image src paths resolve — broken images degrade perceived quality and can trigger accessibility failures. All 8 internal images OK
Image Lazy LoadingiChecks that images use loading="lazy" — deferring off-screen images improves initial page load and Core Web Vitals. Only 9/15 images 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. No tag manager detected (GTM or Adobe DTM/Launch)
Analytics CookiesiChecks for GA4 or Adobe Analytics cookies — confirms that analytics tracking is active on the page. No analytics cookies found (GA4 _ga* or Adobe s_vi/AMCV_*)
Consent Management (CMP)iChecks for a consent management platform — CMPs are required under GDPR and similar regulations before setting non-essential cookies. No CMP network requests detected
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
Robots MetaiChecks the robots meta tag — a misconfigured robots tag can accidentally block pages from being indexed by search engines. Robots: noindex
Landmark StructureiChecks that the page has HTML landmark regions (main, nav, header, footer) — landmarks let screen reader users jump directly to key sections. 4 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