[{"data":1,"prerenderedAt":1031},["ShallowReactive",2],{"blog-index-en":3},[4,211,514,712],{"id":5,"title":6,"body":7,"category":199,"date":200,"description":201,"extension":202,"image":203,"meta":204,"navigation":205,"path":206,"readingTime":207,"seo":208,"stem":209,"__hash__":210},"blog_en\u002Fen\u002Fblog\u002Fwhy-landing-pages-dont-convert.md","Why Isn't Your Landing Page Converting? 7 Mistakes I Fix Every Week",{"type":8,"value":9,"toc":187},"minimark",[10,14,17,22,29,35,41,45,50,55,60,64,69,74,79,83,88,93,98,102,107,112,117,123,127,132,137,148,152,157,162,167,171,179],[11,12,13],"p",{},"\"We have traffic, we don't have leads.\" If I got a shekel for every time I've heard that sentence, I wouldn't need to build landing pages — I'd be commissioning them.",[11,15,16],{},"The good news: in most cases the problem isn't the audience, isn't the product, and isn't even the campaign. It's the same seven mistakes I run into again and again, in almost every page that lands on my desk for repair. Here they are, along with what to do about each one.",[18,19,21],"h2",{"id":20},"_1-the-page-loads-slowly-on-mobile","1. The Page Loads Slowly on Mobile",[11,23,24,28],{},[25,26,27],"strong",{},"The mistake:"," a page built and tested on a designer's monitor, with giant images, heavy fonts, and scripts from every measurement tool ever invented.",[11,30,31,34],{},[25,32,33],{},"Why it kills conversion:"," most of your paid traffic comes from mobile, and someone who just clicked an ad is at peak impatience. Every second of white screen is an invitation to go back to the feed.",[11,36,37,40],{},[25,38,39],{},"The fix:"," compress images and serve them in modern formats, load only what's visible above the fold, and throw out every script whose data nobody actually looks at. Test on a real phone on a cellular network — not on the office Wi-Fi.",[18,42,44],{"id":43},"_2-the-pages-message-doesnt-match-the-ad","2. The Page's Message Doesn't Match the Ad",[11,46,47,49],{},[25,48,27],{}," the ad promises \"a free first consultation,\" and the page opens with \"Welcome to Company X, established 2009.\"",[11,51,52,54],{},[25,53,33],{}," whoever clicked the ad clicked because of a specific promise. If the page doesn't continue that exact sentence, the visitor feels they've landed in the wrong place — and closes the tab.",[11,56,57,59],{},[25,58,39],{}," the page's main headline should be a direct continuation of the ad, almost word for word. Multiple audiences or promises? Build a page variant for each. Yes, it's more work. Yes, it's worth it.",[18,61,63],{"id":62},"_3-the-form-is-too-long","3. The Form Is Too Long",[11,65,66,68],{},[25,67,27],{}," first name, last name, phone, email, company name, job title, estimated budget, and how you heard about us.",[11,70,71,73],{},[25,72,33],{}," every additional field is another reason to abandon. You're not yet at the stage where you've earned the lead's life story — you're at the stage where you need a way to make contact.",[11,75,76,78],{},[25,77,39],{}," name, phone, done. At most one extra field that genuinely changes the first conversation. Everything else you can ask on the phone — where it also sounds a lot less like an interrogation.",[18,80,82],{"id":81},"_4-no-whatsapp-option","4. No WhatsApp Option",[11,84,85,87],{},[25,86,27],{}," a page aimed at an Israeli audience that offers only a form — or worse, only \"leave your details and we'll get back to you.\"",[11,89,90,92],{},[25,91,33],{}," in Israel, WhatsApp isn't a communication channel, it's the default. A large share of visitors simply won't fill out a form, but will happily send a message — it feels personal, immediate, and non-committal.",[11,94,95,97],{},[25,96,39],{}," a prominent WhatsApp button with a pre-filled opening message (\"Hi, I came from the X page and I'd love to hear more\"). The form stays for those who prefer it — the two channels live perfectly well side by side.",[18,99,101],{"id":100},"_5-no-trust-signals","5. No Trust Signals",[11,103,104,106],{},[25,105,27],{}," the page asks the visitor to hand over their phone number but gives no reason to believe there's a real business behind it.",[11,108,109,111],{},[25,110,33],{}," a visitor arriving from an ad doesn't know you. Without social proof, hesitation beats curiosity.",[11,113,114,116],{},[25,115,39],{}," client logos, one or two genuine testimonials with a name and a face, and one clear positioning statement that says who you are and who you're right for. You don't need a wall of awards — you need one good reason to believe.",[118,119,120],"blockquote",{},[11,121,122],{},"A good landing page doesn't convince people to want the product. It removes every reason to hesitate on the way to something they already want.",[18,124,126],{"id":125},"_6-a-weak-call-to-action-or-five-of-them","6. A Weak Call to Action — or Five of Them",[11,128,129,131],{},[25,130,27],{}," a grayish \"Submit\" button, or the exact opposite: \"Contact us,\" \"Download the guide,\" \"Follow us,\" and \"Join the newsletter\" — all on the same page.",[11,133,134,136],{},[25,135,33],{}," a generic button doesn't tell the visitor what happens after the click, and multiple options scatter attention. A visitor weighing five actions usually picks a sixth: leaving.",[11,138,139,141,142,147],{},[25,140,39],{}," one call to action, phrased as an outcome (\"Get a quote within one business day\"), repeated down the page in the same wording. Everything else — out. A landing page is not a ",[143,144,146],"a",{"href":145},"\u002Fen\u002Fservices\u002Fwebsite-development","full business website",", and it shouldn't behave like one.",[18,149,151],{"id":150},"_7-no-conversion-tracking-so-no-learning","7. No Conversion Tracking — So No Learning",[11,153,154,156],{},[25,155,27],{}," the campaign runs, money burns, and nobody knows how many leads came from which ad, because nobody set up conversion events.",[11,158,159,161],{},[25,160,33],{}," without measurement you can't know what works, so you can't improve. The page stays exactly as it was on launch day — including every mistake in this article.",[11,163,164,166],{},[25,165,39],{}," define a conversion event for every form submission and every WhatsApp click, connect them to your ad platform, and set a recurring review date. A landing page isn't a project that ends — it's a product you keep improving.",[18,168,170],{"id":169},"bottom-line","Bottom Line",[11,172,173,174,178],{},"None of these mistakes requires a miracle, a huge budget, or a ground-up redesign. They require someone who reads the page through the visitor's eyes, not the business owner's. That's how I approach every project on my ",[143,175,177],{"href":176},"\u002Fen\u002Fservices\u002Flanding-pages","landing pages service"," — conversion first, decoration second.",[11,180,181,182,186],{},"Got a page that gets traffic but doesn't produce leads? ",[143,183,185],{"href":184},"\u002Fen\u002Fcontact","Send it to me"," — and I'll tell you which of the seven are running on it right now.",{"title":188,"searchDepth":189,"depth":189,"links":190},"",2,[191,192,193,194,195,196,197,198],{"id":20,"depth":189,"text":21},{"id":43,"depth":189,"text":44},{"id":62,"depth":189,"text":63},{"id":81,"depth":189,"text":82},{"id":100,"depth":189,"text":101},{"id":125,"depth":189,"text":126},{"id":150,"depth":189,"text":151},{"id":169,"depth":189,"text":170},"Conversion","2026-07-15","Traffic but no leads? The 7 landing page mistakes I fix every week: slow mobile load, long forms, no WhatsApp, mismatched messaging — and how to fix each one.","md",null,{},true,"\u002Fen\u002Fblog\u002Fwhy-landing-pages-dont-convert",5,{"title":6,"description":201},"en\u002Fblog\u002Fwhy-landing-pages-dont-convert","P5jor7emE3k6ioaZRx4-mBaSYPy9C48_Ln6-NkmxpkA",{"id":212,"title":213,"body":214,"category":356,"date":506,"description":507,"extension":202,"image":203,"meta":508,"navigation":205,"path":509,"readingTime":510,"seo":511,"stem":512,"__hash__":513},"blog_en\u002Fen\u002Fblog\u002Fwordpress-vs-custom-website.md","WordPress or a Custom Website? An Honest Guide from Someone Who Builds Both",{"type":8,"value":215,"toc":496},[216,219,222,226,229,236,240,243,271,279,283,286,312,318,322,337,341,430,435,439,445,451,455,458,462,465,486,489],[11,217,218],{},"Every week I get at least one call that opens with \"I was told WordPress isn't serious\" or \"I was told a coded site will cost me a fortune.\" Whoever told you that most likely builds only one of the two — and is selling you the thing they know how to build.",[11,220,221],{},"I build both WordPress sites and custom websites in Vue and Nuxt, and I've been doing it for over five years. I have no horse in this race. So here's the guide I wish someone handed you before you sign a quote.",[18,223,225],{"id":224},"the-wrong-question","The Wrong Question",[11,227,228],{},"\"Which is better, WordPress or custom code?\" is like asking \"which is better, a truck or a motorcycle?\" Depends what you're hauling, where to, and how many times a day.",[11,230,231,232,235],{},"The right question is: ",[25,233,234],{},"what does this website need to do, and who is going to run it day to day?"," Answer that honestly, and the decision almost makes itself.",[18,237,239],{"id":238},"when-wordpress-is-the-right-choice","When WordPress Is the Right Choice",[11,241,242],{},"WordPress was built to manage content, and it still excels at exactly that. If you recognize yourselves in any of these, that's probably your direction:",[244,245,246,253,259,265],"ul",{},[247,248,249,252],"li",{},[25,250,251],{},"You publish content regularly."," A blog, articles, guides, updates — a site that lives on content needs a mature content management system.",[247,254,255,258],{},[25,256,257],{},"You want to edit things yourselves, without waiting for anyone."," Swap an image, update a price, add a page — no email to a developer, no invoice.",[247,260,261,264],{},[25,262,263],{},"Your needs are standard."," Service pages, about, contact, gallery. WordPress solves these fast, well, and at a sane cost.",[247,266,267,270],{},[25,268,269],{},"You want any developer to be able to pick up where the last one left off."," The ecosystem is enormous, and you're not locked in to a single vendor.",[11,272,273,274,278],{},"A WordPress site built properly — a lean theme, no pile of unnecessary plugins, solid hosting — is an excellent working tool. I go deeper into how I build them on my ",[143,275,277],{"href":276},"\u002Fen\u002Fservices\u002Fwordpress","WordPress services page",".",[18,280,282],{"id":281},"when-a-custom-website-pays-off","When a Custom Website Pays Off",[11,284,285],{},"Custom code enters the picture when the site isn't just \"a business card with pages\" but a product in its own right:",[244,287,288,294,300,306],{},[247,289,290,293],{},[25,291,292],{},"You have a unique product or system."," A custom calculator, a members' area, an integration with an internal system, business logic no off-the-shelf plugin covers. Bending WordPress into that shape is building a house on a tent's foundations.",[247,295,296,299],{},[25,297,298],{},"Speed is business-critical."," When every tenth of a second of load time is worth money, a static or Nuxt-based site delivers performance that's very hard to match with a heavy, generic system.",[247,301,302,305],{},[25,303,304],{},"You want a user experience nobody else has."," Animations, interactions, a design that doesn't compromise around a template's limits.",[247,307,308,311],{},[25,309,310],{},"The site needs to grow with the product."," When the website is part of the system rather than a digital brochure, clean, well-structured code is an asset that appreciates over time.",[11,313,314,315,278],{},"The honest downside: day-to-day editing requires me (or another developer), unless you add a headless CMS — which is a project with a budget to match. More on my approach on the ",[143,316,317],{"href":145},"custom website development page",[18,319,321],{"id":320},"what-about-an-online-store","What About an Online Store?",[11,323,324,325,328,329,332,333,278],{},"A store is its own discussion, because there the platform dictates your daily operational routine. In short: ",[25,326,327],{},"WooCommerce"," (on WordPress) gives you full control and ownership of everything, and shines with complex catalogs or special requirements — but maintenance is on you. ",[25,330,331],{},"Shopify"," takes the operational headache off your plate in exchange for subscription fees and commissions, and shines for people who want to sell, not maintain. The decision hinges on your catalog, your business model, and who runs the store — I've laid out the considerations on the ",[143,334,336],{"href":335},"\u002Fen\u002Fservices\u002Fecommerce","e-commerce page",[18,338,340],{"id":339},"the-honest-comparison-table","The Honest Comparison Table",[342,343,344,360],"table",{},[345,346,347],"thead",{},[348,349,350,354,357],"tr",{},[351,352,353],"th",{},"Criterion",[351,355,356],{},"WordPress",[351,358,359],{},"Custom",[361,362,363,375,386,397,408,419],"tbody",{},[348,364,365,369,372],{},[366,367,368],"td",{},"Setup cost",[366,370,371],{},"Low to medium",[366,373,374],{},"Medium to high",[348,376,377,380,383],{},[366,378,379],{},"Ongoing cost",[366,381,382],{},"Hosting, licenses, regular maintenance",[366,384,385],{},"Relatively low, mostly hosting",[348,387,388,391,394],{},[366,389,390],{},"Editing independence",[366,392,393],{},"Full — that's the whole point",[366,395,396],{},"Limited, unless a CMS is integrated",[348,398,399,402,405],{},[366,400,401],{},"Speed",[366,403,404],{},"Good when built right, takes effort",[366,406,407],{},"Excellent by default",[348,409,410,413,416],{},[366,411,412],{},"Flexibility",[366,414,415],{},"High, within the ecosystem's limits",[366,417,418],{},"Practically unlimited",[348,420,421,424,427],{},[366,422,423],{},"Maintenance",[366,425,426],{},"Ongoing updates, non-negotiable",[366,428,429],{},"Minimal after launch",[118,431,432],{},[11,433,434],{},"The right platform isn't the one that sounds most impressive in a meeting — it's the one that won't get in your way a year from now.",[18,436,438],{"id":437},"two-myths-that-deserve-a-burial","Two Myths That Deserve a Burial",[11,440,441,444],{},[25,442,443],{},"\"WordPress isn't professional.\""," Nonsense. WordPress runs a sizable chunk of the internet, including news sites, universities, and major brands. What's unprofessional is a WordPress site with forty plugins, a generic theme nobody hardened, and zero maintenance. That's not a platform problem — that's a builder problem.",[11,446,447,450],{},[25,448,449],{},"\"Custom code is always too expensive.\""," Also nonsense, just in the other direction. A landing page or brochure site in modern code can be a compact, fast project — and after launch there are almost no running costs and no security-update treadmill. Sometimes it's the WordPress site, with its plugin licenses and monthly maintenance, that ends up costing more over time. \"Expensive\" is measured over five years, not on the first invoice.",[18,452,454],{"id":453},"and-you-can-combine-them","And You Can Combine Them",[11,456,457],{},"A little secret that someone selling only one platform won't tell you: it doesn't have to be either-or. One of my favorite combinations is WordPress as the content management system behind the scenes, with a custom Nuxt frontend out front. You get WordPress's editing freedom and the speed and design of custom code — in the same project. It doesn't fit every budget or every need, but when it fits, it's the best of both worlds rather than the compromise between them.",[18,459,461],{"id":460},"so-how-do-you-decide","So How Do You Decide?",[11,463,464],{},"Ask yourselves three questions:",[466,467,468,474,480],"ol",{},[247,469,470,473],{},[25,471,472],{},"How many times a month will we edit content ourselves?"," Often — big point for WordPress.",[247,475,476,479],{},[25,477,478],{},"Is there a requirement with no off-the-shelf solution?"," Yes — the point goes to custom.",[247,481,482,485],{},[25,483,484],{},"How much is each second of speed worth to us?"," If the answer is measured in leads and revenue — another point for custom.",[11,487,488],{},"And if the answers contradict each other? That's fine — they do in most real businesses. That's what a discovery call is for.",[11,490,491,492,495],{},"Not sure which side your website belongs on? ",[143,493,494],{"href":184},"Tell me what you need"," — and I'll tell you honestly what I would build, even if the answer is \"not with me.\"",{"title":188,"searchDepth":189,"depth":189,"links":497},[498,499,500,501,502,503,504,505],{"id":224,"depth":189,"text":225},{"id":238,"depth":189,"text":239},{"id":281,"depth":189,"text":282},{"id":320,"depth":189,"text":321},{"id":339,"depth":189,"text":340},{"id":437,"depth":189,"text":438},{"id":453,"depth":189,"text":454},{"id":460,"depth":189,"text":461},"2026-07-05","WordPress or custom code? An honest decision framework from a developer who builds both: when WordPress wins, when custom pays off, plus a comparison table.",{},"\u002Fen\u002Fblog\u002Fwordpress-vs-custom-website",6,{"title":213,"description":507},"en\u002Fblog\u002Fwordpress-vs-custom-website","wvLrbmsaSauqX_FqsZ6nauWV2rabEMN9F8TQr2daVvU",{"id":515,"title":516,"body":517,"category":704,"date":705,"description":706,"extension":202,"image":203,"meta":707,"navigation":205,"path":708,"readingTime":510,"seo":709,"stem":710,"__hash__":711},"blog_en\u002Fen\u002Fblog\u002Fpagespeed-100-guide.md","A 100 PageSpeed Score: How a Fast Website Generates More Leads (and What's Killing Yours)",{"type":8,"value":518,"toc":690},[519,522,525,528,532,537,540,544,547,551,554,558,566,570,573,577,580,586,592,598,602,612,617,621,624,662,669,673,676,683],[11,520,521],{},"When I tell business owners that my site scores 100 on PageSpeed, the usual reaction is \"nice, but who cares about a score.\" Fair enough — the score itself isn't the goal. But what the score measures is something your customers care about a great deal: how long it takes from the moment they tap your link until they can read, click, and leave their details.",[11,523,524],{},"Google's own research has shown the same thing again and again: the slower a page loads, the more people abandon it before ever seeing what you have to offer. Every unnecessary second is leads walking over to the competitor whose site opens instantly. And beyond abandonment, Google uses speed metrics as part of its ranking — so a slow site also gets less traffic in the first place. A double penalty.",[11,526,527],{},"After years of fixing slow websites, I can tell you it's almost always the same five suspects. Let's go through them.",[18,529,531],{"id":530},"the-five-things-that-actually-kill-small-business-websites","The five things that actually kill small-business websites",[533,534,536],"h3",{"id":535},"_1-a-page-builder-plus-forty-plugins","1. A page builder plus forty plugins",[11,538,539],{},"The classic story: the site was built with Elementor or another builder, and over the years plugins piled up — one for forms, one for galleries, one for popups, three \"optimization\" plugins fighting each other. Every plugin injects CSS and JavaScript files into every page on the site, including pages that never use it. The result: your visitor's browser downloads and executes a mountain of code just to display an \"About\" page with three paragraphs. The builder itself adds another layer of generic code on top of everything.",[533,541,543],{"id":542},"_2-unoptimized-images","2. Unoptimized images",[11,545,546],{},"The most common culprit, and the easiest to fix: an image straight out of a camera or Canva, weighing several megabytes, uploaded as-is and displayed at postage-stamp size. The visitor downloads an image thousands of pixels wide to see it in a small grid square. Modern formats (WebP, AVIF), dimensions matched to the actual display size, and lazy loading for below-the-fold images solve most of this problem.",[533,548,550],{"id":549},"_3-font-loading","3. Font loading",[11,552,553],{},"Beautiful web fonts are a wonderful thing, but the average site loads three or four weights of two fonts from external servers — and while that happens, the text is either completely hidden or jumps and reshapes when the font finally arrives. The fix: host the fonts on your own server, load only the weights you actually use, and configure loading so text is visible immediately, even before the font lands.",[533,555,557],{"id":556},"_4-third-party-widgets","4. Third-party widgets",[11,559,560,561,565],{},"A WhatsApp chat bubble, a floating accessibility overlay, Facebook and TikTok pixels, an embedded Google Map — each one sounds small, and together they sometimes weigh more than the site itself. They load from external servers you don't control, and many of them block or delay the things that actually matter. Incidentally, I wrote ",[143,562,564],{"href":563},"\u002Fen\u002Fblog\u002Fisraeli-website-accessibility-law","a whole article"," about the floating accessibility overlay — it's problematic for more than just performance. Whatever must stay can be loaded intelligently: after the page has rendered, or only when the visitor actually needs it.",[533,567,569],{"id":568},"_5-sliders-and-carousels","5. Sliders and carousels",[11,571,572],{},"The hero slider is perhaps the most popular and least rewarding element on the web: it loads five huge images and an entire JavaScript library so that most visitors see only the first slide and scroll past. One good static, optimized hero image does the job better — both for marketing and for the browser.",[18,574,576],{"id":575},"the-three-metrics-in-human-language","The three metrics, in human language",[11,578,579],{},"Google measures loading experience through three core metrics (Core Web Vitals). Here's what they mean in practice:",[11,581,582,585],{},[25,583,584],{},"LCP (Largest Contentful Paint)"," — how long until the largest element on the page — usually the hero image or main headline — appears on screen. This is the metric closest to the feeling of \"the site opened\": when LCP is slow, the visitor stares at a blank screen wondering whether the link even works.",[11,587,588,591],{},[25,589,590],{},"CLS (Cumulative Layout Shift)"," — how much the page \"jumps around\" while loading. You know when you're about to tap a button and an ad loads, pushes everything down, and your tap lands on something else? That's bad CLS. It's caused by images without defined dimensions, fonts that reshape text, and banners injected late.",[11,593,594,597],{},[25,595,596],{},"INP (Interaction to Next Paint)"," — how quickly the page responds when you interact with it. Opened a menu and it appeared after a half-second of lag? That's bad INP, and the culprit is almost always excess JavaScript keeping the browser busy while the visitor is trying to talk to it.",[18,599,601],{"id":600},"what-does-good-look-like","What does \"good\" look like?",[11,603,604,605,611],{},"Google publishes official thresholds for each metric — green, orange, and red — and the free ",[143,606,610],{"href":607,"rel":608},"https:\u002F\u002Fpagespeed.web.dev",[609],"nofollow","PageSpeed Insights"," tool will show you exactly where you stand, on both lab data and real-user data. But the simplest test requires no tools at all: open your site on your phone, on mobile data, in an incognito window. Count to yourself. If you reached three before you could read the headline — there's work to do.",[118,613,614],{},[11,615,616],{},"A 100 score isn't magic and isn't luck. It's the result of removing everything from the page that doesn't serve the visitor — and loading what's left in the right order.",[18,618,620],{"id":619},"whats-fixable-without-a-rebuild","What's fixable without a rebuild",[11,622,623],{},"Good news: a large share of the problems can be handled on the existing site, without touching the design:",[244,625,626,632,638,644,650,656],{},[247,627,628,631],{},[25,629,630],{},"Compressing and converting images"," to modern formats, with correct dimensions and lazy loading",[247,633,634,637],{},[25,635,636],{},"Pruning plugins"," — removing what's unused and consolidating duplicates (three caching plugins is not \"extra speed,\" it's an accident waiting to happen)",[247,639,640,643],{},[25,641,642],{},"Self-hosting fonts"," and loading only the necessary weights",[247,645,646,649],{},[25,647,648],{},"Deferring third-party widgets"," until after the initial render",[247,651,652,655],{},[25,653,654],{},"Caching and a CDN"," configured properly at the server level",[247,657,658,661],{},[25,659,660],{},"Replacing the slider"," with a single static hero image",[11,663,664,665,278],{},"Work like this delivers a noticeable jump for most sites — it's exactly the kind of thing I do in my ",[143,666,668],{"href":667},"\u002Fen\u002Fservices\u002Fwebsite-fixes","website fixes and improvements service",[18,670,672],{"id":671},"and-when-does-a-rebuild-pay-off","And when does a rebuild pay off?",[11,674,675],{},"There's a point where optimization becomes a race against the architecture. If the site sits on a heavy builder with dozens of plugins, every improvement is a fight with the structure's limits: you can climb from a score of 40 to 70, but the last 30 points are locked inside foundations you can't swap without dismantling everything. The signs you've reached that point: every new plugin breaks something, updates scare you, and you've already paid two \"speed experts\" who barely moved the needle.",[11,677,678,679,682],{},"At that stage, a new site built lean and correct from the ground up — no layers of generic code, with performance as a baseline requirement rather than an afterthought — pays for itself within a year or two, in both money and leads. That's exactly what I build in my ",[143,680,681],{"href":145},"website development service",": sites that score 100 because they were built for it, not because someone fought them into submission.",[11,684,685,686,689],{},"Want to know where your site stands and which route makes more sense in your case — optimization or a rebuild? ",[143,687,688],{"href":184},"Get in touch"," and I'll come back with an honest answer, even if it's \"your site is fine, spend the money on marketing instead.\"",{"title":188,"searchDepth":189,"depth":189,"links":691},[692,700,701,702,703],{"id":530,"depth":189,"text":531,"children":693},[694,696,697,698,699],{"id":535,"depth":695,"text":536},3,{"id":542,"depth":695,"text":543},{"id":549,"depth":695,"text":550},{"id":556,"depth":695,"text":557},{"id":568,"depth":695,"text":569},{"id":575,"depth":189,"text":576},{"id":600,"depth":189,"text":601},{"id":619,"depth":189,"text":620},{"id":671,"depth":189,"text":672},"Performance","2026-06-24","What actually slows down small-business websites: bloated page builders, heavy images, fonts, and third-party widgets. What you can fix without a rebuild — and when a rebuild pays off.",{},"\u002Fen\u002Fblog\u002Fpagespeed-100-guide",{"title":516,"description":706},"en\u002Fblog\u002Fpagespeed-100-guide","XOL2zCAG-lp4dpcr2b8NzDDhoT8RfbD5nfb9B3P_q5o",{"id":713,"title":714,"body":715,"category":1023,"date":1024,"description":1025,"extension":202,"image":203,"meta":1026,"navigation":205,"path":563,"readingTime":1027,"seo":1028,"stem":1029,"__hash__":1030},"blog_en\u002Fen\u002Fblog\u002Fisraeli-website-accessibility-law.md","Website Accessibility in Israel: What the Law Actually Requires (IS 5568)",{"type":8,"value":716,"toc":1013},[717,720,723,727,730,733,747,750,754,757,760,763,767,770,832,840,844,847,852,855,858,865,869,876,879,882,886,893,924,927,931,934,988,995,998,1001],[11,718,719],{},"Let me be honest with you: most business owners I meet have heard \"something about an accessibility law,\" installed a floating widget with a wheelchair icon, and moved on feeling covered. I understand the appeal — it takes five minutes and looks official. The problem is that in most cases it does not satisfy the legal requirements, and meanwhile accessibility lawsuits against websites are no longer a theoretical scenario in Israel. They are routine.",[11,721,722],{},"I've been working on website accessibility for years, and this article collects everything you actually need to know: who is obligated, what the Israeli standard really demands, what that means for your site in practice, and what genuine compliance looks like — as opposed to the \"we installed a plugin\" kind.",[18,724,726],{"id":725},"who-is-required-to-make-their-website-accessible","Who is required to make their website accessible?",[11,728,729],{},"The legal foundation is Israel's Equal Rights for Persons with Disabilities Law, together with the regulations enacted under it — the Equal Rights for Persons with Disabilities Regulations (Service Accessibility Adjustments). Regulation 35 of those regulations deals specifically with the accessibility of internet services, and it is what extends the accessibility obligation to websites.",[11,731,732],{},"The principle is simple: if you provide a service to the public, and your website is part of how the public receives that service, the website must be accessible. That casts a very wide net:",[244,734,735,738,741,744],{},[247,736,737],{},"Businesses selling products or services through their site — online stores, obviously, but also brochure sites with a contact form",[247,739,740],{},"Professional service providers: law firms, accountants, clinics, salons",[247,742,743],{},"Restaurants and cafes that display a menu or take orders online",[247,745,746],{},"Public bodies and government entities, which face even stricter requirements",[11,748,749],{},"The regulations do include certain exemptions and qualifications, some of them tied to the scale of the business — but I strongly recommend not banking on an exemption without checking with a professional. Exemptions come with specific conditions, and some still require you to take certain actions (such as publishing an accessibility statement). The assumption \"we're a small business, this doesn't apply to us\" is exactly the assumption that ends in a demand letter from a lawyer.",[18,751,753],{"id":752},"what-is-is-5568-and-how-does-it-relate-to-wcag","What is IS 5568, and how does it relate to WCAG?",[11,755,756],{},"Israeli Standard 5568 (ת\"י 5568) is the standard that defines what an \"accessible website\" means for the purposes of the regulations. The good news: the Standards Institution of Israel did not reinvent the wheel. The Israeli standard essentially adopts WCAG — the Web Content Accessibility Guidelines — the international guidelines for web content accessibility developed by the W3C, the body that standardizes the web itself.",[11,758,759],{},"WCAG defines three conformance levels: A (basic), AA (intermediate), and AAA (strict). The requirement in Israel, as in most of the Western world, is conformance at level AA. In other words: if your site meets WCAG at level AA, you are on the right track for the Israeli standard as well.",[11,761,762],{},"This carries an encouraging implication: accessibility is not some \"Israeli invention\" that requires special local solutions. A site built properly to accepted international standards is an accessible site. Anyone telling you that you need a \"special Israeli solution\" in the form of this or that plugin is probably selling you something.",[18,764,766],{"id":765},"what-does-aa-mean-in-practice-ten-real-world-examples","What does AA mean in practice? Ten real-world examples",[11,768,769],{},"\"Level AA conformance\" sounds like a contract clause. In practice it is a list of very concrete requirements. Here are ten of the central ones, in human language:",[466,771,772,778,784,790,796,802,808,814,820,826],{},[247,773,774,777],{},[25,775,776],{},"Full keyboard navigation."," Everything a user can do with a mouse — menus, buttons, forms, popups — must also be possible with a keyboard alone. People with motor disabilities, and screen reader users, simply don't use a mouse.",[247,779,780,783],{},[25,781,782],{},"Alternative text for images (alt text)."," Every image that conveys information needs a text description a screen reader can announce. A banner image saying \"50% off everything\" with no alt text is, for a blind user, an empty rectangle.",[247,785,786,789],{},[25,787,788],{},"Sufficient color contrast."," Light gray text on a white background looks \"clean\" to a designer but is unreadable for people with low vision — and for anyone checking their phone in the sun. The standard defines minimum contrast ratios between text and background.",[247,791,792,795],{},[25,793,794],{},"Forms with clear labels."," Every form field needs a label programmatically associated with it, and error messages must explain what went wrong and how to fix it — not just turn the field red.",[247,797,798,801],{},[25,799,800],{},"Captions for videos."," Video content with speech needs captions so that deaf and hard-of-hearing users can consume it.",[247,803,804,807],{},[25,805,806],{},"A proper heading structure."," Headings (H1, H2, H3) must reflect the logical structure of the page, because screen reader users navigate through them. A heading that is really just large bold text doesn't count.",[247,809,810,813],{},[25,811,812],{},"Links that explain themselves."," \"Click here\" and \"read more\" are meaningless when announced out of context. A link should say where it leads.",[247,815,816,819],{},[25,817,818],{},"The ability to stop moving content."," Carousels, animations, and auto-rotating sliders must be pausable. Content in constant motion is a genuine barrier for people with attention and cognitive disabilities.",[247,821,822,825],{},[25,823,824],{},"Text resizing without breaking the page."," A user who enlarges the text in their browser should get a readable, usable page — not a salad of overlapping elements.",[247,827,828,831],{},[25,829,830],{},"Screen reader compatibility."," Interactive components — accordions, modal dialogs, tabs — must be built so a screen reader understands what they are and what state they're in. That requires proper semantic code, and sometimes judicious use of ARIA.",[11,833,834,835,839],{},"Notice the pattern: every one of these requirements concerns how the site is ",[836,837,838],"em",{},"built",". Which brings us to the most important point in this article.",[18,841,843],{"id":842},"why-an-overlay-widget-doesnt-solve-your-problem","Why an overlay widget doesn't solve your problem",[11,845,846],{},"Floating accessibility overlays — those widgets that add a corner icon with options like text enlargement and contrast toggles — are the most common \"solution\" in the Israeli market. They are also, in most cases, not enough.",[118,848,849],{},[11,850,851],{},"An overlay can change how your site looks. It cannot change how your site is built — and most of the standard's requirements are about exactly that.",[11,853,854],{},"Look back at the list above: a widget cannot add meaningful alt text to your images, because it has no idea what's in them. It cannot fix a form built without labels, cannot reorganize a broken heading structure, and cannot turn a menu that doesn't work with a keyboard into one that does. It is a cosmetic layer over the existing code.",[11,856,857],{},"Worse — some overlays actively interfere with assistive technology users, because they manipulate the page in ways that clash with screen readers users have already configured exactly how they need them. And the legal bottom line: installing a widget does not, by itself, confer conformance with the standard, and accessibility lawsuits are filed against sites with a prominent accessibility icon in the corner all the time.",[11,859,860,861,864],{},"That doesn't mean overlays have no place — some of what they offer is a nice addition ",[836,862,863],{},"on top of"," a properly accessible site. An addition, though. Not a substitute.",[18,866,868],{"id":867},"what-happens-if-you-dont-comply-on-legal-exposure","What happens if you don't comply? On legal exposure",[11,870,871,872,875],{},"Here's the part that makes business owners sit up straight. The Equal Rights for Persons with Disabilities Law allows for statutory compensation — meaning monetary damages awarded ",[25,873,874],{},"without any need to prove actual harm",". A person with a disability who encounters an inaccessible website does not need to show they lost money or suffered tangible injury; the discrimination itself is the cause of action.",[11,877,878],{},"The practical consequence: a whole field of website accessibility litigation has emerged in Israel, and some plaintiffs scan sites systematically. A business with an inaccessible website is an easy target — the check is simple, the violation is easy to demonstrate, and the compensation doesn't require proof of damages. I'm deliberately avoiding specific figures, because they vary between cases and you should get current legal advice; but trust me that the cost of proper accessibility work is significantly lower than the cost of dealing with a lawsuit, even one that ends in a settlement.",[11,880,881],{},"Beyond the legal angle, there's plain business logic: people with disabilities are a large customer base, and an inaccessible site is a site voluntarily turning customers away. There's a bonus, too: many accessibility principles (semantic structure, alt text, heading hierarchy) overlap with the principles of good SEO. An accessible site is almost always a better-ranking site.",[18,883,885],{"id":884},"the-accessibility-statement-the-page-your-site-must-have","The accessibility statement: the page your site must have",[11,887,888,889,892],{},"Part of the requirements is publishing an ",[25,890,891],{},"accessibility statement"," on the site — a dedicated page, itself accessible and easy to find (usually linked from the footer), which details:",[244,894,895,901,907,913,919],{},[247,896,897,900],{},[25,898,899],{},"The site's accessibility status"," — which adjustments it meets, under which standard and at what level",[247,902,903,906],{},[25,904,905],{},"Which parts are not accessible",", if any, and why (for example, a third-party component you don't control)",[247,908,909,912],{},[25,910,911],{},"Contact details for the accessibility coordinator or responsible person"," — name, phone, email — so a user who hits a barrier knows who to turn to",[247,914,915,918],{},[25,916,917],{},"Physical accessibility arrangements",", if the business has a branch or office serving the public (accessible parking, wheelchair access, and so on)",[247,920,921],{},[25,922,923],{},"The date the statement was last updated",[11,925,926],{},"An accessibility statement is not marketing copy, and not a file to copy-paste from another site. A statement declaring \"this site is fully accessible\" when it isn't can actually make your position worse — it documents, in your own words, that you knew what was required.",[18,928,930],{"id":929},"a-practical-checklist-where-to-start","A practical checklist: where to start",[11,932,933],{},"If you've read this far and want to know what to do tomorrow morning, here's the order of operations I recommend:",[466,935,936,942,948,954,960,966,972,978],{},[247,937,938,941],{},[25,939,940],{},"Audit the current state."," Run an automated scan (tools like Lighthouse or WAVE give a free first impression), but remember automated testing catches only a portion of the issues. Manual testing with a keyboard and a screen reader is the real test.",[247,943,944,947],{},[25,945,946],{},"Navigate your site with a keyboard only."," Try reaching every menu, button, and form without touching the mouse. If you get stuck, so do your users.",[247,949,950,953],{},[25,951,952],{},"Check your images."," Do meaningful images have descriptive alt text? Are decorative images marked as such?",[247,955,956,959],{},[25,957,958],{},"Check contrast."," Free tools will measure text-to-background contrast ratios against the standard.",[247,961,962,965],{},[25,963,964],{},"Go through your forms."," Labels, clear error messages, and the ability to complete and submit with a keyboard.",[247,967,968,971],{},[25,969,970],{},"Handle video and moving content."," Captions for videos, a pause control for carousels.",[247,973,974,977],{},[25,975,976],{},"Write and publish an accessibility statement"," that reflects the true state of things, including contact details.",[247,979,980,983,984,987],{},[25,981,982],{},"Set up ongoing maintenance."," Accessibility is not a one-time project — every new page, banner, or plugin can break it. Fold an accessibility check into every significant update, and if your site accumulates technical issues over time, ",[143,985,986],{"href":667},"proper fixes and maintenance work"," is the place to address that too.",[11,989,990,991,994],{},"And if your site is old, built on an outdated template, or full of code nobody understands anymore — sometimes ",[143,992,993],{"href":145},"rebuilding it as an accessible site from the ground up"," is cheaper and simpler than retrofitting accessibility onto what exists. That's a calculation worth making with open eyes.",[18,996,997],{"id":169},"Bottom line",[11,999,1000],{},"Website accessibility in Israel is a legal obligation, but I'd suggest looking at it another way too: it's an opportunity to build a better site — one more people can use, one Google likes more, and one that isn't waiting for a demand letter in the mail. A floating widget won't do the job; professional work on the code, content, and structure will.",[11,1002,1003,1004,1008,1009,1012],{},"Feeling like your site isn't there yet? I offer ",[143,1005,1007],{"href":1006},"\u002Fen\u002Fservices\u002Fweb-accessibility","a professional accessibility audit and remediation to IS 5568"," — ",[143,1010,1011],{"href":184},"get in touch"," and we'll go through it together, no jargon and no scare tactics.",{"title":188,"searchDepth":189,"depth":189,"links":1014},[1015,1016,1017,1018,1019,1020,1021,1022],{"id":725,"depth":189,"text":726},{"id":752,"depth":189,"text":753},{"id":765,"depth":189,"text":766},{"id":842,"depth":189,"text":843},{"id":867,"depth":189,"text":868},{"id":884,"depth":189,"text":885},{"id":929,"depth":189,"text":930},{"id":169,"depth":189,"text":997},"Accessibility","2026-06-10","A plain-language guide to Israel's website accessibility law: who must comply, what IS 5568 and WCAG AA require, why overlay widgets fall short, and what belongs in an accessibility statement.",{},8,{"title":714,"description":1025},"en\u002Fblog\u002Fisraeli-website-accessibility-law","X3YLkxkx3WOJ3yD1G_O1q_8s-qkYqcigv73Zp8gctiI",1784918391548]