{"id":11770,"date":"2026-08-27T19:58:33","date_gmt":"2026-08-27T19:58:33","guid":{"rendered":"https:\/\/www.voctos.com\/seo\/technical\/"},"modified":"2026-09-14T15:37:17","modified_gmt":"2026-09-14T15:37:17","slug":"technical","status":"publish","type":"page","link":"https:\/\/www.voctos.com\/ar\/seo\/technical\/","title":{"rendered":"SEO \u0627\u0644\u062a\u0642\u0646\u064a"},"content":{"rendered":"        <section class=\"voctos-service-hero voctos-service-hero--style-3 mb-6 overflow-hidden relative pt-20 pb-6 lg:pt-24\">\n            <div class=\"container grid grid-cols-12 gap-y-5 mb-7 lg:gap-x-10\">\n\n                <!-- Left card -->\n                <div class=\"col-span-full lg:col-span-6\">\n                    <div class=\"rounded-rc-5 bg-white shadow-lg p-10 h-full flex flex-col items-start\">\n                        <nav class=\"mb-11 w-full\">\n                            <ul class=\"flex overflow-x-auto gap-x-2.5 lg:justify-start\" itemscope itemtype=\"https:\/\/schema.org\/BreadcrumbList\">\n                                <li class=\"relative shrink-0 [&amp;:not(:last-child)]:after:content-[&#039;&#039;] [&amp;:not(:last-child)]:after:absolute [&amp;:not(:last-child)]:after:w-0.5 [&amp;:not(:last-child)]:after:h-0.5 [&amp;:not(:last-child)]:after:rounded-full [&amp;:not(:last-child)]:after:bg-third [&amp;:not(:last-child)]:after:top-2 [&amp;:not(:last-child)]:after:-right-1.5\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\"><a class=\"block leading-3 text-fs-8 text-third p-1\" href=\"\/\" itemprop=\"item\"><span itemprop=\"name\">Home<\/span><\/a><meta content=\"1\" itemprop=\"position\"\/><\/li><li class=\"relative shrink-0 [&amp;:not(:last-child)]:after:content-[&#039;&#039;] [&amp;:not(:last-child)]:after:absolute [&amp;:not(:last-child)]:after:w-0.5 [&amp;:not(:last-child)]:after:h-0.5 [&amp;:not(:last-child)]:after:rounded-full [&amp;:not(:last-child)]:after:bg-third [&amp;:not(:last-child)]:after:top-2 [&amp;:not(:last-child)]:after:-right-1.5\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\"><a class=\"block leading-3 text-fs-8 text-third p-1\" href=\"\/seo\/\" itemprop=\"item\"><span itemprop=\"name\">SEO Services<\/span><\/a><meta content=\"2\" itemprop=\"position\"\/><\/li><li class=\"relative shrink-0 [&amp;:not(:last-child)]:after:content-[&#039;&#039;] [&amp;:not(:last-child)]:after:absolute [&amp;:not(:last-child)]:after:w-0.5 [&amp;:not(:last-child)]:after:h-0.5 [&amp;:not(:last-child)]:after:rounded-full [&amp;:not(:last-child)]:after:bg-third [&amp;:not(:last-child)]:after:top-2 [&amp;:not(:last-child)]:after:-right-1.5\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\"><span class=\"block leading-3 text-fs-8 text-neutral-500\/90 p-1\" id=\"finalcrumb\" itemprop=\"item\"><span itemprop=\"name\">Technical SEO<\/span><\/span><meta content=\"3\" itemprop=\"position\"\/><\/li>                            <\/ul>\n                        <\/nav>\n\n                        <h1 class=\"text-fs-13 lg:text-[50px] xl:text-[50px] leading-[110%] mb-2.5\">An audit tells you what is broken. This is <span class=\"sh-highlight\">the retainer that fixes it<\/span>.<\/h1>\n                        <p class=\"text-[16px] mb-auto\">Our SEO audit ends with a document. Technical SEO is the standing engagement that works through it, ships the fixes with your developers or ours, and keeps the site from drifting back.<\/p>\n\n                                                    <a href=\"#request\" class=\"sh2-cta inline-block mt-5 text-sm py-4 px-10 rounded-rc-6 text-white\">Request a technical review<\/a>\n                                            <\/div>\n                <\/div>\n\n                <!-- Right cards: icon + title + description (no bullet list) -->\n                <ul class=\"sh-feat-list grid grid-cols-2 col-span-full gap-5 lg:col-span-6\">\n                                            <li class=\"col-span-2 sm:col-span-1 rounded-rc-5 bg-white shadow-lg sh2-feat\">\n                                                            <span class=\"sh2-feat-icon\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/feature-serm-1.svg')\"><\/span>\n                                                        <p class=\"sh2-feat-title\">Crawl and index<\/p>\n                                                            <p class=\"sh2-feat-desc\">What Google can reach, what it chooses to keep, and the gap between the two. Log files where the server gives us them.<\/p>\n                                                    <\/li>\n                                            <li class=\"col-span-2 sm:col-span-1 rounded-rc-5 bg-white shadow-lg sh2-feat\">\n                                                            <span class=\"sh2-feat-icon\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/feature-serm-2.svg')\"><\/span>\n                                                        <p class=\"sh2-feat-title\">Rendering<\/p>\n                                                            <p class=\"sh2-feat-desc\">What the crawler sees after JavaScript runs, which on most modern stacks is not what your developer sees.<\/p>\n                                                    <\/li>\n                                            <li class=\"col-span-2 sm:col-span-1 rounded-rc-5 bg-white shadow-lg sh2-feat\">\n                                                            <span class=\"sh2-feat-icon\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/feature-serm-3.svg')\"><\/span>\n                                                        <p class=\"sh2-feat-title\">Core Web Vitals<\/p>\n                                                            <p class=\"sh2-feat-desc\">LCP, INP and CLS from field data rather than a lab score, because the lab score is not what ranks.<\/p>\n                                                    <\/li>\n                                            <li class=\"col-span-2 sm:col-span-1 rounded-rc-5 bg-white shadow-lg sh2-feat\">\n                                                            <span class=\"sh2-feat-icon\" aria-hidden=\"true\" style=\"background-image:url('https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/feature-serm-4.svg')\"><\/span>\n                                                        <p class=\"sh2-feat-title\">Structured data<\/p>\n                                                            <p class=\"sh2-feat-desc\">Machine-readable facts that match the human ones. This is also what AI engines read before they answer.<\/p>\n                                                    <\/li>\n                                    <\/ul>\n\n            <\/div>\n        <\/section>\n\n        \n\n    <section id=\"svc-6ab7023ce823c\" class=\"container mb-4 voctos-collapse\" data-vc-h=\"520\">\n        <div class=\"article-content vc-body vc-fade\" style=\"max-height:520px;overflow:hidden\">\n            <h2>Why an audit alone rarely changes anything<\/h2>\n<p>The pattern is familiar. An agency delivers a technical audit, the developer reads the first page, three easy items get done, and the rest becomes a file nobody opens. Twelve months later somebody commissions another audit and it finds the same things.<\/p>\n<p>The reason is not laziness. A technical finding is usually written for an SEO and handed to a developer, in a format that does not say which file to change, what the acceptable fix is, or how to tell it worked. Bridging that gap is the actual job.<\/p>\n<p>Our <a href=\"https:\/\/www.voctos.com\/seo\/audit\/\">SEO audit<\/a> is the diagnostic. This page is the standing engagement that implements it, in tickets your developers can accept, with a re-check after each release.<\/p>\n<h2>What we work on<\/h2>\n<h3>Crawl and index control<\/h3>\n<p>Most sites either block things they need or let the crawler waste its budget on things that do not matter. Faceted navigation, session parameters, paginated archives, staging subdomains left indexable. We map what is reachable, what is indexed, and where those two disagree, then fix the routing rather than papering over it with noindex tags.<\/p>\n<p>Where the host gives us server logs, we read them. Log data is the only place you can see what the crawler actually did rather than what you assume it did, and it is also where AI crawler traffic shows up.<\/p>\n<h3>Rendering<\/h3>\n<p>On a React, Vue or Next stack the HTML the crawler receives is often close to empty, with the content arriving later from JavaScript. Google renders, eventually, but rendering is queued and expensive, and some AI crawlers do not render at all. We compare the raw response to the rendered DOM and either move the critical content server-side or make the case for the change to your engineering team.<\/p>\n<h3>Core Web Vitals<\/h3>\n<p>We work from field data, not from a lab score. A page can score in the nineties in a test and fail INP for real users on a mid-range Android over a mobile network, which describes a large share of traffic in this region. The fixes are usually the same short list: an oversized hero image, a render-blocking third-party script, a font loading strategy, and a layout that shifts when an ad or a banner arrives.<\/p>\n<h3>Structured data and the entity record<\/h3>\n<p>Schema is where technical SEO and AI visibility become the same job. Organization, LocalBusiness, Product, Article, FAQ and Breadcrumb markup, valid and matching what the page says. Beyond the rich result, this is the machine-readable version of your business that assistants read before they describe you.<\/p>\n<h3>International and multilingual plumbing<\/h3>\n<p>Hreflang, canonical strategy, URL structure per market, and the Arabic-specific issues most audits skip: RTL rendering that breaks at certain breakpoints, percent-encoded Arabic URLs that look broken in a SERP, and duplicate content between an Arabic page and its English twin.<\/p>\n<h2>How this differs from the audit<\/h2>\n<p>The audit is a fixed piece of work that ends with findings. This is a monthly engagement with a ticket queue, a release cadence and a regression check. If your developer ships a change that breaks something, we find it that month rather than at the next audit.<\/p>\n<p>It also includes the boring maintenance that prevents most technical debt: watching Search Console for new coverage errors, checking that the sitemap still matches the site, and re-testing schema after template changes.<\/p>\n<h2>What we will tell you<\/h2>\n<p>If your site is technically fine and the problem is content or authority, we will say so and point you at the work that will actually move the number. Technical SEO has a ceiling, and on a healthy site that ceiling arrives quickly.<\/p>\n<p>We will also tell you when a fix is not worth the engineering cost. Some findings are real and cost more to resolve than they will ever return.<\/p>\n        <\/div>\n        <button type=\"button\"\n            data-vc-target=\"svc-6ab7023ce823c\"\n            data-vc-action=\"open\"\n            class=\"vc-toggle block relative w-[214px] shrink-0 rounded-rc-2 bg-third text-white z-10 mx-auto mt-[-45px] font-unbounded text-[14px] py-2.5 px-5 cursor-pointer\">\n            Show full text        <\/button>\n                <button type=\"button\" style=\"display:none\"\n            data-vc-target=\"svc-6ab7023ce823c\"\n            data-vc-action=\"close\"\n            class=\"vc-toggle block relative w-[214px] shrink-0 rounded-rc-2 bg-third text-white z-10 mx-auto mt-5 font-unbounded text-[14px] py-2.5 px-5 cursor-pointer\">\n            Collapse text        <\/button>\n            <\/section>\n    \n\n<style>.voctos-stcmp{padding:56px 0}.voctos-stcmp__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#00A8C0;margin:0 0 10px;font-weight:700}.voctos-stcmp__h{font-size:clamp(26px,3.2vw,40px);line-height:1.15;color:#0d172d;margin:0 0 14px;font-weight:700}.voctos-stcmp__intro{font-size:16px;line-height:1.75;color:#4a5568;max-width:820px;margin:0 0 26px}.voctos-stcmp__table{background:#fff;border:1px solid #e6eaf2;border-radius:20px;overflow:hidden}.voctos-stcmp__head{display:none}.voctos-stcmp__row{border-bottom:1px solid #eef1f6}.voctos-stcmp__row:last-child{border-bottom:0}.voctos-stcmp__lb{font-size:15px;font-weight:700;color:#0d172d;padding:20px 20px 6px}.voctos-stcmp__cell{padding:0 20px 16px;font-size:15px;line-height:1.7;color:#4a5568}.voctos-stcmp__tag{display:inline-block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin:0 0 4px;padding:3px 9px;border-radius:999px}.voctos-stcmp__cell--a .voctos-stcmp__tag{color:#00707f;background:rgba(0,168,192,.14)}.voctos-stcmp__cell--b .voctos-stcmp__tag{color:#4d7a24;background:rgba(120,192,72,.16)}.voctos-stcmp__foot{margin:22px 0 0;font-size:15px;line-height:1.75;color:#3f4a5a;background:#fff;border:1px solid #e6eaf2;border-left:3px solid #00A8C0;border-radius:16px;padding:20px 24px}@media(min-width:1024px){.voctos-stcmp{padding:76px 0}.voctos-stcmp__head{display:grid;grid-template-columns:250px 1fr 1fr;background:#0d172d}.voctos-stcmp__hc{padding:16px 24px;font-size:14px;font-weight:700;letter-spacing:.04em;color:#fff}.voctos-stcmp__hc--a{color:#5fd6e6}.voctos-stcmp__hc--b{color:#a7e07a}.voctos-stcmp__row{display:grid;grid-template-columns:250px 1fr 1fr;align-items:stretch}.voctos-stcmp__lb{padding:22px 24px;display:flex;align-items:center;background:#f7f9fc;border-right:1px solid #eef1f6}.voctos-stcmp__cell{padding:22px 24px}.voctos-stcmp__cell--a{border-right:1px solid #eef1f6}.voctos-stcmp__tag{display:none}}<\/style><section class=\"voctos-stcmp\"><div class=\"container\"><p class=\"voctos-stcmp__eyebrow\">Audit against retainer<\/p><h2 class=\"voctos-stcmp__h\">One ends with a document. The other ends with a deploy.<\/h2><p class=\"voctos-stcmp__intro\">Both are useful. Buying the wrong one is the most common mistake in this category.<\/p><div class=\"voctos-stcmp__table\"><div class=\"voctos-stcmp__head\"><div class=\"voctos-stcmp__hc\"><\/div><div class=\"voctos-stcmp__hc voctos-stcmp__hc--a\">SEO audit (one-off)<\/div><div class=\"voctos-stcmp__hc voctos-stcmp__hc--b\">Technical SEO (retainer)<\/div><\/div><div class=\"voctos-stcmp__row\"><div class=\"voctos-stcmp__lb\">What you receive<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--a\"><span class=\"voctos-stcmp__tag\">SEO audit (one-off)<\/span>A prioritized findings document and a walkthrough call.<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--b\"><span class=\"voctos-stcmp__tag\">Technical SEO (retainer)<\/span>A ticket queue, code or specs, and a re-check after each release.<\/div><\/div><div class=\"voctos-stcmp__row\"><div class=\"voctos-stcmp__lb\">Who implements it<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--a\"><span class=\"voctos-stcmp__tag\">SEO audit (one-off)<\/span>Your team, from the document.<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--b\"><span class=\"voctos-stcmp__tag\">Technical SEO (retainer)<\/span>Us with your developers, or our developers if you have none.<\/div><\/div><div class=\"voctos-stcmp__row\"><div class=\"voctos-stcmp__lb\">When it ends<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--a\"><span class=\"voctos-stcmp__tag\">SEO audit (one-off)<\/span>On delivery.<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--b\"><span class=\"voctos-stcmp__tag\">Technical SEO (retainer)<\/span>It does not. Sites drift, and templates change.<\/div><\/div><div class=\"voctos-stcmp__row\"><div class=\"voctos-stcmp__lb\">What it catches<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--a\"><span class=\"voctos-stcmp__tag\">SEO audit (one-off)<\/span>Everything wrong on the day it was run.<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--b\"><span class=\"voctos-stcmp__tag\">Technical SEO (retainer)<\/span>Regressions introduced after that day, which is most of them.<\/div><\/div><div class=\"voctos-stcmp__row\"><div class=\"voctos-stcmp__lb\">Best for<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--a\"><span class=\"voctos-stcmp__tag\">SEO audit (one-off)<\/span>A second opinion, a purchase decision, a starting point.<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--b\"><span class=\"voctos-stcmp__tag\">Technical SEO (retainer)<\/span>A site that ships changes regularly and keeps losing ground.<\/div><\/div><div class=\"voctos-stcmp__row\"><div class=\"voctos-stcmp__lb\">Typical outcome<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--a\"><span class=\"voctos-stcmp__tag\">SEO audit (one-off)<\/span>A file that is 30% actioned a year later.<\/div><div class=\"voctos-stcmp__cell voctos-stcmp__cell--b\"><span class=\"voctos-stcmp__tag\">Technical SEO (retainer)<\/span>A backlog that shrinks and stays shrunk.<\/div><\/div><\/div><p class=\"voctos-stcmp__foot\">If you have never had an audit, start there. If you have one sitting unactioned, this is the page you need.<\/p><\/div><\/section>\n\n    <section class=\"voctos-dev-howwework voctos-dev-howwework--style-3\">\n        <div class=\"container\">\n\n                        <h2 class=\"dhww-heading\">How a technical engagement runs<\/h2>\n            \n            <ol class=\"dhww-steps\">\n\n                                <li class=\"dhww-step dhww-step--first\">\n\n                    \n                    <!-- Number box: number from CSS counter, dark bg -->\n                    <div class=\"dhww-step__head\">\n                        <p class=\"dhww-step__title\">Baseline<\/p>\n                                                <p class=\"dhww-step__sub\">Weeks 1 to 3<\/p>\n                                            <\/div>\n\n                                        <ul class=\"dhww-step__items\">\n                                                <li>Full crawl, plus a rendered-DOM comparison on the main templates<\/li>\n                                                <li>Index coverage read against what is actually reachable<\/li>\n                                                <li>Field Core Web Vitals by template, not a single site score<\/li>\n                                                <li>Server log sample where the host provides it<\/li>\n                                            <\/ul>\n                                            \n                <\/li>\n                                <li class=\"dhww-step\">\n\n                    \n                    <!-- Number box: number from CSS counter, dark bg -->\n                    <div class=\"dhww-step__head\">\n                        <p class=\"dhww-step__title\">Triage<\/p>\n                                                <p class=\"dhww-step__sub\">Week 3 to 4<\/p>\n                                            <\/div>\n\n                                        <ul class=\"dhww-step__items\">\n                                                <li>Every finding scored by expected impact against engineering cost<\/li>\n                                                <li>Written as tickets with the file, the change and the acceptance test<\/li>\n                                                <li>Anything not worth fixing marked as such, with the reasoning<\/li>\n                                                <li>Agreed release order with your engineering team<\/li>\n                                            <\/ul>\n                                            \n                <\/li>\n                                <li class=\"dhww-step\">\n\n                    \n                    <!-- Number box: number from CSS counter, dark bg -->\n                    <div class=\"dhww-step__head\">\n                        <p class=\"dhww-step__title\">Implementation<\/p>\n                                                <p class=\"dhww-step__sub\">Ongoing<\/p>\n                                            <\/div>\n\n                                        <ul class=\"dhww-step__items\">\n                                                <li>We ship what we can and specify what we cannot<\/li>\n                                                <li>Each release re-checked against the acceptance test<\/li>\n                                                <li>Schema re-validated after any template change<\/li>\n                                                <li>New Search Console errors triaged within the month they appear<\/li>\n                                            <\/ul>\n                                            \n                <\/li>\n                                <li class=\"dhww-step\">\n\n                    \n                    <!-- Number box: number from CSS counter, dark bg -->\n                    <div class=\"dhww-step__head\">\n                        <p class=\"dhww-step__title\">Regression watch<\/p>\n                                                <p class=\"dhww-step__sub\">Monthly<\/p>\n                                            <\/div>\n\n                                        <ul class=\"dhww-step__items\">\n                                                <li>Crawl diff against the previous month<\/li>\n                                                <li>Vitals by template, with the change highlighted<\/li>\n                                                <li>Sitemap and canonical drift<\/li>\n                                                <li>Reported in the portal beside the rest of the program<\/li>\n                                            <\/ul>\n                                            \n                <\/li>\n                \n                \n            <\/ol>\n\n        <\/div>\n    <\/section>\n    \n\n<svg width=\"0\" height=\"0\" class=\"vhinc-sprite\" aria-hidden=\"true\" focusable=\"false\" style=\"position:absolute\"><defs><g id=\"vhinc-i-audit\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.5\"\/><path d=\"M15.4 15.4 21 21\"\/><path d=\"M7.6 9.4h5.8M7.6 12.2h3.4\"\/><\/g><g id=\"vhinc-i-split\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12h5l3-6h10\"\/><path d=\"M8 12l3 6h10\"\/><path d=\"M18 3.4 21 6l-3 2.6\"\/><path d=\"M18 15.4 21 18l-3 2.6\"\/><\/g><g id=\"vhinc-i-doc\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z\"\/><path d=\"M14 3v5h5\"\/><path d=\"M8.6 14.6 11 17l4.4-4.6\"\/><\/g><g id=\"vhinc-i-entity\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3.1\"\/><circle cx=\"12\" cy=\"4.2\" r=\"2\"\/><circle cx=\"4.8\" cy=\"17\" r=\"2\"\/><circle cx=\"19.2\" cy=\"17\" r=\"2\"\/><path d=\"M12 6.2v2.7M9.6 13.9 6.4 15.8M14.4 13.9l3.2 1.9\"\/><\/g><g id=\"vhinc-i-network\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3.6\" width=\"7\" height=\"7\" rx=\"1.8\"\/><rect x=\"14\" y=\"3.6\" width=\"7\" height=\"7\" rx=\"1.8\"\/><rect x=\"8.5\" y=\"13.4\" width=\"7\" height=\"7\" rx=\"1.8\"\/><path d=\"M6.5 10.6v1.2a1.8 1.8 0 0 0 1.8 1.8M17.5 10.6v1.2a1.8 1.8 0 0 1-1.8 1.8\"\/><\/g><g id=\"vhinc-i-repeat\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.4 12a8.4 8.4 0 0 1-14.3 6\"\/><path d=\"M3.6 12a8.4 8.4 0 0 1 14.3-6\"\/><path d=\"M17.9 2.6V6h-3.4M6.1 21.4V18h3.4\"\/><path d=\"M9.6 14.4v-2.6M12 14.4V9.6M14.4 14.4v-3.6\"\/><\/g><\/defs><\/svg>\t<section class=\"vh-sec vhinc-sec\">\n\t\t<div class=\"vhinc-inner\">\n\n\t\t\t<p class=\"vhinc-eye\">The engagement<\/p>\t\t\t\t\t\t\t<h2 class=\"vhinc-h2\">What the retainer covers<\/h2>\n\t\t\t\t\t\t<p class=\"vhinc-intro\">Standing scope. Larger projects like a replatform or a domain move are quoted separately.<\/p>\n\t\t\t<div class=\"vhinc-pack\">\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"vhinc-5b53ff\" id=\"vhinc-5b53ff-1\"\n\t\t\t\t\t\tclass=\"vr1\" checked>\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"vhinc-5b53ff\" id=\"vhinc-5b53ff-2\"\n\t\t\t\t\t\tclass=\"vr2\">\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"vhinc-5b53ff\" id=\"vhinc-5b53ff-3\"\n\t\t\t\t\t\tclass=\"vr3\">\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"vhinc-5b53ff\" id=\"vhinc-5b53ff-4\"\n\t\t\t\t\t\tclass=\"vr4\">\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"vhinc-5b53ff\" id=\"vhinc-5b53ff-5\"\n\t\t\t\t\t\tclass=\"vr5\">\n\t\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"vhinc-5b53ff\" id=\"vhinc-5b53ff-6\"\n\t\t\t\t\t\tclass=\"vr6\">\n\t\t\t\t\n\t\t\t\t<div class=\"vhinc-body\">\n\n\t\t\t\t\t<div class=\"vhinc-fan\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"vhinc-c vhinc-c--1\"\n\t\t\t\t\t\t\t\tfor=\"vhinc-5b53ff-1\"\n\t\t\t\t\t\t\t\tstyle=\"--i:0;--z:1;--rot:-7deg;--c:#9bb725;--fg:#0d172d\">\n\t\t\t\t\t\t\t\t<b>01<\/b>\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><use href=\"#vhinc-i-audit\"\/><\/svg>\n\t\t\t\t\t\t\t\t<i>Crawl and index<\/i>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"vhinc-c vhinc-c--2\"\n\t\t\t\t\t\t\t\tfor=\"vhinc-5b53ff-2\"\n\t\t\t\t\t\t\t\tstyle=\"--i:1;--z:2;--rot:-4.2deg;--c:#0f172a;--fg:#ffffff\">\n\t\t\t\t\t\t\t\t<b>02<\/b>\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><use href=\"#vhinc-i-split\"\/><\/svg>\n\t\t\t\t\t\t\t\t<i>Rendering checks<\/i>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"vhinc-c vhinc-c--3\"\n\t\t\t\t\t\t\t\tfor=\"vhinc-5b53ff-3\"\n\t\t\t\t\t\t\t\tstyle=\"--i:2;--z:3;--rot:-1.4deg;--c:#7616f4;--fg:#ffffff\">\n\t\t\t\t\t\t\t\t<b>03<\/b>\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><use href=\"#vhinc-i-doc\"\/><\/svg>\n\t\t\t\t\t\t\t\t<i>Core Web Vitals<\/i>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"vhinc-c vhinc-c--4\"\n\t\t\t\t\t\t\t\tfor=\"vhinc-5b53ff-4\"\n\t\t\t\t\t\t\t\tstyle=\"--i:3;--z:4;--rot:1.4deg;--c:#64748b;--fg:#ffffff\">\n\t\t\t\t\t\t\t\t<b>04<\/b>\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><use href=\"#vhinc-i-entity\"\/><\/svg>\n\t\t\t\t\t\t\t\t<i>Structured data<\/i>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"vhinc-c vhinc-c--5\"\n\t\t\t\t\t\t\t\tfor=\"vhinc-5b53ff-5\"\n\t\t\t\t\t\t\t\tstyle=\"--i:4;--z:5;--rot:4.2deg;--c:#d4ee69;--fg:#0d172d\">\n\t\t\t\t\t\t\t\t<b>05<\/b>\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><use href=\"#vhinc-i-network\"\/><\/svg>\n\t\t\t\t\t\t\t\t<i>International<\/i>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"vhinc-c vhinc-c--6 vhinc-c--light-card\"\n\t\t\t\t\t\t\t\tfor=\"vhinc-5b53ff-6\"\n\t\t\t\t\t\t\t\tstyle=\"--i:5;--z:6;--rot:7deg;--c:#ffffff;--fg:#0d172d\">\n\t\t\t\t\t\t\t\t<b>06<\/b>\n\t\t\t\t\t\t\t\t<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><use href=\"#vhinc-i-repeat\"\/><\/svg>\n\t\t\t\t\t\t\t\t<i>Monthly<\/i>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"vhinc-page\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"vhinc-p vhinc-p--1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3>Crawl and index management<\/h3>\n\t\t\t\t\t\t\t\t<p>Reachability, coverage, crawl budget and the routing decisions behind them.<\/p>\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"vhinc-p vhinc-p--2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3>Rendering checks<\/h3>\n\t\t\t\t\t\t\t\t<p>Raw response against rendered DOM on every main template, re-run after releases.<\/p>\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"vhinc-p vhinc-p--3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3>Core Web Vitals<\/h3>\n\t\t\t\t\t\t\t\t<p>Field data by template, with the specific fix rather than a generic score.<\/p>\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"vhinc-p vhinc-p--4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3>Structured data<\/h3>\n\t\t\t\t\t\t\t\t<p>Schema written, validated and kept in sync with what the page actually says.<\/p>\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"vhinc-p vhinc-p--5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3>International plumbing<\/h3>\n\t\t\t\t\t\t\t\t<p>Hreflang, canonicals, URL structure, and the Arabic and RTL issues most audits skip.<\/p>\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"vhinc-p vhinc-p--6\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3>Monthly regression report<\/h3>\n\t\t\t\t\t\t\t\t<p>A crawl diff and a vitals diff, so a bad release is caught in weeks rather than at the next audit.<\/p>\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"vhinc-hint\">Move across the pack to read each one.<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"vhinc-cta\">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Have an audit you never actioned?<\/h3>\t\t\t\t\t\t<p>Send it to us. We will tell you which findings still apply, which are now irrelevant, and what it would take to close the file.<\/p>\t\t\t\t\t\t<span class=\"vhinc-note\">No obligation, reply within 24 hours.<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"vhinc-btn\" href=\"#request\">Request a technical review<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t<\/section>\n\t\n\n<style>.voctos-pe{padding:64px 0;background:#eef0f5;font-family:Lato,sans-serif}.voctos-pe *{box-sizing:border-box}.voctos-pe__eyebrow{font-family:Unbounded,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7e9c0a;font-weight:600;margin:0 0 12px}.voctos-pe__h{font-family:Unbounded,sans-serif;font-size:clamp(28px,3.4vw,40px);line-height:1.12;color:#0D172D;font-weight:500;letter-spacing:-.4px;margin:0 0 14px;max-width:20ch}.voctos-pe__g{color:#6e8a16}.voctos-pe__intro{font-size:16px;line-height:1.7;color:#4a5670;max-width:64ch;margin:0 0 30px}.voctos-pe__grid{display:grid;grid-template-columns:1fr;gap:20px;margin:0 0 20px}.voctos-pe__card{background:#fff;border-radius:28px;padding:26px 30px}.voctos-pe__ctop{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 3px}.voctos-pe__name{font-family:Unbounded,sans-serif;font-size:21px;font-weight:500;color:#0D172D;margin:0;line-height:1.2}.voctos-pe__name a{color:#0D172D;text-decoration:none}.voctos-pe__name a:hover{color:#6e8a16}.voctos-pe__shape{flex:0 0 auto;display:inline-flex;align-items:center;font-family:Unbounded,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 12px}.voctos-pe__shape--conc{color:#a4552a;background:rgba(255,140,60,.14)}.voctos-pe__shape--even{color:#6e8a16;background:rgba(155,183,37,.16)}.voctos-pe__note{font-size:14px;color:#94A3B8;margin:0 0 18px}.voctos-pe__cbody{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.voctos-pe__donut{width:158px;height:158px;flex:0 0 auto;animation:voctos-pe-pop .7s cubic-bezier(.2,.9,.3,1) both}@keyframes voctos-pe-pop{from{opacity:0;transform:scale(.82) rotate(-12deg)}to{opacity:1;transform:none}}.voctos-pe__dtot{font-family:Unbounded,sans-serif;font-size:23px;font-weight:500;fill:#0D172D}.voctos-pe__dlab{font-size:11px;fill:#94A3B8}.voctos-pe__legend{list-style:none;margin:0;padding:0;display:grid;gap:11px;flex:1;min-width:180px}.voctos-pe__legend li{display:flex;align-items:center;gap:10px;font-size:13.5px}.voctos-pe__dot{width:11px;height:11px;border-radius:3px;flex:0 0 auto}.voctos-pe__lname{color:#0D172D}.voctos-pe__lval{margin-inline-start:auto;font-family:Unbounded,sans-serif;font-weight:500;font-size:13px;color:#0D172D;white-space:nowrap}.voctos-pe__lpct{color:#94A3B8;font-size:12px;white-space:nowrap;min-width:38px;text-align:right}.voctos-pe__ev{background:#fff;border-radius:28px;padding:28px 30px;margin:0 0 22px}.voctos-pe__ev ul{display:grid;grid-template-columns:1fr;gap:22px;list-style:none;margin:0;padding:0}.voctos-pe__ev li{display:block}.voctos-pe__big{display:block;font-family:Unbounded,sans-serif;font-size:clamp(34px,4vw,42px);font-weight:400;color:#0D172D;line-height:1;letter-spacing:-.5px}.voctos-pe__u{color:#6e8a16}.voctos-pe__txt{display:block;font-size:14px;color:#0D172D;line-height:1.5;margin-top:12px}.voctos-pe__src{display:block;font-size:12px;color:#94A3B8;margin-top:6px;line-height:1.4}.voctos-pe__foot{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.voctos-pe__foot p{font-size:14.5px;color:#4a5670;line-height:1.65;max-width:660px;margin:0}.voctos-pe__cta{background:#0D172D;color:#fff;text-decoration:none;font-family:Unbounded,sans-serif;font-weight:500;font-size:14px;padding:15px 26px;border-radius:999px;white-space:nowrap;transition:background .18s ease}.voctos-pe__cta:hover{background:#16233d;color:#fff}@media(min-width:768px){.voctos-pe__ev ul{grid-template-columns:repeat(3,1fr);gap:0}.voctos-pe__ev li{padding:0 30px;border-inline-start:1px solid #d5d9e8}.voctos-pe__ev li:first-child{padding-inline-start:0;border-inline-start:0}.voctos-pe__ev li:last-child{padding-inline-end:0}}@media(min-width:900px){.voctos-pe{padding:84px 0}.voctos-pe__grid{grid-template-columns:1fr 1fr}.voctos-pe__card{padding:28px 34px}}@media(prefers-reduced-motion:reduce){.voctos-pe__donut{animation:none}}<\/style><section class=\"voctos-pe\"><div class=\"container\"><p class=\"voctos-pe__eyebrow\">How we report it<\/p><h2 class=\"voctos-pe__h\">The clients behind the claims on this page<\/h2><p class=\"voctos-pe__intro\">Technical work removes obstacles. These are the engagements where it did, with the numbers published in full and the per-engine citation split beside them.<\/p><div class=\"voctos-pe__grid\"><div class=\"voctos-pe__card\"><div class=\"voctos-pe__ctop\"><h3 class=\"voctos-pe__name\"><a href=\"https:\/\/www.voctos.com\/case-studies\/delta-medical-labs\/\">Delta Medical Labs<\/a><\/h3><span class=\"voctos-pe__shape voctos-pe__shape--conc\">Concentrated<\/span><\/div><p class=\"voctos-pe__note\">5,570 pages cited across AI assistants, July 2026<\/p><div class=\"voctos-pe__cbody\"><svg class=\"voctos-pe__donut\" viewBox=\"0 0 140 140\" aria-hidden=\"true\"><circle cx=\"70\" cy=\"70\" r=\"54\" fill=\"none\" stroke=\"#eef1f6\" stroke-width=\"22\"\/><g transform=\"rotate(-90 70 70)\" fill=\"none\" stroke-width=\"22\"><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#33520c\" stroke-dasharray=\"219.29 120\" stroke-dashoffset=\"-0\"\/><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#6e8a16\" stroke-dasharray=\"109.65 229.65\" stroke-dashoffset=\"-219.29\"\/><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#9bb725\" stroke-dasharray=\"7.92 331.37\" stroke-dashoffset=\"-328.94\"\/><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#cad63a\" stroke-dasharray=\"2.44 336.86\" stroke-dashoffset=\"-336.86\"\/><\/g><text class=\"voctos-pe__dtot\" x=\"70\" y=\"66\" text-anchor=\"middle\">5,570<\/text><text class=\"voctos-pe__dlab\" x=\"70\" y=\"84\" text-anchor=\"middle\">pages cited<\/text><\/svg><ul class=\"voctos-pe__legend\"><li><span class=\"voctos-pe__dot\" style=\"background:#33520c\"><\/span><span class=\"voctos-pe__lname\">AI Overview<\/span><span class=\"voctos-pe__lval\">3,600<\/span><span class=\"voctos-pe__lpct\">65%<\/span><\/li><li><span class=\"voctos-pe__dot\" style=\"background:#6e8a16\"><\/span><span class=\"voctos-pe__lname\">AI Mode<\/span><span class=\"voctos-pe__lval\">1,800<\/span><span class=\"voctos-pe__lpct\">32%<\/span><\/li><li><span class=\"voctos-pe__dot\" style=\"background:#9bb725\"><\/span><span class=\"voctos-pe__lname\">ChatGPT<\/span><span class=\"voctos-pe__lval\">130<\/span><span class=\"voctos-pe__lpct\">2%<\/span><\/li><li><span class=\"voctos-pe__dot\" style=\"background:#cad63a\"><\/span><span class=\"voctos-pe__lname\">Gemini<\/span><span class=\"voctos-pe__lval\">40<\/span><span class=\"voctos-pe__lpct\">1%<\/span><\/li><\/ul><\/div><\/div><div class=\"voctos-pe__card\"><div class=\"voctos-pe__ctop\"><h3 class=\"voctos-pe__name\"><a href=\"https:\/\/www.voctos.com\/case-studies\/eduverse\/\">Eduverse<\/a><\/h3><span class=\"voctos-pe__shape voctos-pe__shape--even\">Even spread<\/span><\/div><p class=\"voctos-pe__note\">171 pages cited across AI assistants, August 2026<\/p><div class=\"voctos-pe__cbody\"><svg class=\"voctos-pe__donut\" viewBox=\"0 0 140 140\" aria-hidden=\"true\"><circle cx=\"70\" cy=\"70\" r=\"54\" fill=\"none\" stroke=\"#eef1f6\" stroke-width=\"22\"\/><g transform=\"rotate(-90 70 70)\" fill=\"none\" stroke-width=\"22\"><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#33520c\" stroke-dasharray=\"128.97 210.32\" stroke-dashoffset=\"-0\"\/><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#6e8a16\" stroke-dasharray=\"117.07 222.23\" stroke-dashoffset=\"-128.97\"\/><circle cx=\"70\" cy=\"70\" r=\"54\" stroke=\"#9bb725\" stroke-dasharray=\"93.26 246.04\" stroke-dashoffset=\"-246.04\"\/><\/g><text class=\"voctos-pe__dtot\" x=\"70\" y=\"66\" text-anchor=\"middle\">171<\/text><text class=\"voctos-pe__dlab\" x=\"70\" y=\"84\" text-anchor=\"middle\">pages cited<\/text><\/svg><ul class=\"voctos-pe__legend\"><li><span class=\"voctos-pe__dot\" style=\"background:#33520c\"><\/span><span class=\"voctos-pe__lname\">AI Mode<\/span><span class=\"voctos-pe__lval\">65<\/span><span class=\"voctos-pe__lpct\">38%<\/span><\/li><li><span class=\"voctos-pe__dot\" style=\"background:#6e8a16\"><\/span><span class=\"voctos-pe__lname\">AI Overview<\/span><span class=\"voctos-pe__lval\">59<\/span><span class=\"voctos-pe__lpct\">35%<\/span><\/li><li><span class=\"voctos-pe__dot\" style=\"background:#9bb725\"><\/span><span class=\"voctos-pe__lname\">ChatGPT<\/span><span class=\"voctos-pe__lval\">47<\/span><span class=\"voctos-pe__lpct\">27%<\/span><\/li><\/ul><\/div><\/div><\/div><div class=\"voctos-pe__ev\"><ul><li><span class=\"voctos-pe__big\">89.1<span class=\"voctos-pe__u\">%<\/span><\/span><span class=\"voctos-pe__txt\">of the sites ChatGPT cites, Perplexity never touches for the same question<\/span><span class=\"voctos-pe__src\">Wellows, 804,058 answers, Sept 2025 to May 2026<\/span><\/li><li><span class=\"voctos-pe__big\">79.6<span class=\"voctos-pe__u\">%<\/span><\/span><span class=\"voctos-pe__txt\">of sources appear on one engine only<\/span><span class=\"voctos-pe__src\">22.7M citations across 1,146,483 questions, 2026<\/span><\/li><li><span class=\"voctos-pe__big\">46<span class=\"voctos-pe__u\">x<\/span><\/span><span class=\"voctos-pe__txt\">gap in brand citation rate between ChatGPT at 0.59% and Perplexity at 13.05%<\/span><span class=\"voctos-pe__src\">Study of 34,234 AI responses, 2026<\/span><\/li><\/ul><\/div><div class=\"voctos-pe__foot\"><p>Delta\u2019s AI Overview count is 27 times its ChatGPT count. Eduverse\u2019s top and bottom engines sit 18 pages apart. Same agency, same method, opposite shapes. Any single score we quoted you would have described neither.<\/p><a class=\"voctos-pe__cta\" href=\"#request\">Request a technical review<\/a><\/div><\/div><\/section>\n\n    <style>\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:nowrap}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-head h2{min-width:0}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-all{display:inline-block;background:#7c3aed;color:#fff;text-decoration:none;padding:14px 26px;border-radius:14px;font-size:14px;transition:background .25s;flex-shrink:0;white-space:nowrap}\n      @media(max-width:420px){#vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-all{padding:12px 18px}}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-all:hover{background:#0d172d}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-track{display:flex;gap:0;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding-bottom:6px;-webkit-overflow-scrolling:touch}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-track::-webkit-scrollbar{display:none}\n      \/* width set in JS to exact pixels \u2014 avoids iOS 100% flex bug *\/\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-slide{scroll-snap-align:start;flex-shrink:0;background:#fff;border-radius:22px;padding:34px 36px;display:flex;flex-direction:column;box-shadow:0 16px 40px rgba(13,23,45,.06);box-sizing:border-box}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-stars{display:inline-flex;gap:5px;margin-bottom:18px}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-site{font-size:26px;font-weight:700;color:#0d172d;margin:0;line-height:1.2;word-break:break-word}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-logo{max-height:48px;max-width:150px;width:auto;object-fit:contain;flex:0 0 auto}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-name{font-weight:700;color:#0d172d;margin:0;font-size:16px}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-pos{font-size:14px;color:#5b6675;margin:3px 0 0}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-quote{position:relative;margin:22px 0 0;padding:0 0 0 30px}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-quote::before{content:\"\\201C\";position:absolute;left:-2px;top:-6px;font-family:Georgia,serif;font-size:54px;line-height:1;color:#7c3aed}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-text{font-size:15px;line-height:1.7;color:#0d172d;margin:0}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-quote .vr-qclose{font-family:Georgia,serif;font-size:40px;line-height:0;color:#7c3aed;vertical-align:-12px;margin-left:6px}\n      #vr-block_f2f7b351a3f4be5a53f17bab87252e8c .vr-date{font-size:13px;color:#9aa3b2;margin:22px 0 0}\n    <\/style>\n    <section id=\"vr-block_f2f7b351a3f4be5a53f17bab87252e8c\" class=\"container relative mb-12\" style=\"margin:30px auto 50px auto;\">\n        <div class=\"vr-head\">\n            <h2 class=\"text-2xl sm:text-fs-5 text-third\">Client reviews<\/h2>\n            <a class=\"vr-all\" href=\"https:\/\/www.voctos.com\/about\/reviews\/\">All reviews<\/a>\n        <\/div>\n        <div class=\"vr-track\" data-vr-track>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">egyptpyramidstours.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/logo-2.png\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\"> Marcous Fathy<\/p>                    <p class=\"vr-pos\">Business Development Manager<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">We&#039;ve just completed our first quarter with Beshoy, and the results have been outstanding. Our organic traffic grew from 3,650 to 18,720, we achieved a 300%+ ROI from reservations, and secured Featured Snippets for multiple tour packages.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">24 September 2023<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">drserkanaygin.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/Dr-Serkan-Clinic-1024x512-1.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\">Dr. Serkan Ayg\u0131n<\/p>                    <p class=\"vr-pos\">Hair Transplant Surgeon<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">VOCTOS built an SEO strategy that grew our bookings and expanded our visibility to a whole new audience by 375%, with our keywords in the top search results up more than 1600%. Their understanding of Arabic search behavior made all the difference.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">7 December 2021<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">vpnarabi.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/VPN-Arabi.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\">Samy Amin<\/p>                    <p class=\"vr-pos\">Head of Editorial, VPN Arabi<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">VOCTOS developed and executed a full Arabic SEO strategy for our VPN company. We saw a 280% increase in organic traffic, secured the top spot for competitive keywords, and our content got cited 160 times in ChatGPT responses. What really impressed us was how well they understand the Arabic market, not just generic SEO translated into Arabic.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">1 June 2025<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">Saif Cabinets Decor<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/logo-1-e1773228248805.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\">Abraam Samy<\/p>                    <p class=\"vr-pos\">CEO of Saif Cabinets Decor<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">When we first came to VOCTOS, our business was almost invisible online despite years of quality work. Their team fixed the technical issues holding us back and built an SEO strategy ready for AI search too. Within months we ranked on Google&#039;s first page for over 55 keywords, with organic traffic up around 170%.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">4 June 2026<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">serialtranslation.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/cropped-logosi.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\">Samy Ibrahim<\/p>                    <p class=\"vr-pos\">General Manager of Serial Translation<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">VOCTOS took over our Google Ads campaigns and brought our CPC down by 53%, while our conversion rate jumped 164.7%, with much higher quality leads coming through. It has been a pleasure working with the entire team.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">15 July 2022<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">Eagle Marble<\/h3>                                            <\/div>\n                    <p class=\"vr-name\">Ebraam Ayoub<\/p>                    <p class=\"vr-pos\">General Manager<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">The VOCTOS team helped us grow our search visibility by 190%. We appreciate their responsiveness, dedication, and continuous support throughout the project.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">25 March 2023<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">ovistone.com<\/h3>                                            <\/div>\n                    <p class=\"vr-name\">John Attia<\/p>                    <p class=\"vr-pos\">Digital Marketing Director<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">We hired VOCTOS two years ago to grow our SEO and traffic, and they delivered. What impressed me most was seeing Ovistone start showing up in ChatGPT and Google AI Overviews when people searched for stone suppliers. Our organic traffic keeps climbing and our qualified B2B inquiries have jumped.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">13 October 2023<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">royalhaircenter.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/wibsite-logo-D985D981D8B1D8BA.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\">Dr. Mathew John<\/p>                    <p class=\"vr-pos\">Senior Surgeon<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">When we first partnered with VOCTOS, our clinic had just two physicians and one night doctor, with everyone juggling several roles. We&#039;ve grown a lot since then, today we have three physicians, a full-time secretary, and dedicated cleaning staff, largely thanks to the steady flow of new patients their marketing brought in.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">11 August 2021<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">nsfx.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/NSFX-Logo.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\"> Rami Dawud<\/p>                    <p class=\"vr-pos\">Marketing Manager<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">Beshoy is a true SEO professional, punctual, and the quality of his delivery is fantastic. His analysis gave us real insight and a clear path to build our brand&#039;s online presence.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">1 May 2019<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">marketingcollege.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/cmc_logo.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\"> Nahed Maher<\/p>                    <p class=\"vr-pos\">Brand Ambassador<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">SEO is a complicated world, and few people bring the creative techniques Beshoy does. He stays on top of the latest SEO trends and genuinely cares about getting his clients the most value.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">16 October 2016<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">nrg-digital.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/nrg-degital-solutions-logo-png_seeklogo-250387.png\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\"> Ahmed Sabbour<\/p>                    <p class=\"vr-pos\">CEO<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">It&#039;s been a real pleasure working with Beshoy. He&#039;s innovative, broad-minded, and has a great ability to analyze, summarize, and deliver strong results, even working remotely.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">16 October 2016<\/p>                <\/div>\n                            <div class=\"vr-slide\">\n                    <span class=\"vr-stars\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"#F5B301\"><path d=\"M12 2l2.9 6.3 6.9.7-5.1 4.6 1.4 6.8L12 17.8 5.9 20.4l1.4-6.8L2.2 9l6.9-.7z\"\/><\/svg><\/span>                    <div class=\"vr-top\">\n                        <h3 class=\"vr-site\">vintage-vaults.com<\/h3>                        <img decoding=\"async\" class=\"vr-logo\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/vintage-vaults.webp\" alt=\"\" onerror=\"this.style.display='none'\"\/>                    <\/div>\n                    <p class=\"vr-name\"> Sherif El-Haddad<\/p>                    <p class=\"vr-pos\">Founder \/ CEO<\/p>                                            <blockquote class=\"vr-quote\">\n                            <p class=\"vr-text\">Beshoy has done a great job increasing our SEO ranking. He&#039;s also helped boost our conversions and improve the website.<span class=\"vr-qclose\" aria-hidden=\"true\">&#8221;<\/span><\/p>\n                        <\/blockquote>\n                                        <p class=\"vr-date\">7 December 2023<\/p>                <\/div>\n                    <\/div>\n    <\/section>\n        <script>\n    (function(){\n      var GAP = 24; \/* px gap between slides *\/\n      function setSlideWidths(track){\n        \/* iOS Safari fix: set exact pixel width so 100% never mis-resolves *\/\n        var w = track.clientWidth;\n        track.querySelectorAll('.vr-slide').forEach(function(s,i,arr){\n          s.style.width = w + 'px';\n          s.style.marginRight = (i < arr.length - 1) ? GAP + 'px' : '0';\n        });\n      }\n      function initTrack(track){\n        if(track.__vrAuto!==undefined) return;\n        setSlideWidths(track);\n        window.addEventListener('resize',function(){ setSlideWidths(track); });\n        var slides=track.querySelectorAll('.vr-slide');\n        if(slides.length<2){ track.__vrAuto=0; return; }\n        function slideW(){ return track.clientWidth + GAP; }\n        function step(){\n          var max=track.scrollWidth - track.clientWidth - 2;\n          if(track.scrollLeft>=max){ track.scrollTo({left:0,behavior:'smooth'}); }\n          else { track.scrollBy({left:slideW(),behavior:'smooth'}); }\n        }\n        function start(){ if(!track.__vrAuto) track.__vrAuto=setInterval(step,3500); }\n        function stop(){ if(track.__vrAuto){ clearInterval(track.__vrAuto); track.__vrAuto=0; } }\n        start();\n        track.addEventListener('mouseenter',stop);\n        track.addEventListener('mouseleave',start);\n        track.addEventListener('touchstart',stop,{passive:true});\n      }\n      function run(){ document.querySelectorAll('[data-vr-track]').forEach(initTrack); }\n      if(document.readyState!=='loading') run(); else document.addEventListener('DOMContentLoaded',run);\n    })();\n    <\/script>\n    \n\n<style>.vx-sec{padding:60px 0}.vx-sec--tint{background:#eef0f5}.vx-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#00A8C0;font-weight:700;margin:0 0 12px}.vx-h{font-family:Unbounded,sans-serif;font-size:clamp(24px,3vw,32px);line-height:1.18;color:#0D172D;font-weight:500;margin:0 0 14px;max-width:780px}.vx-intro{font-size:15px;line-height:1.75;color:#4a5670;max-width:740px;margin:0 0 28px}.vx-foot{font-size:13.5px;line-height:1.7;color:#6b7690;margin:22px 0 0;max-width:760px}.vx-card{background:#fff;border-radius:24px;padding:24px 26px}.vx-grid{display:grid;grid-template-columns:1fr;gap:16px}.voctos-lh{background:#0D172D;padding:104px 0 52px;position:relative;overflow:hidden}.voctos-lh:before{content:\"\";position:absolute;top:-240px;right:-200px;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(0,168,192,.18),rgba(0,168,192,0) 70%)}.voctos-lh>.container{position:relative;z-index:1}.voctos-lh__crumbs{font-size:13px;color:#7f8ea8;margin:0 0 16px}.voctos-lh__crumbs a{color:#7f8ea8;text-decoration:none}.voctos-lh__crumbs a:hover{color:#fff}.voctos-lh__eyebrow{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#5fd6e6;font-weight:700;background:rgba(0,168,192,.10);border:1px solid rgba(0,168,192,.30);border-radius:999px;padding:6px 14px;margin:0 0 16px}.voctos-lh__top{display:grid;grid-template-columns:1fr;gap:28px}.voctos-lh__h1{font-family:Unbounded,sans-serif;font-size:clamp(27px,3.6vw,42px);line-height:1.14;color:#fff;font-weight:500;margin:0 0 16px}.voctos-lh__lede{font-size:16px;line-height:1.75;color:#c2cddd;margin:0 0 24px;max-width:620px}.voctos-lh__cta{display:inline-block;background:#fff;color:#0D172D;text-decoration:none;font-weight:700;font-size:15px;padding:14px 28px;border-radius:999px}.voctos-lh__cta:hover{background:#9bb725;color:#0D172D}.voctos-lh__meta{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:#26365a;border:1px solid #26365a;border-radius:18px;overflow:hidden;align-self:start}.voctos-lh__meta li{background:#131f38;padding:14px 18px;display:flex;justify-content:space-between;gap:14px;align-items:baseline}.voctos-lh__meta span{font-size:12px;color:#7f8ea8;flex:0 0 auto}.voctos-lh__meta b{font-size:13.5px;color:#fff;font-weight:600;text-align:right}.voctos-lh__meta b a{color:#5fd6e6;text-decoration:none}.voctos-lh__meta b a:hover{color:#fff}.voctos-lh__facts{list-style:none;margin:30px 0 0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.10);display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.voctos-lh__fv{display:block;font-family:Unbounded,sans-serif;font-size:26px;color:#9bb725;font-weight:500;line-height:1.1}.voctos-lh__fl{display:block;font-size:12.5px;color:#a9b8cf;line-height:1.5;margin-top:7px}.voctos-qs table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:24px;overflow:hidden;font-size:14px}.voctos-qs th{background:#0D172D;color:#fff;font-weight:600;text-align:left;padding:15px 18px;font-size:13px}.voctos-qs th:first-child{width:26%}.voctos-qs td{padding:15px 18px;border-top:1px solid #e6e9f2;color:#3d4761;line-height:1.65;vertical-align:top}.voctos-qs td:first-child{font-weight:700;color:#0D172D}.voctos-cg__grid{display:grid;grid-template-columns:1fr;gap:14px}.voctos-cg__i{background:#fff;border-radius:20px;padding:20px 22px;border-left:4px solid #9bb725}.voctos-cg__i h3{font-size:16px;font-weight:700;color:#0D172D;margin:0 0 7px;line-height:1.35}.voctos-cg__i p{font-size:13.5px;line-height:1.7;color:#4a5670;margin:0}.voctos-mc__i{background:#fff;border-radius:24px;padding:22px 24px}.voctos-mc__i h3{font-size:17px;font-weight:700;color:#0D172D;margin:0 0 12px;line-height:1.35}.voctos-mc__lab{display:block;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;margin:0 0 5px}.voctos-mc__why .voctos-mc__lab{color:#c2564f}.voctos-mc__fix .voctos-mc__lab{color:#5d8a1e}.voctos-mc__i p{font-size:13.5px;line-height:1.7;color:#4a5670;margin:0 0 14px}.voctos-mc__i p:last-child{margin-bottom:0}.voctos-tb__i{display:grid;grid-template-columns:1fr;gap:6px;background:#fff;border-radius:20px;padding:20px 22px;position:relative}.voctos-tb__w{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#00A8C0;font-weight:700}.voctos-tb__i h3{font-size:16px;font-weight:700;color:#0D172D;margin:0;line-height:1.35}.voctos-tb__i p{font-size:13.5px;line-height:1.7;color:#4a5670;margin:4px 0 0}.voctos-ss__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:22px;background:#fff;border-radius:24px;padding:26px}.voctos-ss__v{display:block;font-family:Unbounded,sans-serif;font-size:36px;font-weight:400;color:#0D172D;line-height:1.05}.voctos-ss__t{display:block;font-size:13.5px;color:#0D172D;line-height:1.45;margin-top:10px}.voctos-ss__s{display:block;font-size:11.5px;color:#94A3B8;margin-top:5px;line-height:1.4}.voctos-dl__l{list-style:none;margin:0;padding:0;counter-reset:d}.voctos-dl__l li{counter-increment:d;background:#fff;border-radius:20px;padding:20px 22px 20px 62px;position:relative;margin:0 0 12px}.voctos-dl__l li:before{content:counter(d,decimal-leading-zero);position:absolute;left:22px;top:20px;font-family:Unbounded,sans-serif;font-size:15px;color:#9bb725;font-weight:600}.voctos-dl__l h3{font-size:16px;font-weight:700;color:#0D172D;margin:0 0 6px;line-height:1.35}.voctos-dl__l p{font-size:13.5px;line-height:1.7;color:#4a5670;margin:0}.voctos-dl__m{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.voctos-dl__m span{font-size:11.5px;color:#3d4761;background:#eef0f5;border-radius:999px;padding:5px 12px;font-weight:600}.voctos-lk__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}.voctos-lk__l a{display:block;background:#fff;border-radius:20px;padding:20px 22px;text-decoration:none;border:1px solid transparent;transition:border-color .18s ease}.voctos-lk__l a:hover{border-color:#9bb725}.voctos-lk__l strong{display:block;font-size:15.5px;color:#0D172D;font-weight:700;margin-bottom:6px;line-height:1.35}.voctos-lk__l span{display:block;font-size:13px;line-height:1.65;color:#4a5670}.voctos-gl__l{list-style:none;margin:0;padding:0;background:#fff;border-radius:24px;padding:8px 26px}.voctos-gl__l li{padding:18px 0;border-top:1px solid #e6e9f2}.voctos-gl__l li:first-child{border-top:0}.voctos-gl__l dt{font-size:15.5px;font-weight:700;color:#0D172D;margin:0 0 6px;line-height:1.35}.voctos-gl__l dd{font-size:13.5px;line-height:1.7;color:#4a5670;margin:0}.voctos-qb{padding:48px 0}.voctos-qb__in{background:#0D172D;border-radius:28px;padding:34px 32px}.voctos-qb__q{font-family:Unbounded,sans-serif;font-size:clamp(18px,2.2vw,24px);line-height:1.45;color:#fff;font-weight:400;margin:0 0 20px}.voctos-qb__by{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline}.voctos-qb__n{font-size:14.5px;color:#9bb725;font-weight:700}.voctos-qb__r{font-size:13px;color:#8fa3c4}.voctos-qb__c{font-size:12.5px;color:#6b7c9b;margin:14px 0 0;line-height:1.6}@media(min-width:700px){.vx-grid{grid-template-columns:1fr 1fr}.voctos-cg__grid{grid-template-columns:1fr 1fr}.voctos-ss__l{grid-template-columns:repeat(3,1fr);gap:0}.voctos-ss__l li{padding:0 24px;border-left:1px solid #d5d9e8}.voctos-ss__l li:first-child{padding-left:0;border-left:0}.voctos-ss__l li:last-child{padding-right:0}.voctos-lk__l{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.vx-sec{padding:76px 0}.voctos-lh{padding:126px 0 64px}.voctos-lh__top{grid-template-columns:1.35fr .9fr;gap:48px;align-items:start}.voctos-lh__facts{grid-template-columns:repeat(4,1fr)}.voctos-lh__fv{font-size:30px}.voctos-cg__grid{grid-template-columns:repeat(3,1fr)}.voctos-ss__v{font-size:40px}.voctos-qb__in{padding:44px 48px}}<\/style><section class=\"vx-sec vx-sec--tint voctos-mc\"><div class=\"container\"><p class=\"vx-eyebrow\">Why audits get filed<\/p><h2 class=\"vx-h\">Three reasons a technical audit never gets implemented<\/h2><p class=\"vx-intro\">We have inherited enough unactioned audits to know the pattern is structural, not a discipline problem.<\/p><div class=\"vx-grid\"><div class=\"voctos-mc__i\"><h3>Findings written for an SEO, handed to a developer<\/h3><div class=\"voctos-mc__why\"><span class=\"voctos-mc__lab\">Why it happens<\/span><p>The document says what is wrong, not which file to change or how to tell it worked.<\/p><\/div><div class=\"voctos-mc__fix\"><span class=\"voctos-mc__lab\">The fix<\/span><p>Every finding written as a ticket with the file, the change and the acceptance test.<\/p><\/div><\/div><div class=\"voctos-mc__i\"><h3>No owner for the regression<\/h3><div class=\"voctos-mc__why\"><span class=\"voctos-mc__lab\">Why it happens<\/span><p>A fix ships, a later release undoes it, and nobody notices until the next audit twelve months on.<\/p><\/div><div class=\"voctos-mc__fix\"><span class=\"voctos-mc__lab\">The fix<\/span><p>A monthly crawl diff and vitals diff, so a bad release is caught in weeks.<\/p><\/div><\/div><div class=\"voctos-mc__i\"><h3>Everything scored as high priority<\/h3><div class=\"voctos-mc__why\"><span class=\"voctos-mc__lab\">Why it happens<\/span><p>A hundred findings with no cost estimate is a list nobody can start.<\/p><\/div><div class=\"voctos-mc__fix\"><span class=\"voctos-mc__lab\">The fix<\/span><p>Scored by expected effect against engineering cost, with anything not worth fixing marked as such.<\/p><\/div><\/div><\/div><\/div><\/section>\n\n<section class=\"vx-sec voctos-gl\"><div class=\"container\"><p class=\"vx-eyebrow\">Plain definitions<\/p><h2 class=\"vx-h\">The terms that come up in every technical conversation<\/h2><p class=\"vx-intro\">Defined the way we use them, so nothing in our reporting is ambiguous.<\/p><dl class=\"voctos-gl__l\"><li><dt>Crawl budget<\/dt><dd>How much of your site a crawler will fetch in a given period. It matters on large sites and is close to irrelevant on small ones.<\/dd><\/li><li><dt>Rendered DOM<\/dt><dd>What the page looks like after JavaScript runs. On modern stacks it differs from the raw HTML a crawler receives first.<\/dd><\/li><li><dt>INP<\/dt><dd>Interaction to Next Paint. Measures how quickly the page responds to a tap. It replaced First Input Delay and it is where mid-range Android devices fail.<\/dd><\/li><li><dt>Index coverage<\/dt><dd>Which of your reachable pages Google chose to keep. The gap between reachable and indexed is usually the finding.<\/dd><\/li><li><dt>Canonical<\/dt><dd>The page you are telling search engines to treat as the original. Pointing an Arabic page at its English twin suppresses the Arabic market.<\/dd><\/li><li><dt>Field data<\/dt><dd>Measurements from real visitors rather than a lab test. It is what ranking uses and what we report.<\/dd><\/li><\/dl><\/div><\/section>\n\n<section class=\"vx-sec vx-sec--tint voctos-lk\"><div class=\"container\"><p class=\"vx-eyebrow\">Related<\/p><h2 class=\"vx-h\">Where technical work connects<\/h2><ul class=\"voctos-lk__l\"><li><a href=\"https:\/\/www.voctos.com\/seo\/audit\/\"><strong>SEO Audit<\/strong><span>The one-off diagnostic this engagement implements.<\/span><\/a><\/li><li><a href=\"https:\/\/www.voctos.com\/geo\/ai-crawler-control\/\"><strong>AI Crawler Control<\/strong><span>Which named AI agents can reach you, and what that costs.<\/span><\/a><\/li><li><a href=\"https:\/\/www.voctos.com\/seo\/ecommerce\/\"><strong>Ecommerce SEO<\/strong><span>Where crawl budget and faceted navigation decide everything.<\/span><\/a><\/li><li><a href=\"https:\/\/www.voctos.com\/seo\/international\/\"><strong>International SEO<\/strong><span>Hreflang and canonical structure across markets.<\/span><\/a><\/li><\/ul><\/div><\/section>\n\n    <section id=\"faq-block_9ce1897dd2199133733926594fe62dfe\" class=\"voctos-faq-block\" style=\"background:#eef0f5;--faq-accent:#b4d335;\">\n        <div class=\"faq-inner\">\n            <div class=\"faq-card\">\n\n                <header class=\"faq-head\">\n                    <span class=\"faq-icon\">\n                                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0D172D\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M9.2 9.3a2.8 2.8 0 0 1 5.4 1c0 1.9-2.6 2.3-2.6 3.9\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"17.4\" r=\"1.05\" fill=\"#0D172D\" stroke=\"none\"\/><\/svg>\n                                            <\/span>\n                                            <h2 class=\"faq-title\">Questions we get about technical SEO<\/h2>\n                                    <\/header>\n\n                <div class=\"faq-list\" data-single=\"1\" data-faq-list>\n                                            <div class=\"faq-item\">\n                            <button type=\"button\" class=\"faq-q\" aria-expanded=\"false\" aria-controls=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-0\">\n                                <span class=\"faq-q-text\">We already had an audit. Do we need this?<\/span>\n                                <span class=\"faq-plus\" aria-hidden=\"true\">\n                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n                                <\/span>\n                            <\/button>\n                            <div class=\"faq-a\" id=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-0\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>If the audit is actioned and the site has not changed since, no. If it is sitting in a folder, this is the engagement that closes it. Send us the audit and we will tell you which findings still apply before you commit to anything.<\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"faq-item\">\n                            <button type=\"button\" class=\"faq-q\" aria-expanded=\"false\" aria-controls=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-1\">\n                                <span class=\"faq-q-text\">Do you write the code or just tell us what to do?<\/span>\n                                <span class=\"faq-plus\" aria-hidden=\"true\">\n                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n                                <\/span>\n                            <\/button>\n                            <div class=\"faq-a\" id=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-1\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Both, depending on your setup. We have developers and we work inside WordPress directly. On custom stacks we write the spec and the acceptance test and work alongside your engineers.<\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"faq-item\">\n                            <button type=\"button\" class=\"faq-q\" aria-expanded=\"false\" aria-controls=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-2\">\n                                <span class=\"faq-q-text\">Will this fix our rankings?<\/span>\n                                <span class=\"faq-plus\" aria-hidden=\"true\">\n                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n                                <\/span>\n                            <\/button>\n                            <div class=\"faq-a\" id=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-2\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Technical work removes obstacles. It does not create authority. On a site with real technical problems the effect can be large. On a technically healthy site it will be small, and we will tell you that rather than sell you a retainer.<\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"faq-item\">\n                            <button type=\"button\" class=\"faq-q\" aria-expanded=\"false\" aria-controls=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-3\">\n                                <span class=\"faq-q-text\">How does this relate to AI search?<\/span>\n                                <span class=\"faq-plus\" aria-hidden=\"true\">\n                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n                                <\/span>\n                            <\/button>\n                            <div class=\"faq-a\" id=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-3\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Directly. Structured data, crawl access and rendering all decide what AI engines can read about you. A site that renders content only in JavaScript is invisible to crawlers that do not render, which is several of them.<\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"faq-item\">\n                            <button type=\"button\" class=\"faq-q\" aria-expanded=\"false\" aria-controls=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-4\">\n                                <span class=\"faq-q-text\">Do you need access to our server?<\/span>\n                                <span class=\"faq-plus\" aria-hidden=\"true\">\n                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n                                <\/span>\n                            <\/button>\n                            <div class=\"faq-a\" id=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-4\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Not required, and it helps. Server logs are the only place you can see what crawlers actually did. Without them we work from crawl data and Search Console, which is a good approximation rather than the record.<\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"faq-item\">\n                            <button type=\"button\" class=\"faq-q\" aria-expanded=\"false\" aria-controls=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-5\">\n                                <span class=\"faq-q-text\">What about Arabic and RTL issues?<\/span>\n                                <span class=\"faq-plus\" aria-hidden=\"true\">\n                                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n                                <\/span>\n                            <\/button>\n                            <div class=\"faq-a\" id=\"faq-block_9ce1897dd2199133733926594fe62dfe-a-5\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Covered, and they are the ones most audits skip. Percent-encoded Arabic URLs, RTL layouts that break at specific breakpoints, and duplicate content between an Arabic page and its English twin.<\/p>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n    \n\n<style>\n\/* Horizontal scroll for media cards on mobile & tablet only (below lg \/ 1024px). No effect on desktop. *\/\n@media (max-width: 1023px) {\n    .media-teaser__list {\n        display: flex;\n        flex-direction: row;\n        flex-wrap: nowrap;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        gap: 20px;\n        padding-bottom: 14px;\n    }\n    .media-teaser__card {\n        flex: 0 0 auto;\n        width: 288px;\n        max-width: 85%;\n    }\n}\n\/* Equal-height cards: stretch every card to the row height and clamp long\n   titles to 3 lines so one long title can't make its card taller. *\/\n.media-teaser__list > li { align-self: stretch; }\n.media-teaser__card .media-teaser__title {\n    display: -webkit-box;\n    -webkit-line-clamp: 3;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n}\n<\/style>\n            <section class=\"container pt-4 pb-8 lg:pt-6 lg:pb-12\">\n        <div class=\"flex items-center justify-between gap-4 mb-7 lg:mb-9\">\n            <h2 class=\"text-2xl sm:text-fs-5 text-third\">More on technical SEO<\/h2>\n            <a href=\"\/category\/technical-seo\/\" class=\"shrink-0 inline-flex items-center gap-2 text-seventh text-sm font-medium hover:text-secondary transition-colors\">All technical posts <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n        <\/div>\n                <ul class=\"media-teaser__list grid grid-cols-1 gap-5 sm:grid-cols-2 lg:grid-cols-4 lg:gap-x-4 lg:gap-y-7\">\n                            <li class=\"media-teaser__card\">\n                    <article class=\"rounded-rc-1 bg-white overflow-hidden h-full relative shadow-[0_10px_30px_rgba(13,23,45,0.06)]\">\n                        <a href=\"https:\/\/www.voctos.com\/ar\/blog\/what-are-duplicate-pages\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"What Are Duplicate Pages and Why Are They Dangerous\"><\/a>\n                        <figure class=\"relative h-[200px]\" style=\"--tw-before-bg:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\">\n                                                            <img decoding=\"async\" class=\"w-full h-full object-cover\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/what-are-duplicate-pages-cover-1024x538.webp\" alt=\"\" loading=\"lazy\">\n                                                        <!-- gradient fade -->\n                            <span class=\"absolute inset-x-0 bottom-0 pointer-events-none\" style=\"height:80px;background:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\"><\/span>\n                                                            <figcaption class=\"absolute left-6 bottom-1 text-sm text-black py-1.5 px-3.5 rounded-rc-5 bg-[#B9F8FF] z-[1]\">Technical SEO<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"What Are Duplicate Pages and Why Are They Dangerous\">What Are Duplicate Pages and Why Are They Dangerous<\/p>\n                    <\/article>\n                <\/li>\n                            <li class=\"media-teaser__card\">\n                    <article class=\"rounded-rc-1 bg-white overflow-hidden h-full relative shadow-[0_10px_30px_rgba(13,23,45,0.06)]\">\n                        <a href=\"https:\/\/www.voctos.com\/ar\/blog\/website-migration-seo-checklist\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"We Moved a Telehealth Platform to a New Domain and a New CMS. Here Is the Checklist We Used\"><\/a>\n                        <figure class=\"relative h-[200px]\" style=\"--tw-before-bg:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\">\n                                                            <img decoding=\"async\" class=\"w-full h-full object-cover\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/09\/ogaei-ga4-sessions-growth-1024x337.webp\" alt=\"\" loading=\"lazy\">\n                                                        <!-- gradient fade -->\n                            <span class=\"absolute inset-x-0 bottom-0 pointer-events-none\" style=\"height:80px;background:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\"><\/span>\n                                                            <figcaption class=\"absolute left-6 bottom-1 text-sm text-black py-1.5 px-3.5 rounded-rc-5 bg-[#B9F8FF] z-[1]\">Case<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"We Moved a Telehealth Platform to a New Domain and a New CMS. Here Is the Checklist We Used\">We Moved a Telehealth Platform to a New Domain and a New CMS. Here Is the Checklist We Used<\/p>\n                    <\/article>\n                <\/li>\n                            <li class=\"media-teaser__card\">\n                    <article class=\"rounded-rc-1 bg-white overflow-hidden h-full relative shadow-[0_10px_30px_rgba(13,23,45,0.06)]\">\n                        <a href=\"https:\/\/www.voctos.com\/ar\/blog\/how-to-edit-website-code\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"How to Edit Website Code: A Guide for Beginners and Professionals\"><\/a>\n                        <figure class=\"relative h-[200px]\" style=\"--tw-before-bg:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\">\n                                                            <img decoding=\"async\" class=\"w-full h-full object-cover\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/09\/editing-website-code-laptop-coffee-1024x683.webp\" alt=\"\" loading=\"lazy\">\n                                                        <!-- gradient fade -->\n                            <span class=\"absolute inset-x-0 bottom-0 pointer-events-none\" style=\"height:80px;background:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\"><\/span>\n                                                            <figcaption class=\"absolute left-6 bottom-1 text-sm text-black py-1.5 px-3.5 rounded-rc-5 bg-[#B9F8FF] z-[1]\">Technical SEO<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"How to Edit Website Code: A Guide for Beginners and Professionals\">How to Edit Website Code: A Guide for Beginners and Professionals<\/p>\n                    <\/article>\n                <\/li>\n                            <li class=\"media-teaser__card\">\n                    <article class=\"rounded-rc-1 bg-white overflow-hidden h-full relative shadow-[0_10px_30px_rgba(13,23,45,0.06)]\">\n                        <a href=\"https:\/\/www.voctos.com\/ar\/blog\/how-to-detect-website-cms\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"How to Find Out a Website&#8217;s CMS: 4 Simple Ways\"><\/a>\n                        <figure class=\"relative h-[200px]\" style=\"--tw-before-bg:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\">\n                                                            <img decoding=\"async\" class=\"w-full h-full object-cover\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/how-to-detect-website-cms-1.webp\" alt=\"\" loading=\"lazy\">\n                                                        <!-- gradient fade -->\n                            <span class=\"absolute inset-x-0 bottom-0 pointer-events-none\" style=\"height:80px;background:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 99%)\"><\/span>\n                                                            <figcaption class=\"absolute left-6 bottom-1 text-sm text-black py-1.5 px-3.5 rounded-rc-5 bg-[#B9F8FF] z-[1]\">Technical SEO<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"How to Find Out a Website&#8217;s CMS: 4 Simple Ways\">How to Find Out a Website&#8217;s CMS: 4 Simple Ways<\/p>\n                    <\/article>\n                <\/li>\n                    <\/ul>\n            <\/section>\n    \n\n    <section class=\"pb-3.5 lg:mb-12\">\n        <div class=\"container relative\">\n            <h2 class=\"text-2xl sm:text-fs-5 text-third sm:mb-7 mb-7 flex gap-x-6 items-center sm:after:content-[''] sm:after:relative sm:after:-top-1 sm:after:grow sm:after:h-px sm:after:bg-sixth\">Related services<\/h2>\n                        <ul class=\"grid gap-y-7 lg:grid-cols-3 lg:gap-x-[30px] lg:gap-y-9 mt-[60px]\">\n                                    <li class=\"bg-white rounded-b-rc-1 relative pb-[30px] lg:flex lg:flex-col lg:pb-[40px]\">\n                        <a class=\"absolute inset-0 z-[3]\" href=\"\/seo\/audit\/\" aria-label=\"SEO Audit\"><\/a>\n                        <div class=\"mb-[25px] h-[115px] -translate-y-[5px] relative grow shadow-lg rounded-rc-6 rounded-tr-none py-1.5 px-4 !flex flex-row justify-start items-center gap-x-4 bg-blue-600 sm:gap-y-0.5 sm:px-8 lg:grow-0 lg:min-h-[126px]\">\n                            <img decoding=\"async\" alt=\"\" class=\"max-w-[80px] w-auto h-auto object-contain\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/seo.svg\"\/>                            <span class=\"text-lg font-medium leading-tight text-white\">SEO Audit<\/span>\n                            <a class=\"absolute inset-0\" href=\"\/seo\/audit\/\">\n                                <span class=\"block absolute right-0 top-0 w-12 h-2.5 bg-blue-600 rounded-tr-[10px] rounded-tl-[5px] -translate-y-[calc(100%-1px)] before:content-[''] before:absolute before:border-r-[2.5px] before:border-b-[2.5px] border-blue-600 before:rounded-br-[10px] before:right-[calc(100%-2.5px)] before:-bottom-[1.4px] before:w-3 before:h-[7px]\"><\/span>\n                                <svg class=\"absolute right-2.5 top-0 w-2.5 h-2.5 text-white\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M2.5 7.5L7.5 2.5M4 2.5h3.5V6\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>                            <\/a>\n                        <\/div>\n                                                <p class=\"px-[22px] text-xl text-[#80C342] font-medium leading-tight lg:mt-auto\">The one-off diagnostic this engagement implements<\/p>\n                    <\/li>\n                                    <li class=\"bg-white rounded-b-rc-1 relative pb-[30px] lg:flex lg:flex-col lg:pb-[40px]\">\n                        <a class=\"absolute inset-0 z-[3]\" href=\"\/geo\/\" aria-label=\"Generative Engine Optimization\"><\/a>\n                        <div class=\"mb-[25px] h-[115px] -translate-y-[5px] relative grow shadow-lg rounded-rc-6 rounded-tr-none py-1.5 px-4 !flex flex-row justify-start items-center gap-x-4 bg-slate-900 sm:gap-y-0.5 sm:px-8 lg:grow-0 lg:min-h-[126px]\">\n                            <img decoding=\"async\" alt=\"\" class=\"max-w-[80px] w-auto h-auto object-contain\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/geo.svg\"\/>                            <span class=\"text-lg font-medium leading-tight text-white\">Generative Engine Optimization<\/span>\n                            <a class=\"absolute inset-0\" href=\"\/geo\/\">\n                                <span class=\"block absolute right-0 top-0 w-12 h-2.5 bg-slate-900 rounded-tr-[10px] rounded-tl-[5px] -translate-y-[calc(100%-1px)] before:content-[''] before:absolute before:border-r-[2.5px] before:border-b-[2.5px] border-slate-900 before:rounded-br-[10px] before:right-[calc(100%-2.5px)] before:-bottom-[1.4px] before:w-3 before:h-[7px]\"><\/span>\n                                <svg class=\"absolute right-2.5 top-0 w-2.5 h-2.5 text-white\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M2.5 7.5L7.5 2.5M4 2.5h3.5V6\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>                            <\/a>\n                        <\/div>\n                                                <p class=\"px-[22px] text-xl text-[#80C342] font-medium leading-tight lg:mt-auto\">The AI visibility side of the same structured data<\/p>\n                    <\/li>\n                                    <li class=\"bg-white rounded-b-rc-1 relative pb-[30px] lg:flex lg:flex-col lg:pb-[40px]\">\n                        <a class=\"absolute inset-0 z-[3]\" href=\"\/web-development\/\" aria-label=\"Web Development\"><\/a>\n                        <div class=\"mb-[25px] h-[115px] -translate-y-[5px] relative grow shadow-lg rounded-rc-6 rounded-tr-none py-1.5 px-4 !flex flex-row justify-start items-center gap-x-4 bg-white sm:gap-y-0.5 sm:px-8 lg:grow-0 lg:min-h-[126px]\">\n                            <img decoding=\"async\" alt=\"\" class=\"max-w-[80px] w-auto h-auto object-contain\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/development.svg\"\/>                            <span class=\"text-lg font-medium leading-tight \">Web Development<\/span>\n                            <a class=\"absolute inset-0\" href=\"\/web-development\/\">\n                                <span class=\"block absolute right-0 top-0 w-12 h-2.5 bg-white rounded-tr-[10px] rounded-tl-[5px] -translate-y-[calc(100%-1px)] before:content-[''] before:absolute before:border-r-[2.5px] before:border-b-[2.5px] border-white before:rounded-br-[10px] before:right-[calc(100%-2.5px)] before:-bottom-[1.4px] before:w-3 before:h-[7px]\"><\/span>\n                                <svg class=\"absolute right-2.5 top-0 w-2.5 h-2.5 \" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M2.5 7.5L7.5 2.5M4 2.5h3.5V6\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>                            <\/a>\n                        <\/div>\n                                                <p class=\"px-[22px] text-xl text-[#80C342] font-medium leading-tight lg:mt-auto\">When the fix is a rebuild rather than a patch<\/p>\n                    <\/li>\n                            <\/ul>\n        <\/div>\n    <\/section>\n    \n\n    <section class=\"py-8 voctos-contact\" id=\"request\">\n        <div class=\"container\">\n            <form class=\"voctos-contact-form bg-white rounded-rc-1 p-6 sm:p-10 shadow-lg\"\n                  method=\"post\" enctype=\"multipart\/form-data\"\n                  data-ajax=\"https:\/\/www.voctos.com\/wp-admin\/admin-ajax.php\"\n                  data-success=\"Thank you! We&#039;ll be in touch shortly.\"\n                  novalidate>\n                <input type=\"hidden\" name=\"action\" value=\"voctos_contact\">\n                <input type=\"hidden\" name=\"formname\" value=\"Homepage bottom form\">\n                <input type=\"hidden\" id=\"voctos_contact_nonce\" name=\"voctos_contact_nonce\" value=\"22e24237f8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ar\/wp-json\/wp\/v2\/pages\/11770\" \/>\n                <div class=\"vc-head\">\n                    <h2 class=\"vc-title text-2xl sm:text-fs-5 text-third\">Discuss your <span class=\"vc-accent\">project<\/span><\/h2>\n                    <p class=\"vc-required\">* Required fields<\/p>\n                <\/div>\n                \n                <div class=\"vc-grid\">\n                    <input class=\"w-full px-4 py-3.5 sm:px-6 rounded-rc-6 bg-eighth text-sm placeholder:text-third\/40 outline-none vc-req vc-f-name\"    name=\"name\"    type=\"text\"  placeholder=\"Your name*\" required>\n                                        <div class=\"w-full px-4 py-3.5 sm:px-6 rounded-rc-6 bg-eighth text-sm placeholder:text-third\/40 outline-none vc-req vc-f-phone vc-phone-wrap\">\n                                                <div class=\"vc-code\" x-data=\"vcCode()\">\n                            <input type=\"hidden\" name=\"phone_code\" value=\"+20\" :value=\"current.code\">\n                            <button type=\"button\" class=\"vc-code-btn\" @click=\"open = !open\" @click.outside=\"open = false\" :aria-expanded=\"open\" aria-label=\"Country code\">\n                                <img decoding=\"async\" class=\"vc-flag\" :src=\"flag(current.iso)\" src=\"https:\/\/www.voctos.com\/wp-content\/themes\/voctos\/firmwork\/assets\/img\/flags\/eg.png\" alt=\"\" width=\"20\" height=\"14\" loading=\"eager\" data-no-lazy=\"1\" data-skip-lazy=\"1\">\n                                <span x-text=\"current.code\">+20<\/span>\n                                <svg class=\"vc-code-chev\" viewBox=\"0 0 10 6\" fill=\"none\" aria-hidden=\"true\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                            <\/button>\n                            <ul class=\"vc-code-list\" x-show=\"open\" x-cloak>\n                                <template x-for=\"c in codes\" :key=\"c.iso + c.code\">\n                                    <li @click=\"current = c; open = false\" :class=\"{ 'is-active': c.iso === current.iso }\">\n                                        <img class=\"vc-flag\" :src=\"flag(c.iso)\" alt=\"\" width=\"20\" height=\"14\" loading=\"eager\" data-no-lazy=\"1\" data-skip-lazy=\"1\">\n                                        <span class=\"vc-code-num\" x-text=\"c.code\"><\/span>\n                                        <span class=\"vc-code-country\" x-text=\"c.name\"><\/span>\n                                    <\/li>\n                                <\/template>\n                            <\/ul>\n                        <\/div>\n                        <input class=\"vc-req\" name=\"phone\" type=\"tel\" placeholder=\"Phone*\" required>\n                    <\/div>\n                    <input class=\"w-full px-4 py-3.5 sm:px-6 rounded-rc-6 bg-eighth text-sm placeholder:text-third\/40 outline-none vc-f-email\"          name=\"email\"   type=\"email\" placeholder=\"E-mail\">\n                    <input class=\"w-full px-4 py-3.5 sm:px-6 rounded-rc-6 bg-eighth text-sm placeholder:text-third\/40 outline-none vc-f-company\"        name=\"company\" type=\"text\"  placeholder=\"Company or website\">\n                    <input class=\"w-full px-4 py-3.5 sm:px-6 rounded-rc-6 bg-eighth text-sm placeholder:text-third\/40 outline-none vc-f-budget\"         name=\"budget\"  type=\"text\"  placeholder=\"Monthly marketing budget\">\n                    <textarea class=\"w-full px-4 py-3.5 sm:px-6 rounded-rc-6 bg-eighth text-sm placeholder:text-third\/40 outline-none resize-none vc-f-comments\" name=\"comments\" rows=\"4\" placeholder=\"Tell us more about your tasks\"><\/textarea>\n\n                    <label class=\"vc-attach\">\n                        <input type=\"file\" name=\"attachment\" class=\"vc-file-input\"\n                               accept=\".doc,.docx,.pdf,.xls,.xlsx,application\/pdf,application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet\">\n                        <span class=\"vc-attach-inner\">\n                            <img decoding=\"async\" class=\"vc-clip\" src=\"https:\/\/www.voctos.com\/wp-content\/themes\/voctos\/firmwork\/assets\/img\/clip.svg\" alt=\"\" width=\"20\" height=\"40\" aria-hidden=\"true\">\n                            <span class=\"vc-attach-text\">Attach file<\/span>\n                        <\/span>\n                        <span class=\"vc-file-name\" aria-live=\"polite\"><\/span>\n                    <\/label>\n                <\/div>\n\n                <div class=\"vc-foot\">\n                    <div class=\"vc-foot-left\">\n                        <button type=\"submit\" class=\"vc-submit text-sm text-white bg-primary hover:bg-third rounded-rc-6\">Send<\/button>\n                        <p class=\"vc-consent text-third\/70\">By clicking the button, I consent to the processing of personal data and agree with the <a href=\"https:\/\/www.voctos.com\/privacy-policy\/\" class=\"vc-privacy\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a><\/p>\n                    <\/div>\n                    <p class=\"vc-filenote text-third\/50\">File size must not exceed 2MB. File extensions: docx, doc, pdf, xlsx, xls<\/p>\n                <\/div>\n\n                <p class=\"vc-status\" role=\"status\" aria-live=\"polite\" hidden><\/p>\n            <\/form>\n        <\/div>\n        <script>\n        \/* The \"vcCode\" Alpine component (flag\/country-code dropdown) is registered\n           GLOBALLY now, in functions.php's wp_footer hook \u2014 not here. See\n           voctos_firmwork_vc_codes() there for why: this per-block <script> used to\n           be the only place it was registered, but anything that copies just this\n           block's <form>...<\/form> markup (like 404.php's \"reuse a real page's\n           contact form\") silently lost the registration along with it. *\/\n\n        \/* ------------------------------------------------------------------\n           Strip the size overrides an off-theme script (id=\"vtx-form-js\") writes\n           straight onto the attach box and the paperclip:\n\n               .vc-attach  height: 100% !important; align-self: stretch !important;\n               .vc-clip    width: 30px !important;  height: auto !important;\n\n           Because those land as INLINE !important they outrank every stylesheet,\n           so contact.css can never win \u2014 the box stretched to the full 150px row\n           height and the clip rendered at 30x60. Only these four properties are\n           removed; the snippet's border\/background styling is left alone.\n           Delete this block once those lines are gone from the snippet.\n           ------------------------------------------------------------------ *\/\n        (function () {\n            var clean = function () {\n                document.querySelectorAll('.voctos-contact .vc-attach').forEach(function (el) {\n                    el.style.removeProperty('height');\n                    el.style.removeProperty('align-self');\n                });\n                document.querySelectorAll('.voctos-contact .vc-clip').forEach(function (el) {\n                    el.style.removeProperty('width');\n                    el.style.removeProperty('height');\n                });\n            };\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', clean);\n            } else { clean(); }\n            \/* the other script may run after us, on load or on a timer *\/\n            window.addEventListener('load', clean);\n            [60, 300, 1200].forEach(function (t) { setTimeout(clean, t); });\n        })();\n        <\/script>\n    <\/section>\n    ","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":0,"parent":145,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-11770","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/11770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/comments?post=11770"}],"version-history":[{"count":1,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/11770\/revisions"}],"predecessor-version":[{"id":12978,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/11770\/revisions\/12978"}],"up":[{"embeddable":true,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/145"}],"wp:attachment":[{"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/media?parent=11770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}