Skip to main content
Home
GrN.dk

Main navigation

  • Articles
  • Cases
  • Services
  • Your Digital Project Manager
  • About Greg Nowak
  • Image Gallery
  • Contact
User account menu
  • Log in

Join my community / free newsletter — sign up here

Breadcrumb

  1. Home

Drupal Relaunch: What Happens to Your Content and Old URLs?

Illustrated infographic summarizing: Drupal Relaunch: What Happens to Your Content and Old URLs?

By Greg Nowak. Last updated 2026-09-09.

Before you approve a Drupal relaunch, you should be able to trace an existing page through to its place on the new site. What happens to the text, images and translations? Where does the old link lead? Those answers belong in the project scope, while there is still time to resolve them.

Drupal CMS 2.0, released on 28 January 2026, introduced Drupal Canvas as its default editing experience and the first site template. The Drupal CMS 2.0 announcement gives teams fresh options for building pages. If you already have a website, you also need to work out how your existing content and its relationships fit those options.

The checklist below is a suggested way to agree what developers will deliver, what editors will review and what the person approving launch needs to see.

Decide what stays before mapping fields

Start with the content structure. Will you keep the existing content types, fields and relationships, or move material into a different structure? Record which parts are included. A single line for “content migration” in an estimate leaves too much open to interpretation.

A content register gives those decisions a home. For each item, or clearly defined group, record whether it will be retained, rewritten, merged or retired. Add an editorial owner and the intended destination. Leave unresolved decisions clearly marked: an empty destination field should never leave a developer guessing whether to discard the content.

Once those decisions are clear, map each source field to its destination. Specify any changes to the data and what should happen when a value is missing. An old article summary, for example, might become an introduction, fill a teaser field or go unused. Editors need to settle that choice before a developer applies it across the collection.

Ask to review a small sample early. Include ordinary pages and a few awkward ones: long articles, missing summaries, embedded downloads and translated material. Editors should approve how those examples look and behave before the team extends the rules to everything else.

Check the relationships as well as the text

A page review needs to cover more than its words. Does the intended image appear? Does the download open? Does the language switch take the visitor to the corresponding content? Give media and translations their own acceptance criteria, including captions, alternative text and publication status where relevant.

Drupal’s Migrate API provides an extract, transform and load framework. Source plugins retrieve data, process plugins transform it, and destination plugins save it. Map tables connect source identifiers to destination identifiers so later migrations can look them up. Dependencies let related migrations run in the appropriate order.

For your project, this means asking for a dependency plan that covers the relevant authors, categories, files, media and content. Have the implementer demonstrate the agreed translation relationships too. Make those connections visible in the review.

Separate the record check from the editorial check. First, reconcile what was imported against the agreed scope. Then inspect whether it means and does what it should. The sign-off should name the examples reviewed, the exceptions accepted and the person who approved them.

Give every old URL a deliberate outcome

Keep a URL register alongside the content register. Each old address needs an approved destination or removal decision, followed by a recorded test result. If the destination is still undecided, assign it to an editorial owner so the developer has a clear decision to implement.

Google’s site-move guidance recommends mapping old URLs to their replacements and using server-side permanent redirects, such as 301 or 308, that go straight to the final destination. Unrelated retired pages should not all lead to the homepage. Where there is no replacement, return an appropriate 404 or 410 response.

Drupal’s Redirect project offers manual redirect management and an API for loading, saving and deleting redirects. Its separate Redirect 404 submodule can aggregate requests for missing pages and help administrators create redirects from them.

Ask the team to show how the approved URL register becomes deployed redirect rules, then test the historical addresses against their intended destinations. Agree who will review exceptions and maintain the rules after handover. That test evidence should be part of the redirect deliverable.

Agree what you need to see before launch

Set the approval requirements before the final rehearsal. This suggested checklist gives each part of the work a reviewable result. Adapt the owners to fit your team.

Drupal relaunch acceptance checklist: evidence to review before signing off
Area What to have ready for review Suggested owner
Content mapping Approved content scope, field rules and a list of exclusions Content lead
Media and translations Checked examples showing that files, images and language relationships work as agreed Editors and migration developer
Old URLs Approved destinations or removal decisions, with recorded test results Developer and content lead
Migration rehearsal A repeatable procedure, measured duration and resolved exceptions Migration developer
Final editorial changes An agreed editing cutoff and a record reconciling the final changes Content lead and project manager
Launch monitoring A named reviewer, review schedule and clear route for escalating problems Project manager and site owner

Rehearse the migration and the editorial handover

Migrate API supports rolling back a migration, adjusting it and running it again. It also documents ways to track source changes. Validate these options against your content and editing workflow before relying on them for launch; the ability to rerun a migration does not establish how every change will be handled.

Use an agreed test copy for the rehearsal. Record the input, procedure, duration and exceptions found. Where appropriate, put corrections into the migration rules and repeat the affected checks. Any manual work that remains needs its own task and owner.

The gap between rehearsal and launch deserves particular attention. Editors need to know where to work, when changes must stop and how their final changes will reach the new site. Ask for a demonstration with a newly created item, an edited item and a withdrawn item, with an agreed expected result for each.

Decide who can pause the launch and what evidence would justify doing so. You also need an operational recovery plan covering the website, its data and editorial activity during the switch. Define that separately from the migration rollback procedure.

Keep someone responsible after launch

