ewh.org

Website review ewh.org

Community Health Program | EWB USA

 Generated on April 01 2026 12:34 PM

Old data? UPDATE !

The score is 55/100

SEO Content

Title

Community Health Program | EWB USA

Length : 34

Perfect, your title contains between 10 and 70 characters.

Description

Engineers Without Borders USA’s (EWB-USA) Community Health Program leverages a network of biomedical engineering volunteers to improve community health outcomes around the world.

Length : 178

Ideally, your meta description should contain between 70 and 160 characters (spaces included). Use this free tool to calculate text length.

Keywords

Very bad. We haven't found meta keywords on your page. Use this free online meta tags generator to create keywords.

Og Meta Properties

Good, your page take advantage of Og Properties.

Property Content
type website
url https://ewb-usa.org/Community-Health
title Community Health Program | EWB USA
description Engineers Without Borders USA’s (EWB-USA) Community Health Program leverages a network of biomedical engineering volunteers to improve community health outcomes around the world.

Headings

H1 H2 H3 H4 H5 H6
3 12 15 6 1 0
  • [H1] Community Health Program
  • [H1] ").text("Missing h1 tag").prependTo("body"); } const headingLevels = { 'H1': 1, 'H2': 2, 'H3': 3, 'H4': 4, 'H5': 5, 'H6': 6 }; let lastHeadingLevel = 0; $("h1, h2, h3, h4, h5, h6").each(function() { const $this = $(this); const currentLevel = headingLevels[$this.prop("tagName")]; const tagName = $this.prop("tagName"); $this.addClass("highlight-htag"); if (currentLevel > lastHeadingLevel + 1) { $this.attr("aria-label", "Heading out of order") .after('Heading is out of order. Ensure proper heading hierarchy.'); $this.append(`${tagName}`); } else { $this.append(`${tagName}`); } lastHeadingLevel = currentLevel; }); } function checkLinks() { $("a").each(function() { const text = $(this).text().trim(); const href = $(this).attr("href"); if (href && href !== "#" && href !== "/" && !href.includes("#") && !href.includes("javascript:")) { if (!text || text === "click here") { $(this).addClass("highlight-issue").attr("aria-label", "Non-descriptive link text").each(function() { $(this).after('Non-descriptive link text. Use descriptive text that provides context for the link.'); }); } } }); } function checkColorContrast() { $("*").each(function() { const bgColor = $(this).css("background-color"); const textColor = $(this).css("color"); if (bgColor && textColor) { const contrastRatio = calculateContrastRatio(bgColor, textColor); if (contrastRatio < 4.5) { $(this).addClass("highlight-issue").attr("aria-label", "Insufficient color contrast").each(function() { $(this).after('Insufficient color contrast. Ensure text is readable against the background color.'); }); } } }); } function calculateContrastRatio(color1, color2) { const lum1 = getRelativeLuminance(color1); const lum2 = getRelativeLuminance(color2); const lighter = Math.max(lum1, lum2); const darker = Math.min(lum1, lum2); return (lighter + 0.05) / (darker + 0.05); } function getRelativeLuminance(color) { const rgb = parseColor(color); const r = adjustColor(rgb[0]); const g = adjustColor(rgb[1]); const b = adjustColor(rgb[2]); return 0.2126 * r + 0.7152 * g + 0.0722 * b; } function adjustColor(colorValue) { colorValue = colorValue / 255; return colorValue 0) { $(mutation.addedNodes).each(function() { $(this).addClass("highlight-issue").attr("aria-label", "Dynamic content update").each(function() { $(this).after('Dynamic content update. Ensure updates to the content are announced to screen reader users.'); }); }); } }); }); observer.observe(document.body, { childList: true, subtree: true }); } function addSkipLink() { $("").attr("href", "#main-content").text("Skip to main content").prependTo("body"); } }); #check-links { position: fixed; top: 250px; right: -150px; /* Initially hidden */ background: #4044c6; color: #fff; z-index: 999; padding: 10px 15px; border-radius: 5px; font-weight: 700; font-size: 16px; cursor: pointer; display: none; /* Ensure it's initially hidden */ } #check-links:hover { background-color: #2f2063; } .link-status { text-decoration: none; } .broken-link { color: red; background-color: rgba(255, 0, 0, 0.6) !important; border: 2px solid rgba(255, 0, 0, 0.99) !important; } .working-link { color: green; background-color: rgba(0, 255, 0, 0.2) !important; border: 2px solid rgba(0, 255, 0, 0.99) !important; } .external-link { background-color: rgba(255, 255, 0, 0.2) !important; border: 2px solid rgba(255, 255, 0, 0.99) !important; } .unset-link { color: gray; background-color: rgba(0, 255, 246, 0.6) !important; border: 2px solid rgba(0, 255, 246, 0.99) !important; } #link-check-legend { display: none; position: fixed; top: 55%; right: 20px; background: #f9f9f9; padding: 15px; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); z-index: 998; width: 200px; font-size: 15px; } .legend-item { margin-bottom: 10px; } .legend-color { display: inline-block; width: 20px; height: 20px; margin-right: 10px; border-radius: 50%; position: relative; top: 5px; } .legend-color.broken { background-color: red; } .legend-color.working { background-color: green; } .legend-color.external { background-color: yellow; } .legend-color.unset { background-color: #00fff6; } Check Links $(document).on('mousedown', function (e) { if (e.button === 0) { // Left-click $(document).on('keydown.linkCheck', function (e) { if (e.key.toLowerCase() === 'l') { toggleLinkChecker(); } }); } }); $(document).on('mouseup', function (e) { if (e.button === 0) { // Left-click release $(document).off('keydown.linkCheck'); } }); function toggleLinkChecker() { const $checkLinks = $('#check-links'); if ($checkLinks.is(':visible')) { $checkLinks.stop().animate({ right: '-150px' }, 500, function() { $(this).hide(); }); } else { $checkLinks.show().stop().animate({ right: '20px' }, 500); } } $(document).ready(function() { $("#check-links").click(function() { checkLinks(); $("#link-check-legend").fadeIn(); }); function checkLinks() { let brokenLinks = 0; let workingLinks = 0; let externalLinks = 0; let unsetLinks = 0; const linkPromises = []; $("a").each(function() { const $link = $(this); const url = $link.attr('href'); const targetBlank = $link.attr('target') === '_blank'; if (!url || url === '#' || url === '' || url === '/') { $link.addClass('unset-link'); unsetLinks++; updateLegend(brokenLinks, workingLinks, externalLinks, unsetLinks); return; } const isExternal = targetBlank || (new URL(url, window.location.href)).hostname !== window.location.hostname; if (isExternal) { $link.addClass('external-link'); externalLinks++; } const promise = $.ajax({ url: url, type: 'HEAD' }).then( function() { $link.addClass('working-link link-status'); if (!isExternal) workingLinks++; }, function() { if (!$link.hasClass('unset-link') && !isExternal) { $link.addClass('broken-link link-status'); brokenLinks++; } } ).always(() => { updateLegend(brokenLinks, workingLinks, externalLinks, unsetLinks); }); linkPromises.push(promise); }); $.when(...linkPromises).then(() => { updateLegend(brokenLinks, workingLinks, externalLinks, unsetLinks); }); } function updateLegend(broken, working, external, unset) { $("#link-check-legend").html(` Broken Links: ${broken} Working Links: ${working} External Links: ${external} Unset Links: ${unset} `); } }); .seo-checker { display: none; position: fixed; top: 350px; right: 20px; border: 1px solid #4044c6; background: #4044c6; color: #fff; z-index: 999; padding: 10px 15px; border-radius: 5px; font-weight: 700; font-size: 16px; cursor: pointer; transition: right 0.5s ease; } .seo-checker:hover { border: 1px solid #2f2063; background: #2f2063; } .seo-modal { display: none; position: fixed; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4); } .seo-modal-content { background-color: #fefefe; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 80%; max-width: 600px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); border-radius: 10px; } .seo-modal-content h2 { font-size: 24px; margin-bottom: 20px; text-align: center; } .seo-modal-content ul { list-style: none; padding: 0; } .seo-modal-content ul li { background: #f9f9f9; margin: 5px 0; padding: 10px; border-left: 5px solid #4044c6; border-radius: 5px; } .seo-modal-content ul li:nth-child(even) { background: #efefef; } .seo-modal-content .close { color: #aaa; float: right; font-size: 28px; font-weight: bold; } .seo-modal-content .close:hover, .seo-modal-content .close:focus { color: #000; text-decoration: none; cursor: pointer; } .highlight-error { border: 2px solid #cc0000 !important; } .seo-modal-content ul li.error { border-left: 5px solid red; } .seo-modal-content ul li.pass { border-left: 5px solid green; } Check SEO × SEO Report
  • [H1] Placeholder H1
  • [H2] Notice: Engineering World Health has Merged with Engineers Without Borders USA
  • [H2] In 2024, Engineers Without Borders USA absorbed Engineering World Health (EWH). Engineering World Health was an organization with a similar mission and approach to capacity building and community development through engineering. Founded in 2001, EWH used a chapter structure like EWB-USA and sent volunteers into the field for experiences to improve community health outcomes through biomedical engineering and repairing medical equiptment. This strategic partnership combines our strengths, broadens our reach, and amplifies our impact in improving health outcomes through engineering solutions worldwide.
  • [H2] Meeting The Global Medical Equipment Challenge
  • [H2] Community Health Solutions at EWB-USA
  • [H2] Community Health Institutes
  • [H2] How to Get Involved 
  • [H2] Contact Us
  • [H2] About Us
  • [H2] Programs
  • [H2] Get Involved
  • [H2] Stay Connected
  • [H2] Performance Report
  • [H3] Help Us Make a Positive Impact for More Communities in 2026 
  • [H3] Help Us Make a Positive Impact for More Communities in 2026 
  • [H3] Are you interested in applying to participate in a community health institute?
  • [H3] 1,300 Volunteers
  • [H3] 13,800 Repairs Made
  • [H3] 7 Countries
  • [H3] Improved Patient Outcomes
  • [H3] Capacity Building with Hospital Staff
  • [H3] Leadership Development
  • [H3] Contribute Knowledge with iFixit
  • [H3] Contribute to the Medical Device Library 
  • [H3] Participate in a Community Health Institute
  • [H3] Summer 2026 
  • [H3] ARE YOU A COMMUNITY
  • [H3] ARE YOU AN EWB-USA CHAPTER
  • [H4] WATER SUPPLY
  • [H4]  Health Infrastructure
  • [H4]  SANITATION
  • [H4] STERILIZATION
  • [H4] ENERGY
  • [H4]  OXYGEN SUPPLY
  • [H5] Since 2001, Engineering World Health facilitated thousands of volunteer experiences across 7 countries, completing over 13,000 repairs worth over $26 Million USD. This vital work will continue as a part of Engineers Without Borders USA's Community Health Program

