{"id":4145,"date":"2025-06-13T15:38:29","date_gmt":"2025-06-13T15:38:29","guid":{"rendered":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/how-to-migrate-from-drupal-to-wordpress-step-by-step\/"},"modified":"2025-06-13T15:38:30","modified_gmt":"2025-06-13T15:38:30","slug":"easy-methods-to-migrate-from-drupal-to-wordpress-step-through-step","status":"publish","type":"post","link":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/easy-methods-to-migrate-from-drupal-to-wordpress-step-through-step\/","title":{"rendered":"Easy methods to Migrate From Drupal to WordPress (Step through Step)"},"content":{"rendered":"<p><\/p>\n<div>\n<p>Once I first began development web pages, I thought of the use of Drupal. It\u2019s a powerful platform, nevertheless it was once too sophisticated and difficult to be told, particularly for freshmen. <\/p>\n<p>That\u2019s why I selected WordPress as a substitute. It\u2019s tough, smooth to make use of, and now, it\u2019s what I exploit for all my web pages.<\/p>\n<p>Over time, I\u2019ve helped many trade homeowners and builders transfer from Drupal to WordPress. I understand it can really feel overwhelming to transport your entire website online with out dropping content material or breaking anything else.<\/p>\n<p>That\u2019s why I created this easy information that can assist you migrate from Drupal to WordPress safely and simply. It walks you via each and every step, the use of strategies I\u2019ve examined and progressed with others who&#8217;ve made the similar transfer.<\/p>\n<p>Whether or not your website online is small or huge, I\u2019m right here that can assist you make the alternate as easily as imaginable. Let\u2019s get began in combination!<\/p>\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" title=\"How to Migrate From Drupal to WordPress\" decoding=\"async\" width=\"680\" height=\"385\" alt=\"How to Migrate From Drupal to WordPress\" class=\"wp-image-339432 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/migrate-from-drupal-to-wordpress-in-post.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/migrate-from-drupal-to-wordpress-in-post.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/migrate-from-drupal-to-wordpress-in-post-300x170.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img title=\"How to Migrate From Drupal to WordPress\" decoding=\"async\" width=\"680\" height=\"385\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/migrate-from-drupal-to-wordpress-in-post.png\" alt=\"How to Migrate From Drupal to WordPress\" class=\"wp-image-339432\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/migrate-from-drupal-to-wordpress-in-post.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/migrate-from-drupal-to-wordpress-in-post-300x170.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<h4 class=\"wp-block-heading\">Why Migrate From Drupal to WordPress?<\/h4>\n<p>Drupal and WordPress would possibly glance an identical. However in observe, those website online developers are very other. <\/p>\n<p>I\u2019ve discovered that Drupal, whilst extremely succesful, can occasionally really feel complicated and overpowered.<\/p>\n<p>Easy content material updates get started taking longer than they will have to. Discovering the appropriate developer to make tweaks isn\u2019t all the time smooth or affordable. And truthfully, the backend can really feel overwhelming occasionally. <\/p>\n<p>In my enjoy, WordPress is a lot more user-friendly, which is why I all the time suggest it to other folks taking a look to make a website online.<\/p>\n<p>Call to mind it as your favourite on a regular basis device that\u2019s smooth to select up and intuitive to make use of. It makes many duties really easy to do, like writing and publishing a brand new weblog publish, including a picture to a web page, or putting in a easy touch shape.<\/p>\n<p>Drupal, however, is extra like a extremely specialised toolkit. It&#8217;s actual and robust, however it may well really feel like overkill in your day by day wishes. It may be tough to do one thing that\u2019s easy in WordPress, like putting in place a customized web page format.<\/p>\n<p>See my comparability of\u00a0Drupal vs. WordPress\u00a0for extra main points.<\/p>\n<h4 class=\"wp-block-heading\">Step 1. Again Up Your Drupal Web page and Hyperlink Construction<\/h4>\n<p>Sooner than you get started migrating your Drupal website, you wish to have to create a protected reproduction of the entirety.<\/p>\n<p>It\u2019s additionally an excellent thought to again up the hyperlink construction of your website online. You\u2019ll use this knowledge later to be sure you don\u2019t lose your seek engine scores.<\/p>\n<p><strong>Backing Up Your Drupal Web page The usage of a Module<\/strong><\/p>\n<p>You&#8217;ll again up your Drupal website online simply the use of a module, or extra complicated customers can do it manually (see beneath).<\/p>\n<p>The Backup and Migrate module makes backing up a Drupal website online lovely simple. <\/p>\n<p>Simply discuss with <strong>Management \u00bb Lengthen<\/strong> and you&#8217;ll to find the module within the \u2018Different\u2019 segment. Merely click on the checkbox subsequent to the module after which click on the \u2018Set up\u2019 button on the backside of the web page.<\/p>\n<figure class=\"wp-block-image size-full\"><img title=\"Drupal's Administration \u00bb Extend Page\" decoding=\"async\" width=\"680\" height=\"329\" alt=\"Drupal's Administration \u00bb Extend Page\" class=\"wp-image-348995 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-administration-extend.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-administration-extend.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-administration-extend-300x145.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Drupal's Administration \u00bb Extend Page\" decoding=\"async\" width=\"680\" height=\"329\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-administration-extend.png\" alt=\"Drupal's Administration \u00bb Extend Page\" class=\"wp-image-348995\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-administration-extend.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-administration-extend-300x145.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<div class=\"wpb-alert style-yellow\">\n<p><strong>Word:<\/strong> For those who don\u2019t see it indexed, then the module\u2019s information haven\u2019t but been added to Drupal. This can be a little technical, and you&#8217;ll want to touch your internet hosting supplier for improve.<\/p>\n<p>Extra complicated customers can set up the module through the use of SSH. It is very important navigate within the terminal to the foundation listing of your Drupal set up\u00a0and sort within the following command:<\/p>\n<p><code>composer require 'drupal\/backup_migrate:^5.1'<\/code><\/p>\n<\/div>\n<p>As soon as the module is put in, you\u2019ll to find it for your Drupal admin menu. It means that you can create backups of your database, information, or each. For a complete website backup, you\u2019ll need to again up the entirety.<\/p>\n<p><strong>Backing Up Your Drupal Web page Manually<\/strong><\/p>\n<p>Then again, in case you\u2019re pleased with the technical aspect of items, then you&#8217;ll be able to additionally again up your Drupal website manually.<\/p>\n<p>First, you\u2019ll want to again up your website online information the use of your internet hosting supplier\u2019s record supervisor or FTP tool.<\/p>\n<p>When the record supervisor opens, click on at the\u00a0<code>public_html<\/code>\u00a0folder within the left menu after which make a choice your website online\u2019s folder within the left pane. You want to right-click on that folder and create the \u2018Compress\u2019 choice from the menu.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Compressing Website Files Using a File Manager\" decoding=\"async\" width=\"680\" height=\"371\" alt=\"Compressing Website Files Using a File Manager\" class=\"wp-image-349014 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/compress-drupal-website-files-file-manager.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/compress-drupal-website-files-file-manager.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/compress-drupal-website-files-file-manager-300x164.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Compressing Website Files Using a File Manager\" decoding=\"async\" width=\"680\" height=\"371\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/compress-drupal-website-files-file-manager.png\" alt=\"Compressing Website Files Using a File Manager\" class=\"wp-image-349014\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/compress-drupal-website-files-file-manager.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/compress-drupal-website-files-file-manager-300x164.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>When requested for a compression sort, you will have to make a choice the \u2018Zip Archive\u2019 choice. After your website online has been compressed, you&#8217;ll be able to shut the affirmation message.<\/p>\n<p>Subsequent, you wish to have to search out the compressed zip record within the\u00a0<code>public_html<\/code>\u00a0folder. Proper-click the record and make a choice the \u2018Obtain\u2019 choice. You should definitely retailer this backup record in a safe location.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Downloading Your Website's Zip Archive Using a File Manager\" decoding=\"async\" width=\"680\" height=\"369\" alt=\"Downloading Your Website's Zip Archive Using a File Manager\" class=\"wp-image-349018 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/download-website-zip-archive-file-manager.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/download-website-zip-archive-file-manager.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/download-website-zip-archive-file-manager-300x163.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Downloading Your Website's Zip Archive Using a File Manager\" decoding=\"async\" width=\"680\" height=\"369\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/download-website-zip-archive-file-manager.png\" alt=\"Downloading Your Website's Zip Archive Using a File Manager\" class=\"wp-image-349018\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/download-website-zip-archive-file-manager.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/download-website-zip-archive-file-manager-300x163.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Subsequent, you\u2019ll want to again up your database the use of phpMyAdmin. You are going to to find this great tool within the account dashboard of maximum respected internet hosting suppliers.<\/p>\n<p>As an example, on Bluehost, you&#8217;ll to find it through clicking at the Web hosting tab after which scrolling down the web page.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Launch phpMyAdmin\" decoding=\"async\" width=\"680\" height=\"336\" alt=\"Launch phpMyAdmin\" class=\"wp-image-267726 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/launch-phpmyadmin.png\"\/><img loading=\"lazy\" title=\"Launch phpMyAdmin\" decoding=\"async\" width=\"680\" height=\"336\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/launch-phpmyadmin.png\" alt=\"Launch phpMyAdmin\" class=\"wp-image-267726\"\/><\/figure>\n<p>Clicking the phpMyAdmin button will release the applying in a brand new browser tab.<\/p>\n<p>From right here, click on to choose your Drupal database from the left column after which click on at the \u2018Export\u2019 button on the most sensible.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"phpMyAdmin export database\" decoding=\"async\" width=\"680\" height=\"302\" alt=\"phpMyAdmin export database\" class=\"wp-image-267727 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/phpmyadmin-select-export-database.png\"\/><img loading=\"lazy\" title=\"phpMyAdmin export database\" decoding=\"async\" width=\"680\" height=\"302\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/phpmyadmin-select-export-database.png\" alt=\"phpMyAdmin export database\" class=\"wp-image-267727\"\/><\/figure>\n<p>When you find yourself requested to choose the export means, you will have to make a choice \u2018Customized\u2019. It&#8217;ll display you the entire database tables for your Drupal website online.<\/p>\n<p>To create a complete backup, make sure that the entire tables are decided on.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Select and exclude tables\" decoding=\"async\" width=\"680\" height=\"357\" alt=\"Select and exclude tables\" class=\"wp-image-267730 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/select-exclude-tables.png\"\/><img loading=\"lazy\" title=\"Select and exclude tables\" decoding=\"async\" width=\"680\" height=\"357\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/select-exclude-tables.png\" alt=\"Select and exclude tables\" class=\"wp-image-267730\"\/><\/figure>\n<p>You presently want to scroll right down to the \u2018Output\u2019 segment and make a choice the \u2018Save output to a record\u2019 choice.<\/p>\n<p>For compression, make a choice the \u2018zipped\u2019 choice.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Select database backup output\" decoding=\"async\" width=\"680\" height=\"354\" alt=\"Select database backup output\" class=\"wp-image-267732 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/phpmyadmin-export-output.png\"\/><img loading=\"lazy\" title=\"Select database backup output\" decoding=\"async\" width=\"680\" height=\"354\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2016\/05\/phpmyadmin-export-output.png\" alt=\"Select database backup output\" class=\"wp-image-267732\"\/><\/figure>\n<p>In spite of everything, scroll to the ground of the web page and click on the \u2018Move\u2019 button.<\/p>\n<p>The compressed database record will likely be stored in your pc, and you&#8217;ll be able to retailer it safely, together with the record backup you created previous.<\/p>\n<p><strong>Backing Up Your Hyperlink Construction<\/strong><\/p>\n<p>Subsequent, you wish to have to again up your hyperlink construction. That is necessary for Search engine optimization and ensuring that individuals can to find your content material on-line. <\/p>\n<p>You want to make a listing of all of your present Drupal URLs to be able to arrange redirects later in WordPress. This manner, if any individual clicks an previous hyperlink in your Drupal website online, then they\u2019ll be robotically despatched to the appropriate web page to your new WordPress website.<\/p>\n<p>I really like to make use of a Chrome extension known as Hyperlink Klipper. It\u2019s unfastened, smooth to make use of, and will briefly save the entire hyperlinks from a website online. You&#8217;ll simply set up it for your browser the use of the hyperlink above.<\/p>\n<p>Subsequent, you wish to have to discuss with your Drupal website online\u2019s homepage for your Chrome browser. As soon as there, simply click on the Hyperlink Klipper icon for your browser toolbar and make a choice the choice that claims \u2018Extract All Hyperlinks\u2019.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Download links using Klipper\" decoding=\"async\" width=\"680\" height=\"281\" alt=\"Download links using Klipper\" class=\"wp-image-146674 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2019\/02\/klipper.jpg\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2019\/02\/klipper.jpg 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2019\/02\/klipper-300x124.jpg 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Download links using Klipper\" decoding=\"async\" width=\"680\" height=\"281\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2019\/02\/klipper.jpg\" alt=\"Download links using Klipper\" class=\"wp-image-146674\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2019\/02\/klipper.jpg 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2019\/02\/klipper-300x124.jpg 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Hyperlink Klipper will do its factor and clutch the entire hyperlinks out of your homepage and the pages it may well to find related from there. It&#8217;ll obtain those hyperlinks as a comma-separated values (CSV) record.<\/p>\n<p>Whilst you open that CSV record in Excel or Google Sheets, you\u2019ll see an entire listing of your Drupal URLs. You should definitely save this record someplace protected since you\u2019ll want it later.<\/p>\n<h4 class=\"wp-block-heading\">Step 2. Putting in and Surroundings Up WordPress<\/h4>\n<p>The necessities for each Drupal and self-hosted WordPress are rather an identical. You\u2019ll desire a area title and a\u00a0WordPress internet hosting\u00a0account initially WordPress.<\/p>\n<p>If you have already got a site title and website online internet hosting account in your Drupal website online, then you&#8217;ll be able to use them in your WordPress website online as neatly.<\/p>\n<p>Then again, if you wish to transfer to another internet hosting supplier, then I like to recommend the use of\u00a0Bluehost, which is among the most sensible internet hosting corporations advisable through WordPress. They provide WordPress internet hosting and a unfastened area title for simply $1.99 a month.<\/p>\n<div class=\"wpb-alert style-yellow\">\n<p><strong>Choices:<\/strong> For those who\u2019d love to discover a couple of different just right choices, then Hostinger and SiteGround also are price taking into account. They each have sturdy reputations within the WordPress internet hosting international and be offering just right efficiency. For extra choices, see my knowledgeable pick out of the most productive WordPress internet hosting suppliers.<\/p>\n<\/div>\n<p>For this information, I\u2019ll use screenshots from Bluehost to come up with a visible instance of the method.<\/p>\n<p>You want to navigate to the Bluehost website online and click on the golf green \u2018Get Began Now\u2019 button.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Bluehost website\" decoding=\"async\" width=\"680\" height=\"357\" alt=\"Bluehost website\" class=\"wp-image-286612 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-website.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-website.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-website-300x158.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Bluehost website\" decoding=\"async\" width=\"680\" height=\"357\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-website.png\" alt=\"Bluehost website\" class=\"wp-image-286612\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-website.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-website-300x158.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>You\u2019ll then land on their pricing web page, which displays you other internet hosting plans. Their \u2018Elementary\u2019 plan is highest for many web pages.<\/p>\n<p>Select a plan that fits you through clicking the \u2018Make a selection\u2019 button underneath it.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Choose a hosting plan\" decoding=\"async\" width=\"680\" height=\"335\" alt=\"Choose a hosting plan\" class=\"wp-image-290993 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-choose-plan.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-choose-plan.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-choose-plan-300x148.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Choose a hosting plan\" decoding=\"async\" width=\"680\" height=\"335\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-choose-plan.png\" alt=\"Choose a hosting plan\" class=\"wp-image-290993\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-choose-plan.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/07\/bluehost-choose-plan-300x148.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Subsequent, you\u2019ll be requested in regards to the\u00a0area title you wish to have to make use of. That is your website online\u2019s cope with, like <code>www.yourwebsite.com<\/code>.<\/p>\n<p>You want to choose \u2018I\u2019ll create my area title later.\u2019 This offers you time emigrate the entirety prior to pointing your area to WordPress.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Set up domain name later\" decoding=\"async\" width=\"680\" height=\"379\" alt=\"Set up domain name later\" class=\"wp-image-345190 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/04\/setup-domain-later.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/04\/setup-domain-later.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/04\/setup-domain-later-300x167.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Set up domain name later\" decoding=\"async\" width=\"680\" height=\"379\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/04\/setup-domain-later.png\" alt=\"Set up domain name later\" class=\"wp-image-345190\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/04\/setup-domain-later.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/04\/setup-domain-later-300x167.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<div class=\"wpb-alert style-blue\">\n<p><strong>Why arrange a site later?<\/strong>\u00a0\ud83e\udd14 If you have already got a site hooked up in your Drupal website, then opting for this selection permits you to arrange WordPress with out affecting the are living website. As soon as the entirety is waiting, I\u2019ll display you tips on how to level your area to WordPress.<\/p>\n<\/div>\n<p>After the area step, you\u2019ll want to fill for your account main points (title, cope with, and so forth) and your cost data to finish the acquisition.<\/p>\n<p>Bluehost will then ship you a affirmation e-mail along with your login main points. Stay this e-mail protected! You\u2019ll want the ones main points to log in in your internet hosting account dashboard.<\/p>\n<p>Whilst you log in in your Bluehost account for the primary time, they set up WordPress robotically for you.<\/p>\n<p>Now, simply search for the \u2018Edit Web site\u2019 button for your internet hosting dashboard and click on it. That can take you instantly in your WordPress admin house, the place you&#8217;ll be able to organize your new website online.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Bluehost login WordPress\" decoding=\"async\" width=\"680\" height=\"413\" alt=\"Bluehost login WordPress\" class=\"wp-image-250616 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/01\/bluehost-login-wordpress-680.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/01\/bluehost-login-wordpress-680.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/01\/bluehost-login-wordpress-680-300x182.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Bluehost login WordPress\" decoding=\"async\" width=\"680\" height=\"413\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/01\/bluehost-login-wordpress-680.png\" alt=\"Bluehost login WordPress\" class=\"wp-image-250616\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/01\/bluehost-login-wordpress-680.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/01\/bluehost-login-wordpress-680-300x182.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>And that\u2019s it. You\u2019ve now effectively put in WordPress. <\/p>\n<h4 class=\"wp-block-heading\">Step 3. Uploading Your Drupal Content material<\/h4>\n<p>To make the migration procedure as easy as imaginable, I\u2019ll display you tips on how to use a unfastened WordPress plugin known as FG Drupal to WordPress. It automates a large number of the heavy lifting considering shifting content material between those two platforms.<\/p>\n<p>First, you wish to have to put in and turn on the plugin. For extra main points, see my step by step information on\u00a0tips on how to set up a WordPress plugin.<\/p>\n<p>You\u2019ll then to find the importer device underneath <strong>Gear \u00bb Import<\/strong> for your WordPress dashboard menu. You\u2019ll see a listing of various import choices. Search for \u2018Drupal\u2019 within the listing and click on the \u2018Run Importer\u2019 hyperlink.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"The WordPress Import Page\" decoding=\"async\" width=\"680\" height=\"299\" alt=\"The WordPress Import Page\" class=\"wp-image-339038 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-run-importer.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-run-importer.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-run-importer-300x132.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"The WordPress Import Page\" decoding=\"async\" width=\"680\" height=\"299\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-run-importer.png\" alt=\"The WordPress Import Page\" class=\"wp-image-339038\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-run-importer.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-run-importer-300x132.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>This may release the FG Drupal to WordPress importer. Now, you\u2019ll want to give the importer some details about your Drupal website online so it may well attach and clutch your content material.<\/p>\n<p>The very first thing it&#8217;ll ask for is your Drupal website online URL.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Entering the URL of the Drupal Site to Be Imported\" decoding=\"async\" width=\"680\" height=\"289\" alt=\"Entering the URL of the Drupal Site to Be Imported\" class=\"wp-image-339039 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-url-of-live-site.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-url-of-live-site.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-url-of-live-site-300x128.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Entering the URL of the Drupal Site to Be Imported\" decoding=\"async\" width=\"680\" height=\"289\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-url-of-live-site.png\" alt=\"Entering the URL of the Drupal Site to Be Imported\" class=\"wp-image-339039\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-url-of-live-site.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-url-of-live-site-300x128.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Subsequent, it wishes your Drupal database main points to get all of your posts, pages, and different content material. You\u2019ll want to supply:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>\u26c1 Database Host:<\/strong> That is typically <code>localhost<\/code> in case your Drupal and WordPress websites are at the identical server. If no longer, you\u2019ll want to get this out of your Drupal internet hosting supplier.<\/li>\n<li><strong>\u26c1 Database Identify:<\/strong> The title of your Drupal database.<\/li>\n<li><strong>\u26c1 Database Person:<\/strong> The username used to get right of entry to your Drupal database.<\/li>\n<li><strong>\u26c1 Database Password:<\/strong> The password for that database person.<\/li>\n<li><strong>\u26c1 Desk prefix:<\/strong> Drupal makes use of desk prefixes to stay issues arranged within the database. You\u2019ll want to input your Drupal desk prefix right here. It\u2019s incessantly one thing like <code>drupal_<\/code>.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Entering the Database Parameters of the Drupal Website to Be Imported\" decoding=\"async\" width=\"680\" height=\"351\" alt=\"Entering the Database Parameters of the Drupal Website to Be Imported\" class=\"wp-image-339040 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-database-parameters.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-database-parameters.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-database-parameters-300x155.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Entering the Database Parameters of the Drupal Website to Be Imported\" decoding=\"async\" width=\"680\" height=\"351\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-database-parameters.png\" alt=\"Entering the Database Parameters of the Drupal Website to Be Imported\" class=\"wp-image-339040\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-database-parameters.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-database-parameters-300x155.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>You&#8217;ll have written this knowledge down whilst you first arrange your Drupal website online. Differently, complicated customers can use FTP to search out the main points for your Drupal <code>settings.php<\/code> record. Or just touch your Drupal internet hosting supplier and ask for help.<\/p>\n<p>If you\u2019ve entered the entire database main points, click on the \u2018Check database connection\u2019 button within the importer. If the entirety is proper, then you definately will have to see a \u2018Connection a success\u2019 message.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Drupal Database Connection Successful\" decoding=\"async\" width=\"680\" height=\"162\" alt=\"Drupal Database Connection Successful\" class=\"wp-image-350661 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-db-connection-successful.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-db-connection-successful.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-db-connection-successful-300x71.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Drupal Database Connection Successful\" decoding=\"async\" width=\"680\" height=\"162\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-db-connection-successful.png\" alt=\"Drupal Database Connection Successful\" class=\"wp-image-350661\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-db-connection-successful.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-db-connection-successful-300x71.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Under the relationship settings, you\u2019ll see some further choices within the importer. Those allow you to regulate what will get imported, like featured photographs, content material photographs, and different issues.<\/p>\n<p>Simply go away the default settings as they&#8217;re in your first import.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Import Behavior Options\" decoding=\"async\" width=\"680\" height=\"385\" alt=\"Import Behavior Options\" class=\"wp-image-339041 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-behavior.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-behavior.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-behavior-300x170.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Import Behavior Options\" decoding=\"async\" width=\"680\" height=\"385\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-behavior.png\" alt=\"Import Behavior Options\" class=\"wp-image-339041\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-behavior.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-behavior-300x170.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Whilst you\u2019re waiting, you&#8217;ll be able to get started the import through clicking the massive \u2018Get started \/ Resume the Import\u2019 button. The importer will get started fetching your content material out of your Drupal website online and bringing it into WordPress. It&#8217;ll additionally import your photographs, weblog feedback, and extra.<\/p>\n<p>The time it takes will depend on the volume of content material you will have. As soon as the import is done, you will have to see a luck message.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Drupal Import Completed\" decoding=\"async\" width=\"680\" height=\"372\" alt=\"Drupal Import Completed\" class=\"wp-image-350663 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-complete.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-complete.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-complete-300x164.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Drupal Import Completed\" decoding=\"async\" width=\"680\" height=\"372\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-complete.png\" alt=\"Drupal Import Completed\" class=\"wp-image-350663\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-complete.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-import-complete-300x164.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>The FG Drupal to WordPress plugin too can assist you to repair inner hyperlinks.<\/p>\n<p>Every now and then, after a migration, hyperlinks inside of your content material may nonetheless be pointing in your previous Drupal website construction. The plugin can attempt to replace those to indicate in your new WordPress website.<\/p>\n<p>Scroll right down to the ground of the importer web page and click on the \u2018Regulate inner hyperlinks\u2019 button.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Modify Internal Links in Drupal Imported Content\" decoding=\"async\" width=\"681\" height=\"255\" alt=\"Modify Internal Links in Drupal Imported Content\" class=\"wp-image-350665 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-modify-internal-links.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-modify-internal-links.png 681w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-modify-internal-links-300x112.png 300w\" data-sizes=\"(max-width: 681px) 100vw, 681px\"\/><img loading=\"lazy\" title=\"Modify Internal Links in Drupal Imported Content\" decoding=\"async\" width=\"681\" height=\"255\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-modify-internal-links.png\" alt=\"Modify Internal Links in Drupal Imported Content\" class=\"wp-image-350665\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-modify-internal-links.png 681w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/drupal-modify-internal-links-300x112.png 300w\" sizes=\"(max-width: 681px) 100vw, 681px\"\/><\/figure>\n<h4 class=\"wp-block-heading\">Step 4. Pointing Your Area Identify to Your New WordPress Web page<\/h4>\n<p>Now that your content material is imported into WordPress, you wish to have to ensure other folks will to find your new website once they sort for your area title.<\/p>\n<p>If you have already got a site title in your Drupal website online (like <code>yourwebsite.com<\/code>), then you wish to have to stay the use of that very same area for WordPress. You want to regulate your nameservers to indicate in your new WordPress website.<\/p>\n<p>Your new WordPress internet hosting supplier, like Bluehost,\u00a0Hostinger, or\u00a0SiteGround,\u00a0offers you the nameserver data you wish to have. <\/p>\n<p>It typically seems like a couple of addresses, one thing like:<\/p>\n<div class=\"wp-block-syntaxhighlighter-code \">\n<pre class=\"brush: plain; gutter: false; title: ; notranslate\" title=\"\">\nns1.your-wordpress-hosting.com\nns2.your-wordpress-hosting.com\n<\/pre>\n<\/div>\n<p>You exchange those settings along with your\u00a0area title registrar, the corporate the place you at the start registered your area title.<\/p>\n<p>Every now and then, your area registrar could be the similar corporate as your internet hosting supplier. However incessantly, they\u2019re separate. Not unusual area registrars come with corporations like Community Answers and\u00a0Namecheap.<\/p>\n<p>You want to log in in your account at your area registrar\u2019s website online. If you\u2019re logged in, to find the settings in your area title. Search for one thing like \u2018DNS Settings\u2019, \u2018Nameservers\u2019, \u2018Area Control\u2019, or \u2018Arrange DNS\u2019.<\/p>\n<p>As an example, here&#8217;s the display you&#8217;ll see on Bluehost.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Managing Nameservers in Bluehost\" decoding=\"async\" width=\"680\" height=\"382\" alt=\"Managing Nameservers in Bluehost\" class=\"wp-image-244541 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2023\/07\/bluehostmanagenameservers.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2023\/07\/bluehostmanagenameservers.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2023\/07\/bluehostmanagenameservers-300x169.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Managing Nameservers in Bluehost\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2023\/07\/bluehostmanagenameservers.png\" alt=\"Managing Nameservers in Bluehost\" class=\"wp-image-244541\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2023\/07\/bluehostmanagenameservers.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2023\/07\/bluehostmanagenameservers-300x169.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>You\u2019ll to find step by step directions for lots of well-liked area registrars in my information on\u00a0tips on how to simply alternate area nameservers.<\/p>\n<p>If you\u2019ve up to date your nameservers, it takes a short while for those adjustments to unfold around the web. This is named DNS propagation.<\/p>\n<p>DNS propagation can take any place from a couple of hours to, in some circumstances, as much as 24-48 hours. All over this time, some other folks may nonetheless see your previous Drupal website online, whilst others may get started seeing your new WordPress website.<\/p>\n<h4 class=\"wp-block-heading\">Step 5. Surroundings Up Permalinks and Redirects<\/h4>\n<p>Your previous Drupal website had its personal approach of structuring URLs. WordPress does issues a bit of another way with permalinks.<\/p>\n<p>Since the URLs for each and every publish will likely be other, somebody who has a hyperlink in your previous Drupal content material will finally end up seeing a irritating \u2018404 Web page No longer Discovered\u2019 error to your new WordPress website.<\/p>\n<p>To stop damaged hyperlinks, you must arrange Search engine optimization-friendly permalinks in WordPress and redirect your guests out of your previous Drupal URLs to the appropriate pages to your new WordPress website.<\/p>\n<p><strong>Surroundings Up WordPress Permalinks<\/strong><\/p>\n<p>WordPress offers you a couple of other choices for a way your website online addresses (URLs) are structured. Those are known as permalinks.<\/p>\n<p>The \u2018Publish title\u2019 atmosphere is a well-liked selection. It creates great, blank URLs that typically come with the name of your web page or weblog publish. This construction can also be useful for each guests and serps as it makes the URL smooth to learn and offers a transparent thought of what the web page is ready.<\/p>\n<p>On your WordPress dashboard, pass to <strong>Settings \u00bb Permalinks<\/strong>. You\u2019ll see a bit known as \u2018Not unusual Settings\u2019. To find the choice categorised \u2018Publish title\u2019 and click on the radio button subsequent to it to choose it.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"WordPress' permalink settings\" decoding=\"async\" width=\"680\" height=\"376\" alt=\"WordPress' permalink settings\" class=\"wp-image-156496 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2018\/10\/set-up-permalinks-1.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2018\/10\/set-up-permalinks-1.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2018\/10\/set-up-permalinks-1-300x166.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"WordPress' permalink settings\" decoding=\"async\" width=\"680\" height=\"376\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2018\/10\/set-up-permalinks-1.png\" alt=\"WordPress' permalink settings\" class=\"wp-image-156496\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2018\/10\/set-up-permalinks-1.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2018\/10\/set-up-permalinks-1-300x166.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Then, simply scroll right down to the ground of the web page and click on the \u2018Save Adjustments\u2019 button. Carried out!<\/p>\n<p><strong>Surroundings Up Redirects from Your Previous Drupal URLs<\/strong><\/p>\n<p>Now you wish to have to arrange redirects to ensure your previous Drupal hyperlinks nonetheless paintings. To do that, you&#8217;ll want that listing of previous Drupal URLs you grabbed the use of Hyperlink Klipper in Step 1.<\/p>\n<div class=\"wpb-alert style-yellow\">\n<p><strong>Tip:<\/strong> For those who use the top class model of FG Drupal to WordPress to import your Drupal content material, then it may well robotically create those redirects for you.<\/p>\n<\/div>\n<p>To arrange redirects simply in WordPress, you wish to have to put in and turn on a plugin known as Redirection. It\u2019s unfastened and it makes managing redirects a breeze. If you wish to have assist, see my information on\u00a0tips on how to set up a WordPress plugin.<\/p>\n<p>As soon as activated, you\u2019ll to find the Redirection plugin settings underneath <strong>Gear \u00bb Redirection<\/strong> for your WordPress menu.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Add New Redirection to Your Website\" decoding=\"async\" width=\"680\" height=\"207\" alt=\"Add New Redirection to Your Website\" class=\"wp-image-142532 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2015\/03\/303redirectionaddinga301redirect.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2015\/03\/303redirectionaddinga301redirect.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2015\/03\/303redirectionaddinga301redirect-300x91.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Add New Redirection to Your Website\" decoding=\"async\" width=\"680\" height=\"207\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2015\/03\/303redirectionaddinga301redirect.png\" alt=\"Add New Redirection to Your Website\" class=\"wp-image-142532\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2015\/03\/303redirectionaddinga301redirect.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2015\/03\/303redirectionaddinga301redirect-300x91.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Within the Redirection plugin interface, you\u2019ll see fields for Supply URL and Goal URL:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Supply URL<\/strong> is the place you input your previous Drupal website online URL \u2013 the only you wish to have to redirect from. Simply come with the phase after the area title, like <code>\/my-old-page<\/code>.<\/li>\n<li><strong>Goal URL<\/strong> is the place you input the brand new WordPress URL for a similar web page. Once more, simply come with the phase after the area title, like <code>\/my-new-page<\/code>.<\/li>\n<\/ul>\n<p>Be certain the \u2018301 \u2013 Moved Completely\u2019 choice is chosen for the \u2018Fit\u2019 sort (it\u2019s typically the default). This tells serps that the web page has completely moved to a brand new location, which is necessary for Search engine optimization.<\/p>\n<p>In spite of everything, click on the \u2018Upload Redirect\u2019 button to avoid wasting the redirect.<\/p>\n<p>Now, you\u2019ll want to undergo your listing of previous Drupal URLs and repeat those steps for each and every URL you wish to have to redirect. It may be a bit of repetitive if in case you have a large number of pages, nevertheless it\u2019s well worth the effort to keep away from damaged hyperlinks and stay your Search engine optimization intact.<\/p>\n<p>For detailed directions, see my information on\u00a0tips on how to arrange redirects in WordPress.<\/p>\n<p><strong>Selection: The usage of AIOSEO for Redirects<\/strong><\/p>\n<p>For those who\u2019re already the use of the All in One Search engine optimization (AIOSEO) plugin, or in case you\u2019re making plans to make use of it to beef up your website online\u2019s Search engine optimization, then it additionally has a redirection supervisor inbuilt. <\/p>\n<p>It\u2019s an impressive WordPress Search engine optimization plugin that permits you to simply\u00a0arrange complete website redirects, plus it provides many different options to assist your website online rank upper in seek effects.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Enter new domain address for relocation\" decoding=\"async\" width=\"680\" height=\"266\" alt=\"Enter new domain address for relocation\" class=\"wp-image-111145 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2022\/01\/enter-new-domain-address-for-relocation-1.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2022\/01\/enter-new-domain-address-for-relocation-1.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2022\/01\/enter-new-domain-address-for-relocation-1-300x117.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Enter new domain address for relocation\" decoding=\"async\" width=\"680\" height=\"266\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2022\/01\/enter-new-domain-address-for-relocation-1.png\" alt=\"Enter new domain address for relocation\" class=\"wp-image-111145\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2022\/01\/enter-new-domain-address-for-relocation-1.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2022\/01\/enter-new-domain-address-for-relocation-1-300x117.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>As an example, its\u00a0404 error monitoring\u00a0can simply catch damaged hyperlinks, and you&#8217;ll be able to upload\u00a0schema markup, customized breadcrumbs, native Search engine optimization modules, and a lot more.<\/p>\n<h4 class=\"wp-block-heading\">Step 6. Surroundings Up Your WordPress Theme<\/h4>\n<p>To make your WordPress website online glance wonderful, you wish to have to make a choice and set up a theme. Those are ready-made design templates in your website that regulate its look, together with the colours, fonts, format of your pages, and the way your weblog posts are displayed.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Free WordPress blog themes\" decoding=\"async\" width=\"680\" height=\"352\" alt=\"Free WordPress blog themes\" class=\"wp-image-178165 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2020\/08\/wordpress-blog-themes-free.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2020\/08\/wordpress-blog-themes-free.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2020\/08\/wordpress-blog-themes-free-300x155.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Free WordPress blog themes\" decoding=\"async\" width=\"680\" height=\"352\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2020\/08\/wordpress-blog-themes-free.png\" alt=\"Free WordPress blog themes\" class=\"wp-image-178165\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2020\/08\/wordpress-blog-themes-free.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2020\/08\/wordpress-blog-themes-free-300x155.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>There are many unfastened subject matters and top class subject matters to be had for each and every imaginable area of interest and business you&#8217;ll be able to consider.<\/p>\n<p>In my enjoy, blank and easy designs generally tend to paintings absolute best for many web pages. They appear extra skilled, they\u2019re more uncomplicated for guests to navigate, and most significantly, they put the point of interest the place it will have to be: to your content material.<\/p>\n<p>That can assist you slender issues down, I put in combination a information on settling on the very best WordPress theme. It walks you via the important thing issues to believe and is helping you keep away from some not unusual traps.<\/p>\n<p>Then, you&#8217;ll be able to stick with my step by step information on tips on how to set up a WordPress theme.<\/p>\n<p>Then again, you&#8217;ll be able to simply create a customized WordPress theme the use of drag-and-drop with the\u00a0SeedProd\u00a0website online builder plugin. This can be a nice choice if you wish to completely fit your previous website\u2019s glance with out writing code, supplying you with complete regulate over the design.<\/p>\n<p>In fact, in case you desire, you&#8217;ll be able to all the time rent execs to design and code an absolutely customized WordPress website online for you.<\/p>\n<h4 class=\"wp-block-heading\">Step 7. Set up Crucial WordPress Plugins<\/h4>\n<p>WordPress plugins are more uncomplicated to put in than Drupal modules. Hundreds are to be had, each unfastened and paid. So, I created a information on\u00a0how to select the most productive plugins\u00a0in your website online.<\/p>\n<p>However first, let me introduce you to a few must-have plugins that I like to recommend for just about each and every new WordPress website:<\/p>\n<ul class=\"wp-block-list\">\n<li>WPForms\u00a0permits you to create all forms of WordPress paperwork \u2013 touch paperwork, surveys, order paperwork, and extra. I apply it to my very own web pages to permit readers to touch me and acquire their comments.<\/li>\n<li>SeedProd\u00a0is an impressive drag-and-drop website online builder. It permits you to simply customise your WordPress design, create distinctive web page layouts, and even construct an entire customized theme.<\/li>\n<li>AIOSEO\u00a0(All in One Search engine optimization) is helping you optimize your weblog for higher seek engine scores. It\u2019s probably the most tough Search engine optimization plugin for WordPress.<\/li>\n<li>MonsterInsights\u00a0connects to Google Analytics and makes it smooth to grasp your site visitors and customer conduct appropriate within your WordPress dashboard.<\/li>\n<li>OptinMonster\u00a0is helping you create popups, slide-in paperwork, and different opt-in paperwork to develop your e-mail listing and spice up conversions.<\/li>\n<\/ul>\n<p>You\u2019ll to find extra concepts in my listing of\u00a0very important WordPress plugins. It\u2019s filled with plugins I exploit and accept as true with.<\/p>\n<h4 class=\"wp-block-heading\" id=\"professional-services\">Selection: Get Skilled Lend a hand to Migrate Your Drupal Web page<\/h4>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Professional WordPress  Services by WPBeginner\" decoding=\"async\" width=\"680\" height=\"368\" alt=\"Professional WordPress Services by WPBeginner\" class=\"wp-image-295907 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/08\/wpbeginner-pro-services.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/08\/wpbeginner-pro-services.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/08\/wpbeginner-pro-services-300x162.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Professional WordPress  Services by WPBeginner\" decoding=\"async\" width=\"680\" height=\"368\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/08\/wpbeginner-pro-services.png\" alt=\"Professional WordPress Services by WPBeginner\" class=\"wp-image-295907\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/08\/wpbeginner-pro-services.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2024\/08\/wpbeginner-pro-services-300x162.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Whilst lots of it is possible for you to to stick with this information emigrate from Drupal to WordPress, it\u2019s nonetheless a sexy technical venture. Perhaps you\u2019re no longer very techy or are just too busy to do it your self.<\/p>\n<p>If that sounds such as you, then our WPBeginner skilled services and products\u00a0workforce can be in agreement. We\u2019ve helped heaps of other folks with their WordPress web pages, and we will assist you to too.<\/p>\n<p>Listed below are a few tactics we will make your Drupal to WordPress migration more uncomplicated:<\/p>\n<ul class=\"wp-block-list\">\n<li>Top rate WordPress Reinforce Products and services: Achieve out to our workforce anytime you get caught, have questions, or simply need some customized assist along with your migration. We will be able to information you via particular steps, troubleshoot problems, and even take over positive duties for you.<\/li>\n<li>Fast Web site Release Carrier: Need an absolutely recent get started with a brand spanking new, customized WordPress website online? Our Fast Web site Release provider workforce can design and construct a website online from the bottom up. And we will take care of the entire content material migration from Drupal.<\/li>\n<\/ul>\n<p>For those who\u2019re curious to be told extra about those services and products or in case you simply have some questions on migration basically, then we\u2019re right here to talk! You&#8217;ll simply get in contact with our improve workforce on our\u00a0Web page Design Products and services web page.<\/p>\n<h4 class=\"wp-block-heading\">Bonus: Studying WordPress<\/h4>\n<p>Now that you&#8217;ve a brand new WordPress website online, you\u2019ll need to be told extra. Happily, now we have a number of unfastened sources that can assist you briefly transform a WordPress professional:<\/p>\n<ul class=\"wp-block-list\">\n<li>The WPBeginner Weblog is the guts of WPBeginner. It\u2019s a WordPress studying library filled with hundreds of easy-to-follow tutorials, guides, and how-to articles.<\/li>\n<li>The WPBeginner Dictionary is helping you recognize the entire WordPress phrases and jargon, like a WordPress translator.<\/li>\n<li>WPBeginner Movies stroll you via not unusual WordPress duties step by step, visually, from fundamental to extra complicated tactics.<\/li>\n<li>Our WPBeginner YouTube Channel is filled with WordPress guidelines, tutorials, and how-tos that can assist you keep up-to-date with the newest WordPress goodness.<\/li>\n<li>The WPBeginner Blueprint offers you a peek in the back of the scenes and displays you our advisable WordPress setup.<\/li>\n<li>WPBeginner Offers be offering unique reductions and coupons on WordPress subject matters, plugins, internet hosting, and extra.<\/li>\n<\/ul>\n<p>I am hoping this educational helped you progress your website from Drupal to WordPress. You may additionally need to see our\u00a0final WordPress Search engine optimization migration tick list\u00a0for freshmen or our knowledgeable pick out of the\u00a0absolute best WordPress migration services and products.<\/p>\n<p>For those who preferred this newsletter, then please subscribe to our\u00a0YouTube Channel\u00a0for WordPress video tutorials. You&#8217;ll additionally to find us on\u00a0<a href=\"https:\/\/twitter.com\/wpbeginner\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" title=\"Follow WPBeginner on Twitter\">Twitter<\/a>\u00a0and Fb.<\/p>\n<\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once I first began development web pages, I thought of the use of Drupal. It\u2019s a powerful platform, nevertheless it was once too sophisticated and difficult to be told, particularly for freshmen. That\u2019s why I selected WordPress as a substitute. It\u2019s tough, smooth to make use of, and now, it\u2019s what I exploit for all [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4147,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4145","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/posts\/4145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/comments?post=4145"}],"version-history":[{"count":1,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/posts\/4145\/revisions"}],"predecessor-version":[{"id":4146,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/posts\/4145\/revisions\/4146"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/media\/4147"}],"wp:attachment":[{"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/media?parent=4145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/categories?post=4145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedigitalsagency.com\/services\/digital-downloadable\/wp-json\/wp\/v2\/tags?post=4145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}