{"id":11552,"date":"2026-08-26T10:01:50","date_gmt":"2026-08-26T10:01:50","guid":{"rendered":"https:\/\/www.voctos.com\/seo\/migration\/"},"modified":"2026-09-14T15:53:43","modified_gmt":"2026-09-14T15:53:43","slug":"migration","status":"publish","type":"page","link":"https:\/\/www.voctos.com\/ar\/seo\/migration\/","title":{"rendered":"\u0646\u0642\u0644 \u0627\u0644\u0645\u0648\u0627\u0642\u0639 \u0645\u0639 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 SEO"},"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\">SEO Migration<\/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\">A migration can erase years of rankings <span class=\"sh-highlight\">in a single weekend<\/span>.<\/h1>\n                        <p class=\"text-[16px] mb-auto\">Most damage happens before launch, in a redirect map nobody checked. We audit staging, map every URL, and watch Search Console daily for 90 days after go-live.<\/p>\n\n                                                    <a href=\"#request\" class=\"sh2-cta inline-block mt-5 text-sm py-4 px-10 rounded-rc-6 text-white\">Get my migration checklist<\/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\">Traffic loss<\/p>\n                                                            <p class=\"sh2-feat-desc\">Old URLs left unmapped\r\nGoogle cannot connect old to new\r\nRecovery measured in months, not days<\/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\">Ranking collapse<\/p>\n                                                            <p class=\"sh2-feat-desc\">Redirects missing, broken or chained\r\nLink equity stranded on dead URLs\r\nThe most common migration mistake<\/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\">Indexation failure<\/p>\n                                                            <p class=\"sh2-feat-desc\">New URLs invisible for weeks\r\nSitemap never resubmitted\r\nYour best pages left out of the index<\/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\">What we commit to<\/p>\n                                                            <p class=\"sh2-feat-desc\">Baseline captured before any URL changes\r\nSign-off framework you approve first\r\nWeekly reports for 90 days after launch<\/p>\n                                                    <\/li>\n                                    <\/ul>\n\n            <\/div>\n        <\/section>\n\n        \n\n    <section id=\"svc-6ab70880447ea\" class=\"container mb-4 voctos-collapse\" data-vc-h=\"320\">\n        <div class=\"article-content vc-body vc-fade\" style=\"max-height:320px;overflow:hidden\">\n            <h2>What actually breaks during a migration<\/h2>\n<p>Three failures account for almost every migration drop, and all three are preventable. Redirects that are missing, broken or chained leave years of link equity stranded on URLs that no longer resolve. A changed URL structure with no mapping means Google cannot connect the old page to the new one. And new URLs stay invisible for weeks when the sitemap is never resubmitted and robots.txt was not revalidated at launch.<\/p>\n<p>None of these are exotic. They are checkable inside a day, which is why a migration drop is worth diagnosing immediately rather than waiting to see whether it recovers on its own.<\/p>\n<h2>Before a single URL changes<\/h2>\n<p>We run a full technical audit of both the staging build and the live site, then produce a complete URL map between them. Internal links are checked so every one returns a 200. Staging functionality is tested. Existing backlinks are analyzed so the redirects protect the pages that actually carry authority, not just the pages in the menu.<\/p>\n<p>You receive a migration checklist and a sign-off framework before anything moves. Nothing goes live on our say-so alone.<\/p>\n<h2>What happens at go-live<\/h2>\n<p>Tracking codes are verified before launch, not after. At go-live we monitor Search Console, GA4 and Ahrefs in real time, validating every redirect, resubmitting sitemaps and fixing crawl errors as they surface. A final technical audit confirms the new build behaves the way the staging version did.<\/p>\n<h2>The 90 days after launch<\/h2>\n<p>This is the part most migration quotes leave out. We deliver weekly ranking and traffic reports for 90 days after go-live, with rapid escalation and targeted fixes for any volatility. Migration damage rarely appears on day one. It appears in week three, when a page quietly drops out of the index and nobody is watching.<\/p>\n<h2>The kinds of migration this covers<\/h2>\n<p>People use the word migration for several different jobs, and the risk profile is not the same in each. What follows is how we scope them.<\/p>\n<ul>\n<li><strong>Domain change.<\/strong> Same site, new address. Everything rests on the redirect map and on how quickly Google reassociates the brand with the new host.<\/li>\n<li><strong>Replatform.<\/strong> WordPress to Shopify, a custom build to WordPress, one framework to another. URL patterns almost never survive intact, so the mapping work is the whole job.<\/li>\n<li><strong>Redesign on the same domain.<\/strong> URLs may not move at all, yet rankings still fall, because content was shortened, headings were restyled into images, or a page was quietly dropped from the navigation.<\/li>\n<li><strong>Subfolder or subdomain onto its own domain.<\/strong> The hardest of the group. You are giving up the authority of the parent domain and starting a new host from zero, so the redirect map has to carry every signal it can.<\/li>\n<li><strong>Consolidation.<\/strong> Two or more sites merged into one. The risk is not the redirects, it is deciding which of two competing pages survives.<\/li>\n<li><strong>Protocol and hostname changes.<\/strong> HTTP to HTTPS, www to non-www, trailing slash to none. Small in scope, and still capable of producing duplicate indexing if the canonicals disagree with the redirects.<\/li>\n<li><strong>Server and hosting changes.<\/strong> No URL moves at all, and still a real risk: response times, SSL, and whether the new host returns a clean 200 to a crawler rather than a soft error under load.<\/li>\n<li><strong>Recovery.<\/strong> The migration already happened, traffic fell, and nobody kept a record of the old URLs. This is a different engagement: we reconstruct the old structure from Search Console, archived crawls and backlink data, then rebuild the map after the fact.<\/li>\n<\/ul>\n<h2>What you actually receive<\/h2>\n<p>Activity is easy to describe and hard to check. These are the artefacts, and you keep all of them whether or not you stay with us afterwards.<\/p>\n<ul>\n<li><strong>The pre-launch technical audit<\/strong> of both the staging build and the live site, with a severity and an owner against every issue.<\/li>\n<li><strong>The URL map.<\/strong> Every old URL, its new destination and the redirect type, in a sheet your developer can implement from directly.<\/li>\n<li><strong>The backlink protection list.<\/strong> The linked URLs that must not be lost, ranked by referring domains, so the redirect decisions are made in the right order.<\/li>\n<li><strong>The keyword baseline.<\/strong> Where you rank the day before launch. Without it, no one can prove afterwards whether the migration cost you anything.<\/li>\n<li><strong>The launch-day redirect test report<\/strong>, covering every mapped URL rather than a sample.<\/li>\n<li><strong>The meta set for the new build<\/strong> \u2014 title, description, H1 and canonical, page by page.<\/li>\n<li><strong>Weekly ranking and traffic reports for 90 days<\/strong> after go-live.<\/li>\n<li><strong>A live monitoring dashboard<\/strong>, shared rather than emailed, so you are looking at the same numbers we are.<\/li>\n<\/ul>\n<p>We run this on Sitebulb, Semrush, Ahrefs, Advanced Web Ranking and Moz Pro, alongside Search Console, Bing Webmaster Tools and GA4. Naming them matters here: a migration is judged on crawl data, and crawl data is only as good as the crawler that produced it.<\/p>\n<h2>The migration plan we run, stage by stage<\/h2>\n<p>This is the working document, not a marketing summary of it. Every migration we run uses the same tracked plan, each task carries an owner, and the client sees the same sheet we do. Publishing it means you can hold us to it, and it means you can check any other proposal against it.<\/p>\n<h3>Stage one \u2014 before anything moves<\/h3>\n<ol>\n<li>Noindex the staging site <em>(developer)<\/em><\/li>\n<li>Upload the new content and review it in full <em>(developer)<\/em><\/li>\n<li>Add and test the tracking codes, analytics and ad pixels <em>(both)<\/em><\/li>\n<li>Move Search Console verification to the new build, using whichever method the property was verified with <em>(both)<\/em><\/li>\n<li>Apply the URL structure we supply <em>(developer)<\/em><\/li>\n<li>Health check of the current live site <em>(VOCTOS)<\/em><\/li>\n<li>Full technical SEO audit <em>(VOCTOS)<\/em><\/li>\n<li>Fix what the audit finds, on staging, before launch <em>(developer)<\/em><\/li>\n<li>Confirm a custom 404 page exists <em>(developer)<\/em><\/li>\n<li>Take a complete backup of the current site <em>(both)<\/em><\/li>\n<li>Confirm the corporate pages are all present: about, contact, privacy policy, terms, HTML sitemap and the cookie notice <em>(both)<\/em><\/li>\n<li>Export the new URL list <em>(developer)<\/em><\/li>\n<li>Build the URL map, old to new, every page <em>(VOCTOS)<\/em><\/li>\n<li>Set up the monitoring and reporting dashboard <em>(VOCTOS)<\/em><\/li>\n<li>Record the current ranking keywords if no list exists <em>(both)<\/em><\/li>\n<li>Carry the existing meta tags across to the new build <em>(both)<\/em><\/li>\n<li>Put the 301 redirects in place, all URLs at once rather than in batches <em>(both)<\/em><\/li>\n<li>Handle Google News, where the site is registered for it <em>(both)<\/em><\/li>\n<\/ol>\n<h3>Stage two \u2014 launch day<\/h3>\n<ol>\n<li>Submit both XML sitemaps, old and new <em>(VOCTOS)<\/em><\/li>\n<li>Update robots.txt <em>(both)<\/em><\/li>\n<li>Confirm analytics, Search Console and Tag Manager are firing on the new build <em>(both)<\/em><\/li>\n<\/ol>\n<h3>Stage three \u2014 after launch<\/h3>\n<ol>\n<li>Technical audit the same day, looking for 404s, broken links, internal redirects and any redirect that is not a 301 <em>(VOCTOS)<\/em><\/li>\n<li>Test speed and Core Web Vitals <em>(VOCTOS)<\/em><\/li>\n<li>Test every old-to-new redirect <em>(VOCTOS)<\/em><\/li>\n<li>Fix what we report <em>(developer)<\/em><\/li>\n<li>Weekly ranking audits <em>(VOCTOS)<\/em><\/li>\n<li>Supply the meta set for each page: title, description, H1 and canonical <em>(VOCTOS)<\/em><\/li>\n<li>Implement them <em>(developer)<\/em><\/li>\n<li>Review the implementation <em>(VOCTOS)<\/em><\/li>\n<li>Update robots.txt again once the launch state is settled <em>(both)<\/em><\/li>\n<li>Review internal links and run the mobile-friendly test <em>(VOCTOS)<\/em><\/li>\n<li>Validate the code fundamentals against the standard tools <em>(both)<\/em><\/li>\n<li>Add any missing fundamental pages and the cookie notice <em>(developer)<\/em><\/li>\n<li>Confirm a valid SSL certificate and that every HTTP URL redirects to HTTPS <em>(developer)<\/em><\/li>\n<li>Test the site across devices and browsers <em>(both)<\/em><\/li>\n<li>Confirm every page that matters is indexable, with no stray noindex and canonicals pointing where they should <em>(both)<\/em><\/li>\n<li>Remove pages from the index that should never have been there <em>(VOCTOS)<\/em><\/li>\n<li>Monitor Domain Authority through the recovery window <em>(VOCTOS)<\/em><\/li>\n<\/ol>\n<p>Thirty-eight tasks across three stages. Roughly half sit with your developer, which is the point: a migration is not something an SEO agency can do to a site from the outside, and any proposal that implies otherwise is describing a redirect spreadsheet rather than a migration.<\/p>\n        <\/div>\n        <button type=\"button\"\n            data-vc-target=\"svc-6ab70880447ea\"\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-6ab70880447ea\"\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-mgp{padding:56px 0}.voctos-mgp__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#00A8C0;margin:0 0 10px;font-weight:600}.voctos-mgp__h{font-size:clamp(26px,3.2vw,40px);line-height:1.15;color:#0d172d;margin:0 0 14px;font-weight:700}.voctos-mgp__intro{font-size:16px;line-height:1.75;color:#4a5568;max-width:780px;margin:0 0 26px}.voctos-mgp__stat{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin:0 0 30px;padding:18px 22px;border-radius:16px;background:linear-gradient(90deg,rgba(0,168,192,.10),rgba(120,192,72,.10));border:1px solid rgba(0,168,192,.22)}.voctos-mgp__statnum{font-size:34px;font-weight:700;color:#0d172d;line-height:1}.voctos-mgp__statlb{font-size:15px;color:#3f4a5a}.voctos-mgp__grid{display:grid;gap:18px}.voctos-mgp__card{background:#fff;border:1px solid #e6eaf2;border-radius:20px;padding:24px}.voctos-mgp__top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.voctos-mgp__client{font-size:20px;font-weight:700;color:#0d172d;margin:0;flex:1 1 100%}.voctos-mgp__year{font-size:13px;font-weight:600;color:#0d172d;background:#eef2f8;border-radius:999px;padding:5px 12px}.voctos-mgp__type{font-size:13px;font-weight:600;color:#fff;background:#0d172d;border-radius:999px;padding:5px 12px}.voctos-mgp__flow{display:grid;gap:10px;align-items:stretch}.voctos-mgp__side{border-radius:14px;padding:16px 18px;border:1px solid #e6eaf2;background:#f7f9fc}.voctos-mgp__side--after{border-color:rgba(120,192,72,.38);background:rgba(120,192,72,.07)}.voctos-mgp__lb{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8b98ac;margin:0 0 6px;font-weight:700}.voctos-mgp__side--after .voctos-mgp__lb{color:#5f8f2e}.voctos-mgp__dom{font-size:16px;font-weight:600;color:#0d172d;margin:0 0 4px;overflow-wrap:anywhere}.voctos-mgp__note{font-size:14px;color:#5a6779;margin:0}.voctos-mgp__arrow{display:flex;align-items:center;justify-content:center;font-size:22px;color:#00A8C0;font-weight:700;line-height:1}.voctos-mgp__arrow .a-h{display:none}.voctos-mgp__risk{margin:16px 0 0;font-size:15px;line-height:1.75;color:#4a5568}.voctos-mgp__risk b{color:#0d172d;font-weight:600}.voctos-mgp__link{display:inline-block;margin-top:12px;font-size:14px;font-weight:600;color:#00A8C0;text-decoration:none}.voctos-mgp__link:hover{text-decoration:underline}.voctos-mgp__foot{margin:22px 0 0;font-size:15px;line-height:1.75;color:#3f4a5a;max-width:none;background:#fff;border:1px solid #e6eaf2;border-left:3px solid #78C048;border-radius:16px;padding:20px 24px}@media(min-width:1024px){.voctos-mgp{padding:76px 0}.voctos-mgp__grid{gap:20px}.voctos-mgp__card{padding:28px 32px}.voctos-mgp__client{flex:1 1 auto}.voctos-mgp__flow{grid-template-columns:1fr 48px 1fr}.voctos-mgp__arrow .a-v{display:none}.voctos-mgp__arrow .a-h{display:inline}}<\/style><section class=\"voctos-mgp\"><div class=\"container\"><p class=\"voctos-mgp__eyebrow\">Proof<\/p><h2 class=\"voctos-mgp__h\">Migrations we have run<\/h2><p class=\"voctos-mgp__intro\">Three recent ones, with the detail that matters when you are judging whether an agency has actually done this before.<\/p><div class=\"voctos-mgp__stat\"><span class=\"voctos-mgp__statnum\">25+<\/span><span class=\"voctos-mgp__statlb\">migrations delivered, across WordPress, custom builds and platform changes<\/span><\/div><div class=\"voctos-mgp__grid\"><article class=\"voctos-mgp__card\"><div class=\"voctos-mgp__top\"><h3 class=\"voctos-mgp__client\">Eduverse<\/h3><span class=\"voctos-mgp__year\">2025<\/span><span class=\"voctos-mgp__type\">Domain change and redesign<\/span><\/div><div class=\"voctos-mgp__flow\"><div class=\"voctos-mgp__side\"><p class=\"voctos-mgp__lb\">Before<\/p><p class=\"voctos-mgp__dom\">eduverse.ae<\/p><p class=\"voctos-mgp__note\">WordPress, previous design<\/p><\/div><div class=\"voctos-mgp__arrow\" aria-hidden=\"true\"><span class=\"a-v\">&#8595;<\/span><span class=\"a-h\">&#8594;<\/span><\/div><div class=\"voctos-mgp__side voctos-mgp__side--after\"><p class=\"voctos-mgp__lb\">After<\/p><p class=\"voctos-mgp__dom\">eduverse-school.com<\/p><p class=\"voctos-mgp__note\">WordPress, rebuilt design<\/p><\/div><\/div><p class=\"voctos-mgp__risk\"><b>What made it risky:<\/b> The domain and the design changed in the same release. When two variables move at once and rankings dip, you cannot tell which one caused it, so the URL map and the content parity check had to be right the first time.<\/p><a class=\"voctos-mgp__link\" href=\"\/case-studies\/eduverse\/\">Read the Eduverse case study &#8594;<\/a><\/article><article class=\"voctos-mgp__card\"><div class=\"voctos-mgp__top\"><h3 class=\"voctos-mgp__client\">Ogaei Virtual Care<\/h3><span class=\"voctos-mgp__year\">2024<\/span><span class=\"voctos-mgp__type\">Domain change and replatform<\/span><\/div><div class=\"voctos-mgp__flow\"><div class=\"voctos-mgp__side\"><p class=\"voctos-mgp__lb\">Before<\/p><p class=\"voctos-mgp__dom\">ogaei.com<\/p><p class=\"voctos-mgp__note\">Custom ASP application<\/p><\/div><div class=\"voctos-mgp__arrow\" aria-hidden=\"true\"><span class=\"a-v\">&#8595;<\/span><span class=\"a-h\">&#8594;<\/span><\/div><div class=\"voctos-mgp__side voctos-mgp__side--after\"><p class=\"voctos-mgp__lb\">After<\/p><p class=\"voctos-mgp__dom\">ogaei.ca<\/p><p class=\"voctos-mgp__note\">WordPress<\/p><\/div><\/div><p class=\"voctos-mgp__risk\"><b>What made it risky:<\/b> A platform change on top of a country domain change. ASP URL patterns have no natural equivalent in WordPress, so every old URL needed a destination chosen by hand, and the move to a .ca domain reset the geographic signals at the same time.<\/p><a class=\"voctos-mgp__link\" href=\"\/case-studies\/ogaei-virtual-care\/\">Read the Ogaei case study &#8594;<\/a><\/article><article class=\"voctos-mgp__card\"><div class=\"voctos-mgp__top\"><h3 class=\"voctos-mgp__client\">Planet VPN Arabic<\/h3><span class=\"voctos-mgp__year\">2025<\/span><span class=\"voctos-mgp__type\">Subfolder to its own domain<\/span><\/div><div class=\"voctos-mgp__flow\"><div class=\"voctos-mgp__side\"><p class=\"voctos-mgp__lb\">Before<\/p><p class=\"voctos-mgp__dom\">freevpnplanet.com\/ar\/<\/p><p class=\"voctos-mgp__note\">Arabic section of an established domain<\/p><\/div><div class=\"voctos-mgp__arrow\" aria-hidden=\"true\"><span class=\"a-v\">&#8595;<\/span><span class=\"a-h\">&#8594;<\/span><\/div><div class=\"voctos-mgp__side voctos-mgp__side--after\"><p class=\"voctos-mgp__lb\">After<\/p><p class=\"voctos-mgp__dom\">planetvpnarab.com<\/p><p class=\"voctos-mgp__note\">WordPress, standalone domain<\/p><\/div><\/div><p class=\"voctos-mgp__risk\"><b>What made it risky:<\/b> The Arabic content was leaving an established domain to start again on a host with no history of its own. Everything the old subfolder had earned could only travel through the redirect map, so nothing could be left unmapped.<\/p><a class=\"voctos-mgp__link\" href=\"\/case-studies\/planet-vpn-arabic\/\">Read the Planet VPN Arabic case study &#8594;<\/a><\/article><\/div><p class=\"voctos-mgp__foot\">All three kept their organic performance through the move and grew afterwards. The figures for each client are in the case studies, which cover the wider SEO engagement rather than the migration window alone. We do not publish an averaged before-and-after number for migrations, because a figure like that only means something when both sides cover a like-for-like period on the same property.<\/p><\/div><\/section>\n\n    <section id=\"seo-pricing-block_1f0c65ac39802d42c65e476e3cc8b407\" class=\"voctos-seopricing\">\n        <div class=\"seopricing-inner\" id=\"tarifs\">\n\n                            <h2 class=\"seopricing-heading\">Migration support, priced up front<\/h2>\n            \n                            <p class=\"seopricing-intro\">Three fixed-scope options. A migration is a defined piece of work with a start and an end, so it is quoted as one, not as a retainer.<\/p>\n            \n                            <div class=\"seopricing-grid\">\n                                            <div class=\"seopricing-card seopricing-card--white\">\n                            \n                            <div class=\"seopricing-card-inner\">\n                            \n                            <div class=\"seopricing-card-header\">\n                                                                    <h3 class=\"seopricing-card-title\">Essential Migration<\/h3>\n                                                                                                    <p class=\"seopricing-card-subtitle\">Pre-launch protection<\/p>\n                                                            <\/div>\n\n                                                            <div class=\"seopricing-divider\"><\/div>\n                                <ul class=\"seopricing-features\">\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Initial technical audit, staging and live<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>URL mapping, old versus new<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>URL redirection setup<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Internal linking check<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>XML sitemap check<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Robots.txt configuration<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Crawl errors check<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Indexing status check<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Search Console alerts setup<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Go-live monitoring, one time<\/span>\n                                        <\/li>\n                                                                    <\/ul>\n                                                                    <p class=\"seopricing-note\">One-off project fee. Ongoing SEO is quoted separately.<\/p>\n                                                            \n                            <div class=\"seopricing-card-footer\">\n                                <div class=\"seopricing-divider\"><\/div>\n\n                                                                    <div class=\"seopricing-price-row\">\n                                        <span class=\"seopricing-price\">700 USD<\/span>\n                                                                                    <span class=\"seopricing-unit\">one-off<\/span>\n                                                                            <\/div>\n                                \n                                                                    <a class=\"seopricing-btn\"\n                                       href=\"#request\"\n                                       >\n                                        Scope my migration                                    <\/a>\n                                                            <\/div>\n                            <\/div>\n\n                        <\/div>\n                                            <div class=\"seopricing-card seopricing-card--dark\">\n                                                            <span class=\"seopricing-badge seopricing-badge--pink\">Most chosen<\/span>\n                            \n                            <div class=\"seopricing-card-inner\">\n                                                            <img decoding=\"async\" class=\"seopricing-bg-img\" src=\"https:\/\/www.voctos.com\/wp-content\/themes\/voctos\/firmwork\/assets\/bg-card-3.svg\" alt=\"\" aria-hidden=\"true\">\n                            \n                            <div class=\"seopricing-card-header\">\n                                                                    <h3 class=\"seopricing-card-title\">Advanced Migration<\/h3>\n                                                                                                    <p class=\"seopricing-card-subtitle\">Everything in Essential, plus<\/p>\n                                                            <\/div>\n\n                                                            <div class=\"seopricing-divider\"><\/div>\n                                <ul class=\"seopricing-features\">\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Backlink analysis and redirection setup<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Tracking code verification, GA4, GSC and Clarity<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Final technical audit<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Meta tag optimization, main categories<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Page speed analysis and recommendations<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Structured data review<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Post-live monitoring, one week<\/span>\n                                        <\/li>\n                                                                    <\/ul>\n                                                                    <p class=\"seopricing-note\">One-off project fee. Ongoing SEO is quoted separately.<\/p>\n                                                            \n                            <div class=\"seopricing-card-footer\">\n                                <div class=\"seopricing-divider\"><\/div>\n\n                                                                    <div class=\"seopricing-price-row\">\n                                        <span class=\"seopricing-price\">1,200 USD<\/span>\n                                                                                    <span class=\"seopricing-unit\">one-off<\/span>\n                                                                            <\/div>\n                                \n                                                                    <a class=\"seopricing-btn\"\n                                       href=\"#request\"\n                                       >\n                                        Scope my migration                                    <\/a>\n                                                            <\/div>\n                            <\/div>\n\n                        <\/div>\n                                            <div class=\"seopricing-card seopricing-card--white\">\n                            \n                            <div class=\"seopricing-card-inner\">\n                            \n                            <div class=\"seopricing-card-header\">\n                                                                    <h3 class=\"seopricing-card-title\">Full Migration Support<\/h3>\n                                                                                                    <p class=\"seopricing-card-subtitle\">Everything in Advanced, plus<\/p>\n                                                            <\/div>\n\n                                                            <div class=\"seopricing-divider\"><\/div>\n                                <ul class=\"seopricing-features\">\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Manual meta tag optimization, up to 30 pages<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Backlink audit and disavow recommendations<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Full Core Web Vitals report<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Post-launch ranking and visibility monitoring<\/span>\n                                        <\/li>\n                                                                            <li class=\"seopricing-feature\">\n                                            <span class=\"seopricing-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10A15.3 15.3 0 0 1 12 2z\"\/><\/svg><\/span>                                            <span>Priority support by email and call throughout<\/span>\n                                        <\/li>\n                                                                    <\/ul>\n                                                                    <p class=\"seopricing-note\">One-off project fee. Ongoing SEO is quoted separately.<\/p>\n                                                            \n                            <div class=\"seopricing-card-footer\">\n                                <div class=\"seopricing-divider\"><\/div>\n\n                                                                    <div class=\"seopricing-price-row\">\n                                        <span class=\"seopricing-price\">1,700 USD<\/span>\n                                                                                    <span class=\"seopricing-unit\">one-off<\/span>\n                                                                            <\/div>\n                                \n                                                                    <a class=\"seopricing-btn\"\n                                       href=\"#request\"\n                                       >\n                                        Scope my migration                                    <\/a>\n                                                            <\/div>\n                            <\/div>\n\n                        <\/div>\n                                    <\/div>\n            \n        <\/div>\n    <\/section>\n    \n\n    <section id=\"our-team-block_2db6daa5795bd5723d36648cd64b0cae\" class=\"voctos-ourteam-block\" style=\"background:#eef0f5;--ot-bg:#eef0f5;--ot-accent:#b4f33c;\">\n        <div class=\"ot-inner\">\n\n            <header class=\"ot-head\">\n                                    <h2 class=\"ot-title\">The people who run your migration<\/h2>\n                \n                                    <a class=\"ot-all\" href=\"https:\/\/www.voctos.com\/about\/team\/\">\n                        <span>The team<\/span>\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" aria-hidden=\"true\"><path d=\"M7 17 L17 7 M9 7 H17 V15\"\/><\/svg>                    <\/a>\n                            <\/header>\n\n            <div class=\"ourteam-slider\" data-ourteam-slider>\n                <div class=\"ot-viewport\">\n                    <div class=\"ot-track\">\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Beshoy-Adel-768x768.webp\" alt=\"Beshoy Adel\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Beshoy Adel info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Beshoy Adel is the Head of SEO &amp; GEO at VOCTOS, where he leads strategic initiatives in advanced search visibility and AI-powered content optimization. With 13+ years of experience in digital marketing, SEO strategy, and emerging search technologies, Beshoy&#8217;s work focuses on bridging established SEO methodology with generative engine optimization.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">Head of SEO and GEO<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Beshoy Adel<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Monika-1.webp\" alt=\"Monika Gabriel\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Monika Gabriel info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Monika Gabriel is a Senior SEO Specialist at VOCTOS, where she has worked for over two years. She has strong expertise in technical SEO, keyword research, and on-page optimization, and has led ranking growth on client accounts across healthcare, education and SaaS. Beyond her technical skills, Monika is passionate about building smart SEO strategies that improve both visibility and user experience. On the team she is known for her analytical approach and attention to detail.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">Senior SEO Specialist<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Monika Gabriel<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Reem-1-768x768.webp\" alt=\"Reem Sameh\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Reem Sameh info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Reem Sameh is a Senior Full-Stack Web Developer at VOCTOS with four years of experience building fast, scalable, and SEO-friendly websites. She works across both front-end and back-end development, translating design and marketing requirements into clean, performant code, and ensuring technical foundations like site speed, structure, and Core Web Vitals support strong search performance.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">Senior Full-Stack Web Developer<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Reem Sameh<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Keroles-1.webp\" alt=\"Keroles Mousa\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Keroles Mousa info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Keroles Mousa is the Head of PPC at VOCTOS, specializing in developing and executing comprehensive paid search strategies across Google Ads, Microsoft Advertising and YouTube. He has three years of hands-on experience in PPC campaign management, data-driven optimization and team leadership. On one translation-services account he cut cost per click by 53% and lifted the conversion rate by 164.7%.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">Head of PPC<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Keroles Mousa<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Tasneem.webp\" alt=\"Tasneem Moustafa\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Tasneem Moustafa info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Tasneem Moustafa is an SEO Specialist at VOCTOS with two years of experience in on-page optimization, keyword research and technical SEO. She works across on-page optimization, keyword research, technical SEO, and content optimization, translating search data into actionable strategies that improve rankings and user experience.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">SEO Specialist<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Tasneem Moustafa<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Shadi-768x768.webp\" alt=\"Shadi Milad\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Shadi Milad info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Shadi Milad is a Link Building Specialist at VOCTOS focused on earning high-quality, relevant backlinks that strengthen a site&#8217;s authority and search rankings. He combines outreach, digital PR, and relationship building with a strict emphasis on white-hat, sustainable link acquisition that complies with search engine guidelines.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">Link Building Specialist<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Shadi Milad<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/06\/Aya-1.webp\" alt=\"Aya Kandil\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Aya Kandil info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Aya Kandil is an SEO Specialist with over three years of experience in digital marketing. At VOCTOS she shapes SEO strategy across on-page optimization, in-depth analysis, AI search optimization, research and content optimization. Her work also covers link building, technical SEO and content strategy, which lets her run both the technical and content workstreams on the same account.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">SEO Specialist<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Aya Kandil<\/h3>\n                                                            <\/article>\n                                                    <article class=\"ot-card\">\n                                <div class=\"ot-photo\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/www.voctos.com\/wp-content\/uploads\/2026\/07\/Marina-Magdy-768x768.webp\" alt=\"Marina Magdy\" loading=\"lazy\" draggable=\"false\">\n                                    \n                                                                            <button type=\"button\" class=\"ot-info\" aria-label=\"Marina Magdy info\" data-ot-info>\n                                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 11v5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"7.6\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\n                                            <span class=\"voctos-ourteam-tooltip\" role=\"tooltip\">Marina Magdy is an SEO Content Writer at VOCTOS, writing search-optimized content that balances keyword strategy with genuine readability. With one year of experience at VOCTOS, she writes web copy, blog articles, and on-page content designed to rank well while giving readers clear, useful answers.<\/span>\n                                        <\/button>\n                                    \n                                                                            <span class=\"ot-role\">SEO Content Writer<\/span>\n                                                                    <\/div>\n\n                                                                    <h3 class=\"ot-name\">Marina Magdy<\/h3>\n                                                            <\/article>\n                                            <\/div>\n                <\/div>\n\n                <div class=\"ot-progress\" data-ot-progress>\n                    <span class=\"ot-progress-thumb\"><\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n    \n\n    <section id=\"faq-block_50aaa01d7d8cee2783b39afb1bc71ee0\" 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 asked before a migration<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-0\">\n                                <span class=\"faq-q-text\">We migrated and traffic dropped. What now?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-0\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Four causes account for most of it: redirect chains, a changed URL structure with no mapping, blocked resources, and canonical tags still pointing at the old site. All four are checkable inside a day. The longer a drop runs uninvestigated the more of it becomes lost rankings rather than a fixable error.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-1\">\n                                <span class=\"faq-q-text\">Our developer says the redirects are done.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-1\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>That is usually true and still not enough. A redirect can exist and be wrong: chained through two hops, pointing at a category instead of the page, or returning 302 instead of 301. We validate every mapped URL individually rather than confirming the rule was written.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-2\">\n                                <span class=\"faq-q-text\">How long before rankings recover after a migration?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-2\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>A clean migration should hold most of its visibility from day one, with normal fluctuation for a few weeks. If rankings are still down after a month, something is broken rather than settling. That is the reason we report weekly for 90 days instead of checking in once.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-3\">\n                                <span class=\"faq-q-text\">We are only changing the design, not the URLs.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-3\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Then the risk is lower, but it is not zero. Redesigns commonly change internal linking, heading structure, rendered content and page speed, and any of those can move rankings. We audit the staging build the same way, just with a shorter scope.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-4\">\n                                <span class=\"faq-q-text\">Can you work with our development team rather than replace them?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-4\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Yes, and that is the normal arrangement. We produce the URL map, the redirect specification and the pre-launch checklist. Your developers implement inside their own release process, and we validate before and after go-live.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-5\">\n                                <span class=\"faq-q-text\">What do you need from us to start?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-5\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Access to Search Console and analytics for the live site, a crawlable staging URL, and a launch date. If staging is behind a login we need credentials or an IP allowance, because a build we cannot crawl is a build we cannot check.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-6\">\n                                <span class=\"faq-q-text\">We already have a developer. Why do we need you as well?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-6\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Because the two jobs barely overlap. Your developer builds and ships the new site; the migration work is deciding which old URL becomes which new one, protecting the pages that carry your backlinks, and watching the index for the three months afterwards. Look at the plan on this page: roughly half the tasks sit with your developer and we would not attempt them. The other half are ours, and a developer would have no reason to know they exist.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-7\">\n                                <span class=\"faq-q-text\">Can a redirect plugin handle this on its own?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-7\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>A plugin can serve redirects once somebody has decided what they should be. It cannot tell you that a page with forty referring domains is about to be pointed at the homepage, that two old pages are competing to become the same new one, or that a template change quietly dropped the H1 from every product page. The plugin is the last ten percent. The mapping and the auditing is the rest.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-8\">\n                                <span class=\"faq-q-text\">When should we bring you in?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-8\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Before the staging site is finished, and ideally before the URL structure is decided, because that is the one decision that is expensive to reverse later. If you are already close to launch we can still work with it, but the pre-launch stage compresses and there is less room to fix what the audit finds. The worst case is being called after go-live, when nobody exported the old URLs.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-9\">\n                                <span class=\"faq-q-text\">How long does a migration take?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-9\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>The pre-launch work is the part that scales with the site. A few hundred URLs and the audit, the map and the sign-off usually run two to three weeks alongside the build. A few thousand and it is closer to six. Launch day itself is one day. The 90 days of monitoring afterwards do not change with size, because that window is where migration damage actually appears \u2014 rarely on day one, often in week three.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-10\">\n                                <span class=\"faq-q-text\">How much does an SEO migration cost?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-10\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>The three tiers on this page cover most projects, and what moves you between them is the number of URLs, whether the platform is changing as well as the address, and whether you still have a clean export of the old URLs. If nobody kept that export, the first job is reconstructing it from Search Console, archived crawls and backlink data, and that is quoted separately because it is a different piece of work.<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-11\">\n                                <span class=\"faq-q-text\">Can a migration actually improve rankings rather than just survive?<\/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_50aaa01d7d8cee2783b39afb1bc71ee0-a-11\" role=\"region\">\n                                <div class=\"faq-a-inner\">\n                                    <p>Yes, and that is the better reason to plan one properly. A migration is the one moment you can retire thin pages, fix a URL structure you have been stuck with for years, and merge two pages that have been competing with each other. All three of the migrations above came out ahead. But that only happens when somebody decides which pages to retire deliberately, before launch. When pages disappear by accident, the same event looks identical in the data and costs you instead.<\/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\">Latest from the blog<\/h2>\n            <a href=\"\/blog\/\" class=\"shrink-0 inline-flex items-center gap-2 text-seventh text-sm font-medium hover:text-secondary transition-colors\">All 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\/tag-cloud-in-seo\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"Tag Clouds in SEO: What They Are and How to Use Them\"><\/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\/tag-cloud-in-seo-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]\">SEO<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"Tag Clouds in SEO: What They Are and How to Use Them\">Tag Clouds in SEO: What They Are and How to Use Them<\/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\/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\/why-ai-describes-your-old-brand-knowledge-cutoffs\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"Why AI Still Describes Your Old Brand: Knowledge Cutoffs Explained\"><\/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\/08\/voctos-why-ai-describes-your-old-brand-knowledge-cutoffs-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]\">GEO &amp; AEO<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"Why AI Still Describes Your Old Brand: Knowledge Cutoffs Explained\">Why AI Still Describes Your Old Brand: Knowledge Cutoffs Explained<\/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\/behavioral-factors-seo\/\" class=\"absolute inset-0 z-[2]\" aria-label=\"Behavioral Factors in SEO: What They Are and How to Improve Them\"><\/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\/Behavioral-Factors-in-SEO-1024x536.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]\">SEO<\/figcaption>\n                                                    <\/figure>\n                        <p class=\"media-teaser__title text-sm text-third px-6 pt-2 pb-5\" title=\"Behavioral Factors in SEO: What They Are and How to Improve Them\">Behavioral Factors in SEO: What They Are and How to Improve Them<\/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\/\" aria-label=\"SEO Services\"><\/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 Services<\/span>\n                            <a class=\"absolute inset-0\" href=\"\/seo\/\">\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\">Climb the rankings and turn search traffic into sales<\/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\">Get your brand cited by AI, chosen by buyers<\/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\">Websites built for speed, growth, and SEO<\/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\/11552\" \/>\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":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-11552","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/11552","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=11552"}],"version-history":[{"count":1,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/11552\/revisions"}],"predecessor-version":[{"id":12986,"href":"https:\/\/www.voctos.com\/ar\/wp-json\/wp\/v2\/pages\/11552\/revisions\/12986"}],"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=11552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}