Web sites have a shelf lifetime of about 5 years, give or take. As soon as a web site will get stale, it’s time to replace. You might be going from one CMS to a different, i.e., WordPress to , or it’s possible you’ll be shifting from 6 to 8. Maybe the legacy web site was handcrafted, or it might have been constructed on Squarespace or Wix. Content material is the lifeblood of a web site. A developer might be able to automate the migration, however in lots of instances, content material migration from an older web site could also be a guide course of. Certainly, the event of a customized device to automate a migration can take weeks to create, and find yourself being far costlier than a guide effort. Earlier than setting out, decide if the method is finest achieved manually or mechanically. Let’s take a look at the most typical considerations for builders charged with migrating content material from previous to new. 1. It’s All About Knowledge High quality Previous information may not be very structured, and even structured in any respect. A typical unhealthy situation happens while you attempt to take one thing that was handcrafted and unstructured and switch it right into a structured system. Living proof can be an occasion system managed by way of HTML dumped into pages. There’s tabular information, there are dates, and there are classes; these structured issues characterize occasions and days, and the presenters who took half. There may be property like video, audio, the slides from the presentation, and an accompanying paper. What if all that information is in handcrafted HTML in a single huge blob with hyperlinks? If the HTML was created utilizing a template, you would possibly be capable to parse it and determine which fields characterize what, and you’ll synthesize structured information from it. If not, and it is all in a barely completely different format that is nearly unattainable to synthesize, it simply needs to be finished manually. 2. Secret Knowledge Relationships One other huge concern is a system that does not expose how information is said. You may be engaged on a system that appears to handle information in an inexpensive method, but it surely’s very arduous to determine what’s happening behind the scenes. Knowledge could also be damaged into parts, however then it does one thing complicated. A earlier developer might have used a system that is structured, however used a web page builder device that inserted a textual content blob within the prime proper nook and different content material within the backside left nook. In that situation, you possibly can’t even fetch a single document that has all the data in it as a result of it is cut up up, and people items may not semantically describe what they’re. 3. Unhealthy Structure One other prime concern is a poorly architected database. A web site could be misleading as a result of it has structured information that describes itself. The system might discover stuff as every ingredient was requested, however then it’s actually arduous to search out the checklist of parts and cargo the entire information in a coordinated method. It is only a matter of your structure. It’s necessary to have a clearly structured, normalized database with descriptively named columns. And also you want consistency, with all of the required fields truly in all of the data. 4. Automated Vs. Handbook Knowledge Migration Your migration must make some assumptions about what information it’s going to search out and the way it can use that to hook up with different information. Whether or not there are 6 or 600,000 data of 6 completely different varieties, it is the identical quantity of effort to automate a migration. So how have you learnt if try to be automating, or simply chopping and pasting? Use a benchmark. Migrate 5 items of content material and trip how lengthy that takes. Multiply by the variety of items of content material in the complete challenge to attempt to get a baseline of what it could take to do it manually. Then estimate the trouble emigrate in an automatic style. Then double it. Go together with the quantity that’s decrease. One of many causes to choose a system like is that the info is yours. It is an open platform. You may learn the code and take a look at the database. You may simply extract the entire information and take it wherever you need. For those who’re with a hosted platform, that is probably not the case. It is not within the hosted platform’s finest curiosity to provide you a very easy method to extract all the pieces so you possibly can migrate it elsewhere. For those who’re not cautious and also you choose one thing as a result of it looks as if a simple selection now, you run the danger of getting locked in. That may be actually painful as a result of the one method to get all the pieces out is to chop and paste. It’s nonetheless technically a migration. It is simply not an automatic one. Drupal 10 Growth and Help
Drupal 10 Help: Drupal 10 Upkeep and Help Service 4 Frequent Developer Considerations in a Web site Migration

Call Us: 1(800)730-2416
Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit
Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)
Drupal 10 Help: Drupal 10 Upkeep and Help Service 4 Frequent Developer Considerations in a Web site Migration
On-Site Drupal SEO Master Setup
We make sure your site is 100% optimized (and stays that way) for the best SEO results.
With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.
This service includes:
- Pathauto install and configuration for SEO-friendly URLs.
- Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
- Install and fix all issues on the SEO checklist module.
- Install and configure XML sitemap module and submit sitemaps.
- Install and configure Google Analytics Module.
- Install and configure Yoast.
- Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
- Install and configure Schema.org Metatag.
- Configure robots.txt.
- Google Search Console setup snd configuration.
- Find & Fix H1 tags.
- Find and fix duplicate/missing meta descriptions.
- Find and fix duplicate title tags.
- Improve title, meta tags, and site descriptions.
- Optimize images for better search engine optimization. Automate where possible.
- Find and fix the missing alt and title tag for all images. Automate where possible.
- The project takes 1 week to complete.
