https://mzalendo.com/mps-performance/national-assembly/13th-parliament·Oct 14, 2026, 09:30 AM UTC·7 technologies·AI

mzalendo.com

Built with Html5, Inline Svg, Inter Font, Javascript, Open Graph and 2 more

https://mzalendo.com/mps-performance/national-assembly/13th-parliament
Screenshot of mzalendo.com

Performance

TTFB

1276ms

DOM Ready

1574ms

Load Complete

1664ms

Requests

73

Total Size

709KB

Domains

2

Errors

0

Technologies

Other

Html5
Scripthigh
Inline Svgv1.1
Scripthigh
Inter Font
Scripthigh
Javascript
Scripthigh
Open Graphv1.0
Scripthigh
Roboto
Scripthigh
Web App Manifest
Scripthigh

Specification compliance (8 shortcomings)

87

Specification compliance score

24/27 required and 27/35 recommended practices implemented. 8 shortcomings to address.

24/27

Required

27/35

Recommended

8

Shortcomings

87%

Overall

  • The HTML doctypeRequired

    Standards-mode <!doctype html> present.

    100%

    Implemented

  • The lang attribute on <html>Required

    <html> declares a language.

    100%

    Implemented

  • <meta charset>Required

    Character encoding declared.

    100%

    Implemented

  • <meta viewport>Required

    Responsive viewport meta present.

    100%

    Implemented

  • The <title> elementRequired

    Page has a non-empty <title>.

    100%

    Implemented

  • <meta name="description">Recommended

    Meta description present.

    100%

    Implemented

  • Canonical URL (rel="canonical")Recommended

    Canonical link present.

    100%

    Implemented

  • Favicons and app iconsRecommended

    Icon link(s) declared.

    100%

    Implemented

  • <meta name="theme-color">Recommended

    theme-color declared.

    100%

    Implemented

  • <meta name="color-scheme">Recommended

    No color-scheme — form controls and scrollbars will not adapt to dark mode.

    0%

    Not implemented

  • Open Graph protocolRecommended

    Open Graph tags present.

    100%

    Implemented

  • Feed discovery with rel="alternate"Recommended

    Feed auto-discovery link present.

    100%

    Implemented

  • Feed content hygieneRecommended

    Feed content quality cannot be assessed from a page scan.

    —

    Needs review

  • Popover APIRecommended

    No popover attributes — only applies if the page has popovers/menus.

    —

    Needs review

  • robots.txtRecommended

    robots.txt is served.

    100%

    Implemented

  • XML sitemapsRecommended

    An XML sitemap is present or referenced.

    100%

    Implemented

  • Sitemap index filesRecommended

    No sitemap index — only needed once you exceed 50k URLs / 50MB.

    —

    Needs review

  • Image and video sitemap extensionsOptional

    No image/video sitemap extensions detected.

    —

    Needs review

  • URL structureRecommended

    URL path is clean and readable.

    100%

    Implemented

  • Redirects (301/302/308)Required

    http:// redirects to https with a 3xx status.

    100%

    Implemented

  • Soft 404sAvoid

    Nonexistent paths return a real 404/410.

    100%

    Implemented

  • Meta robots and X-Robots-TagRequired

    Indexing is not being blocked by robots meta / X-Robots-Tag.

    100%

    Implemented

  • Heading hierarchyRequired

    Exactly one <h1> heading.

    100%

    Implemented

  • Internal linkingRecommended

    170 internal links found.

    100%

    Implemented

  • Structured data (JSON-LD)Recommended

    JSON-LD structured data present.

    100%

    Implemented

  • BreadcrumbsRecommended

    No breadcrumb structured data or navigation found.

    0%

    Not implemented

  • IndexNowOptional

    IndexNow integration cannot be detected from a page scan.

    —

    Needs review

  • HTTPS and TLSRequired

    Page is served over HTTPS.

    100%

    Implemented

  • HSTS (Strict-Transport-Security)Required

    No Strict-Transport-Security header — browsers will not enforce HTTPS.

    0%

    Not implemented

  • Content Security Policy (CSP)Recommended

    Content-Security-Policy header present.

    100%

    Implemented

  • /.well-known/security.txtRecommended

    No /.well-known/security.txt — researchers have no disclosure contact.

    0%

    Not implemented

  • X-Content-Type-Options: nosniffRequired

    nosniff header present.

    100%

    Implemented

  • Clickjacking protectionRequired

    Framing is restricted (frame-ancestors / X-Frame-Options).

    100%

    Implemented

  • Referrer-PolicyRecommended

    Referrer-Policy header present.

    100%

    Implemented

  • Permissions-PolicyRecommended

    No Permissions-Policy — powerful browser features are not locked down.

    0%

    Not implemented

  • Subresource Integrity (SRI)Recommended

    No cross-origin scripts requiring SRI.

    100%

    Implemented

  • Cookie attributes — Secure, HttpOnly, SameSiteRequired

    No cookies set on the document response.

    100%

    Implemented

  • DNS CAA recordsRecommended

    CAA records are not collected by the scanner — check your DNS provider.

    —

    Needs review

  • DNSSECOptional

    DNSSEC status is not collected by the scanner.

    —

    Needs review

  • Well-known URIsRecommended

    No /.well-known/ resources found.

    0%

    Not implemented

  • /.well-known/change-passwordOptional

    No change-password redirect — recommended if the site has accounts.

    —

    Needs review

  • /.well-known/openid-configurationOptional

    Not present — only relevant for OIDC identity providers.

    —

    Needs review

  • /.well-known/api-catalogRecommended

    Not present — recommended if the site exposes public APIs.

    —

    Needs review

  • /.well-known/webfingerOptional

    Not present — only relevant for federated identity.

    —

    Needs review

  • /.well-known/apple-app-site-associationOptional

    Not present — only needed for iOS Universal Links.

    —

    Needs review

  • /.well-known/assetlinks.jsonOptional

    Not present — only needed for Android App Links.

    —

    Needs review

  • /.well-known/nodeinfoOptional

    Not present — only relevant for Fediverse servers.

    —

    Needs review

  • /.well-known/traffic-adviceOptional

    Not present — optional prefetch-proxy control file.

    —

    Needs review

  • Agent readinessRecommended

    Some agent-readiness signals present (llms.txt and/or structured data).

    100%

    Implemented

  • /llms.txtRecommended

    No /llms.txt — agents have no curated map of your key content.

    0%

    Not implemented

  • /llms-full.txtOptional

    No /llms-full.txt — optional full-content variant.

    —

    Needs review

  • Per-page Markdown source endpointsRecommended

    No Markdown source endpoint detected — recommended for content/doc sites.

    —

    Needs review

  • robots.txt for AI crawlersRecommended

    robots.txt has explicit rules for AI crawlers.

    100%

    Implemented

  • Content Signals in robots.txtOptional

    No Content-Signal directives — optional usage-preference signalling.

    —

    Needs review

  • Web Bot Auth — verifiable bot identityOptional

    Web Bot Auth support cannot be detected from a scan.

    —

    Needs review

  • Stable URLsRequired

    URL has no obvious session/volatile parameters.

    100%

    Implemented

  • Structured data for agentsRecommended

    JSON-LD structured data present for agents.

    100%

    Implemented

  • Machine-readable formatsRecommended

    Machine-readable alternate (feed) declared.

    100%

    Implemented

  • HTTP Link headers for discoveryRecommended

    No HTTP Link header — recommended to surface related resources to agents.

    —

    Needs review

  • MCP and tool discoveryOptional

    No MCP/tool discovery endpoint — optional.

    —

    Needs review

  • A2A agent cardsOptional

    No A2A agent card — optional.

    —

    Needs review

  • Agent Skills discoveryRecommended

    Agent Skills discovery cannot be detected automatically.

    —

    Needs review

  • DNS for AI Discovery (DNS-AID)Optional

    DNS-AID records are not collected by the scanner.

    —

    Needs review

  • NLWeb — conversational interface discoveryOptional

    NLWeb support cannot be detected automatically.

    —

    Needs review

  • WebMCP — browser-native tools for agentsOptional

    WebMCP support cannot be detected automatically.

    —

    Needs review

  • Schemamap — discoverable JSON-LD endpointsOptional

    Schemamap support cannot be detected automatically.

    —

    Needs review

  • Core Web Vitals (LCP, INP, CLS)Required

    Lab load completed in 1664ms (a proxy). Confirm LCP/INP/CLS with field data.

    85%

    Partial

  • Image optimisationRequired

    None of 53 raster images use WebP/AVIF — convert from PNG/JPEG.

    0%

    Not implemented

  • Lazy loading images, iframes, and videoRecommended

    loading="lazy" is used.

    100%

    Implemented

  • Preload, prefetch, preconnectRecommended

    Resource hints (preload/preconnect/…) present.

    100%

    Implemented

  • Cache-Control headersRequired

    Cache-Control set on the document (no-cache, must-revalidate, max-age=0).

    100%

    Implemented

  • No-Vary-Search response headerRecommended

    Not set — optional; helps cache/prefetch URLs that differ only by tracking params.

    —

    Needs review

  • Compression (gzip, brotli, zstd)Required

    Document is compressed (zstd).

    100%

    Implemented

  • Web font loadingRecommended

    Font-display/font preload optimisation detected.

    100%

    Implemented

  • Critical CSS and render-blocking resourcesRecommended

    5 render-blocking stylesheets in <head> — inline critical CSS and defer the rest.

    40%

    Partial

  • Script loading — defer, async, moduleRecommended

    2/8 external scripts use defer/async/module — add defer to the rest.

    25%

    Partial

  • HTTP/2 and HTTP/3Recommended

    HTTP/3 advertised via Alt-Svc.

    100%

    Implemented

  • Speculation RulesRecommended

    No Speculation Rules — optionally prerender/prefetch likely next pages.

    —

    Needs review

  • Resource hints overviewRecommended

    Resource hints are in use.

    100%

    Implemented

  • View TransitionsRecommended

    No View Transitions detected — optional polish for navigations.

    —

    Needs review

  • Back/forward cache (BFCache)Recommended

    BFCache eligibility needs runtime testing.

    —

    Needs review

  • Visibility-aware renderingRecommended

    No content-visibility detected — optional offscreen-render optimisation.

    —

    Needs review

  • CSS containmentOptional

    No CSS containment detected — optional.

    —

    Needs review

  • Scroll-driven animationsOptional

    Not detected — optional.

    —

    Needs review

  • Scrollbar gutterRecommended

    No scrollbar-gutter — optional; prevents layout shift when scrollbars toggle.

    —

    Needs review

