1<!DOCTYPE html><html lang="en-NZ"><head> 2 <meta charset="UTF-8"> 3 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5"> 4
4<script> 5 (function () { 6 if (location.hostname === "bestblinds.co.nz") { 7 location.replace("https://www.bestblinds.co.nz" + location.pathname + location.search + location.hash); 8 } 9 })(); 10 </script>
10 11 <title>Best Blinds NZ â Custom Blinds, Curtains & Insect Screens Made to Measure</title> 12 <meta name="description" content="Shop custom-made roller blinds, honeycomb blinds, roman blinds, wooden blinds, curtains and insect screens. Made to your exact measurements, delivered anywhere in New Zealand."> 13 14 <meta name="theme-color" content="#272727"> 15 16 <!-- Open Graph --> 17 <meta property="og:title" content="Best Blinds NZ â Custom Blinds, Curtains & Insect Screens Made to Measure"> 18 <meta property="og:description" content="Shop custom-made roller blinds, honeycomb blinds, roman blinds, wooden blinds, curtains and insect screens. Made to your exact measurements, delivered anywhere in New Zealand."> 19 <meta property="og:type" content="website"> 20 <meta property="og:url" content="https://www.bestblinds.co.nz/"> 21 <meta property="og:site_name" content="Best Blinds NZ"> 22 23 <!-- Twitter --> 24 <meta name="twitter:card" content="summary_large_image"> 25 <meta name="twitter:title" content="Best Blinds NZ â Custom Blinds, Curtains & Insect Screens Made to Measure"> 26 <meta name="twitter:description" content="Shop custom-made roller blinds, honeycomb blinds, roman blinds, wooden blinds, curtains and insect screens. Made to your exact measurements, delivered anywhere in New Zealand."> 27 28 <!-- Favicon --> 29 <link rel="icon" href="/favicon.ico?v=3" sizes="any"> 30 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png?v=3"> 31 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png?v=3"> 32 <link rel="icon" type="image/svg+xml" href="/favicon.svg?v=3"> 33 <link rel="apple-touch-icon" sizes="192x192" href="/apple-touch-icon.png?v=3"> 34 35 <!-- Preconnect for Google Fonts (performance) --> 36 <link rel="preconnect" href="https://fonts.googleapis.com"> 37 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""> 38 <!-- Preconnect to image origin so product image TLS handshake overlaps with HTML/CSS/JS load --> 39 <link rel="preconnect" href="https://order-sync-manager.replit.app" crossorigin=""> 40 <link rel="dns-prefetch" href="https://order-sync-manager.replit.app"> 41 <!-- DM Sans â non-render-blocking via preload + media swap --> 42 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap" onload="this.onload=null;this.rel='stylesheet'"> 43 <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap" /></noscript> 44 45 <!-- Preload hero image for LCP --> 46 <link rel="preload" as="image" href="/hero-living.webp" fetchpriority="high" type="image/webp"> 47 48 <!-- Analytics & Pixels â deferred until after first paint to unblock LCP --> 49
49<script> 50 window.dataLayer = window.dataLayer || []; 51 function gtag(){dataLayer.push(arguments);} 52 window.gtag = gtag; 53 // Queue Meta Pixel calls until fbq loads 54 window.fbq = window.fbq || function(){(window.fbq.q = window.fbq.q || []).push(arguments)}; 55 window.fbq.q = window.fbq.q || []; 56 window._fbq = window._fbq || window.fbq; 57 window.fbq.push = window.fbq; 58 window.fbq.loaded = true; 59 window.fbq.version = '2.0'; 60 61 function loadAnalytics() { 62 // Never send Replit previews, localhost sessions, or automated Agent 63 // checks into the live Best Blinds analytics and advertising accounts. 64 var productionHosts = ['bestblinds.co.nz', 'www.bestblinds.co.nz']; 65 if (productionHosts.indexOf(window.location.hostname.toLowerCase()) === -1) { 66 return; 67 } 68 69 // Google Analytics 4 + Google Ads 70 var ga = document.createElement('script'); 71 ga.async = true; 72 ga.src = 'https://www.googletagmanager.com/gtag/js?id=G-JZWS57J5RF'; 73 document.head.appendChild(ga); 74 gtag('js', new Date()); 75 gtag('config', 'G-JZWS57J5RF'); 76 gtag('config', 'AW-997393427'); 77 78 // Meta Pixel 79 var fb = document.createElement('script'); 80 fb.async = true; 81 fb.src = 'https://connect.facebook.net/en_US/fbevents.js'; 82 document.head.appendChild(fb); 83 fbq('init', '1974038530197561'); 84 fbq('track', 'PageView'); 85 } 86 87 if (document.readyState === 'complete') { 88 setTimeout(loadAnalytics, 0); 89 } else { 90 window.addEventListener('load', function() { setTimeout(loadAnalytics, 0); }); 91 } 92 </script>
92 93 94 <!-- JSON-LD structured data --> 95
95<script type="application/ld+json"> 96 { 97 "@context": "https://schema.org", 98 "@type": "HomeAndConstructionBusiness", 99 "name": "Best Blinds NZ", 100 "description": "New Zealand's trusted supplier of custom-made blinds, curtains, and insect screens.", 101 "url": "https://www.bestblinds.co.nz", 102 "email": "[email protected]", 103 "areaServed": "NZ", 104 "currenciesAccepted": "NZD", 105 "priceRange": "$$", 106 "hasOfferCatalog": { 107 "@type": "OfferCatalog", 108 "name": "Custom Blinds & Curtains", 109 "itemListElement": [ 110 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Roller Blinds", "url": "https://www.bestblinds.co.nz/products?category=roller-blinds"}}, 111 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Honeycomb Blinds", "url": "https://www.bestblinds.co.nz/products?category=honeycomb-blinds"}}, 112 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Wooden Blinds", "url": "https://www.bestblinds.co.nz/products?category=wooden-blinds"}}, 113 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Roman Blinds", "url": "https://www.bestblinds.co.nz/products?category=roman-blinds"}}, 114 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Curtains", "url": "https://www.bestblinds.co.nz/products?category=curtains"}}, 115 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Venetian Blinds", "url": "https://www.bestblinds.co.nz/products?category=venetian-blinds"}}, 116 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Vertical Blinds", "url": "https://www.bestblinds.co.nz/products?category=vertical-blinds"}}, 117 {"@type": "Offer", "itemOffered": {"@type": "Service", "name": "Insect Screens", "url": "https://www.bestblinds.co.nz/products?category=insect-screens"}} 118 ] 119 } 120 } 121 </script>
121 122
122<script type="module" crossorigin="" src="/assets/index-hwbGDfNz.js"></script>
122 123 <link rel="modulepreload" crossorigin="" href="/assets/vendor-react-m55AoNHC.js"> 124 <link rel="modulepreload" crossorigin="" href="/assets/vendor-BIpjEaGh.js"> 125 <link rel="modulepreload" crossorigin="" href="/assets/vendor-ui-9j7Much1.js"> 126 <link rel="modulepreload" crossorigin="" href="/assets/vendor-query-B_1B4T5_.js"> 127 <link rel="modulepreload" crossorigin="" href="/assets/vendor-icons-C4snPMTA.js"> 128 <link rel="stylesheet" crossorigin="" href="/assets/index-DL09rdvf.css"> 129 <link rel="canonical" href="https://www.bestblinds.co.nz/"><meta property="og:image" content="https://www.bestblinds.co.nz/hero.webp"><meta name="twitter:image" content="https://www.bestblinds.co.nz/hero.webp">
129<script type="application/ld+json">[{"@context":"https://schema.org","@type":"OnlineStore","name":"Best Blinds NZ","alternateName":"Bestblinds","url":"https://www.bestblinds.co.nz","logo":"https://www.bestblinds.co.nz/logo.png","image":"https://www.bestblinds.co.nz/hero.webp","sameAs":["https://www.facebook.com/bestblindsnz","https://www.instagram.com/bestblindsnz/","https://nz.pinterest.com/bbestblinds/"],"description":"New Zealand's trusted online supplier of custom-made roller blinds, honeycomb blinds, roman blinds, wooden blinds, curtains and insect screens â made to measure and delivered nationwide.","areaServed":{"@type":"Country","name":"New Zealand"},"currenciesAccepted":"NZD","paymentAccepted":"Credit Card, Debit Card, Bank Transfer","contactPoint":{"@type":"ContactPoint","contactType":"customer service","email":"[email protected]","areaServed":"NZ","availableLanguage":["English"]}}]</script>
129</head> 130 <body> 131 <noscript><img height="1" width="1" style="display:none" 132 src="https://www.facebook.com/tr?id=1974038530197561&ev=PageView&noscript=1" 133 /></noscript> 134 <div id="root"><main style="max-width:760px;margin:0 auto;padding:48px 24px;font-family:'DM Sans',system-ui,sans-serif;color:#272727;line-height:1.6"> 135<h1 style="font-size:2rem;font-weight:600;margin:0 0 16px">Custom Blinds, Curtains & Insect Screens Made to Measure</h1> 136<p>Shop custom-made roller blinds, honeycomb blinds, roman blinds, wooden blinds, curtains and insect screens. Made to your exact measurements, delivered anywhere in New Zealand.</p><ul><li><a href="/products?category=curtains">Curtains</a></li><li><a href="/products?category=insect-screens">Insect Screens</a></li><li><a href="/products?category=blinds">Blinds</a></li></ul><p><a href="/free-samples">Order free fabric samples</a> · <a href="/measuring-guide">Measuring guide</a> · <a href="/delivery">Delivery</a></p> 137</main></div> 138 <!-- Best Blinds AI chat assistant (floating widget) --> 139
139<script defer="" src="/api/widget/widget-float.js"></script>
139 140 141 142</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.