Kenyans.co.ke - SEO Checker

Overview of the SEO Check
Meta information
84% 
Page quality
95% 
Page structure
72% 
Link structure
88% 
Server
82% 
External factors
100% 
SEO Score
Response time
0.41 s
File size
85.50 kB
Words
1296
Media files
25
Number of links
66 internal / 4 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Kenyans.co.ke
The page title is too short. (132 pixels of 580 max pixel length) Optimize title
The domain is used in the page's title.
There are no duplicate words in the title
Meta description
(Critically important)
The latest news, breaking news, local news, national news and viral stories in Kenya
The length of the meta description is perfect. (518 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.kenyans.co.ke/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: United States of America
The following language is defined by HTML: en
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
descriptionThe latest news, breaking news, local news, national news and viral stories in Kenya
abstractThe latest news, breaking news, local news, national news and viral stories in Kenya
keywordsnews, breaking news, kenya news, local news, local news kenya, national news, national news kenya, viral news, viral news kenya
geo.placenameKenya
geo.regionKE
original-sourcehttps://www.kenyans.co.ke
GeneratorDrupal 11 (https://www.drupal.org)
MobileOptimizedwidth
HandheldFriendlytrue
viewportwidth=device-width, initial-scale=1.0
langen
fb:app_id448761007252770
charsetutf-8

Automatically check kenyans.co.ke including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
These Typos were found:
  • adressing => addressing; dressing
The average number of words per sentence of 25.19 words is high.
This page contains 1296 words. That's ok.
28.8% of the text are stop words.
The page contains a listing, which indicates a good text layout.
22 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=1.0" is provided.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 26 tags for this page.
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
Additional markup
(Nice to have)
The HTML has georegion information: Kenya
The HTML has geoname information: KE
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
/files/kenyans-newlogo-2019-250x90-2_0.pngHome
.../media/forex-top-image.jpg?itok=Ypf0MNeXA wide-angle picture of a city view with highlights of trading.
...ges/media/cctv-footage.jpg?itok=tjU_YM-2Patience Mumbe
...ump collage.jpg?h=2538f4e7&itok=SmtH7YvBTrump collage
...ir-and-ceo.jpeg?h=c2f48318&itok=x-KqkE9rEACC Chairman, Dr. David Oginde, and CEO, Mr. Abdi Mohamud, during the launch of the 2024/2025 Annual Report at the Integrity Centre, Nairobi, on Monday, November 8, 2025.
...ius-bitok_0.jpg?h=2538f4e7&itok=Bh5hnqPpJulius Bitok
...reneurship.jpeg?h=764b6ba5&itok=HGnVsi6uUnited Opposition leader, Kalonzo Musyoka, delivering his address at the launch of the People’s Audit report in Nairobi on Monday, December 8, 2025
...media/samia suluhu sad.jpg?itok=WbgajhkOTanzanian President Samia Suluhu
...media/ig douglas kanja.jpg?itok=OQ0uSXdpDouglas Kanja
...talanta stadium inside.jpg?itok=7sD_ZARItalanta stadium
...rnandes-barasa-collage.jpg?itok=kpe67s8TBarasa collage
...mages/media/treasury_3.jpg?itok=YklhhAVnNational Treasury
...ing sugarcane in kenya.jpg?itok=98EDY7UVA truck harvesting sugarcane
.../siaya-county-assembly.jpg?itok=BmObDjggSiaya County Assembly
.../ethekon_0.jpeg?h=cad32b08&itok=czb-m4idThe IEBC CEO, Erastus Ethekon, addressing stakeholders during the IEBC Stakeholder Forum in Nairobi on Monday, December 8, 2025
...ia/kalonzo-and-wamalwa.jpg?itok=MlVgNqGnkalonzo adressing malava residents in a campaign rally
...a/train kenya railway.jpeg?itok=YZAp-i4LTrains Railway
...s/media/ruto cabinet_4.jpg?itok=jhjKiQM7Cabinet Ruto
...ike-sonko_0.jpg?h=71c194e0&itok=0L0e8XHqFormer Nairobi Governor Mike Mbuvi Sonko
...dia/duale and gachagua.jpg?itok=_KosT9eLA photo collage of Health Cabinet Secretary Aden Duale (left) and former Deputy President Rigathi Gachagua.
...dia/geoffrey mosiria_1.jpg?itok=5oh21QhaGeoffrey Mosiria
...edia/gold-rich-land-ii.jpg?itok=-mGQAWQ1Gold rich land

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.
There are 28 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H2 Main menu
H2 CCTV Captures Last Moments of 12-Year-Old Found Murdered in Nairobi Estate
H2 Why Kenyans in the U.S. May Soon Pay Ksh5,800 Under New Rules
H2 Govt Moves to Avert January Teachers' Strike With Fresh Promise
H2 How Online Trading Platforms Are Changing Kenya’s Financial Landscape​​
H2 CCTV Captures Last Moments of 12-Year-Old Found Murdered in Nairobi Estate ​​
H2 Why Kenyans in the U.S. May Soon Pay Ksh5,800 Under New Rules​​
H2 EACC Reveals 152 Govt Officers Failed Integrity Test, Only Four Passed the Exam ​​
H2 Govt Moves to Avert January Teachers' Strike With Fresh Promise​​
H2 Kalonzo Sounds Alarm on ‘Secret Sale’ of National Assets in Fiery People’s Audit Address​​
H2 Samia Suluhu Asks Tanzanians to Stay Indoors on Independence Day​​
H2 Deputy IG's Nephew Charged for Fake Police Recruitment Scheme​​
H2 Why Talanta Stadium Will Not Have Retractable Cover Despite Initial Expectations​​
H2 Arati, Anne Waiguru Among Top-Performing Governors in Latest Rankings (FULL LIST)​​
H2 Govt Calls on Kenyans to Submit 2026 Finance Bill Ideas​​
H2 PS Issued Ultimatum to Release Secret Sugar Leases or Face Prosecution ​​
H2 Governor Calls for Emergency Sitting After Recruitment Scandal​​
H2 IEBC Chairman Reveals Details of Turbulent By-Elections​​
H2 CS Responds to Kalonzo, Wamalwa Over NADCO Report Remarks​​
H2 Govt Allocates 42 Acres of Nairobi Land to Kenya Railways, Issues Strict Conditions​​
H2 Ruto Axes Key Appointments, Makes Fresh Appointments in Trade Agency ​​
H2 Sonko Rescues Victim Assaulted, Filmed by Ex Boyfriend​​
H2 Duale Slams Gachagua Over Nairobi Politics Remarks​​
H2 Mosiria Calls for the Revocation of Some Business Licenses​​
H2 Residents Issue Demands After Deadly Clash Over Gold-Rich Land​​
H2 Footer Menu
H2 Social Media
H3 Mon, 08 December 2025
Some internal link anchor texts are too long.
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
The number of internal links is ok.
There are 4 external links on this page.
LinkAttributesAnchor text
https://www.kenyans.co.ke/IMG-ALT Home
https://www.kenyans.co.ke/Text duplicate Home
https://www.kenyans.co.ke/newsNews
https://www.kenyans.co.ke/mediaMedia
/news/trackerNews Tracker
/news/118692-top-100-kenyans-2...Top 100 Kenyans 2025
/feel-good-storiesFeel Good Stories
/featuredFeatured
https://www.kenyans.co.ke/factsFacts
/news/118859-cctv-footage-unco...IMG-ALT Patience Mumbe
/news/118859-cctv-footage-unco...CCTV Captures Last Moments of 12-Year-Old Found Murdered in Nairobi Estate
/news/118859-cctv-footage-unco...CCTV footage gave insights into the final moments of a 12-year old girl before she was found dead barely 48 hours after...
/news/118858-kenyans-us-withou...IMG-ALT Trump collage
/news/118858-kenyans-us-withou...Why Kenyans in the U.S. May Soon Pay Ksh5,800 Under New Rules
/news/118854-govt-pledges-conf...IMG-ALT Julius Bitok
/news/118854-govt-pledges-conf...Govt Moves to Avert January Teachers' Strike With Fresh Promise
/news/trackerText duplicate News Tracker
/news/118856-eacc-unveils-2024...Nofollow 152 out of 166 government officials from different ministries
/news/118854-govt-pledges-conf...Nofollow The government has pledged
/news/118852-kalonzo-musyoka-i...Nofollow privatise strategic national assets.
/news/trackerView More...
/featuredText duplicate Featured
/featured/118009-how-online-tr...How Online Trading Platforms Are Changing Kenya’s Financial Landscape
https://www.kenyans.co.ke/newsLatest News
/news/118859-cctv-footage-unco...Text duplicate CCTV Captures Last Moments of 12-Year-Old Found Murdered in Nairobi Estate
/news/118858-kenyans-us-withou...Text duplicate Why Kenyans in the U.S. May Soon Pay Ksh5,800 Under New Rules
/news/118856-eacc-unveils-2024...EACC Reveals 152 Govt Officers Failed Integrity Test, Only Four Passed the Exam
/news/118854-govt-pledges-conf...Text duplicate Govt Moves to Avert January Teachers' Strike With Fresh Promise
/news/118852-kalonzo-musyoka-i...Kalonzo Sounds Alarm on ‘Secret Sale’ of National Assets in Fiery People’s Audit Address
/news/118851-tanzanian-gvt-urg...Samia Suluhu Asks Tanzanians to Stay Indoors on Independence Day
/news/118850-deputy-ig-masenge...Deputy IG's Nephew Charged for Fake Police Recruitment Scheme
/news/118849-architecht-explai...Why Talanta Stadium Will Not Have Retractable Cover Despite Initial Expectations
/news/118846-simba-arati-overt...Arati, Anne Waiguru Among Top-Performing Governors in Latest Rankings (FULL LIST)
/news/118845-treasury-invites-...Govt Calls on Kenyans to Submit 2026 Finance Bill Ideas
/news/118843-ps-ordered-disclo...PS Issued Ultimatum to Release Secret Sugar Leases or Face Prosecution
/news/118841-governor-orengo-c...Governor Calls for Emergency Sitting After Recruitment Scandal
/news/118839-iebc-ceo-erastus-...IEBC Chairman Reveals Details of Turbulent By-Elections
/news/118840-wandayi-fires-bac...CS Responds to Kalonzo, Wamalwa Over NADCO Report Remarks
/news/118837-nlc-allocates-42a...Govt Allocates 42 Acres of Nairobi Land to Kenya Railways, Issues Strict Conditions
/news/118835-ruto-mbadi-and-at...Ruto Axes Key Appointments, Makes Fresh Appointments in Trade Agency
/news/118833-sonko-rescues-mwi...Sonko Rescues Victim Assaulted, Filmed by Ex Boyfriend
/news/118831-duale-slams-gacha...Duale Slams Gachagua Over Nairobi Politics Remarks
/news/118829-mosira-calls-revo...Mosiria Calls for the Revocation of Some Business Licenses
/news/118828-ikolomani-locals-...Residents Issue Demands After Deadly Clash Over Gold-Rich Land
https://www.kenyans.co.ke/?page=1Load More
A-TITLE Load more items
/feeds/newsSubscribe to Kenyans.co.ke
/feeds/news/allText duplicate Subscribe to Kenyans.co.ke
/news/118811-veteran-radio-pre...1 Veteran Radio Presenter Dies Shortly After Mourning Friend
/news/118806-odm-member-georgi...2 ODM Member Dies
/news/118812-several-dead-thre...3 Several Dead in Mombasa Road Accident
/news/118821-mp-aladwa-leads-p...4 Makongeni Residents and MP Confront Authorities Over Garage Owner Defying Eviction Order
/news/118816-larry-madowo-decr...5 Larry Madowo Issues Clarification on Tanzania’s Smear Campaign
/news/118809-kenya-records-fas...6 Kenya Leads Africa in Private Sector Growth, Leaving Giants Behind
/news/118827-dci-busts-syndica...7 Police Detail How Civil Servants Leak Vital Govt Documents as Dozens Are Arrested
/news/118825-gakuya-warns-mati...8 Fresh Cracks Loom in Opposition as DCP MP Confronts Matiang’i, Jubilee
/news/118822-gachagua-clarifie...9 Gachagua Details Plot to End Ruto's Influence in Nairobi
/featured/118776-pepeta-unites...1 Featured Pepeta Unites Residents as Hundreds Turn Up for Bullfighting Event
/featured/118009-how-online-tr...2 Featured How Online Trading Platforms Are Changing Kenya’s Financial Landscape
/featured/117961-co-op-bank-pa...3 Featured Co-op Bank to Pay First Interim Dividends as Profit Hits Ksh21 Billion
/featured/117948-join-pakakumi...4 Featured Join Pakakumi and Win Up to Ksh30,000 in Seconds!
/featured/117667-how-borrow-ks...5 Featured How to Borrow Up to Ksh1 Million Instantly on the New KCB Mobile App
https://www.kenyans.co.ke/aboutAbout Us
https://www.kenyans.co.ke/careersWork with Us
https://www.kenyans.co.ke/privacyPrivacy Policy
https://www.kenyans.co.ke/termsTerms of Use
https://www.kenyans.co.ke/contactContact Us
https://www.facebook.com/Kenya...External Subdomain Facebook
https://twitter.com/KenyansExternal Twitter
https://www.instagram.com/keny...External Subdomain Instagram
https://www.youtube.com/channe...External Subdomain YouTube

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.kenyans.co.ke/"
HTTP header
(Important)
The web server version is sent within the HTTP header.
The X-powered header is sent within the response header. (unnecessary)
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time of 0.41 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (86 kB).

HTTP Response Header

NameValue
servernginx/1.20.1
dateMon, 08 Dec 2025 23:49:13 GMT
content-typetext/html; charset=UTF-8
varyAccept-Encoding,Cookie
x-powered-byPHP/8.4.15
x-drupal-dynamic-cacheMISS
content-languageen
x-content-type-optionsnosniff
x-frame-optionsSAMEORIGIN
last-modifiedMon, 08 Dec 2025 18:22:28 GMT
etagW/"1765218148"
x-generatorDrupal 11 (https://www.drupal.org)
purge-cache-tagsconfig:block_list config:block.block.kenyans_content config:block.block.kenyans_local_actions config:block.block.kenyans_page_title config:block.block.kenyans_primary_local_tasks config:block.block.views_block__authors_block_1 config:block.block.kearticles1 config:block.block.kearticles2 block_content:110 config:block.block.kearticles3 block_content:111 config:block.block.exposedformsearchpage_1_2 config:block.block.webform config:block.block.excludeads config:block.block.views_block__top_100_kenyans_block_1 config:block.block.kenyans_webform config:block.block.kenyans_webform_2 config:block.block.kenyans_views_block__top_100_kenyans_block_2 config:block.block.kenyans_addentryforlivenews config:block.block.kenyans_views_block__top_100_kenyans_block_3 config:block.block.kenyans_secondary_local_tasks config:block.block.kenyans_help config:block.block.kenyans_messages config:block.block.views_block__news_block_3 config:block.block.views_block__news_block_9 config:block.block.kemediumrecta block_content:106 config:block.block.kemediumrectb block_content:107 config:block.block.kemediumrectc block_content:108 config:block.block.exposedformsearchpage_1 config:block.block.sitebranding config:block.block.keleaderboardtop block_content:103 config:block.block.mainmenu config:block.block.footermenu config:block.block.socialmedia config:block.block.views_block__breaking_news_block_1 config:block.block.kemediumrecttop config:block.block.keleaderboardmenu block_content:104 config:google_analytics.settings config:extlink.settings config:eu_cookie_compliance.settings config:cookie_category_list block_view node_view node:50130 config:core.entity_view_display.node.layout.default config:field.storage.node.field_breaking_type config:field.storage.node.field_mask_name config:field.storage.node.field_secondary config:field.storage.node.field_teaser_ config:field.storage.node.field_top_media config:field.storage.node.field_viral_title config:field.storage.user.field_first_name config:field.storage.user.field_last_name config:views.view.news node_list user_list user:23493 node:118828 user:23520 node:118829 node:118831 user:23544 node:118833 node:118835 node:118837 node:118840 user:23549 node:118839 node:118841 node:118843 node:118845 node:118846 node:118849 node:118850 node:118851 node:118852 node:118854 node:118856 node:118858 node:118859 block_content:109 config:filter.format.full_html config:entityqueue.entity_queue.featured_content entity_subqueue_list entity_subqueue:featured_content user:23468 node:118009 block_content_view config:core.entity_view_display.block_content.basic.default config:field.storage.paragraph.field_body config:field.storage.paragraph.field_date_of_update config:views.view.election_tracker paragraph_list paragraph:52981 paragraph:52982 paragraph:52983 paragraph:52984 paragraph:52985 block_content:105 config:entityqueue.entity_queue.top_stories entity_subqueue:top_stories media_view media:67178 config:core.entity_view_display.media.image.top_story config:responsive_image.styles.top_story_responsive config:image.style.article_style_mobile config:image.style.top_story media:72673 config:layout_builder_styles.style.home_top_story_section user:1 config:system.site media:72657 config:core.entity_view_display.media.image.news_front config:image.style.article_300x150 file:210673 media:67142 file:204795 media:67017 file:204668 media:72612 file:210622 media:69448 file:207154 media:68666 file:206348 media:72072 file:209865 media:72661 file:210677 media:72662 file:210678 media:59296 file:196596 media:69229 file:206926 media:72664 file:210680 media:70441 file:208184 media:64945 file:202501 media:61531 file:198800 media:72670 file:210687 file:210690 media:72674 file:210691 file:204834 media:72678 file:210695 media:71937 file:209719 config:filter.format.filtered_html rendered http_response config:user.role.anonymous config:system.menu.social-media config:system.menu.menu-footer-menu node:22217 node:62456 node:7047 node:7049 node:77 config:field.storage.node.field_article_link config:field.storage.node.field_type_of_breaking_strip config:views.view.breaking_news config:system.menu.main node:118692 node:117667 user:23501 node:117948 node:117961 user:23430 node:118776 block_content:30 media:71685 file:209464 media:71877 file:209662 media:71891 file:209675 media:72602 file:210610 node:118822 node:118825 node:118827 node:118809 node:118816 node:118821 node:118812 node:118806 node:118811 media:72651 file:210666 media:69960 file:207686 media:45407 file:182353 media:42774 file:179549 media:72646 file:210661 media:72652 file:210667 media:72640 file:210654 media:72200 file:210021 media:72638 file:210652 local_task config:content_lock.settings config:search_api.index.default_index search_api_list:default_index CACHE_MISS_IF_UNCACHEABLE_HTTP_METHOD:form
x-drupal-cacheHIT
content-encodinggzip
x-xss-protection1; mode=block
via1.1 google
cache-controlmax-age=86400,public
alt-svch3=":443"; ma=2592000,h3-29=":443"; ma=2592000
statuscode200
http_versionHTTP/2

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 135 referring domains.
This page has 1,241 backlinks.
This page has backlinks from 118 different ip addresses.

Robots.txt

# As a condition of accessing this website, you agree to abide by the following
# content signals:

# (a)  If a Content-Signal = yes, you may collect content for the corresponding
#      use.
# (b)  If a Content-Signal = no, you may not collect content for the
#      corresponding use.
# (c)  If the website operator does not include a Content-Signal for a
#      corresponding use, the website operator neither grants nor restricts
#      permission via Content-Signal with respect to the corresponding use.

# The content signals and their meanings are:

# search:   building a search index and providing search results (e.g., returning
#           hyperlinks and short excerpts from your website's contents). Search does not
#           include providing AI-generated search summaries.
# ai-input: inputting content into one or more AI models (e.g., retrieval
#           augmented generation, grounding, or other real-time taking of content for
#           generative AI search answers).
# ai-train: training or fine-tuning AI models.

# ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF
# RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT
# AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET.

# BEGIN Cloudflare Managed content

User-agent: *
Content-Signal: search=yes,ai-train=no
Allow: /

User-agent: Amazonbot
Disallow: /

User-agent: Applebot-Extended
Disallow: /

User-agent: Bytespider
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: GPTBot
Disallow: /

User-agent: meta-externalagent
Disallow: /

# END Cloudflare Managed Content

Search preview

www.kenyans.co.ke
Kenyans.co.ke
The latest news, breaking news, local news, national news and viral stories in Kenya

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
Kenya84%Check
Kenyans68%Check
Changing Kenya63%Check
Kenya Railways63%Check
New61%Check
Ken Muthomi55%Check
national52%Check
News51%Check
Kalonzo51%Check
National News51%Check

Automatically check kenyans.co.ke including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions