Audit Result
UUID: 019d6c99-f7fd-716d-a81e-39665a2c93b8
https://www.ngram.com/
Scanned 4 months ago
Meta Information
-
Title Tag Pass
Found 48 characters. Length is optimal.
-
Meta Description Warning
Found 176 characters. Keep description around 70-160 characters.
Fix: Add <meta name="description" content="..."> in <head> with a clear page summary.
-
Canonical URL Pass
Canonical found: https://www.ngram.com
-
-
Viewport Meta Pass
Viewport configured: width=device-width, initial-scale=1, maximum-scale=5
-
HTML Lang Pass
Language declared as "en".
Content Structure
-
H1 Tag Pass
Exactly one H1 found: "Create polished, on-brand videoswith agentic AI".
-
Heading Hierarchy Pass
Valid heading flow across 91 headings.
-
Image Alt Text Pass
All 43 images include alt text.
Technical Optimization
-
HTTPS Pass
Page is served over HTTPS.
-
HSTS & HTTPS Redirect Warning
2 HTTPS hardening issues detected.
- • HSTS is missing includeSubDomains.
- • Could not probe the HTTP version of this page.
- • Strict-Transport-Security: max-age=63072000
Fix: Set Strict-Transport-Security with a long max-age, add includeSubDomains, and redirect all HTTP requests to HTTPS.
-
Security Headers Warning
Missing: content-security-policy, x-frame-options, x-content-type-options, referrer-policy.
Full HTTP headers (16)
- • access-control-allow-origin: *
- • age: 93942
- • cache-control: public, max-age=0, must-revalidate
- • content-disposition: inline
- • content-encoding: br
- • content-type: text/html; charset=utf-8
- • date: Wed, 08 Apr 2026 10:18:34 GMT
- • etag: W/"6260cd77606fede560b4424e043fbf28"
- • server: Vercel
- • strict-transport-security: max-age=63072000
- • vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
- • x-matched-path: /
- • x-nextjs-prerender: 1
- • x-nextjs-stale-time: 300
- • x-vercel-cache: HIT
- • x-vercel-id: iad1::j8xxw-1775643514835-15e5058e2cb4
Fix: Add the missing security headers at your reverse proxy or application layer.
-
CSP Quality Warning
Content-Security-Policy header is missing.
- • Missing Content-Security-Policy header.
Fix: Define a restrictive Content-Security-Policy and avoid unsafe directives such as unsafe-inline and unsafe-eval.
-
Cookie Security Pass
No first-party cookies were set during the initial page load.
-
Server response headers do not expose version tokens.
-
Cloudflare Proxy Warning
Domain does not appear to be behind Cloudflare.
-
Perceived Load Time Pass
Loaded in 0.27s (perceived).
-
Render Blocking Resources Warning
3 scripts and 3 styles may block rendering.
- • script: https://www.ngram.com/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_EB64TWySRztFrniyFYg86FPZq4mb
- • script: https://cdn-cookieyes.com/client_data/50de98ba84ec73513aa80a4a0bbfd808/script.js
- • script: /_next/static/chunks/1991aa7e108aca26.js?dpl=dpl_EB64TWySRztFrniyFYg86FPZq4mb
- • style: https://www.ngram.com/_next/static/chunks/b2aaab5cf04e6680.css?dpl=dpl_EB64TWySRztFrniyFYg86FPZq4mb
- • style: https://www.ngram.com/_next/static/chunks/59e6b3622f33b8f7.css?dpl=dpl_EB64TWySRztFrniyFYg86FPZq4mb
- • style: https://do.featurebase.app/js/sdk.css
Fix: Defer non-critical scripts and inline critical CSS to improve first paint speed.
-
Compression Warning
6 text resources look uncompressed.
- • https://www.ngram.com/_next/static/chunks/594c325cf862eba8.js?dpl=dpl_EB64TWySRztFrniyFYg86FPZq4mb (application/javascript; charset=utf-8)
- • https://aplo-evnt.com/api/v1/intent_pixel/can_track_visitor?x_app_id=66311b4b27573e01c7cd37eb (application/json; charset=utf-8)
- • https://www.ngram.com/?_rsc=1r34m (text/x-component)
- • https://www.ngram.com/pricing?_rsc=1r34m (text/x-component)
- • https://www.ngram.com/pricing?_rsc=1so4v (text/x-component)
- • blob:https://www.ngram.com/46c33d0f-dd1a-405f-b652-a1cb562437d9 (text/javascript;charset=utf-8)
Fix: Enable Brotli or Gzip compression for HTML, CSS, JS, and JSON responses.
-
Robots.txt Pass
Found robots.txt (200).
-
Sitemap File Pass
Found sitemap (200) at https://www.ngram.com/sitemap.xml.
-
Crawl Directives Pass
Robots meta found: index, follow
Accessibility Basics
-
Form Labels Pass
All 1 controls are labeled.
-
Landmarks Pass
Header, nav, main, and footer landmarks are present.
-
Tap Target Size Warning
25 interactive elements appear smaller than 48px.
- • a.flex.items-center - 114x32px
- • button.flex.items-center (Product) - 104x40px
- • button.flex.items-center (Solutions) - 113x40px
- • button.flex.items-center (Use Cases) - 122x40px
- • a.rounded-md.px-3 (Pricing) - 69x36px
- • a.rounded-md.px-3 (Made with Ngram) - 140x36px
- • button.flex.items-center (Resources) - 121x40px
- • button.rounded-lg.p-2 (Search (⌘K)) - 34x34px
- • a.text-sm.font-medium (Login) - 37x20px
- • a.group.relative (Sign Up) - 108x36px
- • button.inline-flex.h-[34px] (Upload files) - 34x34px
- • button#radix-_R_j9s6qnq5b_.inline-flex.h-[34px] (Style: On Brand) - 133x34px
- • button#radix-_R_n9s6qnq5b_.inline-flex.h-[34px] (Energy: Calm) - 70x34px
- • button#radix-_R_r9s6qnq5b_.inline-flex.h-[34px] (Duration: 15s) - 59x34px
- • button#radix-_R_v9s6qnq5b_.inline-flex.h-[34px] (Voice: Charles) - 86x34px
- • button#radix-_R_339s6qnq5b_.relative.inline-flex (Video Model: Veo 3.1 Fast) - 54x34px
- • button#radix-_R_539s6qnq5b_.h-[34px].w-[34px] (Settings) - 34x34px
- • button.inline-flex.h-[34px] - 54x34px
- • button.inline-flex.items-center (Auto: Start from scratch) - 81x34px
- • button.inline-flex.items-center (Explainer Video: Break down a concept or product with clear visuals and narratio) - 149x34px
- • button.inline-flex.items-center (Product Launch: Announce a new product with cinematic visuals and a bold narrati) - 154x34px
- • button.inline-flex.items-center (Changelog: Summarize recent product updates and improvements for your user base.) - 120x34px
- • button.inline-flex.items-center (Feature Announcement: Spotlight a single new feature with a focused, compelling ) - 203x34px
- • button.inline-flex.items-center (Customer Onboarding: Welcome new users and guide them through their first steps.) - 196x34px
- • button.inline-flex.items-center (Sales Enablement: Equip your sales team with a polished video to share with pros) - 165x34px
Fix: Increase target size to at least 48x48 CSS pixels for touch interactions.
Social & Rich Results
-
Open Graph Basics Pass
Core Open Graph tags are present.
-
-
Twitter Card Pass
twitter:card set to summary_large_image.
-
Structured Data Pass
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.
-
Open Graph/Twitter Quality Warning
1 social preview quality issues detected.
- • ISSUE: og:url should be an absolute URL.
- • 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.60 MB
- • MEASURED: Image dimensions: 3418x1652
Fix: Use absolute OG/Twitter URLs, keep metadata lengths in recommended ranges, and provide a preview image near 1200x630 under 5MB.
Links Analysis
-
Internal Links Pass
Checked 80 links. No broken internal links found.
-
External Links Pass
No broken external links found in checked URLs.
-
Link Format Pass
All 205 links use non-empty href values.
Performance & Runtime
-
Core Web Vitals: LCP Pass
Largest Contentful Paint: 0.27s.
-
Core Web Vitals: CLS Error
Cumulative Layout Shift: 0.919.
Fix: Reserve space for images/ads and avoid injecting layout-changing elements above existing content.
-
Main Thread Blocking (TBT) Warning
Total Blocking Time estimate: 582ms.
Fix: Reduce heavy JavaScript work, split long tasks, and defer non-critical scripts.
-
Broken Assets Pass
No failed CSS/JS/image/font/media requests detected.
-
JavaScript Runtime Errors Warning
8 JavaScript runtime issues detected.
- • Request failed: https://aplo-evnt.com/api/v1/intent_pixel/track_request?app_id=66311b4b27573e01c7cd37eb (HTTP 400, type: fetch)
- • Request failed: https://ga/g/collect?v=2&tid=G-VGE4P7JNKH>m=45je6461v9242888929za204zd9242888929&_p=1775643514916&gcs=G111&gcd=13t3t3t3t5l1&npa=0&dma=0&ecid=682572758&_fplc=0&are=1&cid=14564175.1775643515&frm=0&pscdl=noapi&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&ur=US-VA&sst.rnd=1797617022.1775643515&sst.tft=1775643514916&sst.lpc=118322582&sst.navt=n&sst.ude=0&sst.sw_exp=1&_s=1&tag_exp=0~115938466~115938468~116991816~117384406~117512543&sid=1775643515&sct=1&seg=0&dl=https%3A%2F%2Fwww.ngram.com%2F&dt=ngram%20%E2%80%93%20Create%20polished%2C%20on-brand%20videos%20with%20AI&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=391&richsstsse (net::ERR_NAME_NOT_RESOLVED, type: fetch)
- • Request failed: https://cdn-cookieyes.com/client_data/50de98ba84ec73513aa80a4a0bbfd808/config/D-1LUZ3u.json (net::ERR_FAILED, type: fetch)
- • Failed to load resource: net::ERR_NAME_NOT_RESOLVED [https://ga/g/collect?v=2&tid=G-VGE4P7JNKH>m=45je6461v9242888929za204zd9242888929&_p=1775643514916&gcs=G111&gcd=13t3t3t3t5l1&npa=0&dma=0&ecid=682572758&_fplc=0&are=1&cid=14564175.1775643515&frm=0&pscdl=noapi&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&ur=US-VA&sst.rnd=1797617022.1775643515&sst.tft=1775643514916&sst.lpc=118322582&sst.navt=n&sst.ude=0&sst.sw_exp=1&_s=1&tag_exp=0~115938466~115938468~116991816~117384406~117512543&sid=1775643515&sct=1&seg=0&dl=https%3A%2F%2Fwww.ngram.com%2F&dt=ngram%20%E2%80%93%20Create%20polished%2C%20on-brand%20videos%20with%20AI&_tu=BA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=391&richsstsse:1]
- • Failed to load resource: the server responded with a status of 400 () [https://aplo-evnt.com/api/v1/intent_pixel/track_request?app_id=66311b4b27573e01c7cd37eb:1]
- • Access to fetch at 'https://cdn-cookieyes.com/client_data/50de98ba84ec73513aa80a4a0bbfd808/config/D-1LUZ3u.json' from origin 'https://www.ngram.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. [https://www.ngram.com/:1]
- • Failed to load resource: net::ERR_FAILED [https://cdn-cookieyes.com/client_data/50de98ba84ec73513aa80a4a0bbfd808/config/D-1LUZ3u.json:1]
- • TypeError: Failed to fetch at https://www.ngram.com/ph/static/posthog-recorder.js?v=1.360.1:1:213228 at Generator.next (<anonymous>) at t (https://www.ngram.com/ph/static/posthog-recorder.js?v=1.360.1:1:66) at a (https://www.ngram.com/ph/static/posthog-recorder.js?v=1.360.1:1:269) [https://www.ngram.com/ph/static/logs.js?v=1.360.1:1]
Fix: Fix JS files returning 404/failed requests and resolve the listed runtime exceptions.