About Platform Resources Articles Contact
Standard  ·  IMA AI

The Website Review Standard

8 areas. 50+ checks. Every failure comes with a specific fix — including whether AI agents can find and recommend you. Most website audits are vague: a pile of opinions, no priorities, no fixes. This is the opposite — a structured, scored review where every check has a clear pass/fail test and every failure has a concrete fix.

Published  June 2026
By  IMA AI
Free. No form. No email.
Critical
Actively hurting performance, conversions, or trust.
Fix immediately
Warning
Not breaking, but leaving value on the table.
Fix within 2 weeks
Suggestion
Good practice, lower urgency.
Fix when you have bandwidth

How to use it

  1. Open your website.
  2. Work through Areas 1–8 in order. Skip Area 5 if you don't sell online.
  3. Mark each check ✅ Pass / ❌ Fail / N/A.
  4. For every fail, write the specific fix — not a vague recommendation.
  5. Score it (model at the bottom) and fix Critical items first.
Area 1
Technical Foundation
A site that fails these underperforms regardless of content or ad spend.
CheckHow to checkSeverity
HTTPS enabled, no mixed-content warningsBrowser padlockCritical
Loads in under 3 seconds on mobileGoogle PageSpeed InsightsCritical
Core Web Vitals pass (LCP, CLS, INP)PageSpeed InsightsCritical
Mobile responsive — no horizontal scroll, text readableOpen on a phoneCritical
No broken links on key pagesManual check / broken-link toolWarning
Clean URLs — no .html, no query-string clutterCheck the address barWarning
Security headers present (HSTS, basic CSP)securityheaders.comWarning
Forms submit over HTTPS; no sensitive data in the URLInspect the formWarning
No exposed admin panels, directory listings, or error stack tracesTry /admin, a bad URLWarning
Custom 404 page with a way back to the siteVisit a non-existent URLSuggestion
Favicon set correctlyCheck the browser tabSuggestion
Images lazy-loaded and right-sizedPageSpeed "size/defer images"Suggestion
Area 2
SEO
Check every key page — home, about, product/service, contact.
CheckHow to checkSeverity
<title> — unique, present, under 60 charactersView page sourceCritical
Meta description — unique, present, under 160 charactersView sourceCritical
Canonical tag — present, clean URLView sourceWarning
Open Graph tags (og:title, description, image, url, type)View sourceWarning
Twitter Card tagsView sourceWarning
sitemap.xml exists and submitted to Google Search ConsoleVisit /sitemap.xmlWarning
robots.txt exists and doesn't block key pagesVisit /robots.txtWarning
Google Search Console verified and activeCheck GSCWarning
GEO meta tags (geo.region, placename, position) for local businessView sourceSuggestion
Area 3
Analytics & Tracking
No tracking, no data to improve. Verify before any campaign.
CheckHow to checkSeverity
Analytics installed on all pages (GTM / GA4)View source / GA4 RealtimeCritical
Ad pixels installed if running ads (Meta / TikTok)Pixel Helper extensionsCritical
Key conversions tracked — purchase, lead, add-to-cartTag-manager previewWarning
UTM parameters survive to the order confirmationTest a tagged URL through checkoutWarning
Area 4
Brand & Content
A technically perfect site that fails here still won't convert.
CheckHow to checkSeverity
3-second clarity test — a visitor knows what you do and who it's for within 3 secondsLoad the home page, look only at the heroCritical
Primary call-to-action visible above the foldLoad home without scrollingCritical
Brand identity consistent across pages (logo, colours, fonts)Browse key pagesWarning
Copy is clear and direct — no filler ("committed to excellence")Read home + aboutWarning
Trust signals present — testimonials, logos, certifications, mediaBrowse home + aboutWarning
Real About page — founder, mission, teamVisit /aboutWarning
Contact info easy to findFooter + contact pageWarning
Images high-quality, relevant, not brokenBrowse key pagesWarning
Social links present and pointing to active accountsFooterSuggestion
Area 5
Commerce Readiness
Only if you sell products or services directly from the site.
CheckHow to checkSeverity
Each product page has name, description, price, multiple images, clear CTABrowse productsCritical
Add-to-cart / buy flow works end-to-end on mobile and desktopTest itCritical
Payment methods shown before checkoutCart / checkoutCritical
Return & refund policy visible and linkedFooter / checkoutWarning
Shipping info clear — cost and delivery timeProduct / checkoutWarning
Out-of-stock handled gracefully (no broken buy button)Check an out-of-stock itemWarning
Order confirmation page or email existsTest purchaseWarning
Product images consistent — same ratio, clean backgroundBrowse the gridSuggestion
Area 6
Agent Readiness (AEO)
AI assistants increasingly discover and recommend businesses. Sites that AI can read clearly win as this grows. This is the part most checklists miss.
CheckHow to checkSeverity
Content is server-rendered / static — not entirely client-side JavaScriptDisable JS, see if content still appearsWarning
Product/service schema (JSON-LD) on relevant pagesView source / schema.org validatorWarning
Brand & organisation info consistent everywhere (name, address, contact, logo)Footer, about, JSON-LDWarning
Key facts (prices, services, contact, hours) in text — not trapped only in imagesView source / disable imagesWarning
No important content behind a login or paywall that blocks crawlersBrowse logged-outWarning
Organization schema (JSON-LD) on the homepageValidate at schema.orgWarning
FAQ section or FAQ schema — helps AI extract answersView sourceSuggestion
BreadcrumbList schema on inner pagesView sourceSuggestion
llms.txt at the root — points AI crawlers to your key contentVisit /llms.txtSuggestion
Content answers real questions directly (clear, extractable statements)Read a page as if an AI were summarising itSuggestion
Area 7
Accessibility
UX, legal exposure, and an SEO/AEO signal at once.
CheckHow to checkSeverity
Images have meaningful alt textView source / accessibility inspectorWarning
Text–background contrast meets WCAG AA (4.5:1 body text)Lighthouse / contrast checkerWarning
Logical heading order — one <h1>, nested <h2>/<h3>View source / LighthouseSuggestion
Keyboard-navigable with visible focus statesTab through the pageSuggestion
Tap targets big enough and not too close on mobileLighthouse mobileSuggestion
Area 8
Legal & Compliance
For trust and to avoid regulatory risk — especially PDPA (Malaysia & Singapore) and GDPR for EU visitors. Privacy, Terms and Disclaimer should be standalone, footer-linked pages — not modals.
CheckHow to checkSeverity
Privacy policy — standalone footer-linked page disclosing analytics/cookies, processors & data handlingOpen it from the footer; confirm a real URL, not a modalCritical if tracking
Cookie consent banner if you set analytics/tracking cookiesLoad the site freshWarning
Terms of use — standalone footer-linked page (ownership/IP, acceptable use, liability, governing law)Footer / checkoutWarning · Critical for commerce
Disclaimer — informational-only / not-professional-advice notice, footer-linkedFooterWarning
Business identity present — the legal entity behind the siteFooter / aboutWarning
Legal pages are real pages, not modals — linkable, crawlable, in the sitemapOpen each at its own URL; check sitemapWarning
Score it

Each check is worth points by severity. Only count checks you actually verified.

SeverityPoints
Critical15
Warning8
Suggestion3

Pass = full points  ·  Partial = half  ·  Fail = 0  ·  Not verified = excluded

Score = (points earned ÷ points possible) × 100
ScoreRating
85–100Excellent — minor improvements only
70–84Good — a few gaps to address
50–69Needs work — meaningful issues
30–49Poor — significant gaps
0–29Critical — fundamental issues, act now
Write it up
Site:         [URL]
Review date: [date]

Score:       [X / 100]  ([rating])
Critical:    [count]    Warnings: [count]    Suggestions: [count]

List Critical items first, then Warnings, then Suggestions. Group fixes that can be done together.

#AreaCheckStatusSeveritySpecific fix
1TechnicalCore Web Vitals❌ FailCriticalCompress the hero image from 2.4 MB to under 200 KB (WebP)
2SEOMissing meta description on /products❌ FailWarningAdd: "Shop [brand] [category] — [key benefit]"

Need a review done for you?

IMA AI runs website reviews for brands in Malaysia — scored, prioritised, with specific fixes and an implementation plan.

Built by IMA AI — imaai.my. Free to use and share. June 2026.