Google’s guidance also calls for updated internal links, canonical and applicable hreflang annotations, a new sitemap, and removal of development-only indexing blocks. It recommends testing redirects, monitoring Search Console and server logs, and keeping redirects for at least a year, generally longer where useful. Search visibility can fluctuate while Google processes the move.

Put this work on the schedule before launch. Name the person who will review findings, assign fixes and report progress. Agree which failures need immediate attention and which can go into the normal maintenance queue. Any exception accepted at launch should leave the meeting with an owner and a review date.

Greg can take on discovery, migration scripts and redirects, editorial coordination and the launch acceptance record through a GrN.dk engagement. Agree the scope around what you need in hand: approved mappings, repeatable migration instructions, test evidence and a monitoring plan. You will have a clear basis for approving the relaunch, with practical instructions for the team looking after it afterwards.

Related on GrN.dk

  • Your AI Image Has Content Credentials. Will Your Website Keep Them?
  • Google’s August 18, 2026 Content API Cutoff: Feed Cleanup Before Merchant API Migration
  • Drupal 10's December 2026 Deadline: Start With the Upgrade Inventory

Need help with this kind of work?

Plan your Drupal relaunch with Greg Get in touch with Greg.

Sources

  • Drupal CMS 2.0 is here
  • Migrate API overview — Drupal
  • Redirect — Drupal project
  • How to move a site — Google Search Central
Last modified
2026-09-09

Tags

  • Drupal
  • website relaunch
  • content migration
  • project management
  • Redirects

Review Greg on Google

Greg Nowak Google Reviews

 

Written recommendations from Trafik og Veje, Aarhus Municipality (2011) and AgroTech (2010) — read them on LinkedIn.

Illustrated infographic summarizing: Drupal Relaunch: What Happens to Your Content and Old URLs?
Drupal Relaunch: What Happens to Your Content and Old URLs?
2026-09-09

Planning a Drupal relaunch? Set clear rules for content, translations, media and old URLs, with a practical checklist for approving the migration and launch.

Illustrated infographic summarizing: AI alt text: How to tackle your online store’s image backlog
AI alt text: How to tackle your online store’s image backlog
2026-09-08

Use AI for your online store’s alt text with a manageable pilot: map the images, generate suggestions in Danish, and check the results in WordPress and WooCommerce.

Illustrated infographic summarizing: From Supplier PDFs to Product Data: Where AI Needs a Second Check
From Supplier PDFs to Product Data: Where AI Needs a Second Check
2026-09-07

Supplier files need more than extraction. Here’s how to check coverage, match SKUs, resolve unclear units and prices, and test product data before a catalogue import.

Illustrated infographic summarizing: Shorter TLS Certificates: Will Your Renewal Setup Keep Up?
Shorter TLS Certificates: Will Your Renewal Setup Keep Up?
2026-09-06

Shorter TLS certificates leave less room for renewal problems. Check domain validation, scheduling, deployment and the certificate your customers actually receive.

Illustrated infographic summarizing: Your AI Image Has Content Credentials. Will Your Website Keep Them?
Your AI Image Has Content Credentials. Will Your Website Keep Them?
2026-09-05

AI image credentials can disappear during routine website processing. Learn how to test your CMS, optimizer, CDN, and publishing workflow end to end.

Illustrated infographic summarizing: What Are Customers Asking? Let AI Find the Patterns in Support Tickets
What Are Customers Asking? Let AI Find the Patterns in Support Tickets
2026-09-04

AI-based ticket analysis can uncover recurring complaints, product defects and gaps in documentation—without the company needing yet another chatbot.

Illustrated infographic summarizing: OpenAI Has Machine Identity Now. Which Jobs Should Lose API Keys?
OpenAI Has Machine Identity Now. Which Jobs Should Lose API Keys?
2026-09-03

OpenAI’s X.509 workload identity can replace API keys for the right workloads. This practical framework helps teams decide where to start safely.

Illustrated infographic summarizing: WordPress 7.1 Exposes AI-Ready Actions. Who Gets to Run Them?
WordPress 7.1 Exposes AI-Ready Actions. Who Gets to Run Them?
2026-09-02

WordPress 7.1 helps AI agents discover and invoke site abilities. Here is how to keep exposure, authentication and permission firmly separate.

Illustrated infographic summarizing: From Sales Meeting to CRM: Automate Follow-Up Without Compromising Data Quality
From Sales Meeting to CRM: Automate Follow-Up Without Compromising Data Quality
2026-09-01

How to use AI for meeting notes and follow-up while fixed rules protect CRM data, customer matching and the sales pipeline from errors and premature changes.

Illustrated infographic summarizing: Your AI Gateway Can Name the User. Decide What That Log Is For
Your AI Gateway Can Name the User. Decide What That Log Is For
2026-08-31

Identity-aware AI Gateway logs can sharpen security and cost control, but only when attribution, access, retention, guardrails, and response are clearly defined.

More articles

Built by AI — available for your business. The daily articles on this site are researched, written and illustrated by an autonomous AI pipeline. At nowa.dk I install the same kind of AI automation in businesses at fixed prices — site in Danish, English version here, and web/marketing agencies have a dedicated page.

RSS feed

Footer

  • All articles
  • Contact

GrN.dk — AI automation, web platforms, web optimization, data handling and logistics.

© 2026 GrN.dk · LinkedIn · Contact · AI automation in Danish: nowa.dk

Behind GrN.dk: Individual Entrepreneur Codecrafter · Tax ID 305669096 · Bakhtrioni St. 22, 0194 Tbilisi, Georgia · official business register