Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
BLink & Button Quality1 issue(s) across 502 links and 2 buttonsREVIEW
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| /newsletter-sign-up/ | Subscribe | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Register Now | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/part… | Download Now | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Register Now | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/part… | Download Now | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Register Now | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/part… | Download Now | new tab | Add '(opens in new tab)' to text |
| #More | More | generic text | Replace with descriptive text |
Before: More Suggested: #More | |||
| https://news.google.com/publications/CAA… | Google News | new tab | Add '(opens in new tab)' to text |
| https://www.linkedin.com/company/search-… | new tab | Add '(opens in new tab)' to text | |
| https://www.youtube.com/c/searchenginejo… | YouTube | new tab | Add '(opens in new tab)' to text |
| https://www.facebook.com/SearchEngineJou… | new tab | Add '(opens in new tab)' to text | |
| https://twitter.com/sejournal | new tab | Add '(opens in new tab)' to text | |
| https://bsky.app/profile/sejournal.bsky.… | Bluesky | new tab | Add '(opens in new tab)' to text |
| https://www.instagram.com/sejournal/ | new tab | Add '(opens in new tab)' to text | |
| https://www.reddit.com/r/SEJ/ | new tab | Add '(opens in new tab)' to text | |
| http://www.pinterest.com/sejournal/ | new tab | Add '(opens in new tab)' to text | |
| https://rss.searchenginejournal.com | RSS | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/news… | Subscribe | new tab | Add '(opens in new tab)' to text |
| /newsletter-sign-up/ | Subscribe to our Daily SEO and… | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/priv… | privacy policy | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Apr 22 | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | 500M AI Searches Later: How To… | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Register | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Apr 23 | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Your Lead Gen is Running. Your… | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Register | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Apr 29 | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | “SEO Expert” Became “AI … | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/webi… | Register | new tab | Add '(opens in new tab)' to text |
| https://www.google.com/preferences/sourc… | Follow Us On Google | new tab | Add '(opens in new tab)' to text |
| https://www.searchenginejournal.com/priv… | privacy policy | new tab | Add '(opens in new tab)' to text |
| https://www.google.com/preferences/sourc… | Follow Us On Google | new tab | Add '(opens in new tab)' to text |
Generic link text like 'click here' doesn't describe the destination.
#More ("More")
Generic anchor text ('click here', 'read more', 'learn more') tells screen readers and search engines nothing about the destination.
Learn more ▾ ▴
Out-of-context lists of links read by AT (one navigation pattern) become useless when every link says 'click here'. Use the destination's title or topic as anchor text. Doubles as SEO win — Google passes anchor-text relevance to the destination.
Source: WCAG 2.4.4 / Google Search Central
Add '(opens in new tab)' to link text or aria-label.
/newsletter-sign-up/; https://www.searchenginejournal.com/webinar-lp-300-successful-webinars-350k-l…; https://www.searchenginejournal.com/partner-resources/how-to-build-your-own-s…; https://www.searchenginejournal.com/webinar-lp-500m-ai-searches-later-how-to-…; https://www.searchenginejournal.com/partner-resources/the-new-publishing-stan…; https://www.searchenginejournal.com/webinar-lp-500m-ai-searches-later-how-to-…; https://www.searchenginejournal.com/partner-resources/the-new-publishing-stan…; https://news.google.com/publications/CAAqBwgKMJK1ogkwhoOYAg; https://www.linkedin.com/company/search-engine-journal; https://www.youtube.com/c/searchenginejournal?sub_confirmation=1 (+22 more)
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
B404 Error PageHTTP 404, custom pageREVIEW
CFavicon & BrandingAction3 icon(s) detectedREVIEW
BColor Contrast (Screenshot)20 text elements analyzed, 0 fail WCAG AAREVIEW
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 SEM & SEO News, Insi… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h2 Latest | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h2 Webinars | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h3 Your Lead Gen is Run… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h3 Vibe Code Tools That… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h3 500M AI Searches Lat… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h3 The New Publishing S… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h3 500M AI Searches Lat… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| h3 The New Publishing S… | 6.49:1 | 3.0:1 | #000000 | #8F8F8F | Pass |
| title Search Engine Journa… | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a Skip to content | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| span Subscribe | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a Latest | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a All News | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a SEO News | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a PPC News | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a Social Media News | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a Webinars | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a Podcast | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
| a For Agencies | 6.49:1 | 4.5:1 | #000000 | #8F8F8F | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
BLighthouse Accessibility AuditsScore 89/100 — 3 failing, 28 passedREVIEW
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
ARIA
Some ARIA roles have required attributes that describe the state of the element to screen readers. Learn more about roles and required attributes.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
SEO
Content
Social
PPC
Digital Marketing fieldset.form-columns-1 > div.hs_interests > div.input > ul.inputs-list |
SEO div.hs_interests > div.input > ul.inputs-list > li.hs-form-checkbox |
Content div.hs_interests > div.input > ul.inputs-list > li.hs-form-checkbox |
Social div.hs_interests > div.input > ul.inputs-list > li.hs-form-checkbox |
PPC div.hs_interests > div.input > ul.inputs-list > li.hs-form-checkbox |
Digital Marketing div.hs_interests > div.input > ul.inputs-list > li.hs-form-checkbox |
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Agree and proceed div.flex > div.flex > div.unic-actions > button.bg-gray-300 |
By Matt G. Southern div.row > div#h-a-section > article.sej-ft-post > span.sej-ft-author |
Matt G. Southern div#h-a-section > article.sej-ft-post > span.sej-ft-author > a |
PPC article.sej-ft-art > ul.sej-post-cat > li > a |
SEO article.sej-ft-art > ul.sej-post-cat > li > a |
ASK AN SEO article.sej-ft-art > ul.sej-post-cat > li > a |
SEO article.sej-ft-art > ul.sej-post-cat > li > a |
GENERATIVE AI div.sej-art-opt > ul.sej-post-cat > li > a |
SEO STRATEGY div.sej-art-opt > ul.sej-post-cat > li > a |
By Heather Campbell div.sej-art-inner > div.sej-art-part > p.sej-art-author > a.green-link |
NEWS div.sej-art-opt > ul.sej-post-cat > li > a |
INTERNATIONAL SEARCH div.sej-art-opt > ul.sej-post-cat > li > a |
By Matt G. Southern div.sej-art-inner > div.sej-art-part > p.sej-art-author > a.green-link |
ECOMMERCE div.sej-art-opt > ul.sej-post-cat > li > a |
PPC div.sej-art-opt > ul.sej-post-cat > li > a |
By Menachem Ani div.sej-art-inner > div.sej-art-part > p.sej-art-author > a.green-link |
NEWS div.sej-art-opt > ul.sej-post-cat > li > a |
TECHNICAL SEO div.sej-art-opt > ul.sej-post-cat > li > a |
By Matt G. Southern div.sej-art-inner > div.sej-art-part > p.sej-art-author > a.green-link |
SEO div.sej-art-opt > ul.sej-post-cat > li > a |
By Carolyn Shelby div.sej-art-inner > div.sej-art-part > p.sej-art-author > a.green-link |
NEWS div.sej-art-opt > ul.sej-post-cat > li > a |
SEO div.sej-art-opt > ul.sej-post-cat > li > a |
By Roger Montti div.sej-art-inner > div.sej-art-part > p.sej-art-author > a.green-link |
APR div.sej-wb-part > a.sej-wb-img > div.sej-wb-dt > span.d-block |
22 div.sej-wb-part > a.sej-wb-img > div.sej-wb-dt > span.d-block |
APR div.sej-wb-part > a.sej-wb-img > div.sej-wb-dt > span.d-block |
23 div.sej-wb-part > a.sej-wb-img > div.sej-wb-dt > span.d-block |
APR div.sej-wb-part > a.sej-wb-img > div.sej-wb-dt > span.d-block |
29 div.sej-wb-part > a.sej-wb-img > div.sej-wb-dt > span.d-block |
Sections div.row > div.col > a.sej-foot-h > span |
Topics div.row > div.col > a.sej-foot-h > span |
Resources div.row > div.col > a.sej-foot-h > span |
Advertise div.row > div.col > a.sej-foot-h > span |
Company div.row > div.col > a.sej-foot-h > span |
These are opportunities to improve the legibility of your content.
Names and labels
Screen reader users rely on frame titles to describe the contents of frames. Learn more about frame titles.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
body.home > main#main-content > section.sss2_sllo_o6 > iframe#tk-iframe-In_Feed_Mobile_300x250 body.home > main#main-content > section.sss2_sllo_o6 > iframe#tk-iframe-In_Feed_Mobile_300x250 |
body.home > main#main-content > section.sss2_sllo_o6 > iframe#tk-iframe-In_Feed_Mobile_300x250 body.home > main#main-content > section.sss2_sllo_o6 > iframe#tk-iframe-In_Feed_Mobile_300x250 |
body.home > main#main-content > section.sss2_sllo_o6 > iframe#tk-iframe-In_Feed_Mobile_300x250 body.home > main#main-content > section.sss2_sllo_o6 > iframe#tk-iframe-In_Feed_Mobile_300x250 |
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
ALandmark Structure14 landmarksPASS
Multiple navigations need aria-label to distinguish them for screen readers.
Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.
Learn more ▾ ▴
When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.
Source: WAI-ARIA Authoring Practices
A+Heading Hierarchy99 headingsPASS
- H3 Your Lead Gen is Running. Your Pipeline Isn’t. Here’s Why.
- H3 Vibe Code Tools That Solve Your SEO Problems
- H3 500M AI Searches Later: How To Actually Improve AI Search Visibility and Citations
- H3 The New Publishing Standard in the AI Era
- H3 500M AI Searches Later: How To Actually Improve AI Search Visibility and Citations
- H3 The New Publishing Standard in the AI Era
- H2 ChatGPT Ads Now Offer CPC Bidding Between $3 And $5: Report
- H2 Google Ads Makes Call Recording Default For AI Lead Calls
- H2 The Ghost Citation Problem
- H2 What’s The Biggest Technical SEO Blind Spot From Over-Relying On Tools? – Ask An SEO
- H2 Google Adds New Tasked-Based Search Features
- H2 Google Confirms March 2026 Core Update Is Complete
- H2 Google’s Task-Based Agentic Search Is Disrupting SEO Today, Not Tomorrow
- H2 Google CEO Says AI Could ‘Break Pretty Much All Software’
- H2 Google Just Made It Easy For SEOs To Kick Out Spammy Sites
- H2 Latest
- H2 How To Build AI Visibility In 90 Days [Webinar]
- H2 Google May Have To Share Search Data With Rivals
- H2 Winning Google Ads Campaign Structures For DTC Ecommerce
- H2 Google Lists Best Practices For Read More Deep Links
- H2 What Search Engines Trust Now: Authority, Freshness & First-Party Signals
- H2 68 Million AI Crawler Visits Show What Drives AI Search Visibility
- H2 Google May Have To Share Search Data With Rivals
- H2 Google Lists Best Practices For Read More Deep Links
- H2 68 Million AI Crawler Visits Show What Drives AI Search Visibility
- H2 AI Adoption Outpaced The PC & Internet: Dive Into The Stanford Report Data
- H2 Google AI Mode in Chrome Gets Side-by-Side Browsing
- H2 ChatGPT Often Retrieves But Rarely Cites Reddit Pages, Data Shows
- H2 How To Build AI Visibility In 90 Days [Webinar]
- H2 Google May Have To Share Search Data With Rivals
- H2 Google Lists Best Practices For Read More Deep Links
- H2 What Search Engines Trust Now: Authority, Freshness & First-Party Signals
- H2 68 Million AI Crawler Visits Show What Drives AI Search Visibility
- H2 Selling To AI: The Complete Guide To Agentic Commerce
- H2 Winning Google Ads Campaign Structures For DTC Ecommerce
- H2 Google’s Product Feed Strategy Points To The Future Of Retail Discovery
- H2 Search Ad Growth Slows As Social & Video Gain Faster
- H2 Should You Use Auto-Generated Creative? – Ask A PPC
- H2 Google Is Replacing Dynamic Search Ads With AI Max
- H2 How To Measure PPC Performance When AI Controls The Auction
- H2 Shorter, Focused Content Wins In ChatGPT
- H2 The 5-Pillar Framework For AI Content That Audiences Actually Trust
- H2 How To Do Evergreen Content In 2026 (And Beyond)
- H2 How Zero-Party & First-Party Data Can Fuel Your Intent-Based SEO Strategy
- H2 The Content Moat Is Dead. The Context Moat Is What Survives
- H2 You’re Not Scaling Content. You’re Scaling Disappointment
- H2 ChatGPT Often Retrieves But Rarely Cites Reddit Pages, Data Shows
- H2 Your Owned Content Is Losing To A Stranger’s Reddit Comment
- H2 B2B Buyers Trust Peers Over AI Chatbots, Report Finds
- H2 Reddit Marketing in 2026: What Changed & What Actually Works Now
- H2 YouTube’s AI Slop Problem And How Marketers Can Compete
- H2 Gen Z Preference For TikTok Over Google Drops 50%, Data Shows
- H1 SEM & SEO News, Insights & How-tos
- H2 Webinars
- H2 500M AI Searches Later: How To Actually Improve AI Search Visibility and Citations
- H2 Your Lead Gen is Running. Your Pipeline Isn’t. Here’s Why.
- H2 “SEO Expert” Became “AI Search Expert” (Gulp.): How To Control AI Answer Accuracy
- H3 Generative AI
- H2 How To Build AI Visibility In 90 Days [Webinar]
- H2 68 Million AI Crawler Visits Show What Drives AI Search Visibility
- H2 AI Adoption Outpaced The PC & Internet: Dive Into The Stanford Report Data
- H2 Google AI Mode in Chrome Gets Side-by-Side Browsing
- H2 Gen Z Workers Pick Human-Only Output Over AI-Assisted
- H3 Enterprise SEO
- H2 Who Owns SEO In The Enterprise? The Accountability Gap That Kills Performance
- H2 How Do You Compete In Agentic Commerce?
- H2 5 Key Enterprise SEO And AI Trends For 2026
- H2 The 5 Hidden Organizational Forces That Undermine Enterprise SEO
- H2 Newfold Digital Sells MarkMonitor As Part Of Strategic Refocus
- H3 PPC
- H2 ChatGPT Ads Now Offer CPC Bidding Between $3 And $5: Report
- H2 Google Ads Makes Call Recording Default For AI Lead Calls
- H2 Winning Google Ads Campaign Structures For DTC Ecommerce
- H2 Google’s Product Feed Strategy Points To The Future Of Retail Discovery
- H2 Should You Use Auto-Generated Creative? – Ask A PPC
- H3 Analytics & Data
- H2 Reporting Uncertainty Without Losing Credibility
- H2 Google Analytics Launches Scenario Planner and Projections
- H2 How To Prove PR Business Value With UTM Parameters & GA4
- H2 The Science Of How AI Pays Attention
- H2 Why Your SEO KPIs Are Failing Your Business (And How To Fix Them)
- H3 Ask an SEO
- H2 What’s The Biggest Technical SEO Blind Spot From Over-Relying On Tools? – Ask An SEO
- H2 How To Break Through An Affiliate Site Plateau & Find New Growth – Ask An SEO
- H2 What Can Log File Data Tell Me That Tools Can’t? – Ask An SEO
- H2 How Do You Fix Thin Content Across Similar Ecommerce Product Pages? – Ask An SEO
- H2 Should I Optimize My Content Differently For Each Platform? – Ask An SEO
- H3 Ask a PPC
- H2 Should You Use Auto-Generated Creative? – Ask A PPC
- H2 How To Identify And Solve Click Fraud In Paid Media – Ask A PPC
- H2 Why Do Budgets Overspend Even With A Target ROAS or CPA? – Ask A PPC
- H2 Ask A PPC: What Is The PPC Manager’s Role In The AI Era?
- H2 Ask A PPC: What Are Learning Periods In Digital Marketing?
- H3 WordPress
- H2 WordPress’s Troubled Real-Time Collaboration Feature
- H2 Mullenweg To Cloudflare: Keep WordPress Out Of Your Mouth
- H2 6 Reasons Why Cloudflare’s EmDash Can’t Compete With WordPress
- H2 WordPress Delays Release Of Version 7.0 To Focus On Stability
- H2 Is WordPress Too Complex For Most Sites?
A+Alt Text QualityAll 96 images OKPASS
A+Form AccessibilityAll 2 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| s | text | Search... | aria-label |
| #srch_change_js | text | Search... | aria-label |