Audit Result

UUID: 019e4b7a-78da-731f-8775-b899f085992e

www.momo.vn

https://www.momo.vn/phat-nguoi

Scanned 3 months ago

81
Fair Score
39 total checks
Passed
25
Warnings
13
Errors
1

Meta Information

  • Title Tag Pass

    Found 49 characters. Length is optimal.

  • Found 141 characters. Good snippet length.

  • Canonical found: https://www.momo.vn/phat-nguoi

  • Favicon Pass

    Favicon found and reachable: https://homepage.momocdn.net/fileuploads/momo-amazone-s3-api-241023154047-638652948474913797.ico (HTTP 200).

    Favicon
  • Viewport configured: width=device-width, user-scalable=no, initial-scale=1.0, viewport-fit=cover

  • HTML Lang Pass

    Language declared as "vi".

Content Structure

  • H1 Tag Pass

    Exactly one H1 found: "Tra cứu Phạt nguội trên MoMo - Nhanh, Chính Xác, Miễn phí".

  • Valid heading flow across 21 headings.

  • All 11 images include alt text.

Technical Optimization

  • HTTPS Pass

    Page is served over HTTPS.

  • 2 HTTPS hardening issues detected.

    • • Missing Strict-Transport-Security header.
    • • Could not probe the HTTP version of this page.

    Fix: Set Strict-Transport-Security with a long max-age, add includeSubDomains, and redirect all HTTP requests to HTTPS.

  • Missing: strict-transport-security, x-content-type-options, referrer-policy.

    Full HTTP headers (13)
    • • cache-control: public, max-age=60
    • • cf-cache-status: HIT
    • • cf-ray: 9ff5215b0d7c35b0-IAD
    • • content-encoding: gzip
    • • content-security-policy: frame-ancestors 'self' momovn-dev.mservice.io adminweb.momocdn.net;
    • • content-type: text/html; charset=utf-8
    • • date: Thu, 21 May 2026 16:59:12 GMT
    • • expires: Thu, 21 May 2026 17:00:12 GMT
    • • server: cloudflare
    • • vary: Accept-Encoding
    • • x-frame-options: SAMEORIGIN
    • • x-nextjs-cache: STALE
    • • x-powered-by: Next.js

    Fix: Add the missing security headers at your reverse proxy or application layer.

  • CSP Quality Warning

    2 CSP hardening issues detected.

    • • CSP is missing object-src 'none'.
    • • CSP is missing a base-uri restriction.
    • • Content-Security-Policy: frame-ancestors 'self' momovn-dev.mservice.io adminweb.momocdn.net;

    Fix: Tighten Content-Security-Policy by removing unsafe directives and adding object-src, base-uri, and frame-ancestors restrictions.

  • No first-party cookies were set during the initial page load.

  • Server response headers do not expose version tokens.

  • Domain appears to be behind Cloudflare.

    • • server: cloudflare
    • • cf-cache-status: HIT
    • • cf-ray: 9ff5215b0d7c35b0-IAD
  • Loaded in 0.72s (perceived).

  • 1 scripts and 1 styles may block rendering.

    • • script: https://connect.facebook.net/en_US/sdk.js
    • • style: https://www.momo.vn/phat-nguoi/_next/static/css/6f29aff5a4a52b02.css

    Fix: Defer non-critical scripts and inline critical CSS to improve first paint speed.

  • Text-like assets appear compressed.

  • Robots.txt Pass

    Found robots.txt (200).

  • Found sitemap (200) at https://www.momo.vn/sitemap-1.1.xml.

  • Robots meta found: index, follow

Accessibility Basics

  • Form Labels Error

    2 of 2 controls are missing labels.

    • • input[type="text"].min-w-0.flex-1 (LicensePlates)
    • • textarea#g-recaptcha-response-100000.g-recaptcha-response (g-recaptcha-response)

    Fix: Associate each form control with a visible label, aria-label, or aria-labelledby.

  • Landmarks Warning

    Missing landmarks: header, footer.

    Fix: Use semantic regions (<header>, <nav>, <main>, <footer>) for navigation and assistive tech.

  • Tap Target Size Warning

    12 interactive elements appear smaller than 48px.

    • • a.mr-3.h-9 (MoMo) - 36x36px
    • • a.relative.flex (<p>Tra cứu<br>Phạt nguội</p>) - 122x36px
    • • a.focus-visible:ring-ring.inline-flex (Tra cứu) - 76x32px
    • • a.focus-visible:ring-ring.inline-flex (Tiện ích) - 80x32px
    • • a.focus-visible:ring-ring.inline-flex (Hỏi đáp) - 78x32px
    • • a.focus-visible:ring-ring.inline-flex (Blog) - 57x32px
    • • a.transition-colors.hover:text-foreground (Trang chủ) - 16x16px
    • • button.focus-visible:ring-ring.justify-center (🚗Ô tô) - 76x32px
    • • button.focus-visible:ring-ring.justify-center (🏍️Xe máy) - 97x32px
    • • button.focus-visible:ring-ring.justify-center (🛵Xe máy điện) - 131x32px
    • • button.focus-visible:ring-ring.inline-flex (Nhận cảnh báo ngay trên MoMo) - 248x40px
    • • a.cursor-pointer (TRA CỨU NGAY) - 141x38px

    Fix: Increase target size to at least 48x48 CSS pixels for touch interactions.

