SEO Checker

SEO & AI Report: newsline.co.ke

Final URL: https://www.newsline.co.ke/

Status: HTTP 200 · HTTP/2 · Generated 2026-10-22T16:18:26-07:00

www.newsline.co.ke favicon
https://www.newsline.co.ke/
seo-checker.io · 2026-10-22T16:18:26-07:00
Open page
38of 100

Your SEO Score

Improve My Score
Score breakdown

This page received an SEO score of 38 out of 100. There are 1 important issues that should be fixed to improve your website's ranking.

Critical
1
Warnings
7
Passed
26
Screenshot unavailable.
Live preview
To-do listMedium/High issues
High issues

1

Medium issues

7

Low issues

4

Tests passed

26

Load time

1.59s

Page size

231.6 KB

Resources

89 found

Secure

Yes (HTTPS)

Redirect chain
AI Visibility
CheckStatusDetails
llms.txt presence⚠️ Warnllms.txt missing (404).
Found: status: 404 · url: https://www.newsline.co.ke/llms.txt
CDN detected⚠️ WarnNo CDN indicators detected in response headers.
SEO
CheckStatusDetails
Title✅ PassTitle present (37 chars).
Found: value: newsline - Timely - Precise - Factual
Meta description⚠️ WarnDescription length is 26 chars (recommended 50-160).
Found: value: Timely - Precise - Factual
Headings✅ PassH1 present. H2: 3, H3: 1.
Found: h1: 1 · h2: 3 · h3: 1
Content keywords✅ PassTop keywords: 2026, admin, news, october, kenya, business, sports, media
Found: keywords: 2026, admin, news, october, kenya, business, sports, media · words: 1119
Image keywords (alt)⚠️ Warn55 of 56 images missing alt text.
Found: missing alt: 55 · total: 56
SEO friendly URL✅ PassURL path looks clean.
Found: path: /
404 page✅ Pass404 page returns proper status.
Found: status: 404
Robots.txt✅ Passrobots.txt found.
Found: status: 200
Noindex✅ PassIndexing allowed.
Found: meta: index, follow · header:
In-page links✅ Pass254 links found.
Found: links: 254
Language✅ PassLanguage declared: en-US.
Found: lang: en-US
Favicon✅ PassFavicon declared in HTML.
Found: source: link rel=icon
Performance
CheckStatusDetails
Text compression✅ PassCompressed (br).
Found: encoding: br
Load time⚠️ WarnSlow page load (1.59s).
Found: seconds: 1.593902
Page size⚠️ WarnLarge HTML size (231.6 KB).
Found: bytes: 237206
HTTP requests⚠️ Warn89 resources referenced (over 15).
Found: scripts: 23 · styles: 9 · images: 57 · total: 89
Image format✅ PassModern formats present (9 webp/avif).
Found: modern: 9 · legacy: 47 · total: 56
JavaScript defer✅ Pass5/31 scripts deferred/async.
Found: total: 31 · deferred: 5
DOM size✅ Pass1486 DOM nodes.
Found: nodes: 1486
DOCTYPE✅ PassDOCTYPE present.
Found: present: true
Security
CheckStatusDetails
HTTPS encryption✅ PassPage served over HTTPS.
Found: final url: https://www.newsline.co.ke/
HTTP/2✅ PassUsing HTTP/2.
Found: version: HTTP/2
Mixed content❌ Fail1 insecure (http) resources on HTTPS page.
Found: count: 1
Server signature⚠️ WarnServer headers exposed. Server: LiteSpeed.
Found: server: LiteSpeed · x-powered-by:
Unsafe cross-origin links✅ Passnoopener present for target=_blank links.
Found: violations: 0
HSTS⚠️ WarnMissing Strict-Transport-Security header.
Found: strict-transport-security:
Plaintext email✅ PassNo plaintext emails found.
Found: emails: none
Miscellaneous
CheckStatusDetails
Structured data✅ PassJSON-LD structured data detected.
Found: json ld: true
Meta viewport✅ PassViewport meta present.
Found: content: width=device-width, initial-scale=1
Character set✅ PassCharset declared: utf-8.
Found: charset: utf-8
Sitemap✅ PassSitemap found at /sitemap.xml.
Found: status: 200 · location: https://www.newsline.co.ke/sitemap.xml
Social (OG/Twitter)✅ PassOpen Graph/Twitter tags present.
Found: tags: og:title, og:description, og:image, twitter:card, twitter:title, twitter:description, twitter:image
Content length✅ Pass1119 words detected.
Found: words: 1119
Text to HTML ratio⚠️ WarnLow text-to-HTML ratio (0.03).
Found: ratio: 0.030787585474229
Inline CSS⚠️ WarnHeavy inline CSS detected.
Found: tags: 8 · attrs: 9
Deprecated HTML✅ PassNo deprecated HTML detected.
Found: found: false
© 2026 SEO Checker · About · Privacy Policy · Terms of Use