Content Migration During a Website Redesign
How to migrate content during a Tampa website redesign — audit, prioritize, port vs rewrite, re-optimize images. Keep what works, retire what doesn’t.
Most of the SEO equity on your site lives in the content. Some of it lives in the URLs and the 301 strategy that protects them. Most of it lives in what the pages actually say.
A redesign is the moment to audit that content honestly. Some pages have earned their place across the migration. Some haven’t. The decisions you make here decide whether the new site ranks better than the old one or worse.
Here’s the framework we use on every Tampa redesign.
The audit before the migration
Before we move a single word, we audit every page on the existing site. This takes 1–2 days for a typical Tampa SMB site (15–40 pages). For larger sites it scales linearly.
Data we pull for every page
- Organic traffic (sessions/month over the last 12 months)
- Top ranking keywords (any keyword ranking in the top 20)
- Backlinks (number and quality of external links to the URL)
- Internal links in (how many pages link to this one)
- Word count
- Last updated date
- Conversion data (if the page has a goal — form submits, calls, etc.)
- Topical territory (what the page is about)
We export this into one spreadsheet. Each page gets a row. The decisions become straightforward once you can see the data side by side.
The four buckets
Every page lands in one of four categories.
Bucket 1 — Keep and improve. Top quartile by traffic, rankings, or backlinks. Topical alignment good. Content depth adequate. We port these with edits — fresher facts, better internal links, tighter copy, updated calls to action.
Bucket 2 — Consolidate. Two or more pages compete for the same keyword or topical territory. We merge them into one stronger page. The 301 redirects all the old URLs to the new consolidated one.
Bucket 3 — Rewrite. The page is on the right topic but the content is thin, outdated, or off-strategy. We keep the URL (or close to it) but rewrite the page from scratch.
Bucket 4 — Retire. No traffic, no rankings, no backlinks, no strategic value. The 301 sends it to the closest topical parent (see the 301 strategy).
On a typical 30-page Tampa SMB site, the distribution looks roughly like:
- Keep and improve: 30–50%
- Consolidate: 10–20%
- Rewrite: 15–25%
- Retire: 10–25%
Almost no site has 100% keep-worthy content. And almost no site has 100% retire-worthy content. The audit forces the honest conversation.
—
How to decide: keep vs rewrite vs retire
The bucket decision turns on three questions per page.
Question 1 — Does this page earn its place by SEO performance?
If yes (traffic, rankings, or backlinks above the site median), the page is keep-or-rewrite, not retire. The SEO equity is real even if the copy is bad.
If no, ask question 2.
Question 2 — Does this page earn its place by strategic value?
Strategic value means: a conversion path, a credibility signal, a content cluster anchor, or a future-facing topic with potential.
Examples:
- The “About” page rarely ranks, but it’s a credibility check. Keep.
- The “Pricing” page might not rank for “pricing” but it’s part of every sales conversation. Keep.
- A page about a service you launched last month — no rankings yet but it has to exist. Keep.
If yes (clear strategic value), the page is keep-or-rewrite. If no, ask question 3.
Question 3 — Does this page hurt the site by existing?
Some pages actively hurt by being there: thin content (<200 words), exact duplicates of other pages, ancient promo content, content that contradicts current positioning.
If yes, retire. The 301 sends the URL to a topical parent.
If no, the page is “harmless but unloved” — usually a candidate for retire or consolidation, but with no urgency.
—
What “port with edits” actually means
For “keep and improve” pages, the work is real but bounded.
What we preserve:
- URL (or close to it — if we’re consolidating, the URL changes and the old one 301s)
- Primary keyword and topical focus
- Core copy — the parts that earned the rankings
- Backlinks (preserved via 301)
- Internal links in (rebuilt against new sitemap, with the page kept as a destination)
What we update:
- Headlines and H2s — modernize for current readability without breaking topical alignment
- Outdated facts, dates, statistics
- References to old services, old pricing, old team members
- Calls to action — rebuild for the new conversion path
- Imagery — replace with new brand-aligned visuals
- Schema markup — rebuild from scratch
What we add:
- Internal links out to related new pages
- Updated meta description for the new CTR opportunity
- Modern formatting (better hierarchy, scannable sections, FAQ blocks where useful)
- Conversion elements that match the new site’s pattern
This is editorial work, not rewriting. The page is recognizably the same to Google but visibly better to a human reader.
—
When to rewrite from scratch
Some pages need full rewrites. Three triggers.
Trigger 1 — Topical alignment is wrong
The page is targeting a keyword but the content is on a different topic. Common with old SEO content where someone stuffed keywords without writing about the actual subject.
Fix: rewrite to actually be about the keyword’s intent.
Trigger 2 — Quality is below current bar
The page is 150 words of thin copy from 2018. Search rankings have moved up the quality curve. The page won’t rank for anything competitive.
Fix: rewrite at 2,000+ words with current depth standards. If the topic doesn’t justify 2,000 words, consolidate or retire.
Trigger 3 — Positioning has shifted
The page reflects the business as it was, not as it is. The services, audience, or pricing have changed.
Fix: rewrite to reflect current positioning. The URL stays (or a clean 301 if it changes).
—
Image migration and re-optimization
Images are the second biggest chunk of content migration after copy.
What we preserve
- Real client and project photos. These are valuable assets — replace them only if quality has improved.
- Photos with rankings. Some images rank in Google Image Search and drive referral traffic. Preserve filenames and alt text where possible.
- Original photography. Photos taken specifically for the business — keep them, even if you’re refreshing.
What we replace
- Stock photos. Anything generic. Especially anything that looks dated (2015–2018 stock photography has a specific feel that ages badly).
- Old screenshots. If the site has screenshots of products, dashboards, or process diagrams, they’re usually outdated.
- Team photos older than 3 years. People change. Photos that show the wrong people, or people who look 8 years younger than they do now, hurt credibility.
What we always do during migration
- Re-optimize file sizes. Most old sites have images at 500KB+ that should be 50–80KB. We resize and re-compress.
- Convert to modern formats. WebP for most images, JPEG fallback. AVIF where supported.
- Rewrite alt text. Descriptive, accurate, keyword-aligned where it makes sense (never stuffed).
- Lazy load below the fold. Built-in to the WordPress theme.
- Responsive images. Multiple sizes served via srcset for different viewport widths.
The result: pages load 3–5x faster, mobile experience is dramatically better, page speed scores climb above 85.
—
Blog content migration
Blog posts have their own logic. Tampa SMB sites often have a backlog of 20–200 old blog posts, most of which are dead weight.
The blog audit
Pull traffic per post over the last 12 months. Sort descending.
- Top 20% by traffic. These are the keepers. Port with edits.
- Middle 60% — no traffic, no rankings. Almost always retire. Common categories: industry news from 5 years ago, generic “tips” posts, holiday/seasonal posts that won’t recur.
- Bottom 20% — actively dated or off-strategy. Retire with 301 to the blog index or topical parent.
What to do with old posts you can’t bring yourself to delete
If a post has emotional value (founder wrote it, links to a real customer) but no SEO value, you have two options:
- Consolidate into a pillar page. If three old posts cover related topics, merge into one strong page. 301 the old URLs.
- Move to a non-indexed archive. Sometimes useful for legal or compliance posts that need to exist but shouldn’t compete in search.
Don’t keep dead-weight blog posts indexed. They drag down the average quality signal Google calculates for the site.
See what to do with old blog posts.
—
Tampa-specific content notes
A few patterns we see on Tampa redesigns.
Service area pages
Older Tampa SMB sites often have one “Service Areas” page listing every neighborhood (“We serve South Tampa, Brandon, Riverview, Wesley Chapel…”). This is wasted SEO real estate.
In the redesign, we break that into individual service-area pages — one per major neighborhood (South Tampa, Brandon, Riverview, Wesley Chapel, Lutz, New Tampa, Westchase, etc.) — each with unique content, local proof, and neighborhood-specific copy. This is one of the highest-ROI changes during a Tampa redesign.
Hurricane and seasonal content
Tampa businesses in roofing, tree service, generator sales, restoration, and HVAC have seasonal traffic patterns. Old sites often have one outdated “hurricane prep” page from 2018. The redesign is the right moment to rebuild seasonal content as a small evergreen cluster.
Florida-specific legal/regulatory copy
Some Tampa Bay business categories (legal, healthcare, home services with licensing requirements) have outdated regulatory copy on the old site — sometimes referencing 2019 statutes. Migration is the right moment to update.
—
Common content migration mistakes
In order of frequency.
1. Porting everything as-is. The redesign ships with the same dated content the old site had. No quality lift, no conversion improvement. Wasted opportunity.
2. Rewriting too aggressively. Pages that were ranking get rewritten so heavily that the topical alignment breaks. Rankings collapse.
3. Cutting too much. Aggressive retiring kills internal linking, hurts topical depth, and removes pages that had quiet SEO value. Audit-driven cuts only.
4. Skipping the image re-optimization. Visual redesign ships with the old slow images. Page speed doesn’t improve. ROI from the redesign drops.
5. Missing the blog backlog. Blog posts get treated as “we’ll deal with it later.” Two years later the blog is still a mess and the site quality average suffers.
6. No content owner post-launch. New site ships, no one keeps writing. Content goes stale within 6 months.
—
What to do next
If you’re approaching a redesign:
- Free reply — send your URL, we’ll eyeball the content depth and flag obvious wins
- $500 audit — full content audit with the keep/consolidate/rewrite/retire decision for every page. Rebates against the build.
The content audit is the artifact that makes the rest of the redesign possible. Without it, you’re guessing.
See also: Website redesign services, Preserve SEO during redesign, 301 redirect strategy, Do I need to rewrite all my content?, What to do with old blog posts.
Want this applied to your Tampa business?
If you’re working through this for a real Tampa project, get a written diagnostic instead of guessing. The $500 SEO audit is refundable against any build engagement.