Social & Rich Results

  • Core Open Graph tags are present.

  • og:image is present and absolute.

    Open Graph Image
  • Twitter Card Warning

    twitter:card is missing.

    Fix: Add <meta name="twitter:card" content="summary_large_image"> for better previews on X.

  • JSON-LD schema detected.

  • PWA Metadata Warning

    Manifest or Apple touch icon is missing.

    Fix: Link your web app manifest and apple-touch-icon for improved install/share experiences.

  • 1 social preview quality issues detected.

    • • ISSUE: twitter:card is missing.
    • • GUIDELINE: Optimal og:title length: 40-60 characters (acceptable: 10-70).
    • • GUIDELINE: Optimal og:description length: 110-160 characters (acceptable: 50-200).
    • • GUIDELINE: Optimal preview image size: 1200x630 pixels.
    • • GUIDELINE: Optimal preview image aspect ratio: 1.91:1.
    • • GUIDELINE: Optimal preview image file size: under 5 MB.
    • • GUIDELINE: Recommended twitter:card: summary_large_image.
    • • MEASURED: Image size: 0.16 MB
    • • MEASURED: Image dimensions: 1200x630

    Fix: Use absolute OG/Twitter URLs, keep metadata lengths in recommended ranges, and provide a preview image near 1200x630 under 5MB.

Links Analysis

  • Checked 4 links. No broken internal links found.

  • External Links Warning

    1 external links returned errors or timed out.

    • • http://csgt.vn/ (timeout)

    Fix: Replace dead external URLs or point to working alternatives.

  • Link Format Warning

    1 links are empty, invalid, or placeholder-only.

    • • href="(empty)" text="TRA CỨU NGAY"

    Fix: Replace empty/#/javascript href values with real destinations or use buttons for non-navigation actions.

