educationforlife.net

Report from Mar 2, 2026 at 8:12 AM

B+
Grade
B+

Overall

82/100

A+

Technical

97/100

B+

Content

83/100

D-

Structure

42/100

A+

Accessibility

100/100

Website Screenshot

SEO Performance

Priority Actions

10 items
Critical

Resolve conflicting indexing signals on 1 page confusing search engines

Critical

Remove 1 page with noindex from sitemap or remove noindex directive

Critical

Review 1 page with noindex tags that should be indexed

High

Write meta descriptions for 9 pages to improve click-through rates

High

Fix missing H1 headings on 7 pages

High

Improve 10 pages with thin content

Medium

Write unique meta descriptions for 1 groups of pages with duplicate descriptions

Medium

Optimize 1 title tag - keep between 30-60 characters

Medium

Include target keywords in headings on 19 pages

Low

Avoid using the same heading text multiple times on 1 pages

Backlink Analysis

Backlinks are crucial for SEO success as they signal trust and authority to search engines.

Total Backlinks

471

Found 471 backlinks across 105 domains

Domain Authority

28

Authority score: 28 with spam score: 0

Network Diversity

72

72 unique IPs across 63 subnets

Link Age

84

First backlink discovered: 2019-03-22

Link Type Distribution

Text Anchors: 432 91.7%
Image Links: 5 1.1%
Redirects: 0 0.0%
Canonical Links: 0 0.0%

Link Attributes

Follow Links: 445 94.48%
NoFollow Links: 26 5.5%
UGC Links: 0 0.0%

Technical Analysis

Technical SEO ensures search engines can efficiently crawl, understand, and index your website.
27 issues
Critical

Pages that could not be checked

3 affected pages

3
Show affected pages
https://educationforlife.net/
Status: HTTP 408 | Found on: https://educationforlife.net
https://www.educationforlife.net/behind-every-smile-a-story-of-transformation/
Status: HTTP 408 | Found on: sitemap
https://www.educationforlife.net/cbc-senior-school-education-opportunities/
Status: HTTP 408 | Found on: sitemap
Critical

Pages with too short title tags

1 affected page

1
Show affected pages
https://www.educationforlife.net/gallery/
Too Short (28)
Warning

Pages with too short meta descriptions

2 affected pages

2
Show affected pages
https://www.educationforlife.net/author/editor/
Too Short (20)
https://www.educationforlife.net/?mailpoet_page=subscriptions
Too Short (20)
Warning

Pages with too long meta descriptions

15 affected pages

15
Show affected pages
https://www.educationforlife.net/about-us-2/privacy-statement/
Too Long (363)
https://www.educationforlife.net/brochures/
Too Long (418)
https://www.educationforlife.net/charity-highlights/
Too Long (425)
https://www.educationforlife.net/child-sponsorship/sponsorship/
Too Long (319)
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
Too Long (340)
https://www.educationforlife.net/community-stories-2/
Too Long (309)
https://www.educationforlife.net/donation/giving-tuesday/
Too Long (299)
https://www.educationforlife.net/financial-reports/
Too Long (398)
https://www.educationforlife.net/gallery/
Too Long (212)
https://www.educationforlife.net/kids-activity-sheet/
Too Long (322)
https://www.educationforlife.net/meet-brenda-kanyasi/
Too Long (242)
https://www.educationforlife.net/projects-2/one-child-one-laptop/
Too Long (402)
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
Too Long (424)
https://www.educationforlife.net/support-us/
Too Long (417)
https://www.educationforlife.net/web-and-app-updates/
Too Long (207)
Critical

Missing meta tags

5 affected pages

9
Show affected pages
https://www.educationforlife.net/category/hope-trust-and-confidence/
Meta description Missing
https://www.educationforlife.net/category/mentorship/
Meta description Missing
https://www.educationforlife.net/celebrating-beckys-journey/
Meta description Missing
https://www.educationforlife.net/construction-progress/
Meta description Missing
https://www.educationforlife.net/donation/
Meta description Missing
Warning

