{"id":18180,"date":"2026-10-29T10:00:00","date_gmt":"2026-10-29T17:00:00","guid":{"rendered":"https:\/\/allinonemarketingpro.com\/abbotsford\/blog\/website-migration-checklist-abbotsford\/"},"modified":"2026-11-05T23:45:18","modified_gmt":"2026-11-06T06:45:18","slug":"website-migration-checklist-abbotsford","status":"publish","type":"post","link":"https:\/\/allinonemarketingpro.com\/abbotsford\/blog\/website-migration-checklist-abbotsford\/","title":{"rendered":"A Website Migration Checklist for Abbotsford and Valley Owners"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18180\" class=\"elementor elementor-18180\">\n\t\t\t\t<div class=\"elementor-element elementor-element-498a330 e-con-full aio-page e-flex e-con e-parent\" data-id=\"498a330\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af907d4 elementor-widget elementor-widget-aio-post-progress\" data-id=\"af907d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-progress.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div aria-hidden=\"true\" style=\"position:fixed;left:0;top:0;right:0;height:4px;z-index:60;background:transparent;pointer-events:none\" data-progress><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(var(--prog,0));transform-origin:left\"><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8486c4a elementor-widget elementor-widget-aio-post-hero\" data-id=\"8486c4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<header style=\"background:#093346;color:#fff;padding:clamp(140px,16vw,210px) clamp(20px,4.5vw,64px) clamp(56px,7vw,96px)\"><div style=\"max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:28px\">\n    <nav aria-label=\"Breadcrumb\" style=\"display:flex;flex-wrap:wrap;gap:10px;white-space:nowrap;font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.14em;color:#9FB3BE\"><a href=\"\/abbotsford\/blog\/\" style=\"color:#9FB3BE;text-decoration:none\" class=\"h1f6476f\">BLOG<\/a><span aria-hidden=\"true\">\/<\/span><span style=\"color:#fff\">SOFTWARE &amp; PLATFORMS<\/span><\/nav>\n    <h1 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(38px,5.6vw,84px);line-height:.98;letter-spacing:-.035em;color:#fff;text-wrap:balance\">A Website Migration Checklist for Abbotsford and Valley Owners<\/h1>\n    <p style=\"margin:0;max-width:760px;font-size:clamp(18px,1.6vw,21px);line-height:1.6;color:#E4E9EC;text-wrap:pretty\">Moving a website to a new platform or domain puts your search visibility at risk. This checklist walks through inventory, redirects, metadata, analytics, testing and the first weeks after launch.<\/p>\n    <div style=\"display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding-top:20px;border-top:1px solid rgba(228,233,236,.2);font-size:15px;color:#E4E9EC\"><span style=\"display:flex;align-items:center;gap:10px\"><span aria-hidden=\"true\" style=\"width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#E82400;font-family:Montserrat,MontserratFb;font-weight:800;font-size:13px;color:#fff\">AIO<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;color:#fff\">Our Abbotsford marketing team<\/span><\/span><span>6 min read<\/span><\/div>\n  <\/div><\/header>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b286c44 elementor-widget elementor-widget-aio-post-photo\" data-id=\"b286c44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-photo.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-label=\"Article photo\" style=\"background:linear-gradient(#093346 0 50%,#F4F7F8 50%);padding:0 clamp(20px,4.5vw,64px)\"><figure style=\"max-width:1000px;margin:0 auto\"><img loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/post-website-migration-checklist-abbotsford-1.jpg 1600w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/post-website-migration-checklist-abbotsford-1-300x200.jpg 300w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/post-website-migration-checklist-abbotsford-1-1024x681.jpg 1024w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/post-website-migration-checklist-abbotsford-1-768x511.jpg 768w, https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/post-website-migration-checklist-abbotsford-1-1536x1021.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/post-website-migration-checklist-abbotsford-1.jpg\" alt=\"A hand holding a pen over a list of empty checkboxes in a grid paper notebook\" width=\"1400\" height=\"788\" style=\"display:block;width:100%;height:auto;aspect-ratio:16\/7;object-fit:cover\"><\/figure><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2328c1f elementor-widget elementor-widget-aio-post-takeaways\" data-id=\"2328c1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-takeaways.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-label=\"Key takeaways\" style=\"background:#F4F7F8;padding:clamp(40px,5vw,72px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip3\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:24px 64px\">\n    <div style=\"flex:0 0 220px;font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;padding-top:6px\">KEY TAKEAWAYS<\/div>\n    <ol style=\"flex:1 1 520px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px\"><li style=\"display:flex;gap:14px;align-items:flex-start;padding:20px;background:#fff;border:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"flex:none;width:10px;height:10px;margin-top:6px;background:#E82400\"><\/span><span>A migration is safe when every old address has a planned destination before launch day.<\/span><\/li><li style=\"display:flex;gap:14px;align-items:flex-start;padding:20px;background:#fff;border:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"flex:none;width:10px;height:10px;margin-top:6px;background:#E82400\"><\/span><span>Metadata, analytics and forms break quietly, so list them and test them on a private copy first.<\/span><\/li><li style=\"display:flex;gap:14px;align-items:flex-start;padding:20px;background:#fff;border:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"flex:none;width:10px;height:10px;margin-top:6px;background:#E82400\"><\/span><span>Choose a calm launch window, keep the old site's files and backups, and watch for errors afterwards.<\/span><\/li><li style=\"display:flex;gap:14px;align-items:flex-start;padding:20px;background:#fff;border:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:16px;line-height:1.4;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"flex:none;width:10px;height:10px;margin-top:6px;background:#E82400\"><\/span><span>Moving is a good time to retire pages nobody needs, but only on purpose and with redirects.<\/span><\/li><\/ol>\n  <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-206f5f8 elementor-widget elementor-widget-aio-post-body\" data-id=\"206f5f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-body.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-label=\"Article\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:48px clamp(40px,6vw,96px);align-items:flex-start\">\n    <aside data-unpin style=\"flex:0 1 280px;min-width:240px;position:sticky;top:100px;display:flex;flex-direction:column;gap:14px\">\n      <div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">IN THIS ARTICLE<\/div>\n      <nav aria-label=\"Table of contents\" style=\"display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-0\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">01<\/span><span>Before anything moves: take stock<\/span><\/button><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-1\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">02<\/span><span>Map every old address to a new one<\/span><\/button><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-2\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">03<\/span><span>Carry the search signals across<\/span><\/button><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-3\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">04<\/span><span>Keep the measuring tools running<\/span><\/button><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-4\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">05<\/span><span>Test, launch, then watch closely<\/span><\/button><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-future\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">\u2192<\/span><span>Old addresses live on in assistants<\/span><\/button><button data-on-click=\"c.go\" style=\"all:unset;cursor:pointer;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-bottom:1px solid #DCE3E7;font-size:15px;line-height:1.4;color:#093346;transition:color .2s, padding .2s\" data-go=\"bs-faq\" class=\"h77cb418 h9b802e9\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:12px;color:#E82400;padding-top:2px\">?<\/span><span>Questions &amp; answers<\/span><\/button><\/nav>\n      <a href=\"\/abbotsford\/start-a-project\/\" style=\"display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:8px;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;text-decoration:none\" class=\"hf3251d8\">REQUEST A FREE AUDIT<\/a>\n    <\/aside>\n    <article style=\"flex:1 1 560px;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:clamp(40px,5vw,56px)\">\n      \n        <section id=\"bs-0\" style=\"display:flex;flex-direction:column;gap:18px;scroll-margin-top:110px\">\n          <div style=\"display:flex;align-items:baseline;gap:16px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#E82400\">01<\/span><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;color:#093346;text-wrap:balance\">Before anything moves: take stock<\/h2><\/div>\n          <p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Start by recording what you have. Crawl the current site with a tool, export the page list from your CMS, and pull the pages that earn traffic or links from your analytics and <a href=\"\/abbotsford\/blog\/low-traffic-where-are-your-visitors\/\" style=\"color:#093346;text-decoration:underline;text-decoration-color:#E82400;text-underline-offset:3px\">Search Console<\/a>. You need the full list of addresses, because anything missing from it is something you might break.<\/p><p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Add the unglamorous items too, such as forms, thank-you pages, downloads, embedded maps, and the logins to your domain, hosting and email. Note which pages bring in enquiries, since those are the ones to protect first.<\/p>\n          <ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>A full list of live addresses from a crawl and from the CMS<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Pages with traffic, links or enquiries marked as priority<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Forms, downloads, PDFs and embedded tools<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Logins for domain, hosting, email and analytics<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>A complete backup of files and database<\/span><\/li><\/ul>\n        <\/section>\n      \n        <section id=\"bs-1\" style=\"display:flex;flex-direction:column;gap:18px;scroll-margin-top:110px\">\n          <div style=\"display:flex;align-items:baseline;gap:16px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#E82400\">02<\/span><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;color:#093346;text-wrap:balance\">Map every old address to a new one<\/h2><\/div>\n          <p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">URL mapping is the heart of the job. Put each old address in one column and its new home in the next. If the address stays the same, say so. If a page is retired, choose the closest useful page, not the home page. Redirects that dump everything on the home page confuse visitors and search engines alike.<\/p><p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Where possible keep addresses the same, because a redirect you do not need is a risk you do not take. When addresses must change, set permanent redirects, the kind often called 301, and test a sample before launch. Avoid chains where one redirect leads to another.<\/p>\n          <ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Same address kept wherever possible<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Permanent redirects for everything that changes<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Retired pages sent to the closest relevant page<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>No redirect chains or loops<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Printed material and QR codes checked for old addresses<\/span><\/li><\/ul>\n        <\/section>\n      \n        <section id=\"bs-2\" style=\"display:flex;flex-direction:column;gap:18px;scroll-margin-top:110px\">\n          <div style=\"display:flex;align-items:baseline;gap:16px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#E82400\">03<\/span><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;color:#093346;text-wrap:balance\">Carry the search signals across<\/h2><\/div>\n          <p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Search engines judge each page by its title, description, headings, content, image text and internal links. A new design often loses these by accident, because the fields on the new platform start empty. Export titles and descriptions from the old site, load them into the new one, then spot check the key pages.<\/p><p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Check the technical signals as well. Canonical tags, the XML sitemap, the robots file, structured data and image text all need to be present on the new site. On the private staging copy, keep search engines out with a noindex setting, and remember to remove it at launch, a classic and costly oversight.<\/p>\n          <ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Page titles and meta descriptions copied across<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Headings, body text and image descriptions intact<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Canonical tags and the XML sitemap in place<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Structured data present, and your Google Business Profile link updated<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Noindex on staging, removed on launch day<\/span><\/li><\/ul>\n        <\/section>\n      \n        <section id=\"bs-3\" style=\"display:flex;flex-direction:column;gap:18px;scroll-margin-top:110px\">\n          <div style=\"display:flex;align-items:baseline;gap:16px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#E82400\">04<\/span><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;color:#093346;text-wrap:balance\">Keep the measuring tools running<\/h2><\/div>\n          <p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">A migration is the worst time to lose your data. Make sure the analytics tag, Tag Manager container, conversion events, ad pixels and Search Console property carry over, and test that a form submission is recorded. Note today's traffic and enquiry levels as a baseline, so you can tell a dip from normal change.<\/p><p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Do not forget email. If the domain or hosting is changing, check the records that keep your business email delivering, and confirm that contact forms still reach a real inbox. Ask whoever manages your domain to shorten the DNS timing setting a few days ahead, so the switch takes effect quickly.<\/p>\n          <ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Analytics, Tag Manager and conversion events firing<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Search Console property verified on the new site<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Ad landing pages and tracking links pointing to live pages<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Forms delivering to an inbox someone reads<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Email records checked before any DNS change<\/span><\/li><\/ul>\n        <\/section>\n      \n        <section id=\"bs-4\" style=\"display:flex;flex-direction:column;gap:18px;scroll-margin-top:110px\">\n          <div style=\"display:flex;align-items:baseline;gap:16px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#E82400\">05<\/span><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;color:#093346;text-wrap:balance\">Test, launch, then watch closely<\/h2><\/div>\n          <p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">On the staging copy, click through every template on a phone and a laptop. Test forms, search, menus, checkout if you have one, and the redirects from your map. Fix the list in order of what customers use, and give someone who did not build the site a go at breaking it.<\/p><p style=\"margin:0;font-size:18px;line-height:1.75;color:#2B4A5A;text-wrap:pretty\">Launch when the phones are quiet, not in the middle of your busy season. After the switch, check the live site again, submit the new sitemap, and watch Search Console and analytics for errors over the following weeks. Keep the old files until you are sure. Our team can handle the whole move, and a free marketing audit will show what to fix first.<\/p>\n          <ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Every page type tested on phone and desktop<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>A sample of redirects tested from the old addresses<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Live site checked right after the switch<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Not-found errors reviewed weekly for the first month<\/span><\/li><li style=\"display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:17px;line-height:1.55;color:#093346\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:10px;background:#E82400\"><\/span><span>Old site backup kept somewhere safe<\/span><\/li><\/ul>\n        <\/section>\n      \n      <section id=\"bs-future\" data-rv=\"ip4\" style=\"scroll-margin-top:110px;position:relative;overflow:hidden;background:#093346;color:#fff;padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;gap:20px\">\n        <span aria-hidden=\"true\" style=\"position:absolute;inset:0;background-image:linear-gradient(rgba(159,220,240,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(159,220,240,.10) 1px,transparent 1px);background-size:40px 40px;pointer-events:none\"><\/span>\n        <div style=\"position:relative;display:flex;align-items:center;gap:12px;font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#9FB3BE\"><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span>WHAT'S NEXT \u00b7 EMERGING TECH<\/div>\n        <h2 style=\"position:relative;margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.8vw,38px);line-height:1.1;letter-spacing:-.025em;color:#fff\">Old addresses live on in assistants<\/h2>\n        <p style=\"position:relative;margin:0;font-size:17px;line-height:1.7;color:#E4E9EC\">Search tools and AI assistants keep a memory of your old pages, and they can go on repeating outdated addresses, hours and services for a while after a move. Redirects send visitors to the right place, and an updated About page, fresh listings and consistent business details help the new facts take over. Keep a list of everything that changed so nothing stale lingers.<\/p>\n        <ol style=\"position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(228,233,236,.2)\"><li style=\"display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid rgba(228,233,236,.2);font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;line-height:1.4;color:#fff;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\"><span style=\"font-weight:300;font-size:22px;color:#9FB3BE\">01<\/span><span>A changed-facts list covering hours, names, services and addresses<\/span><\/li><li style=\"display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid rgba(228,233,236,.2);font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;line-height:1.4;color:#fff;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.12s, transform .75s cubic-bezier(.2,.7,.2,1) 0.12s, box-shadow .3s, border-color .3s\"><span style=\"font-weight:300;font-size:22px;color:#9FB3BE\">02<\/span><span>Listings and profiles updated to match the new site<\/span><\/li><li style=\"display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid rgba(228,233,236,.2);font-family:Montserrat,MontserratFb;font-weight:700;font-size:17px;line-height:1.4;color:#fff;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\"><span style=\"font-weight:300;font-size:22px;color:#9FB3BE\">03<\/span><span>Redirects kept in place long after launch<\/span><\/li><\/ol>\n      <\/section>\n      <section id=\"bs-faq\" style=\"scroll-margin-top:110px;display:flex;flex-direction:column;gap:16px\">\n        <div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">Q&amp;A<\/div>\n        <h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.025em;color:#093346\">Questions &amp; answers<\/h2>\n        <div style=\"border-top:1px solid #093346\"><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,19px);line-height:1.35;color:#093346;transition:padding .2s\" data-acc-btn class=\"hd57228f h9b802e9\"><span>How long should I keep redirects after a migration?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Keep them for as long as you can, ideally indefinitely. Old addresses survive in links, bookmarks, printed material and search results for years. Redirects cost little to maintain, and removing them early turns working links into error pages.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,19px);line-height:1.35;color:#093346;transition:padding .2s\" data-acc-btn class=\"hd57228f h9b802e9\"><span>Will my rankings drop after a migration?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>A temporary wobble is common, and a careful move keeps it small. Redirects, carried-over titles and content, working sitemaps and prompt fixes for errors all help. Nobody can promise that rankings will hold, so record a baseline before launch and compare it afterwards.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,19px);line-height:1.35;color:#093346;transition:padding .2s\" data-acc-btn class=\"hd57228f h9b802e9\"><span>Do I need to tell Google I am moving?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>If only the platform changes and addresses stay the same, there is no notice to file; just keep your Search Console property working. If the domain changes, Search Console offers a change-of-address tool to use alongside redirects. Check Google's current instructions before you start.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,19px);line-height:1.35;color:#093346;transition:padding .2s\" data-acc-btn class=\"hd57228f h9b802e9\"><span>When is a good time to move a website?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon>+<\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Pick a quiet stretch for your own business, not the weeks you depend on. A farm with a summer rush, a retailer before the holidays or a contractor in the busy building season should aim for a calmer window, with a few days of attention on the site afterwards.<\/p><\/div><\/div>\n      <\/section>\n      <a href=\"\/abbotsford\/blog\/starting-a-business-in-abbotsford\/\" style=\"display:flex;flex-direction:column;gap:8px;padding:24px 28px;background:#F4F7F8;border-left:4px solid #E82400;text-decoration:none;color:#093346\" class=\"h84e77ca\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">NEXT ARTICLE<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:20px;line-height:1.25\">Starting a business in Abbotsford: from licence to first customers \u2192<\/span><\/a>\n    <\/article>\n  <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f743acf elementor-widget elementor-widget-aio-post-services\" data-id=\"f743acf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-services.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"po-svc\" style=\"background:#F4F7F8;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip5\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)\"><div style=\"display:flex;flex-wrap:wrap;gap:16px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">RELATED SERVICES<\/div><h2 id=\"po-svc\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">Prefer to hand this off?<\/h2><\/div><\/div>\n    <ul style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px\"><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/cms-migration-services\/\" style=\"flex:1;display:flex;flex-direction:column;gap:12px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:32px;line-height:1;color:#9FB0BA\">01<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:20px;line-height:1.15\">CMS Migration<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Platform moves with redirects and rehearsals<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/search-engine-optimization-services\/\" style=\"flex:1;display:flex;flex-direction:column;gap:12px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:32px;line-height:1;color:#9FB0BA\">02<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:20px;line-height:1.15\">Search Engine Optimization<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Be found on Google across the valley<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/web-design-and-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:12px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:32px;line-height:1;color:#9FB0BA\">03<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:20px;line-height:1.15\">Web Design and Development<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Websites that win Fraser Valley customers<\/span><\/a><\/li><\/ul>\n  <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a657e84 elementor-widget elementor-widget-aio-post-more\" data-id=\"a657e84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-post-more.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"po-more\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip6\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)\"><div style=\"display:flex;flex-wrap:wrap;gap:16px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">KEEP READING<\/div><h2 id=\"po-more\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">More articles<\/h2><\/div><a href=\"\/abbotsford\/blog\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#093346;text-decoration:none;border-bottom:1px solid #093346;padding:8px 0 4px\">All articles \u2192<\/a><\/div>\n    <ul style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px\"><li style=\"display:flex\"><a href=\"https:\/\/allinonemarketingpro.com\/abbotsford\/blog\/why-microsoft-bing-ads-might-be-the-channel-youre-ignoring\/\" style=\"flex:1;display:flex;flex-direction:column;gap:16px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:280px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"h60c859c\"><img decoding=\"async\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/seo-vs-google-ads-local-business-1024x575.jpg\" alt=\"SEO versus Google Ads cover with organic and paid search cards\" loading=\"lazy\" width=\"1400\" height=\"788\" style=\"display:block;width:calc(100% + 2 * clamp(24px,2.4vw,32px));max-width:none;height:auto;aspect-ratio:16\/9;object-fit:cover;margin:calc(-1 * clamp(24px,2.4vw,32px)) calc(-1 * clamp(24px,2.4vw,32px)) 4px\"><span style=\"display:flex;justify-content:space-between;align-items:center;gap:12px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#E82400\">CHALLENGES WE SOLVE<\/span><span style=\"font-size:13px;color:#45606F;white-space:nowrap\">4 min read<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(21px,1.9vw,26px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance\">Why Microsoft Bing Ads Might Be the Channel You\u2019re Ignoring<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">When most businesses think about search advertising, they think about Google and nothing else. That makes sense, since Google handles the majority of searches. But in focusing only on Google, many advertisers overlook a quieter channel that can deliver real value for less money. Microsoft Advertising, often still called Bing Ads, powers search across several [&amp;hellip;]<\/span><span style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#093346\">READ ARTICLE \u2192<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"https:\/\/allinonemarketingpro.com\/abbotsford\/blog\/do-location-pages-still-work\/\" style=\"flex:1;display:flex;flex-direction:column;gap:16px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:280px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\" class=\"h60c859c\"><img decoding=\"async\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/Location-Pages_-SEO-Strategy-Guide-1024x576.png\" alt=\"\" loading=\"lazy\" width=\"1400\" height=\"788\" style=\"display:block;width:calc(100% + 2 * clamp(24px,2.4vw,32px));max-width:none;height:auto;aspect-ratio:16\/9;object-fit:cover;margin:calc(-1 * clamp(24px,2.4vw,32px)) calc(-1 * clamp(24px,2.4vw,32px)) 4px\"><span style=\"display:flex;justify-content:space-between;align-items:center;gap:12px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#E82400\">BLOG<\/span><span style=\"font-size:13px;color:#45606F;white-space:nowrap\">6 min read<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(21px,1.9vw,26px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance\">Do Location Pages Still Work or Does Google See Spam?<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">Location pages can help local SEO or get flagged as doorway spam. Learn the difference and how to build city pages that Google and customers value.<\/span><span style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#093346\">READ ARTICLE \u2192<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"https:\/\/allinonemarketingpro.com\/abbotsford\/blog\/lead-follow-up-automation\/\" style=\"flex:1;display:flex;flex-direction:column;gap:16px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:280px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\" class=\"h60c859c\"><img decoding=\"async\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/lead-follow-up-automation-1024x576.jpg\" alt=\"Lead follow-up cover with connected messages and conversation cards\" loading=\"lazy\" width=\"1400\" height=\"788\" style=\"display:block;width:calc(100% + 2 * clamp(24px,2.4vw,32px));max-width:none;height:auto;aspect-ratio:16\/9;object-fit:cover;margin:calc(-1 * clamp(24px,2.4vw,32px)) calc(-1 * clamp(24px,2.4vw,32px)) 4px\"><span style=\"display:flex;justify-content:space-between;align-items:center;gap:12px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#E82400\">BLOG<\/span><span style=\"font-size:13px;color:#45606F;white-space:nowrap\">6 min read<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(21px,1.9vw,26px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance\">Lead Follow Up Automation That Still Feels Human<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">Build a respectful lead follow-up process with prompt acknowledgements, clear staff ownership, appropriate consent and messages that are easy to stop.<\/span><span style=\"margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7;font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#093346\">READ ARTICLE \u2192<\/span><\/a><\/li><\/ul>\n  <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d340445 elementor-widget elementor-widget-aio-cta-band\" data-id=\"d340445\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-cta-band.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"po-cta\" style=\"background:#093346;color:#fff;padding:clamp(64px,9vw,120px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-end;justify-content:space-between\"><h2 id=\"po-cta\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(34px,5vw,72px);line-height:.95;letter-spacing:-.035em;color:#fff\">Want to put this <br>into practice?<\/h2><div style=\"display:flex;flex-wrap:wrap;gap:12px\"><a href=\"\/abbotsford\/start-a-project\/\" style=\"display:flex;align-items:center;min-height:56px;padding:0 28px;background:#E82400;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none;white-space:nowrap\" class=\"hf3251d8\">CONTACT OUR TEAM<\/a><a href=\"tel:+16048003883\" style=\"display:flex;align-items:center;min-height:56px;padding:0 28px;border:1px solid #9FB3BE;color:#fff;font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none;white-space:nowrap\" class=\"he524528\">CALL +1 (604) 800-3883<\/a><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>A practical website migration checklist: inventory, URL mapping, redirects, metadata, analytics, testing and launch-day steps for moving your site safely.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[329],"tags":[],"class_list":["post-18180","post","type-post","status-publish","format-standard","hentry","category-software-platforms"],"_links":{"self":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/posts\/18180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/comments?post=18180"}],"version-history":[{"count":1,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/posts\/18180\/revisions"}],"predecessor-version":[{"id":18207,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/posts\/18180\/revisions\/18207"}],"wp:attachment":[{"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/media?parent=18180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/categories?post=18180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/tags?post=18180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}