Performance & Runtime

  • Largest Contentful Paint: 0.83s.

  • Cumulative Layout Shift: 0.008.

  • Total Blocking Time estimate: 406ms.

    Fix: Reduce heavy JavaScript work, split long tasks, and defer non-critical scripts.

  • No failed CSS/JS/image/font/media requests detected.

  • 7 JavaScript runtime issues detected.

    • • Request failed: https://www.google.com/ccm/collect?rcb=8&frm=0&ae=g&auid=357557815.1779382754&dt=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&en=page_view&dl=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&scrsrc=www.googletagmanager.com&rnd=223367672.1779382754&navt=n&npa=0&ep.ads_data_redaction=0&gtm=45He65k0v890919322za200zd890919322xea&gcd=13l3l3l3l1l1&dma=0&tag_exp=0~115616986~115938466~115938468&apve=1&apvf=f&apvc=1&tft=1779382753579&tfd=1149 (net::ERR_ABORTED, type: fetch)
    • • Request failed: https://www.google.com/ccm/collect?rcb=2&frm=0&auid=357557815.1779382754&dt=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&en=page_view&dl=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&scrsrc=www.googletagmanager.com&rnd=223367672.1779382754&navt=n&npa=0&gtm=45be65k1h2v876630259za200zd876630259xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=0~115616986~115938466~115938469&apve=1&apvf=f&apvc=0&tids=AW-939435033&tid=AW-939435033&tft=1779382753842&tfd=1412 (net::ERR_ABORTED, type: fetch)
    • • Request failed: https://www.google.com/rmkt/collect/939435033/?random=1779382753831&cv=11&fst=1779382753831&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be65k1h2v876630259za200zd876630259xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=0~115616986~115938466~115938469&u_w=1280&u_h=800&url=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&rcb=2&frm=0&tiba=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=357557815.1779382754&uaa=x86&uab=64&uafvl=Not%253AA-Brand%3B99.0.0.0%7CHeadlessChrome%3B145.0.7632.6%7CChromium%3B145.0.7632.6&uamb=0&uam=&uap=Linux&uapv=&uaw=0&data=event%3Dgtag.config&gcp=5 (net::ERR_ABORTED, type: fetch)
    • • Request failed: https://analytics.google.com/g/collect?v=2&tid=G-9W5WQV1PWM&gtm=45je65k0v893365602z8890919322za20gzb890919322zd890919322&_p=1779382753305&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=EAAAAGAC&are=1&cid=1719597688.1779382754&frm=0&ir=1&pscdl=noapi&rcb=8&sr=1280x800&uaa=x86&uab=64&uafvl=Not%253AA-Brand%3B99.0.0.0%7CHeadlessChrome%3B145.0.7632.6%7CChromium%3B145.0.7632.6&uam=&uamb=0&uap=Linux&uapv=&uaw=0&ul=en-us&gaf=2&_s=1&tag_exp=0~115938466~115938469~118694324&sid=1779382753&sct=1&seg=0&dl=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&dt=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&en=page_view&_fv=1&_ss=1&tfd=1548 (net::ERR_ABORTED, type: fetch)
    • • Request failed: https://www.google.com/pagead/1p-conversion/939435033/?random=19861002&cv=11&fst=1779382753818&fmt=8&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be65k1h2v876630259z8890919322za200zd876630259xea&gcd=13l3l3l3l1l1&dma=0&tag_exp=0~115616986~115938466~115938469&u_w=1280&u_h=800&url=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&rcb=2&label=mi0UCJfkttEDEJnI-r8D&capi=1&frm=0&tiba=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&value=0&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=357557815.1779382754&uaa=x86&uab=64&uafvl=Not%253AA-Brand%3B99.0.0.0%7CHeadlessChrome%3B145.0.7632.6%7CChromium%3B145.0.7632.6&uamb=0&uam=&uap=Linux&uapv=&uaw=0&_tu=CA&gcl_ctr=1~0~0~0&category=acrcp_v1_512&ct_cookie_present=false&crd=CLTesQII8t-xAgit4bECCKG4sQIIscGxAgiwwbECCLHDsQIIisWxAgjCybECCLTGsQIIk9qxAgjb3LECCIfbsQII08WxAgjrzLECCO3OsQII1c-xAgj02rECCJfUsQIIyduxAgix4bECCLPhsQIIpt2xAgiw3rECCIDbsQJKGXRyaWdnZXI9bmF2aWdhdGlvbi1zb3VyY2VaAwoBAWIDCgED&cerd=CgEA&fsk=ChAI8Nq60AYQu_D_gtyGwrlvEiwA4QMFIUUA8xmFWuJg996dVL7hzhEhuYgz2vqnYRJb42GrrlDg8YqzpW2ovhoCDgA&pscrd=IhMI49Tcp-3KlAMV6kNHAR3beRZLOhRodHRwczovL3d3dy5tb21vLnZuL0JWQ2hBSThOcTYwQVlRbFpyQjVkejdwLU5LRWl3QUh3U0c0c1hmNFZWYmU2eWFESEl5WDBHRjFuRVZnWTBwR0V1amFQSVotam9pUlZFdGZvR0hxVE8xWWd6DAgJYggIABAAGAAgAA&is_vtc=1&cid=CAQS7AEABaugfampZZrOrJilG0ufYaNHBeIToSlA2gboMxXV3q0QIDxpWW47PN2s8upZe_XRImIcie5rZ4ZAVmqL5oJKqZMz8U6n0u2JRMK90cBfuJN7uqKJOCZxb-gLS3J4uP7BcbGzNrdcVbWNDvrMIiLQrAY2ml8TGboMic7G1E9wpRGonc7TKPiutiCMD43a5glMqDMsSNsNviWJVTUlWRFYY8Su2L-BiAy44H8XjqgUWbbB4TVU83Cdt98RaCgCarvxbUSszVBbop-GZDzEsmTw4N3SD3Lpn3ZLjLxbkwOt9yexaYPGm2DSOhaVzQ&eitems=ChEI8Nq60AYQ4vSUhLW59p2XARIdAOhZVkTJXvRWoPvhrUhPX2bgAsPrK_Yo7JYAcKo&random=4113389577 (net::ERR_ABORTED, type: fetch)
    • • Request failed: https://analytics.google.com/g/collect?v=2&tid=G-02G70QKZ26&gtm=45je65k0v881273276z8810104547za20gzb810104547zd810104547&_p=1779382753305&_gaz=1&gcd=13l3l3l3l1l1&npa=0&dma=0&_eu=AAAAAGA&are=1&cid=1719597688.1779382754&frm=0&pscdl=noapi&rcb=8&sr=1280x800&tt=human&uaa=x86&uab=64&uafvl=Not%253AA-Brand%3B99.0.0.0%7CHeadlessChrome%3B145.0.7632.6%7CChromium%3B145.0.7632.6&uam=&uamb=0&uap=Linux&uapv=&uaw=0&ul=en-us&gaf=2&_s=1&tag_exp=0~115938466~115938468&sid=1779382754&sct=1&seg=0&dl=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&dt=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&en=page_view&_fv=1&_ss=1&ep.userAgent=Mozilla%2F5.0%20(X11%3B%20Linux%20x86_64)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20HeadlessChrome%2F145.0.7632.6%20Safari%2F537.36&tfd=1719 (net::ERR_ABORTED, type: fetch)
    • • Request failed: https://www.google.com/pagead/1p-conversion/939435033/?random=457359066&cv=11&fst=1779382754460&fmt=8&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be65k1h2v876630259z8890919322za200zd876630259xea&gcd=13l3l3l3l1l1&dma=0&tag_exp=0~115616986~115938466~115938469&u_w=1280&u_h=800&url=https%3A%2F%2Fwww.momo.vn%2Fphat-nguoi&rcb=2&label=qG_cCJ2ch9EDEJnI-r8D&capi=1&frm=0&tiba=Tra%20c%E1%BB%A9u%20ph%E1%BA%A1t%20ngu%E1%BB%99i%20tr%C3%AAn%20MoMo%20%7C%20An%20to%C3%A0n%2C%20ch%C3%ADnh%20x%C3%A1c&value=0&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=357557815.1779382754&uaa=x86&uab=64&uafvl=Not%253AA-Brand%3B99.0.0.0%7CHeadlessChrome%3B145.0.7632.6%7CChromium%3B145.0.7632.6&uamb=0&uam=&uap=Linux&uapv=&uaw=0&_tu=CA&gcl_ctr=2~0~0~0&category=acrcp_v1_512&ct_cookie_present=false&crd=CLTesQII8t-xAgit4bECCKG4sQIIscGxAgiwwbECCLHDsQIIisWxAgjCybECCLTGsQIIk9qxAgjb3LECCIfbsQII08WxAgjrzLECCO3OsQII1c-xAgj02rECCJfUsQIIyduxAgix4bECCLPhsQIIpt2xAgiw3rECCIDbsQJKK25vdC1uYXZpZ2F0aW9uLXNvdXJjZSwgdHJpZ2dlcjtldmVudC1zb3VyY2VaAwoBAWIDCgED&cerd=CgEA&fsk=ChAI8Nq60AYQu_D_gtyGwrlvEiwA4QMFIfpQR6d78tAkjzOaPpMYnC_xIMIsSDY5UZGadxqtPkZxsHHq1mxMxxoCQ_Y&pscrd=IhMIncuAqO3KlAMV6UxHAR1gdAg5OhRodHRwczovL3d3dy5tb21vLnZuL0JWQ2hBSThOcTYwQVlRbFpyQjVkejdwLU5LRWl3QUh3U0c0Z3dwaEtUQ1F1Ti1xVEllYTFVV2Fjb2dDUjU4Q29jd05XVUJVNVlCcW9WNkZkV1ZwMVV1X2d6DAgJYggIABAAGAAgAA&is_vtc=1&cid=CAQS7AEABaugfWvQsWRL4u7eZ38W9r3wpqLxshF0VRXp2xrr_WdJ95E0yhGsCm5P0Id-1vgMQcpBLQJ1l_Awr7b3Ly3dq2vq_PmpJ05RpBg4DSZcyE0fdGnhNizzhnanjQy-Qz6LvHZkWaCQWENPAfqGw2Bd0LoNrDrgeRCXBqk3wnk-kVPJGdMfns7q05sXjPi3mTYSzxGC93qFTjiJ_9srQbcj3IgD01RDT31MCISfnlEK8xTA_iqoPypTYVll-pAFXdEx2OdTw0jhJgiUt4uf-6chqY9kx7_2_QANheKcv7uQVNpAEDRjaCpwKRM0zA&eitems=ChEI8Nq60AYQ4vSUhLW59p2XARIdAOhZVkQq2np9ovcyHFfWZYe8iEIvH5YJ-u7P-8s&random=2042957787 (net::ERR_ABORTED, type: fetch)

    Fix: Fix JS files returning 404/failed requests and resolve the listed runtime exceptions.