Deterministic audit against the website specification checklist. “Needs review” items can't be confirmed from a headless scan and are excluded from the score.

DNS & Infrastructure

IP Addresses

159.89.16.184
DigitalOcean, LLC
🇩🇪Frankfurt am Main, Germany

Nameservers

ns1.dreamhost.com
ns2.dreamhost.com
ns3.dreamhost.com

Mail Servers (MX)

10ASPMX.L.GOOGLE.com
20ALT2.ASPMX.L.GOOGLE.com
20ALT1.ASPMX.L.GOOGLE.com
30ASPMX2.GOOGLEMAIL.com
30ASPMX5.GOOGLEMAIL.com
30ASPMX4.GOOGLEMAIL.com
30ASPMX3.GOOGLEMAIL.com

Email & Deliverability

10

Email health score

Mail authentication and deliverability checks for this domain.

Mail configuration

  • Mail servers (MX)ASPMX.L.GOOGLE.com, ALT2.ASPMX.L.GOOGLE.com, ALT1.ASPMX.L.GOOGLE.com, ASPMX2.GOOGLEMAIL.com, ASPMX5.GOOGLEMAIL.com, ASPMX4.GOOGLEMAIL.com, ASPMX3.GOOGLEMAIL.com

    7 MX records — the domain can receive mail.

  • SPF

    No SPF record — senders can spoof this domain and mail is more likely to be marked as spam.

  • DMARC policy

    No DMARC record — receivers have no policy to act on SPF/DKIM failures.

  • DKIM

    No DKIM key found on common selectors. DKIM may use a custom selector, or it may not be set up.

  • MTA-STS

    No MTA-STS policy — optional, but it enforces encryption for mail delivery.

  • SMTP serverGoogle Workspace

    Primary mail server responded (Google Workspace).

