SEO and Accessibility
Where web accessibility and SEO genuinely overlap (alt text, headings, link text, speed) and where they diverge — plus why Google says accessibility isn't a ranking factor.
1 evidence signal on this page
- Related live toolAccessibility Tester
Accessibility and SEO overlap, but they're not the same thing. Google's John Mueller has said accessibility is not a direct ranking factor — Google has no way to quantify it across sites. The real overlap is a short, checkable list: descriptive alt text, meaningful headings, descriptive link text instead of 'click here', captions/transcripts, readable contrast, and fast, stable pages. But a large share of WCAG's 86 success criteria — keyboard focus order, ARIA live regions, form-label association — have zero SEO value because no crawler tabs through your page. Do that work anyway: it's a legal and ethical obligation, not an SEO play. And ignore overlay widgets — the FTC fined AccessiBe $1M over its compliance claims.
Evidence for this claim WCAG 2.2 defines testable accessibility success criteria across perceivable, operable, understandable, and robust principles. Scope: W3C accessibility standard; accessibility conformance is not an SEO ranking guarantee. Confidence: high · Verified: W3C: Web Content Accessibility Guidelines 2.2 Evidence for this claim Descriptive alt text and crawlable descriptive links are recommended by Google and also overlap with accessible content practices. Scope: Current Google image and link guidance; overlap does not make WCAG conformance a ranking factor. Confidence: high · Verified: Google Search Central: Image SEO best practicesTL;DR — Accessibility means building your site so people with disabilities can use it. It’s not the same as SEO — Google has said accessibility isn’t a ranking factor — but the two overlap. A handful of fixes (real alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., clear headings, descriptive links, captions, fast pages) help both your users and search engines. A lot of accessibility work, though, has nothing to do with SEO at all — and you should still do it.
What accessibility is
Web accessibility is the practice of building websites so people with disabilities — blind or low-vision, deaf or hard-of-hearing, motor-impaired, cognitively impaired — can actually use them. Most of it is codified in the Web Content Accessibility Guidelines (WCAG), a standard from the W3C (the group that stewards the web’s core standards).
That’s a different goal from SEO. SEO is about being findable and rankable in search engines. Accessibility is about being usable by everyone once they get there. They’re two separate disciplines that happen to share some of the same good habits.
Do the two help each other?
Sometimes — and this is where people get confused. Google’s John Mueller was asked directly whether accessibility is a ranking factor and said, plainly, “No, not really.” So making your site WCAG-compliant does not by itself lift your rankings.
But several accessibility best practices are also SEO best practices, because both search engines and screen readers are, in a sense, “reading” your page without seeing it. When you help one, you often help the other:
- Alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. describes images to blind users — and gives search engines text they can read to understand the image.
- Clear headings help screen-reader users jump around a page — and help search engines understand its structure.
- Descriptive link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. (“Download the 2025 report” instead of “click here”) helps everyone know where a link goes.
- Captions and transcripts let deaf users follow a video — and give search engines text to indexStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. from an otherwise silent file.
- Fast, stable pages are easier for everyone, including people with motor or cognitive difficulties.
The thing most people get wrong
“Accessible” does not automatically mean “SEO-optimized,” and vice versa. A huge amount of accessibility work — making a site fully usable with only a keyboard, announcing changes to screen readers, labeling every form field so assistive tech can read it — has zero effect on your search rankings. Search engines don’t tab through your page with a keyboard.
That’s fine. You do that work because it’s the right thing to do and, in many places, the law. But don’t let anyone sell you accessibility as an SEO tactic, or SEO as an accessibility fix. And be very wary of “accessibility overlay” widgets that promise instant compliance — regulators have cracked down on those claims (more in the Advanced tab).
Want the full breakdown of exactly which fixes overlap, which don’t, and what Google and the W3C actually say? Switch to the Advanced tab.
Evidence for this claim WCAG 2.2 defines testable accessibility success criteria across perceivable, operable, understandable, and robust principles. Scope: W3C accessibility standard; accessibility conformance is not an SEO ranking guarantee. Confidence: high · Verified: W3C: Web Content Accessibility Guidelines 2.2 Evidence for this claim Descriptive alt text and crawlable descriptive links are recommended by Google and also overlap with accessible content practices. Scope: Current Google image and link guidance; overlap does not make WCAG conformance a ranking factor. Confidence: high · Verified: Google Search Central: Image SEO best practicesTL;DR — Accessibility and SEO are separate disciplines with a real but bounded overlap. Google’s Mueller has said accessibility is not a direct ranking factor, and Google has no defined metric to quantify it across sites. The genuine two-for-one fixes: descriptive alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. (strongest for image search), meaningful headings (existence, not strict numeric order — Google says out-of-order headings don’t hurt rankings), descriptive link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page., captions/transcripts, contrast/readability, and page speed/Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data. (shared root causes, not a Google-labeled “accessibility” signal). Where they diverge: keyboard focus order, ARIA live regions, and form-label association are WCAG requirements with no direct SEO mechanism. Do the accessibility-only work anyway; ethical and legal requirements do not depend on a ranking benefit, and legal obligations vary by jurisdiction and context.
Two disciplines, one Venn diagram
Accessibility is governed by WCAG — the W3C’s Web Content Accessibility Guidelines, currently at version 2.2 (released October 2023). WCAG organizes 86 testable “success criteria” (78 in WCAG 2.1, plus 9 new in 2.2, minus 4.1.1 Parsing, which 2.2 removed as obsolete) under four principles — Perceivable, Operable, Understandable, Robust (the “POUR” model) — across three conformance levels: A, AA, and AAA (AA is the common legal target). It’s a legal/ethical/UX standard.
SEO is about search-engine visibility. The two overlap because a screen reader and a search crawlerA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index. are both trying to understand a page they can’t see the way a sighted human does. But the overlap is a specific, checkable list — not the whole of either discipline. The mistake nearly every “accessibility improves SEO” article makes is blurring three very different things: (1) genuine shared signals, (2) shared root causes that aren’t literally “accessibility” in Google’s own taxonomy, and (3) WCAG criteria with no SEO mechanism at all. Let’s keep them separate.
Is accessibility a ranking factor? No — here’s Google’s actual statement
In a March 2022 Search Central office-hours session, John Mueller was asked whether accessibility improvements help rankings. His answer:
“No, not really. So I think accessibility is something that is important for a website because, if you drive your users away with a website that they can’t use, then they’re not going to recommend it to other people. But it’s not something that we would pick up and use as a direct ranking factor when it comes to search.”
Two things worth pulling out of that. First, Mueller’s reasoning: Google doesn’t have a way to objectively quantify accessibility across sites the way Core Web Vitals define a comparable speed/stability metric. There’s no accessibility score to feed a ranking system. Second, he left the door open — “maybe this will change over time” — but as of now it’s a clear no.
There’s corroborating structural evidence, too. Google’s own Guide to Google Search Ranking Systems enumerates its named ranking systems — BERTSemantic search is meaning-based retrieval — matching what a user means, not just the words they typed. Search engines detect entities, expand synonyms, infer intent, and rank by conceptual relevance, which is why keyword stuffing lost its power and topical depth gained it., MUM, RankBrain, neural matching, the reviews system, spam-detection systems, link analysis and PageRankPageRank is Google's original recursive link-graph algorithm: a page's score depends on the scores of the pages linking to it, and in the published model each page's score is split across its outbound links (the simplified version: links are weighted votes). Google says it's evolved since launch but still part of its core ranking systems., and so on. There is no accessibility-named system on that list. Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data. isn’t on that named-systems list either — Google documents it separately, under page experience, as one of the signals its ranking systems draw on. Accessibility isn’t a ranking input hiding somewhere; it simply isn’t one.
Where they genuinely overlap
These are the fixes where doing the accessible thing also helps SEO. This is the list that’s actually true.
Descriptive alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search.. WCAG 1.1.1 (Non-text Content, Level A) requires text
alternatives for images so screen-reader users know what an image shows. Google’s
own image docs make the SEO side explicit: “The most important attribute when it
comes to providing more metadata for an image is the alt text (text that describes
an image), which also improves accessibility for people who can’t see images on
web pages.” Google uses that text — alongside computer vision and page context —
to understand the image. The accuracy caveat: alt text’s ranking value is
strongest for Google Images, and much weaker as a general web-ranking lever;
for regular search it’s treated as page text/context, not a heavily weighted
standalone signal. And Google warns against stuffing it: “Avoid filling alt
attributes with keywords… as it results in a negative user experience and may
cause your site to be seen as spam.” Our full treatment of alt text goes deeper
on the image-search side.
Meaningful headings — but not strict order. Having real, descriptive headings helps screen-reader users navigate by heading list and helps search engines identify content sections. This is genuine overlap. But be precise about what overlaps: the existence of meaningful headings helps both; keeping them in strict numeric sequence (H1An H1 tag is the HTML `<h1>` element that marks a page's primary heading — the big visible headline at the top of the content. It helps users, search engines, and screen readers understand what the page is about. → H2 → H3, never skipping) is accessibility-only. Google’s Gary Illyes said heading semantic order “is great for screen readers, but from Google Search’s perspective, it doesn’t matter if you use them out of order.” So “write real headings” is the two-for-one; “never skip a level” is a WCAG practice (1.3.1 Info and Relationships) with no ranking effect — our piece on header tagsHeader tags (heading tags) are the HTML elements <h1> through <h6> that mark the structural hierarchy of a page's content. They help users, search engines, and screen readers understand what each section is about. covers the ranking side in full.
Descriptive link text vs. “click here”. WCAG 2.4.4 (Link Purpose, In Context) and Google’s own anchor-text guidance converge on the exact same rule from opposite directions. Google: “Good anchor textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. is descriptive, reasonably concise, and relevant to the page that it’s on and to the page it links to,” and it specifically calls out “Click here,” “Read more,” and “website” as poor anchor text. Accessibility guidance flags the identical failure — a screen-reader user tabbing through a page’s link list hears only “click here, click here, click here.” One fix, both audiences. (In the Web Almanac 2021 SEO chapter I led, we found 16% of tested links didn’t have descriptive anchor text — “a missed opportunity from an SEO perspective and also bad for accessibility.”)
Captions and transcripts. These let deaf and hard-of-hearing users follow audio/video (a WCAG requirement) and give search engines crawlable text for otherwise opaque media. Genuine overlap — though I’ll flag honestly that I couldn’t pin a first-party Google statement calling transcripts an indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. signal; treat this as a longstanding, logical, widely-repeated practice rather than something Google explicitly endorses.
Color contrast and readability. WCAG 1.4.3 requires 4.5:1 contrast for normal text. Low-contrast text is harder for everyone to read, which plausibly feeds indirect engagement signals. But be careful here — this is indirect and correlational, not a stated Google ranking mechanism. Contrast helps scanability; it isn’t a scored SEO input.
Page speed and Core Web VitalsWeb Vitals is Google's initiative (launched May 2020) for unified page-experience quality signals. Core Web Vitals — LCP, INP, and CLS — are the subset used in ranking; the rest (TTFB, FCP, TBT, Speed Index) are diagnostic, not ranking factors.. This one is real overlap but frequently mislabeled. Core Web Vitals are used by Google’s ranking systems. But Google doesn’t frame CWV as an “accessibility” signal in its own docs — CWV and accessibility are parallel UX-quality efforts with shared root causes. A slow, layout-shifting page is bad for everyone, and users with motor or cognitive disabilities are disproportionately hurt by an unexpected layout shift (CLSCumulative Layout Shift — a unitless score for unexpected visual movement, taken from the largest burst (session window) of layout shifts, not the lifetime sum. ≤0.1 is good.) that moves a tap target right as they’re about to tap it. Frame it as “shared underlying cause,” not “Google counts accessibility via Core Web Vitals.”
Missing image alternatives are a genuine accessibility and image-understanding overlap. This automated check is a focused first pass, not a complete WCAG audit or legal-compliance verdict.
Run the page through my Accessibility Checker to surface missing alt attributes and other machine-detectable issues before a manual review. Accessibility Checker Free
- Fix meaningful images that have no alt attribute.
- Use concise, contextual descriptions; keep decorative images intentionally empty.
- Continue with keyboard, screen-reader, contrast, and human usability testing.
Where they diverge — WCAG criteria with zero SEO value
This is the section almost every competing article skips, and it’s the most important one for setting expectations honestly. A large share of WCAG’s success criteria — especially under the Operable and Robust principles — have no plausible SEO mechanism, because search crawlersA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index. don’t interact with a page the way a human using assistive tech does.
- Keyboard focus order (WCAG 2.4.3, Level A) and focus visibility (2.4.7, Level AA) — these govern whether a keyboard or switch-device user can move through a page in a logical order and see where they are. No search crawler tabs through your page. Zero SEO effect.
- ARIA live regions / status messages (WCAG 4.1.3, Level AA) — programmatically announcing dynamic changes (“3 items added to cart”) to a screen reader without moving focus. Completely irrelevant to how GooglebotGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer. processes a page.
- Form-label programmatic association (WCAG 3.3.2, Level A, and part of 1.3.1)
—
<label for>/aria-labelledbylinks that let a screen reader announce what a field is. Google doesn’t rank on form-field labeling correctness.
The takeaway: roughly half of WCAG’s 86 criteria concern things with no SEO mechanism at all. Do them anyway. They’re a legal exposure (ADA/WCAG lawsuits are a real and growing landscape) and, more simply, the right thing to do — the WebAIM Million 2025 audit of the top million homepages found 94.8% had detectable WCAG 2 failures, averaging 51 errors per page (low-contrast text on 79.1%, missing alt text on 55.5%, missing form labels on 48.2%). With an estimated 1.3 billion people — 16% of the global population — living with a significant disability (WHO), accessibility isn’t a niche concern. It just isn’t an SEO concern.
The overlay-widget myth
If you take one warning from this piece: accessibility overlay widgets are not a real fix, and they are not an SEO shortcut. These are the JavaScript widgets (AccessiBe, UserWay, and similar) that promise to make any site WCAG-compliant automatically, often “within 48 hours.”
The regulators disagree. In a January 2025 settlement (final order April 2025), the FTC fined AccessiBe $1 million for deceptive marketing over exactly those compliance claims — and the order bars it from making compliance claims without evidence for 20 years. Courts have separately rejected simply installing an overlay as an adequate ADA defense. Overlays reportedly automate only a minority of WCAG issues and can actively interfere with the native assistive tech a user already has. They don’t fix your underlying accessibility, and they carry no independent SEO benefit. Fix the real markup instead.
How Bing frames the adjacent practices
I couldn’t confirm a fetchable, verbatim Bing statement specifically on accessibility this session, so I won’t fabricate one. The closest on-the-record, already-cited-on-this-site point is from Microsoft’s Fabrice Canel, who has said pages with correctly implemented semantic HTML5 have “an advantage in SEO.” That’s adjacent, not identical: semantic HTMLSemantic HTML is the practice of using elements like <main>, <article>, <section>, <nav>, <header>, and <aside> to describe what content is, not just how it looks. It helps search engines and assistive tech identify a page's main content more reliably, but it isn't a ranking factor on its own. (proper landmarks, heading structure) is itself a WCAG-relevant practice (1.3.1), so Bing’s framing lands in the overlap zone — but it’s a claim about semantic markup, not about accessibility conformance as a whole — our write-up on semantic HTML digs into that framing.
The practical takeaway
Here’s the honest split. The fixes that serve both audiences — do these as SEO and accessibility wins: write real alt text, use meaningful headings, use descriptive link text (not “click here”), caption your media, keep contrast readable, and make pages fast and stable. The accessibility-only work — keyboard operability, focus management, ARIA states, form labeling — do it too, just don’t expect a ranking payoff and don’t let it be sold to you as one.
The overlap is real, but it’s a short list. Anyone telling you “accessibility = SEO” is overstating it in one direction; anyone dismissing accessibility because “it’s not a ranking factor” is missing the point in the other. Both matter. They just mostly matter for different reasons.
AI summary
A condensed take on the Advanced version:
- Two separate disciplines with a bounded overlap. Accessibility (WCAG 2.2; 86 success criteria; POUR principles; A/AA/AAA levels) is a legal/ethical/UX standard. SEO is search visibility. They share some habits, not their goals.
- Not a ranking factor. Google’s John Mueller: accessibility is “not something that we would pick up and use as a direct ranking factor.” Google can’t quantify it across sites, and no accessibility-named system appears in Google’s ranking-systems guide.
- Genuine overlap (do these for both): descriptive alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. (strongest for image search, not general web), meaningful headings (existence — Google says out-of-order headings don’t hurt rankings), descriptive link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. vs. “click here,” captions/transcripts, contrast/readability (indirect), page speed/Core Web VitalsWeb Vitals is Google's initiative (launched May 2020) for unified page-experience quality signals. Core Web Vitals — LCP, INP, and CLS — are the subset used in ranking; the rest (TTFB, FCP, TBT, Speed Index) are diagnostic, not ranking factors. (shared root cause, not a Google-labeled accessibility signal).
- Divergence (no SEO value): keyboard focus order/visibility, ARIA live regions/status messages, form-label association — crawlersA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index. don’t tab through pages or need dynamic-content announcements.
- Overlay-widget myth: AccessiBe/UserWay-style widgets don’t reliably fix accessibility and give no SEO benefit; the FTC fined AccessiBe $1M (2025) over deceptive compliance claims.
- Scale/stakes: WebAIM Million 2025 — 94.8% of top homepages had WCAG failures (avg 51/page); WHO — 1.3B people (16%) have a significant disability. Do accessibility-only work regardless of SEO payoff.
Official documentation
Primary-source documentation from the search engines and the W3C.
- Google Images best practices — the alt-text guidance that ties image SEOImage SEO is optimizing the images on your pages so search engines can discover, crawl, index, and rank them — in Google Images and visual search, and as part of standard web results. It spans file format, filenames, alt text, compression, responsive markup, structured data, and image sitemaps. to accessibility.
- SEO Link Best Practices — descriptive anchor textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page.; the “click here”/“read more” anti-pattern.
- Understanding page experience in Google Search — where Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data. fit (and where “accessibility” isn’t named).
- A Guide to Google Search Ranking Systems — the full named-systems list (BERTSemantic search is meaning-based retrieval — matching what a user means, not just the words they typed. Search engines detect entities, expand synonyms, infer intent, and rank by conceptual relevance, which is why keyword stuffing lost its power and topical depth gained it., MUM, RankBrain, and so on); no accessibility system and no “page experience system” appear on it — Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data. is documented separately, under page experience.
W3C / WAI (the accessibility standard itself)
- WCAG 2 Overview — what WCAG is, the POUR principles, and A/AA/AAA levels.
- WCAG 2.2 Quick Reference — every success criterion, including 1.1.1, 1.3.1, 1.4.3, 2.4.3, 2.4.4, 2.4.7, 3.3.2, and 4.1.3 cited above.
- What’s New in WCAG 2.2 — the October 2023 update.
Bing / Microsoft
- Bing Webmaster Guidelines — Bing’s general quality/crawl/indexStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. guidance (accessibility-specific text was not separately confirmable this session).
Quotes from the source
On-the-record statements from Google, plus the W3C standard’s own language.
Google — accessibility is not a ranking factor
- “No, not really. So I think accessibility is something that is important for a website because, if you drive your users away with a website that they can’t use, then they’re not going to recommend it to other people. But it’s not something that we would pick up and use as a direct ranking factor when it comes to search.” — John Mueller, Google Search Advocate, Search Central office-hours, March 25, 2022. Read the coverage
Google — alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. (the real overlap)
- “The most important attribute when it comes to providing more metadata for an image is the alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. (text that describes an image), which also improves accessibility for people who can’t see images on web pages.” — Google Search Central, Google Images best practices. Jump to quote
- “Avoid filling
altattributes with keywords (also known as keyword stuffing) as it results in a negative user experience and may cause your site to be seen as spam.” — same page. Jump to quote
Google — descriptive link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page.
- “Good anchor textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. is descriptive, reasonably concise, and relevant to the page that it’s on and to the page it links to.” — Google Search Central, SEO Link Best Practices (which cites “Click here,” “Read more,” and “website” as poor anchor text). Jump to quote
Google — page experienceGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data. / Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data.
- “There is no single signal. Our core ranking systems look at a variety of signals that align with overall page experience… Core Web VitalsWeb Vitals is Google's initiative (launched May 2020) for unified page-experience quality signals. Core Web Vitals — LCP, INP, and CLS — are the subset used in ranking; the rest (TTFB, FCP, TBT, Speed Index) are diagnostic, not ranking factors. are used by our ranking systems.” — Google Search Central, Understanding page experience. Jump to quote
Gary Illyes, Google — heading order is accessibility-only
- Heading order in semantic sequence “is great for screen readers, but from Google Search’s perspective, it doesn’t matter if you use them out of order.” — Gary Illyes, SEO Office Hours podcast, as reported by Search Engine Journal, July 2024. Read the coverage
Myths and anti-patterns
The claims to stop repeating — and what’s actually true.
“WCAG compliance = better rankings.” False. Google’s Mueller said accessibility isn’t a direct ranking factor, citing the lack of a quantifiable, comparable metric. Accessibility work overlaps with good SEO and can indirectly support engagement, but conformance itself isn’t scored. Pitch accessibility on its own merits (users, law, ethics), not as a ranking lever you can’t substantiate.
“An accessibility overlay widget makes us compliant — and helps SEO.” False on both counts. The FTC fined AccessiBe $1M in 2025 over deceptive compliance claims and barred unsupported compliance claims for 20 years; courts have rejected overlays as an ADA defense. Overlays fix a minority of issues, can break native assistive tech, and carry no SEO benefit. Fix the real markup.
“Headings must be in strict numeric order or rankings suffer.” False for SEO. Illyes said out-of-order headings don’t matter to Google Search, even while agreeing strict order is good for screen readers. Conflating the two overstates the SEO stakes of what’s really an accessibility practice.
“Alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. is a major general-SEO ranking lever.” Overstated. Google’s docs frame alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search.’s clearest ranking value as image search; for general web search it’s page text/context, not a heavy standalone signal. Its accessibility role (describing images to screen-reader users) applies regardless — so write it well, but for the right reason.
“That accessibility overhaul drove +X% organic trafficVisitors from unpaid search results — it compounds without ad spend. — proof accessibility is SEO.” Treat with skepticism. The business-impact numbers circulating in industry guides are usually single-company, correlational anecdotes, not controlled studies. An accessibility project often ships alongside a redesign, content work, and performance fixes — attributing the lift to accessibility alone is a correlation-as-causation error.
Test yourself: SEO and Accessibility
Five quick questions on how accessibility and SEO overlap — and where they don’t. Pick an answer for each, then check.
Before and after: the four genuine overlap fixes
Concrete markup, not abstractions. Each pair shows the same element failing both a screen-reader user and a search engine, then fixed for both.
Alt text
Bad — decorative filler, no real information:
<img src="team-photo-2026.jpg" alt="image">A screen reader announces “image” — useless. A search engine has nothing to associate with the picture beyond the filename.
Good — describes what’s actually in the image:
<img src="team-photo-2026.jpg" alt="Five-person support team at their desks in the Raleigh office">A screen-reader user gets the actual content. Google’s own guidance is that this
same text “also improves accessibility for people who can’t see images” — one
string, two audiences. Don’t overcorrect into keyword stuffing (alt="SEO accessibility team photo Raleigh SEO agency") — Google explicitly warns that
reads as spam and helps no one.
Heading structure
Bad — headings used for font size, not structure:
<h1>Our Services</h1>
<h3>Technical audits</h3>
<h2>Content strategy</h2>A screen-reader user jumping by heading list hears a structure that doesn’t match the page’s actual hierarchy — confusing to navigate. (Google’s Illyes has said the order itself doesn’t move rankings, but a heading list that lies about structure still fails the screen-reader use case.)
Good — headings describe the real outline, in order:
<h1>Our Services</h1>
<h2>Technical audits</h2>
<h2>Content strategy</h2>Both a screen reader’s heading list and a search engine’s read of page structure now match what the page actually contains.
Link text
Bad — “click here” tells no one anything:
<p>Our 2026 accessibility report is now available.
<a href="/reports/accessibility-2026.pdf">Click here</a> to read it.</p>A screen-reader user tabbing through a page’s link list hears “click here, click here, click here” with no idea where any of them go. Google’s own anchor-text guidance names “Click here” directly as poor anchor textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page..
Good — the link text describes the destination:
<p>Read our <a href="/reports/accessibility-2026.pdf">2026 accessibility
report (PDF)</a>.</p>Out of context, the link alone now tells you exactly where it leads — for a screen reader, a search engine, or someone skimming a printed page.
Form labels
Bad — a placeholder standing in for a label:
<input type="email" placeholder="Email address">Placeholders aren’t labels — they vanish once you start typing, and many screen readers don’t reliably announce them. (This one is accessibility-only: search engines don’t fill out or read form fields, so there’s no SEO angle here — it’s included because it’s the fix most often confused with the overlap items above.)
Good — a programmatically associated label:
<label for="email">Email address</label>
<input type="email" id="email" name="email">A screen reader announces the field correctly every time, before and during typing. No SEO effect either way — this is purely the accessibility-only side of the ledger from the Advanced tab.
The overlap-first accessibility + SEO checklist
Run this on any page. The first block is the genuine two-for-one work; the second is accessibility-only — do it too, just don’t expect an SEO payoff.
Shared wins (do these for both audiences)
- Every meaningful image has real, descriptive
alttext (not the filename, not keyword-stuffed). - Decorative images use
alt=""so screen readers skip them and search engines don’t waste attention on noise. - Headings describe the actual content of each section — not just styled for size.
- Heading list is in a logical sequence (helps navigation even if Google says strict order isn’t a ranking input).
- Link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. describes the destination — no “click here,” “read more,” or bare “website.”
- Video/audio has captions or a transcript.
- Text and background meet at least 4.5:1 contrast (WCAG 1.4.3, Level AA).
- Pages load fast and don’t shift layout after render (Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data.).
Accessibility-only (do it, but it’s not an SEO lever)
- Every interactive element is reachable and operable by keyboard alone.
- Focus order follows a logical reading sequence, and the focused element is visibly indicated.
- Form fields use
<label for>oraria-labelledby— not placeholder text alone. - Dynamic content changes (cart updates, form errors) are announced via ARIA live regions.
- No accessibility overlay widget is being relied on as the actual fix.
The mental models
1. POUR — the accessibility side’s own framework. WCAG organizes every success criterion under four principles: Perceivable (can you perceive the content — alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., contrast, captions?), Operable (can you operate the interface — keyboard, timing, navigation?), Understandable (is content and operation predictable?), Robust (does it work with assistive tech, current and future?). Most of the SEO overlap lives in Perceivable — a search crawlerA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index., like a screen reader, is also trying to “perceive” a page it can’t see. Operable and Robust are almost entirely accessibility-only, because crawlersA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index. don’t operate interfaces.
2. The three-bucket sort for any accessibility claim. Before accepting “accessibility helps SEO” for a specific fix, sort it into one of three buckets: (1) genuine shared signal — the same artifact serves both a screen reader and a crawler (alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page.); (2) shared root cause, different label — the same underlying problem (a slow, shifting page) hurts both audiences, but Google doesn’t score it as an “accessibility” signal (Core Web VitalsWeb Vitals is Google's initiative (launched May 2020) for unified page-experience quality signals. Core Web Vitals — LCP, INP, and CLS — are the subset used in ranking; the rest (TTFB, FCP, TBT, Speed Index) are diagnostic, not ranking factors.); (3) accessibility-only — no plausible SEO mechanism at all (keyboard focus, ARIA live regions, form-label association). Nearly every “accessibility is good for SEO” claim online blurs these three together — keeping them separate is the whole trick.
3. “Would a crawler ever do this?” The fastest filter for whether a WCAG criterion has an SEO angle: does anything GooglebotGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer. or BingbotBingbot is Microsoft Bing's primary web crawler — the bot that discovers, fetches, and renders pages to build the Bing index. That index also powers Yahoo, DuckDuckGo, Ecosia, and Microsoft Copilot, so Bingbot's reach is far wider than Bing's own search-market share. actually does touch this criterion? Crawlers read text, follow links, and render pages — they don’t tab through focus order, they don’t fill out forms, and they don’t listen for a live-region announcement. If the answer is no, the fix is accessibility-only. Do it anyway, just for the right reason.
Accessibility + SEO overlap — quick reference
Where the same fix helps both
| Fix | Helps accessibility because | Helps SEO because | Google’s own framing |
|---|---|---|---|
| Descriptive alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. | Screen readers announce it in place of the image | Text Google can associate with the image | Strongest for image search, not general web ranking |
| Meaningful headings | Screen readers navigate by heading list | Helps engines understand page structure | Existence matters; strict numeric order does not (Illyes) |
| Descriptive link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. | Screen readers announce link purpose out of context | Named directly in Google’s anchor-text guidance | ”Click here” / “Read more” flagged as poor by Google |
| Captions / transcripts | Deaf/hard-of-hearing users can follow media | Crawlable text from otherwise opaque audio/video | Logical, widely practiced — no first-party Google statement foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. |
| Contrast / readability | Everyone reads low-contrast text more slowly | Plausible, indirect engagement signal | Correlational, not a scored SEO input |
| Page speed / Core Web VitalsGoogle's three real-user UX metrics — LCP (loading), INP (responsiveness), and CLS (visual stability) — used by Google's ranking systems, with no official weight attached, measured on field data. | Disproportionately helps motor/cognitive-disability users | Used by Google’s ranking systems | Framed as page experience, not an “accessibility” signal |
WCAG conformance levels (2.2)
| Level | What it means | Practical target |
|---|---|---|
| A | Minimum — basic barriers removed | Legal floor, rarely sufficient alone |
| AA | Mid-tier — the common legal target | What most ADA/WCAG lawsuits and policies cite |
| AAA | Highest — often not achievable site-wide | Aspirational for specific content, not a blanket goal |
Where the overlap stops (accessibility-only, zero SEO mechanism)
- Keyboard focus order and focus visibility (2.4.3, 2.4.7)
- ARIA live regions / status messages (4.1.3)
- Form-label programmatic association (3.3.2, part of 1.3.1)
Fast facts
- WCAG 2.2 released October 2023; 86 testable success criteria across A/AA/AAA (78 carried from 2.1, plus 9 added in 2.2, minus 4.1.1 Parsing, removed as obsolete).
- WebAIM Million 2025: 94.8% of top homepages had detectable WCAG failures, averaging 51 per page.
- FTC fined AccessiBe $1M (settlement January 2025, final order April 2025) over deceptive accessibility-overlay compliance claims.
Patrick's relevant free tools
- Google Index Checker — Check one URL’s observable indexability blockers, or reconcile sitemap, crawl, and supplied Search Console evidence across a URL set before verifying Google’s actual state in URL Inspection.
Tools for finding accessibility (and overlap) issues
Two of my own tools cover the automated-checking side of this article directly. Automated checks are a starting point, not a full accessibility audit — they catch a meaningful chunk of issues, not all of them.
- Accessibility Tester — runs a browser-rendered axe-core WCAG 2.2 A/AA audit on a URL, grouped by severity with the affected selectors and repair guidance. Use it to catch the exact overlap issues this article covers — missing alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., unlabeled links — in one pass, alongside the accessibility-only issues (missing form labels, ARIA problems) it also flags. It won’t catch everything WCAG covers (manual testing still matters for keyboard operability and screen-reader behavior), but it’s the fastest way to triage a page.
- Color Contrast Checker — checks any foreground/background color pair against WCAG 2.2 AA and AAA thresholds, suggests the nearest passing color, and can audit a full CSS or design-tokenA token is the smallest unit of text (or image/audio/video) an LLM processes — roughly 4 characters, or about ¾ of an English word. A context window is the maximum number of tokens (input plus output) a model can hold at once, like its short-term memory. palette at once, locally in your browser. Use it for the contrast item in the checklist above — the one shared-signal fix that’s purely visual and easy to miss in a design review.
Beyond automated scanners: neither tool substitutes for testing with an actual screen reader (VoiceOver, NVDA, JAWS) or real keyboard-only navigation — the accessibility-only criteria in the Advanced tab (focus order, ARIA live regions) require that kind of manual pass, not just a static scan.
Ready-to-use AI prompts
Copy-paste starting points for sorting a page’s issues into “helps both audiences” vs. “accessibility-only.” Always verify LLMA large language model (LLM) is a deep-learning model trained on massive text corpora to predict the next token and generate human-like text. LLMs use the transformer architecture and power AI search features like Google's AI Overviews (Gemini) and Bing Copilot (GPT-4). output against the Advanced tab and your own testing — treat these as drafting aids, not a substitute for a real screen-reader pass.
Sort a list of flagged issues into overlap vs. accessibility-only
Here is a list of accessibility issues flagged on a page [paste findings, e.g. from an axe-core scan]. For each issue, tell me whether it is (1) a genuine SEO + accessibility overlap fix, (2) a shared root cause that helps user experience but isn’t a named Google ranking signal, or (3) accessibility-only with no plausible effect on search rankings. Don’t guess — if you’re not sure which bucket something belongs in, say so instead of picking one.
Draft alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. that serves both audiences without stuffing keywords
Here’s a description of an image on my page: [describe the image and its context]. Write alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. that would actually help a screen-reader user understand what’s shown, in one plain sentence. Do not add keywords that aren’t a genuine part of the image’s content, and do not exceed what a sighted person would naturally say describing it.
Check link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. for the “click here” pattern at scale
Here is a list of link texts pulled from my page(s): [paste anchor textsAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page.]. Flag every one that would be ambiguous to a screen-reader user tabbing through links out of context (things like “click here,” “read more,” “learn more,” “here”), and suggest a specific, descriptive replacement for each based on its destination.
Resources worth your time
My related writing and work
- The Beginner’s Guide to Technical SEO — where on-page fundamentals like headings and alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search. fit.
- Web Almanac 2021 — SEO chapter — the chapter I led; includes the alt-text and descriptive-anchor-text (16% missing) accessibility overlap findings.
- My deep dives on alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., header tagsHeader tags (heading tags) are the HTML elements <h1> through <h6> that mark the structural hierarchy of a page's content. They help users, search engines, and screen readers understand what each section is about., and semantic HTMLSemantic HTML is the practice of using elements like <main>, <article>, <section>, <nav>, <header>, and <aside> to describe what content is, not just how it looks. It helps search engines and assistive tech identify a page's main content more reliably, but it isn't a ranking factor on its own. on this site cover the single clearest overlap, the “order doesn’t affect rankings” point, and the adjacent Bing “advantage in SEO” framing respectively.
From around the industry
- Google confirms accessibility isn’t a direct ranking factor (Search Engine Journal) — the Mueller quote in context.
- Google Clarifies H1-H6 Headings For SEO (Search Engine Journal) — the Illyes heading-order clarification.
- WCAG 2 Overview and the WCAG 2.2 Quick Reference (W3C WAI) — the standard itself.
- The WebAIM Million 2025 (WebAIM) — the annual audit of the top million homepages (94.8% with WCAG failures).
- Disability fact sheet (WHO) — the 1.3 billion / 16% global-population figure.
- SEO accessibility guide (Search Engine Land) — a thorough competitor guide (read its case-study traffic numbers as correlational, not proven causation).
- Accessibility and SEO (BrowserStack) — a practical overlap overview.
Accessibility (Web Accessibility)
Web accessibility means designing sites so people with disabilities can use them, per the W3C's WCAG guidelines. It overlaps with SEO in specific, checkable ways — alt text, heading structure, descriptive link text, captions, and page speed all serve both audiences — but Google has said accessibility itself is not a ranking factor, and most WCAG success criteria (keyboard focus order, ARIA live regions, form labels) have no SEO effect at all.
Related: Alt Text, Semantic HTML, Core Web Vitals
Accessibility (Web Accessibility)
Web accessibilityWeb accessibility means designing sites so people with disabilities can use them, per the W3C's WCAG guidelines. It overlaps with SEO in specific, checkable ways — alt text, heading structure, descriptive link text, captions, and page speed all serve both audiences — but Google has said accessibility itself is not a ranking factor, and most WCAG success criteria (keyboard focus order, ARIA live regions, form labels) have no SEO effect at all. is the practice of designing and building websites so people with disabilities — visual, auditory, motor, and cognitive — can perceive, understand, navigate, and interact with them. It’s largely codified in the W3C’s Web Content Accessibility Guidelines (WCAG), which group 86 testable “success criteria” under four principles — Perceivable, Operable, Understandable, Robust (POUR) — across three conformance levels: A, AA, and AAA.
Accessibility and SEO overlap substantially but are not the same discipline. Both reward clear structure, descriptive text, and fast, stable pages — but accessibility is a legal, ethical, and UX obligation governed by WCAG conformance, while SEO is about search-engine visibility. Google’s John Mueller has said accessibility is “not something that we would pick up and use as a direct ranking factor.” The overlap that’s real and practical: descriptive alt textAlt text is the value of the `alt` attribute on an HTML `<img>` element — a short text substitute chosen for the image's purpose and context, not a literal description of what it shows. It makes images accessible to screen-reader users and helps search engines understand images, mainly for image search., meaningful heading structure, descriptive link textAnchor text is the visible, clickable text of a hyperlink. It tells readers what they'll find on the other end and gives search engines context about the linked page. (not “click here”), captions/transcripts, color contrast, and page speed all help both audiences.
Where they diverge: a large share of WCAG’s success criteria — keyboard focus order, ARIA live regions, focus indicators, form-label programmatic association — have no SEO mechanism at all, because no search crawlerA crawler — also called a spider or bot — is an automated program that fetches web pages, extracts their links, and queues new URLs to visit. Search engines use crawlers to discover and download content for their index. tabs through a page with a keyboard or waits for a dynamic-content announcement. Do that work anyway: it’s a legal and ethical requirement independent of any SEO payoff.
Related: Alt Text, Semantic HTML, Core Web Vitals
Build-time retrieval analysis plus live signals for this exact article. The automatic chunk report includes a deterministic readiness score and is ready without a model download.
Search Console
sampleGA4 traffic (28d)
sampleCloudflare traffic (7d)
sampledCrUX field data (28d, phone)
sampleGoogle NLP entities
localChangelog
Updated Jul 19, 2026.
Editorial summary and recorded change details.Summary
Corrected two verified-against-primary-source inaccuracies: fixed WCAG 2.2's total success-criteria count from the vague "~87" to the precise 86 (78 from WCAG 2.1, plus 9 added in 2.2, minus 4.1.1 Parsing which 2.2 removed), and removed a false claim that 'the page experience system' appears among Google's named ranking systems on its ranking-systems guide — confirmed by raw fetch that it does not; Core Web Vitals is documented separately under page experience, not as one of the guide's enumerated systems.
Change details
-
Replaced the approximate '~87 success criteria' figure (tldr, Advanced intro, takeaway line, AI Summary, Cheat Sheets fast facts) with the verified figure of 86, derived from WCAG 2.1's 78 plus the 9 criteria WCAG 2.2 added minus the 1 it removed (4.1.1 Parsing).
-
Corrected the Advanced-lens paragraph claiming Google's Guide to Google Search Ranking Systems enumerates 'the page experience system' among its named systems — verified via direct fetch of the live page that no such system is on that list; reworded to state Core Web Vitals is documented separately, under page experience, rather than as one of the named ranking systems.
-
Updated the Official Docs lens's description of the ranking-systems guide link to match the corrected claim (no accessibility system and no page-experience system on the named-systems list).
Full comparison unavailable — no prior snapshot was archived for this revision.