Internal Document Do Not Publish

Breezy PPC — URL Migration Technical Specification

June 2025
breezyppc.com
noindex — delete after migration

Complete reference for migrating all internal URLs from /s/breezyv2/[slug] to /[slug] and optimizing the XML sitemap.

1

Complete URL Change Map

Every instance of the /s/breezyv2/ path prefix must be stripped from all internal links, CTA buttons, canonical tags, Open Graph meta tags, footer links, and navigation links across the entire site.

Old URL New URL
breezyppc.com/s/breezyv2/home breezyppc.com/home
breezyppc.com/s/breezyv2/about breezyppc.com/about
breezyppc.com/s/breezyv2/services breezyppc.com/services
breezyppc.com/s/breezyv2/pricing breezyppc.com/pricing
breezyppc.com/s/breezyv2/results breezyppc.com/results
breezyppc.com/s/breezyv2/contact breezyppc.com/contact
breezyppc.com/s/breezyv2/google-ads-management breezyppc.com/google-ads-management
breezyppc.com/s/breezyv2/microsoft-ads-management breezyppc.com/microsoft-ads-management
breezyppc.com/s/breezyv2/meta-ads-management breezyppc.com/meta-ads-management
breezyppc.com/s/breezyv2/instagram-ads-management breezyppc.com/instagram-ads-management
breezyppc.com/s/breezyv2/enterprise-ppc-management breezyppc.com/enterprise-ppc-management
breezyppc.com/s/breezyv2/landing-page-design breezyppc.com/landing-page-design
breezyppc.com/s/breezyv2/free-google-ads-audit breezyppc.com/free-google-ads-audit
breezyppc.com/s/breezyv2/industries breezyppc.com/industries
breezyppc.com/s/breezyv2/ppc-law-firms breezyppc.com/ppc-law-firms
breezyppc.com/s/breezyv2/ppc-insurance breezyppc.com/ppc-insurance
breezyppc.com/s/breezyv2/ppc-self-storage breezyppc.com/ppc-self-storage
breezyppc.com/s/breezyv2/ppc-portable-storage breezyppc.com/ppc-portable-storage
breezyppc.com/s/breezyv2/free-marketing-review breezyppc.com/free-marketing-review
breezyppc.com/s/breezyv2/thank-you-step-1 breezyppc.com/thank-you-step-1

Rule

Strip /s/breezyv2/ from every URL. The slug after it stays exactly as-is. Apply to every internal href across the entire site without exception. Do NOT change external URLs (Google Partner links, social media, phone/email links, or any link pointing to a domain other than breezyppc.com).

Where to Find & Replace Internal Links

Search-and-replace /s/breezyv2/ with / across all of the following locations on every page:

Navigation Links

Main nav menu items in header and mobile menus.

CTA Buttons

All primary_button_url and secondary_button_url fields in hero, split-hero, cta-banner, pricing, and lead-form blocks.

Inline Hyperlinks

Any <a href> within rich-text, about, or features block body copy.

Footer Links

All footer navigation items and sitemap links.

Canonical Tags

<link rel="canonical" href="..."> in the <head> of every page.

OG & Twitter Meta

og:url and twitter:url meta tags on every page.

2 3

Optimized sitemap.xml

Copy the following XML and upload it as your sitemap.xml file at https://breezyppc.com/sitemap.xml. The thank-you page has been intentionally excluded.

sitemap.xml 19 URLs • Priority ordered
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://breezyppc.com/home</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/google-ads-management</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/enterprise-ppc-management</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/meta-ads-management</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/microsoft-ads-management</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/instagram-ads-management</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/landing-page-design</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/services</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/pricing</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/results</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/industries</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/ppc-law-firms</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/ppc-insurance</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/ppc-self-storage</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/ppc-portable-storage</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/free-google-ads-audit</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/free-marketing-review</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/about</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://breezyppc.com/contact</loc>
    <lastmod>2025-06-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>

Excluded from Sitemap

thank-you-step-1 — Form confirmation page. Add <meta name="robots" content="noindex, nofollow"> to its <head>.