Images

We found 17 images on this web page.

2 alt attributes are empty or missing. Add alternative text so that search engines can better understand the content of your images.

Text/HTML Ratio

Ratio : 9%

This page's ratio of text to HTML code is below 15 percent, this means that your website probably needs more text content.

Flash

Perfect, no Flash content has been detected on this page.

Iframe

Great, there are no Iframes detected on this page.

URL Rewrite

Good. Your links looks friendly!

Underscores in the URLs

Perfect! No underscores detected in your URLs.

In-page links

We found a total of 9 links including 0 link(s) to files

Anchor Type Juice
Donate now → External Passing Juice
Donate Now Internal Passing Juice
Volunteer Internal Passing Juice
GIVE TO COMMUNITY HEALTH External Passing Juice
Visit the ifixit digital library External Passing Juice
Applications are now open External Passing Juice
Learn More Internal Passing Juice
Morweb.org External Passing Juice
Privacy Internal Passing Juice

SEO Keywords

Keywords Cloud

water equipment program borders engineering community give volunteer ewb-usa health

Keywords Consistency

Keyword Content Title Keywords Description Headings
health 18
community 15
volunteer 14
equipment 10
engineering 9

Usability

Url

Domain : ewh.org

Length : 7

Favicon

Great, your website has a favicon.

Printability

We could not find a Print-Friendly CSS.

Language

Good. Your declared language is en.

Dublin Core

This page does not take advantage of Dublin Core.

Document

Doctype

HTML 5

Encoding

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 0

Warnings : 0

Email Privacy

Warning! At least one email address has been found in the plain text. Use free antispam protector to hide email from spammers.

Deprecated HTML

Great! We haven't found deprecated HTML tags in your HTML.

Speed Tips

Excellent, your website doesn't use nested tables.
Too bad, your website is using inline styles.
Too bad, your website has too many CSS files (more than 4).
Too bad, your website has too many JS files (more than 6).
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Missing

Your website does not have an XML sitemap - this can be problematic.

A sitemap lists URLs that are available for crawling and can include additional information like your site's latest updates, frequency of changes and importance of the URLs. This allows search engines to crawl the site more intelligently.

Robots.txt

https://ewh.org/robots.txt

Great, your website has a robots.txt file.

Analytics

Great, your website has an analytics tool.

   Google Analytics

PageSpeed Insights


Device
Categories

Free SEO Testing Tool

Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.