Accessibility & SEO Report
1
URL Tested
5
A11y Violations
50
Rules Passed
13
Checks Passed
3
Checks Failed
6
Warnings
https://dev.dfinsolutions.com/en-gb 1 critical1 serious3 moderate3 fail6 warnings
BTS1 · Component Accessibility
axe-core violations
color-contrast SERIOUS Elements must meet minimum color contrast ratio thresholds 2 locations

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds

Read fix guidance on dequeuniversity.com →
Location 1 of 2
Selector #slider-item-5 > .hub-slider-card > .df-btn-kh.df-btn-secondary.btn
Element
<a href="/en-gb/knowledge-hub/blog/blog/dfins-software-transformation-boosted-activedisclosures-strong-quarterly" class="btn df-btn-secondary df-btn-kh">
          View resource
      </a>
How to fix
Fix any of the following:
Element has insufficient color contrast of 2.17 (foreground color: #ffffff, background color: #cf99ff, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 4.5:1
Location 2 of 2
Selector #slider-item-0 > .hub-slider-card > .df-btn-kh.df-btn-secondary.btn
Element
<a href="/en-gb/knowledge-hub/blog/capital-markets-outlook-2025-opportunities-amid-change" class="btn df-btn-secondary df-btn-kh">
          View resource
      </a>
How to fix
Fix any of the following:
Element has insufficient color contrast of 2.17 (foreground color: #ffffff, background color: #cf99ff, font size: 12.8pt (17px), font weight: normal). Expected contrast ratio of 4.5:1
landmark-contentinfo-is-top-level MODERATE Contentinfo landmark should not be contained in another landmark 1 location

Ensure the contentinfo landmark is at top level

Read fix guidance on dequeuniversity.com →
Location 1 of 1
Selector .order-md-1
Element
<div class="col-md-6 order-md-1 order-2" role="contentinfo">
How to fix
Fix any of the following:
The contentinfo landmark is contained in another landmark.
landmark-no-duplicate-contentinfo MODERATE Document should not have more than one contentinfo landmark 1 location

Ensure the document has at most one contentinfo landmark

Read fix guidance on dequeuniversity.com →
Location 1 of 1
Selector .order-md-1
Element
<div class="col-md-6 order-md-1 order-2" role="contentinfo">
How to fix
Fix any of the following:
Document has more than one contentinfo landmark
landmark-unique MODERATE Landmarks should have a unique role or role/label/title (i.e. accessible name) combination 2 locations

Ensure landmarks are unique

Read fix guidance on dequeuniversity.com →
Location 1 of 2
Selector article > div:nth-child(1) > div > div:nth-child(1) > .layout-section-wrapper[aria-label="Content section"][data-gtm-section="Gradient Backgrounds"]
Element
<section aria-label="Content section" class="layout-section-wrapper" data-gtm-section="Gradient Backgrounds" style="
		           		           --height-desktop: 100%;		           		           		           		           		           		         ">
How to fix
Fix any of the following:
The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
Location 2 of 2
Selector .order-md-1
Element
<div class="col-md-6 order-md-1 order-2" role="contentinfo">
How to fix
Fix any of the following:
The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
select-name CRITICAL Select element must have an accessible name 2 locations

Ensure select element has an accessible name

Read fix guidance on dequeuniversity.com →
Location 1 of 2
Selector #country_forms2-5e7fc1fc-41e5-4308-bd38-3d2b6425c0df_hubspot-form-r2cjf89ngpi
Element
<select id="country_forms2-5e7fc1fc-41e5-4308-bd38-3d2b6425c0df_hubspot-form-r2cjf89ngpi" required="" class="hs-input is-placeholder" name="country_forms2">
How to fix
Fix all of the following:
Form element has explicit <label> that is hidden
Location 2 of 2
Selector #product_inquiry-5e7fc1fc-41e5-4308-bd38-3d2b6425c0df_hubspot-form-r2cjf89ngpi
Element
<select id="product_inquiry-5e7fc1fc-41e5-4308-bd38-3d2b6425c0df_hubspot-form-r2cjf89ngpi" required="" class="hs-input is-placeholder" name="product_inquiry">
How to fix
Fix all of the following:
Form element has explicit <label> that is hidden
BTS2 · Content Quality
First Heading Page starts with H4, not H1
The first heading on the page should be H1 to establish a clear document outline.
Page Title Good length (56 chars)
"DFIN | Financial Risk, Compliance and Software Solutions"
Meta Description Good length (155 chars)
"We provide advanced financial solutions software, compliance tools, and global reporting support—empowering your business at every stage. Contact us today."
H1 Tag Single H1: "IndustryLeadingFinancialSoftware"
OG: og:title Industry Leading Financial Software | DFIN
OG: og:description og:description is missing
OG: og:image https://dev.dfinsolutions.com/sites/default/files/images/2022-09/dfin-home-22-social-card.jpg
Structured Data No JSON-LD structured data found
Invalid Anchors 14 anchors with empty, missing, or placeholder href
href="#" (placeholder): <a class="js-search-toggle gtm-main-menu-link" href="#" aria-label="Search" data-once="search-autocomplete"> empty href: <a class="nav-link dropdown-mega-link gtm-main-menu-link" href="" data-dropdown-trigger="" aria-haspopup="true" aria-exp empty href: <a class="nav-link dropdown-mega-link gtm-main-menu-link" href="" data-dropdown-trigger="" aria-haspopup="true" aria-exp empty href: <a class="nav-link dropdown-mega-link gtm-main-menu-link" href="" data-dropdown-trigger="" aria-haspopup="true" aria-exp empty href: <a class="nav-link dropdown-mega-link gtm-main-menu-link" href="" data-dropdown-trigger="" aria-haspopup="true" aria-exp href="#" (placeholder): <a class="nav-link js-search-toggle gtm-main-menu-link" href="#" aria-label="Search" data-once="search-autocomplete"> href="#" (placeholder): <a class="nav-link gtm-main-menu-link" href="#" data-dropdown-trigger="" aria-haspopup="true" aria-expanded="false" aria href="#" (placeholder): <a class="nav-link nav-back d-block d-lg-none" href="#" data-dropdown-close="" role="menuitem"> <s href="#" (placeholder): <a class="nav-link border-0 mb-2 mb-md-0 gtm-main-menu-link" href="#" data-dropdown-trigger="" aria-haspopup="true" aria href="#" (placeholder): <a class="nav-link nav-back d-block d-lg-none" href="#" data-dropdown-close="" role="menuitem"> <spa no href attribute: <a id="powering" class="anchor anchor-init"></a> href="#" (placeholder): <a href="#" role="button" aria-label="Contact an Expert"> <span>Contact an Expert</span> < href="#" (placeholder): <a href="#" class="sticky-form__close" aria-label="Close"> <svg version="1.1" viewBox="0 0 11 11" xmlns="http: href="/#" (placeholder): <a href="/"> <img loading="lazy" src="/sites/default/files/images/2021-07/dfin-logo-white.png" width="302" alt="
Broken Internal Links 1 of 68 internal links are broken
https://dev.dfinsolutions.com/en-gb/products/activedisclosure/annual-interim-reporting — HTTP 404
Broken Internal Images All 129 internal images OK
Image Lazy Loading Only 192/197 images use lazy loading
Tag Manager GTM tag manager detected
Analytics Cookies No analytics cookies found (GA4 _ga* or Adobe s_vi/AMCV_*)
Consent Management (CMP) CMP detected: OneTrust (1 request(s))
BTS3 · Page Infrastructure
Canonical URL Canonical set: https://dev.dfinsolutions.com/en-gb
Viewport Meta Viewport meta tag is missing
Robots Meta Robots meta not set (defaults to index, follow)
Landmark Structure 22 semantic landmarks found
HTTPS Protocol Page served over HTTPS
Insecure Resources No insecure HTTP references found
Security Headers Security headers present: x-frame-options, x-content-type-options