Slow loading pages

20 affected pages

27
Show affected pages
https://www.educationforlife.net/about-us-2/privacy-statement/
Load time: 19.79s
https://www.educationforlife.net/author/editor/
Load time: 11.50s
https://www.educationforlife.net/bridging-the-digital-divide-one-device-at-a-time/
Load time: 19.55s
https://www.educationforlife.net/brochures/
Load time: 10.24s
https://www.educationforlife.net/category/hope-trust-and-confidence/
Load time: 14.40s
https://www.educationforlife.net/category/mentorship/
Load time: 17.41s
https://www.educationforlife.net/celebrating-beckys-journey/
Load time: 10.83s
https://www.educationforlife.net/charity-highlights/
Load time: 14.20s
https://www.educationforlife.net/child-sponsorship/sponsorship/
Load time: 16.53s
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
Load time: 14.60s
https://www.educationforlife.net/community-stories-2/
Load time: 17.89s
https://www.educationforlife.net/construction-progress/
Load time: 11.33s
https://www.educationforlife.net/donation/
Load time: 17.59s
https://www.educationforlife.net/donation/giving-tuesday/
Load time: 12.30s
https://www.educationforlife.net/environmental-stewardship/
Load time: 13.19s
https://www.educationforlife.net/financial-reports/
Load time: 12.52s
https://www.educationforlife.net/gallery/
Load time: 14.12s
https://www.educationforlife.net/home/
Load time: 13.69s
https://www.educationforlife.net/kids-activity-sheet/
Load time: 15.51s
https://www.educationforlife.net/?mailpoet_page=subscriptions
Load time: 12.72s
Info

Pages without resource hints (preconnect/preload)

27
Warning

Pages with small font sizes (< 12px)

23
Info

Unminified CSS or JavaScript detected

27

Content Analysis

High-quality content is essential for both search engine rankings and user engagement.
37 issues
Warning

Pages with readability issues

2 affected pages

2
Show affected pages
https://www.educationforlife.net/author/editor/
Readability score: 13.1 (difficult) - Flesch Reading Ease (EN)
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
Readability score: 13.4 (difficult) - Flesch Reading Ease (EN)
Info

Pages with poor content structure (no paragraphs or lists)

26
Info

Pages with high sentence complexity (avg > 25 words/sentence)

3
Warning

Pages with duplicate meta descriptions

1 affected page

1
Show affected pages
https://www.educationforlife.net/author/editor/
'Love Brings Hope ...' for URLS: https://www.educationforlife.net/?mailpoet_page=subscriptions
Info

Poor text-to-HTML ratio (< 10%)

20 affected pages

27
Show affected pages
https://www.educationforlife.net/about-us-2/privacy-statement/
Text-to-HTML ratio: 1.6%
https://www.educationforlife.net/author/editor/
Text-to-HTML ratio: 0.4%
https://www.educationforlife.net/bridging-the-digital-divide-one-device-at-a-time/
Text-to-HTML ratio: 0.5%
https://www.educationforlife.net/brochures/
Text-to-HTML ratio: 0.3%
https://www.educationforlife.net/category/hope-trust-and-confidence/
Text-to-HTML ratio: 0.6%
https://www.educationforlife.net/category/mentorship/
Text-to-HTML ratio: 0.2%
https://www.educationforlife.net/celebrating-beckys-journey/
Text-to-HTML ratio: 0.4%
https://www.educationforlife.net/charity-highlights/
Text-to-HTML ratio: 0.1%
https://www.educationforlife.net/child-sponsorship/sponsorship/
Text-to-HTML ratio: 1.2%
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
Text-to-HTML ratio: 0.2%
https://www.educationforlife.net/community-stories-2/
Text-to-HTML ratio: 0.5%
https://www.educationforlife.net/construction-progress/
Text-to-HTML ratio: 0.6%
https://www.educationforlife.net/donation/
Text-to-HTML ratio: 0.5%
https://www.educationforlife.net/donation/giving-tuesday/
Text-to-HTML ratio: 0.6%
https://www.educationforlife.net/environmental-stewardship/
Text-to-HTML ratio: 0.9%
https://www.educationforlife.net/financial-reports/
Text-to-HTML ratio: 0.1%
https://www.educationforlife.net/gallery/
Text-to-HTML ratio: 0.3%
https://www.educationforlife.net/home/
Text-to-HTML ratio: 0.0%
https://www.educationforlife.net/kids-activity-sheet/
Text-to-HTML ratio: 0.3%
https://www.educationforlife.net/?mailpoet_page=subscriptions
Text-to-HTML ratio: 0.2%
Warning