Sitemap Requirements

  • • All URLs use https://
  • • No trailing slashes
  • • No /s/breezyv2/ paths
  • • Standard XML declaration & namespace
4

Forward Compatibility / Publishing Settings

This website is built on the Fuse (GoFuse) platform. The /s/breezyv2/ path prefix is generated by the platform's internal site-slug routing system. To ensure all future pages publish to clean URLs:

1

Custom Domain Routing

In your Fuse dashboard, navigate to Site Settings → Domain. Confirm that breezyppc.com is set as the primary custom domain. When a custom domain is active, the platform should automatically serve pages without the /s/[site-slug]/ prefix to public visitors.

2

If URLs Still Show /s/breezyv2/

Contact Fuse support and request that the internal path prefix be stripped from all public-facing URLs when served under the custom domain. This is a platform-level routing configuration.

3

Internal Link References

When creating new pages or editing existing ones, always use the format /page-slug (e.g., /new-service-page) for internal links — never /s/breezyv2/page-slug. This ensures links work correctly under the custom domain.

5

301 Redirect Map

Set up 301 (permanent) redirects from every old URL to the new clean URL. This preserves any existing backlinks, bookmark traffic, and Google index equity.

Old Path (301 From) New Path (301 To)
/s/breezyv2/home /home
/s/breezyv2/about /about
/s/breezyv2/services /services
/s/breezyv2/pricing /pricing
/s/breezyv2/results /results
/s/breezyv2/contact /contact
/s/breezyv2/google-ads-management /google-ads-management
/s/breezyv2/microsoft-ads-management /microsoft-ads-management
/s/breezyv2/meta-ads-management /meta-ads-management
/s/breezyv2/instagram-ads-management /instagram-ads-management
/s/breezyv2/enterprise-ppc-management /enterprise-ppc-management
/s/breezyv2/landing-page-design /landing-page-design
/s/breezyv2/free-google-ads-audit /free-google-ads-audit
/s/breezyv2/industries /industries
/s/breezyv2/ppc-law-firms /ppc-law-firms
/s/breezyv2/ppc-insurance /ppc-insurance
/s/breezyv2/ppc-self-storage /ppc-self-storage
/s/breezyv2/ppc-portable-storage /ppc-portable-storage
/s/breezyv2/free-marketing-review /free-marketing-review
/s/breezyv2/thank-you-step-1 /thank-you-step-1

Where to Configure Redirects

Option A

Cloudflare

Go to Rules → Redirect Rules. Create a dynamic redirect rule:

(http.request.uri.path contains "/s/breezyv2/") → concat("https://breezyppc.com", substring(http.request.uri.path, 13)) Status: 301
Option B

Fuse Platform

Check Site Settings → Redirects. Add each old→new path pair as a 301 redirect manually through the dashboard interface.

Option C

Server-Level

If you have access to .htaccess or nginx config:

RedirectMatch 301 ^/s/breezyv2/(.*)$ /$1

Post-Migration Checklist

Complete each item after performing the migration. Do not consider the migration finished until every box is checked.

All internal links updated (find/replace /s/breezyv2//)

All canonical tags updated on every page

All OG:URL meta tags updated on every page

Navigation links verified (header and footer)

New sitemap.xml uploaded to https://breezyppc.com/sitemap.xml

Sitemap resubmitted in Google Search Console

Sitemap resubmitted in Bing Webmaster Tools

301 redirects configured and tested for all 20 URLs

noindex tag added to thank-you-step-1 page

Robots.txt verified — points to https://breezyppc.com/sitemap.xml

Publishing settings confirmed for clean URLs on future pages

Manual spot-check: visit 5+ pages and verify no /s/breezyv2/ appears in URL bar, source code, or link destinations

Important — Internal Document Only

This page is an internal reference document only. It must have the following meta tag in its <head>:

<meta name="robots" content="noindex, nofollow">
  • Do NOT include this page in the sitemap
  • Do NOT link to this page from any public-facing page
  • Delete this page once all migration tasks are complete