Audit Result
UUID: 01a06bbf-caa8-71ab-bb35-f357f97a0e68
https://arbian-enterprise.vercel.app/
Scanned 2 days ago
Meta Information
-
Title Tag Pass
Found 47 characters. Length is optimal.
-
Meta Description Warning
Found 207 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://arbian-enterprise.vercel.app/
-
Favicon Warning
No favicon link found in <head>.
Fix: Add <link rel="icon" href="/favicon.ico"> to ensure browser tab and bookmark visibility.
-
Viewport Meta Pass
Viewport configured: width=device-width, initial-scale=1.0
-
HTML Lang Pass
Language declared as "en".
Content Structure
-
H1 Tag Pass
Exactly one H1 found: "Arbian Enterprise — Online Gadget & Electronics Shop in Bangladesh".
-
Heading Hierarchy Warning
Detected 4 heading level jumps.
- • Skipped from h1 to h3: "Arbian Enterprise — Online Gadget & Electronics Shop in Bangladesh" -> "Shop by Category".
- • Skipped from h4 to h6: "Tenda TX9 Pro AX3000 WiFi 6" -> "smartphone Mobile Phones".
- • Skipped from h2 to h4: "Arbian Enterprise — Buy Gadgets Online in Bangladesh" -> "Your Cart".
- • Skipped from h2 to h4: "Extra Mode" -> "Sort By".
Fix: Follow semantic order (h1 -> h2 -> h3) and avoid skipping heading levels.
-
Image Alt Text Error
1 of 152 images are missing alt text.
Fix: Add meaningful alt attributes to all informative images for accessibility and image SEO.
Technical Optimization
-
HTTPS Pass
Page is served over HTTPS.
-
HSTS & HTTPS Redirect Warning
1 HTTPS hardening issues detected.
- • Could not probe the HTTP version of this page.
- • Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
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.
Full HTTP headers (16)
- • access-control-allow-origin: *
- • age: 178931
- • cache-control: public, max-age=0, must-revalidate
- • content-disposition: inline
- • content-encoding: br
- • content-type: text/html; charset=utf-8
- • date: Fri, 04 Sep 2026 09:28:40 GMT
- • etag: W/"7f69b9d245d84009cd8d854fa0e2bfbf"
- • last-modified: Wed, 02 Sep 2026 07:46:28 GMT
- • referrer-policy: strict-origin-when-cross-origin
- • server: Vercel
- • strict-transport-security: max-age=63072000; includeSubDomains; preload
- • x-content-type-options: nosniff
- • x-frame-options: SAMEORIGIN
- • x-vercel-cache: HIT
- • x-vercel-id: iad1::wpfcf-1788514120200-4e52ffd7f437
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.45s (perceived).
-
Render Blocking Resources Warning
0 scripts and 3 styles may block rendering.
- • style: https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;800&family=Inter:wght@400;500;600;700&family=Hind+Siliguri:wght@400;600;700&family=Space+Grotesk:wght@500;600;700&family=Sora:wght@600;700;800&display=swap
- • style: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css
- • style: https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,400,0,0&display=block
Fix: Defer non-critical scripts and inline critical CSS to improve first paint speed.
-
Compression Warning
2 text resources look uncompressed.
- • https://cdn.vectorstock.com/i/500p/80/74/black-power-adapter-plug-vector-62398074.jpg (text/html; charset=UTF-8)
- • https://csvurbouokbcqabfkkws.supabase.co/rest/v1/app_runtime_config?select=data&id=eq.1 (application/json; 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://arbian-enterprise.vercel.app/sitemap.xml.
-
Crawl Directives Pass
Robots meta found: index, follow, max-image-preview:large, max-snippet:-1
Accessibility Basics
-
Form Labels Error
35 of 37 controls are missing labels.
- • input[type="text"]#searchInput (searchInput)
- • input[type="email"]#subEmail (subEmail)
- • input[type="email"]#loginEmail (loginEmail)
- • input[type="password"]#loginPassword (loginPassword)
- • input[type="text"]#suName (suName)
- • input[type="email"]#suEmail (suEmail)
- • input[type="password"]#suPassword (suPassword)
- • input[type="email"]#fpEmail (fpEmail)
- • input[type="password"]#devPass (devPass)
- • input[type="text"]#editSearch (editSearch)
- • input[type="text"]#prodName (prodName)
- • select#prodCat (prodCat)
- • select#prodBadge (prodBadge)
- • input[type="number"]#prodPrice (prodPrice)
- • input[type="number"]#prodOldPrice (prodOldPrice)
- • input[type="text"]#prodCode (prodCode)
- • select#prodAvail (prodAvail)
- • input[type="text"]#prodDelivery (prodDelivery)
- • textarea#prodDesc (prodDesc)
- • input[type="text"]#manageSearch (manageSearch)
- • input#set_storeName (set_storeName)
- • input#set_tagline (set_tagline)
- • input#set_hotline (set_hotline)
- • input#set_currency (set_currency)
- • input#set_phone (set_phone)
Fix: Associate each form control with a visible label, aria-label, or aria-labelledby.
-
Landmarks Warning
Missing landmarks: main.
Fix: Use semantic regions (<header>, <nav>, <main>, <footer>) for navigation and assistive tech.
-
Tap Target Size Warning
25 interactive elements appear smaller than 48px.
- • button#hamburgerBtn.hamburger (Menu) - 46x46px
- • button#searchBtn - 64x43px
- • button#homeBtn.icon-btn.desktop-only (Home) - 46x46px
- • button#accountBtn.icon-btn.desktop-only (Account) - 46x46px
- • button#wishBtn.icon-btn (Wishlist) - 46x46px
- • button#cartBtn.icon-btn (Cart) - 46x46px
- • button#navDrawerClose.close - 35x36px
- • button (All Categories) - 169x47px
- • a.hero-mini-btn (Shop Now) - 107x37px
- • a.hero-mini-btn (Shop Now) - 107x37px
- • a.view-all (View All) - 73x22px
- • a.view-all (View All arrow_forward) - 83x22px
- • button.row-arrow.left (chevron_left) - 40x40px
- • button.p-fav (Add to wishlist) - 32x32px
- • button.add-cart (add_shopping_cartAdd to Cart) - 113x34px
- • button.buy-now (boltBuy) - 63x34px
- • button.p-fav (Add to wishlist) - 32x32px
- • button.add-cart (add_shopping_cartAdd to Cart) - 113x34px
- • button.buy-now (boltBuy) - 63x34px
- • button.p-fav (Add to wishlist) - 32x32px
- • button.add-cart (add_shopping_cartAdd to Cart) - 113x34px
- • button.buy-now (boltBuy) - 63x34px
- • button.p-fav (Add to wishlist) - 32x32px
- • button.add-cart (add_shopping_cartAdd to Cart) - 113x34px
- • button.buy-now (boltBuy) - 63x34px
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.
-
Open Graph Image Error
og:image URL returned HTTP 404.
Fix: Make sure the og:image URL returns HTTP 200 and points to a publicly accessible image.
-
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
2 social preview quality issues detected.
- • ISSUE: og:title should typically be between 10 and 70 characters.
- • ISSUE: Preview image URL failed with HTTP 404: https://arbian-enterprise.vercel.app/og-image.jpg
- • 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.
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 1 links. No broken internal links found.
-
External Links Pass
No broken external links found in checked URLs.
-
Link Format Warning
98 links are empty, invalid, or placeholder-only.
- • href="#" text="Login"
- • href="#" text="Arbian EnterpriseElectronics & Gadgets"
- • href="(empty)" text="Login"
- • href="(empty)" text="Create Account"
- • href="(empty)" text="Wishlist (0)"
- • href="(empty)" text="View All"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="View All arrow_forward"
- • href="(empty)" text="Samsung"
- • href="(empty)" text="Vivo"
- • href="(empty)" text="Xiaomi"
- • href="(empty)" text="Oppo"
- • href="(empty)" text="IQOO"
- • href="(empty)" text="Apple"
- • href="(empty)" text="Redmi"
- • href="(empty)" text="Itel"
- • href="(empty)" text="Infinix"
- • href="(empty)" text="Tecno"
- • href="(empty)" text="Others"
- • href="(empty)" text="AirPods"
- • href="(empty)" text="Earphone"
- • href="(empty)" text="Neckband"
- • href="(empty)" text="Headphone"
- • href="(empty)" text="Phone Cooler"
- • href="(empty)" text="Mobile Charger"
- • href="(empty)" text="Smart Watch"
- • href="(empty)" text="iPhone Cover"
- • href="(empty)" text="Power Bank"
- • href="(empty)" text="Wireless Charger"
- • href="(empty)" text="JBL Speakers"
- • href="(empty)" text="Phone Covers"
- • href="(empty)" text="TP-Link Archer C80 AC1900"
- • href="(empty)" text="TP-Link Archer C6 AC1200 Gigabit"
- • href="(empty)" text="TP-Link Archer C50 AC1200"
- • href="(empty)" text="TP-Link Archer C54 AC1200"
- • href="(empty)" text="Mercusys MW306R 300Mbps"
- • href="(empty)" text="Mercusys MR80X AX3000 WiFi 6"
- • href="(empty)" text="Mercusys MR60X AX1500 WiFi 6"
- • href="(empty)" text="Laptop Bag"
- • href="(empty)" text="Travel Bag"
- • href="(empty)" text="Laptop Accessories"
- • href="(empty)" text="৳10,000-15,000"
- • href="(empty)" text="৳15,000-20,000"
- • href="(empty)" text="৳20,000-25,000"
- • href="(empty)" text="৳25,000-30,000"
- • href="(empty)" text="TV Box"
- • href="(empty)" text="Smartwatch"
- • href="(empty)" text="Apple"
- • href="(empty)" text="Samsung"
- • href="(empty)" text="Honor"
- • href="(empty)" text="Oraimo"
- • href="(empty)" text="JBL"
- • href="(empty)" text="QCY"
- • href="(empty)" text="Amazfit"
- • href="(empty)" text="Anker"
- • href="(empty)" text="boAt"
- • href="(empty)" text="Sony"
- • href="(empty)" text="Ugreen"
- • href="(empty)" text="Home Appliances"
- • href="(empty)" text="Smart Lighting"
- • href="(empty)" text="Smart TV"
- • href="(empty)" text="Android TV"
- • href="(empty)" text="Air Conditioner"
- • href="(empty)" text="Gree Air Conditioner"
- • href="#" text="Arbian EnterpriseElectronics & Gadgets"
- • href="#"
- • href="#"
- • href="#"
- • href="(empty)"
- • href="(empty)"
- • href="(empty)" text="GitHub"
- • href="(empty)" text="Forgot password?"
- • href="(empty)" text="Sign up here"
- • href="(empty)" text="Login here"
- • href="(empty)" text="Back to Login"
- • href="(empty)" text="Arbian Enterprise"
- • href="(empty)" text="Arbian Enterprise"
- • href="(empty)" text="Arbian Enterprise"
- • href="(empty)" text="Arbian Enterprise"
- • href="(empty)" text="Arbian Enterprise"
- • href="(empty)" text="Dev Edit Mode"
- • href="(empty)" text="Q&A Management"
- • href="(empty)" text="My Account"
- • href="(empty)" text="Refund Request"
- • href="(empty)" text="Settings"
- • href="(empty)" text="Footer Sections"
Fix: Replace empty/#/javascript href values with real destinations or use buttons for non-navigation actions.
Performance & Runtime
-
Core Web Vitals: LCP Pass
Largest Contentful Paint: 0.73s.
-
Core Web Vitals: CLS Warning
Cumulative Layout Shift: 0.114.
Fix: Reserve space for images/ads and avoid injecting layout-changing elements above existing content.
-
Total Blocking Time estimate: 50ms.
-
Broken Assets Error
20 asset requests failed.
- • https://i.imgur.com/iXWXwXu.png (HTTP 429)
- • https://static.vecteezy.com/system/resources/thumbnails/069/983/850/small/wireless-earbuds-in-charging-case-icon-free-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/previews/007/635/335/non_2x/mobile-charger-icon-design-template-free-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/previews/063/420/263/non_2x/router-icon-silhouette-modern-logo-style-design-free-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/previews/045/958/062/non_2x/power-bank-icon-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/previews/004/217/735/non_2x/power-bank-icon-line-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/previews/049/235/752/non_2x/portable-fan-handheld-fan-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/thumbnails/074/463/565/small/various-electronic-devices-and-accessories-are-shown-in-black-and-white-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://static.vecteezy.com/system/resources/thumbnails/080/981/707/small/bio-hacking-gadgets-illustration-featuring-wearable-health-technology-smart-wellness-devices-fitness-tracker-and-digital-healthcare-design-vector.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-c54/archer-c54-01-500x500.jpg (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-gx90/archer-gx90-01-500x500.jpg (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://www.startech.com.bd/image/cache/catalog/router/mercusys/mr60x/mr60x-01-500x500.webp (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-be450/archer-be450-01-500x500.webp (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-c80-ac1900/archer-c80-ac1900-1-500x500.jpg (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://www.startech.com.bd/image/cache/catalog/earbuds/apple/airpods-3rd-generation/airpods-3rd-generation-01-500x500.webp (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://www.startech.com.bd/image/cache/catalog/cable/anker/322/322-02-500x500.webp (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
- • https://cdn.shopify.com/s/files/1/0493/9834/9974/files/A2341-1.jpg?v=1693883271-fast-charging-adapter.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://oraimo.com/cdn/shop/files/OEB-E70D_3.png?v=1689233424&width=1200oth-neckband-21760267743.webp (net::ERR_BLOCKED_BY_ORB)
- • https://gadgetbreeze.com.bd/wp-content/uploads/2026/06/anker-140w-auto-power-off-fast-charging-adapter.jpg (net::ERR_BLOCKED_BY_ORB)
- • https://www.ryans.com/storage/products/main/oraimo-necklace-5-speed-black-bluetooth-neckband-21760267743.webp (net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin)
Fix: Fix missing files, update asset URLs, and ensure static assets return HTTP 200.
-
JavaScript Runtime Errors Warning
9 JavaScript runtime issues detected.
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-c54/archer-c54-01-500x500.jpg:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-gx90/archer-gx90-01-500x500.jpg:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/router/mercusys/mr60x/mr60x-01-500x500.webp:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-be450/archer-be450-01-500x500.webp:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/router/tp-link/archer-c80-ac1900/archer-c80-ac1900-1-500x500.jpg:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/earbuds/apple/airpods-3rd-generation/airpods-3rd-generation-01-500x500.webp:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.startech.com.bd/image/cache/catalog/cable/anker/322/322-02-500x500.webp:1]
- • Failed to load resource: the server responded with a status of 429 () [https://i.imgur.com/iXWXwXu.png:1]
- • Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOrigin [https://www.ryans.com/storage/products/main/oraimo-necklace-5-speed-black-bluetooth-neckband-21760267743.webp:1]
Fix: Fix JS files returning 404/failed requests and resolve the listed runtime exceptions.