Pages using keywords in title but not in body

19 affected pages

19
Show affected pages
https://www.educationforlife.net/bridging-the-digital-divide-one-device-at-a-time/
Keywords in title but not body: bridging
https://www.educationforlife.net/brochures/
Keywords in title but not body: brochures
https://www.educationforlife.net/category/hope-trust-and-confidence/
Keywords in title but not body: archives
https://www.educationforlife.net/category/mentorship/
Keywords in title but not body: archives, education, life
https://www.educationforlife.net/celebrating-beckys-journey/
Keywords in title but not body: celebrating
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
Keywords in title but not body: life, education
https://www.educationforlife.net/construction-progress/
Keywords in title but not body: construction, progress
https://www.educationforlife.net/donation/giving-tuesday/
Keywords in title but not body: life
https://www.educationforlife.net/environmental-stewardship/
Keywords in title but not body: time, nurturing
https://www.educationforlife.net/gallery/
Keywords in title but not body: education, life
https://www.educationforlife.net/home/
Keywords in title but not body: education, home, life
https://www.educationforlife.net/kids-activity-sheet/
Keywords in title but not body: sheet, life, education, activity, kids
https://www.educationforlife.net/?mailpoet_page=subscriptions
Keywords in title but not body: life, education
https://www.educationforlife.net/meet-brenda-kanyasi/
Keywords in title but not body: meet
https://www.educationforlife.net/projects-2/one-child-one-laptop/
Keywords in title but not body: life, computer
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
Keywords in title but not body: life, programme
https://www.educationforlife.net/projects-2/zaidi-share-a-cow/
Keywords in title but not body: life, education
https://www.educationforlife.net/support-us/
Keywords in title but not body: support
https://www.educationforlife.net/the-first-step-after-disaster-is-a-desk-and-a-chair/
Keywords in title but not body: life, education
Warning

Pages with filler content

3
Info

Pages without emphasis markup (strong/em tags)

17
Info

Pages with excessive emphasis markup (> 20 strong/em tags)

1

Structure Analysis

A well-organized website structure is crucial for both search engines and users.
1 issues
Info

Pages with missing or incomplete Twitter Card tags

27
Warning

Structured data with missing required properties

20 affected pages

27
Show affected pages
https://www.educationforlife.net/about-us-2/privacy-statement/
Missing @type in JSON-LD
https://www.educationforlife.net/author/editor/
Missing @type in JSON-LD
https://www.educationforlife.net/bridging-the-digital-divide-one-device-at-a-time/
Missing @type in JSON-LD
https://www.educationforlife.net/brochures/
Missing @type in JSON-LD
https://www.educationforlife.net/category/hope-trust-and-confidence/
Missing @type in JSON-LD
https://www.educationforlife.net/category/mentorship/
Missing @type in JSON-LD
https://www.educationforlife.net/celebrating-beckys-journey/
Missing @type in JSON-LD
https://www.educationforlife.net/charity-highlights/
Missing @type in JSON-LD
https://www.educationforlife.net/child-sponsorship/sponsorship/
Missing @type in JSON-LD
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
Missing @type in JSON-LD
https://www.educationforlife.net/community-stories-2/
Missing @type in JSON-LD
https://www.educationforlife.net/construction-progress/
Missing @type in JSON-LD
https://www.educationforlife.net/donation/
Missing @type in JSON-LD
https://www.educationforlife.net/donation/giving-tuesday/
Missing @type in JSON-LD
https://www.educationforlife.net/environmental-stewardship/
Missing @type in JSON-LD
https://www.educationforlife.net/financial-reports/
Missing @type in JSON-LD
https://www.educationforlife.net/gallery/
Missing @type in JSON-LD
https://www.educationforlife.net/home/
Missing @type in JSON-LD
https://www.educationforlife.net/kids-activity-sheet/
Missing @type in JSON-LD
https://www.educationforlife.net/?mailpoet_page=subscriptions
Missing @type in JSON-LD
Warning