Auto-rated from DNS & SMTP records

Loaded Resources (73 requests · sorted by load time)

ResourceSizeTimeStatus
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Adagala_Beatrice_K
—
300ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Charles_Kamuren.mi
—
299ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Abubakar_Talib_Ahm
—
298ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Bady_Bady_Twalib.m
—
298ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Ruth_Adhiambo_Odin
—
298ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Patrick_Simiyu_Bar
—
297ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Adow_Aden_Mohammed
—
291ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Adhe_Wario_Guyo.mi
—
289ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Mwago_Amos.min-200
—
289ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Alfah_Miruka_Ondie
—
282ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Abuor_Paul.min-200
—
281ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Anthony_Tom_Oluoch
—
281ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Bernard_Kitur_Kibo
—
281ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Adan_Haji_Yussuf.m
—
278ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Bartoo_Phyllis_Jep
—
277ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Sabina_Wanjiru_Che
—
276ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Sheikh_Abdullahi_B
—
275ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Basil_Robert_Ngui.
—
275ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Mumina_Golo_Bonaya
—
275ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Barongo_Nolfason_O
—
273ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Edwin_Chege_Njugun
—
272ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Baya_Owen_Yaa.min-
—
271ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Abdul_Rahim_Dawood
—
269ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Siyad_Udgoon_Amina
—
269ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Cecilia_Asinyen_Ng
—
268ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Atandi_Samuel_Onun
—
266ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Donya_Dorice_Aburi
—
264ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Bowen_David_Kangon
—
262ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Chelule_Liza_Chepk
—
261ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Ali_Wario.min-200x
—
254ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Anthony_Kibagendi.
—
254ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Babu_Owino_Paul_On
—
246ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Charity_Kathambi_C
—
246ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Boyd_Were_Ongondo.
—
245ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Rashid_Juma_Bedzim
—
242ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Samuel_Arama.min-2
—
239ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Amina_Dika_Abdulla
—
238ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Ahmed_Hassan_Maali
—
238ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Ahmed_Shakeel_Ahme
—
238ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Biego_Paul_Kibichi
—
237ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Charles_Gumini_Gim
—
237ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Osogo_Joyce_Atieno
—
221ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Caleb_Amisi_Luyai.
—
219ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Buyu_Rozaah_Akinyi
—
209ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Ali_Abdisirat_Khal
—
205ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Abdirahman_Mohamed
—
204ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Boss_Gladys_Jepkos
—
198ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Abdikadir_Hussein.
—
186ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Abdi_Ali.min-200x2
—
172ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Junet_Sheikh_Nuh_M
—
166ms
200
Mmzalendo.com/_analytics/script.js
2.5KB
164ms
200
Mmzalendo.com/static/vendor/fontawesome/webfonts/fa-solid-900.1ec0ba058c02.woff2
152.7KB
164ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Wetangula_Moses_Ma
—
160ms
200
Ffra1.digitaloceanspaces.com/mzdocs/prod/media/images-rendered/Anthony_Kimani_Ich
—
160ms
200
Mmzalendo.com/static/vendor/fontawesome/webfonts/fa-brands-400.b55b1345f0b9.woff2
115.1KB
158ms
200
Mmzalendo.com/static/js/analytics.1e09f0ccd581.js
2.3KB
151ms
206
Mmzalendo.com/static/parliament/js/parliament.8f2475e052f6.js
6.1KB
150ms
206
Mmzalendo.com/static/js/countdown.f4b360dbc1e1.js
4.8KB
146ms
206
Mmzalendo.com/static/js/drawer.7b8d306bc12a.js
5.3KB
115ms
206
Mmzalendo.com/static/fonts/montserrat/montserrat-500.3bfc3fd41ec5.woff2
18.3KB
115ms
200
Mmzalendo.com/static/img/mzalendo@20.e953f3d3703d.png
32.8KB
108ms
200
Mmzalendo.com/static/css/components.83d2dc3f652c.css
96.9KB
106ms
206
Mmzalendo.com/static/fonts/montserrat/montserrat-600.5c43ef701a54.woff2
18.2KB
105ms
200
Mmzalendo.com/static/fonts/montserrat/montserrat-700.0c556945fe4b.woff2
18.4KB
103ms
200
Mmzalendo.com/static/css/core.a000c8785be0.css
66.9KB
103ms
206
Mmzalendo.com/static/vendor/fontawesome/css/all.min.ef9b4e3129e4.css
100.9KB
103ms
206
Mmzalendo.com/_analytics/api/send
15B
102ms
200
Mmzalendo.com/static/js/mobile-nav.2343cbcc9578.js
2.8KB
81ms
206
Mmzalendo.com/static/parliament/css/parliament.fdc5538729c3.css
35.6KB
74ms
206
Mmzalendo.com/static/fonts/montserrat/montserrat-regular.74795056a235.woff2
18.4KB
69ms
200
Mmzalendo.com/static/js/section-rail.be71893dc1d4.js
3.7KB
49ms
206
Mmzalendo.com/static/js/core.7b35a7311662.js
4.8KB
41ms
206
Mmzalendo.com/static/fonts/montserrat/montserrat.516b5a945ff0.css
2.8KB
36ms
206

Scan History (1 scans)

Page load time

1664ms

TTFB

1276ms
DateTTFBDOMLoadRequestsSizeErrorsScripts
Oct 14, 09:30 AM UTC1276ms1574ms1664ms73709KB039AI

Embed a badge

Pick what to show — your detected tech stack, the social-trend valuation, or both.

Badge style

Brand · detected technologies.

Preview
badge preview
HTML embed
<a href="https://madewith.tech/s/mzalendo.com"><img src="https://madewith.tech/s/mzalendo.com/badge.svg" alt="mzalendo.com on MadeWithTech" /></a>
Markdown
[![mzalendo.com on MadeWithTech](https://madewith.tech/s/mzalendo.com/badge.svg)](https://madewith.tech/s/mzalendo.com)
Share link
https://madewith.tech/s/mzalendo.com