Deep page structure (4+ levels)

1 affected page

1
Show affected pages
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
Warning

Pages with insufficient links

1 affected page

1
Show affected pages
https://www.educationforlife.net/home/
1 links
Critical

Broken internal links

20 affected pages

82
Show affected pages
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://educationforlife.net/contact-us/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/videos/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/about-us-2/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/contact-us/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/projects-2/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/event-posters/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/about-us-2/canada/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/child-sponsorship/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/community-stories/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/about-us-2/our-staff/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/about-us-2/our-story/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/projects-2/mentorship/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/areas-of-greatest-need/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/annual-impact-summaries/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/donation/desk-fundraiser/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/projects-2/female-hygiene/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/projects-2/feeding-programme/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/recent-fundraiser-highlights/ - Status code: 408
https://www.educationforlife.net/about-us-2/privacy-statement/
Links to https://www.educationforlife.net/projects-2/jiwe-half-way-house/ - Status code: 408
Critical

Missing H1 headings

7 affected pages

7
Show affected pages
https://www.educationforlife.net/brochures/
Page lacks H1 heading
https://www.educationforlife.net/community-stories-2/
Page lacks H1 heading
https://www.educationforlife.net/gallery/
Page lacks H1 heading
https://www.educationforlife.net/home/
Page lacks H1 heading
https://www.educationforlife.net/kids-activity-sheet/
Page lacks H1 heading
https://www.educationforlife.net/support-us/
Page lacks H1 heading
https://www.educationforlife.net/web-and-app-updates/
Page lacks H1 heading
Warning

Incorrect heading H1-H6 hierarchy

18 affected pages

18
Show affected pages
https://www.educationforlife.net/author/editor/
Skipped heading level: H2 to H4
https://www.educationforlife.net/bridging-the-digital-divide-one-device-at-a-time/
Skipped heading level: H1 to H4
https://www.educationforlife.net/category/hope-trust-and-confidence/
Skipped heading level: H2 to H4
https://www.educationforlife.net/category/mentorship/
Skipped heading level: H2 to H4
https://www.educationforlife.net/celebrating-beckys-journey/
Skipped heading level: H1 to H4
https://www.educationforlife.net/construction-progress/
Skipped heading level: H1 to H3
https://www.educationforlife.net/donation/
Skipped heading level: H1 to H3
https://www.educationforlife.net/donation/giving-tuesday/
Backwards heading skip: H3 to H1 -> Skipped heading level: H1 to H3
https://www.educationforlife.net/environmental-stewardship/
Skipped heading level: H1 to H4
https://www.educationforlife.net/financial-reports/
Skipped heading level: H1 to H3
https://www.educationforlife.net/kids-activity-sheet/
Backwards heading skip: H4 to H2
https://www.educationforlife.net/?mailpoet_page=subscriptions
Skipped heading level: H1 to H3
https://www.educationforlife.net/meet-brenda-kanyasi/
Skipped heading level: H1 to H4
https://www.educationforlife.net/projects-2/one-child-one-laptop/
Skipped heading level: H1 to H3
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
Skipped heading level: H1 to H3
https://www.educationforlife.net/projects-2/zaidi-share-a-cow/
Skipped heading level: H1 to H3
https://www.educationforlife.net/support-us/
Skipped heading level: H2 to H4 -> Backwards heading skip: H4 to H2 -> Skipped heading level: H2 to H4
https://www.educationforlife.net/the-first-step-after-disaster-is-a-desk-and-a-chair/
Skipped heading level: H1 to H3
Warning

Duplicate headings on page

2 affected pages

1
Show affected pages
https://www.educationforlife.net/community-stories-2/
'Rooted in Hope, Wired for Change' used 2 times
https://www.educationforlife.net/community-stories-2/
'Quiet Strength, Bold Success: Brenda’s Journey' used 2 times
Warning

Keywords in title missing from H1

19 affected pages

19
Show affected pages
https://www.educationforlife.net/about-us-2/privacy-statement/
Title keywords not in H1: education
https://www.educationforlife.net/author/editor/
Title keywords not in H1: okumu,, education
https://www.educationforlife.net/bridging-the-digital-divide-one-device-at-a-time/
Title keywords not in H1: education
https://www.educationforlife.net/category/hope-trust-and-confidence/
Title keywords not in H1: archives, education
https://www.educationforlife.net/category/mentorship/
Title keywords not in H1: archives, education
https://www.educationforlife.net/celebrating-beckys-journey/
Title keywords not in H1: education
https://www.educationforlife.net/child-sponsorship/sponsorship/
Title keywords not in H1: sponsorship, education
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
Title keywords not in H1: write, child, education
https://www.educationforlife.net/construction-progress/
Title keywords not in H1: construction, progress, education
https://www.educationforlife.net/donation/
Title keywords not in H1: donation, education
https://www.educationforlife.net/donation/giving-tuesday/
Title keywords not in H1: education
https://www.educationforlife.net/environmental-stewardship/
Title keywords not in H1: education
https://www.educationforlife.net/financial-reports/
Title keywords not in H1: education
https://www.educationforlife.net/?mailpoet_page=subscriptions
Title keywords not in H1: education
https://www.educationforlife.net/meet-brenda-kanyasi/
Title keywords not in H1: education
https://www.educationforlife.net/projects-2/one-child-one-laptop/
Title keywords not in H1: child, computer, education
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
Title keywords not in H1: special, needs, programme, education
https://www.educationforlife.net/projects-2/zaidi-share-a-cow/
Title keywords not in H1: education
https://www.educationforlife.net/the-first-step-after-disaster-is-a-desk-and-a-chair/
Title keywords not in H1: education
Info

Keywords in H1 missing from title

11 affected pages

11
Show affected pages
https://www.educationforlife.net/author/editor/
H1 keywords not in title: author:
https://www.educationforlife.net/category/hope-trust-and-confidence/
H1 keywords not in title: category:
https://www.educationforlife.net/category/mentorship/
H1 keywords not in title: category:
https://www.educationforlife.net/child-sponsorship/sponsorship/
H1 keywords not in title: child
https://www.educationforlife.net/child-sponsorship/write-to-my-child/
H1 keywords not in title: sponsor, future
https://www.educationforlife.net/construction-progress/
H1 keywords not in title: classroom, junior, secondary
https://www.educationforlife.net/donation/
H1 keywords not in title: support, mission
https://www.educationforlife.net/financial-reports/
H1 keywords not in title: statements
https://www.educationforlife.net/projects-2/one-child-one-laptop/
H1 keywords not in title: digital, learning, initiative
https://www.educationforlife.net/projects-2/tumaini-timbwani-school/special-needs-programme/
H1 keywords not in title: discover, their, potential
https://www.educationforlife.net/projects-2/zaidi-share-a-cow/
H1 keywords not in title: initiative

Accessibility Analysis

All accessibility audits passed

Want Deeper Insights?

Analyze all pages, get weekly reports, and automated SEO fixes with SEOJuice.

Try SEOJuice Free