With 100 million downloads, a variety of individuals are pleased with the Joomla platform. Alternatively, someday, it’s possible you’ll wish to migrate to a extra robust, versatile device, like WordPress.

Thankfully, it’s imaginable emigrate from Joomla to WordPress. In truth, with the proper equipment, moving your entire site could be a relaxing revel in.

On this publish, we’ll discover why it’s possible you’ll wish to improve from Joomla to WordPress. We’ll then display you the way to plan and whole this migration in 9 simple steps.

Let’s get began!

Why You Might Wish to Migrate From Joomla to WordPress

Utilized by over two million websites, Joomla is a popular Content Management System (CMS). This CMS is optimized for the various search engines and boasts over 70 translation packs plus integrated toughen for multilingual content material control:

Joomla website
Joomla! homepage.

Whilst Joomla does have its strengths, it’s now not as user-friendly because the WordPress platform. Particularly, the Joomla dashboard can also be complicated because of its sheer choice of menus, sub-menus, and settings:

Joomla dashboard
Joomla dashboard.

Moreover, even though Joomla does have some content material control options, those aren’t excellent for blogs. For instance, Joomla doesn’t have a selected web page kind for weblog posts. Should you’re a blogger, you’ll want to almost certainly benefit via migrating from Joomla to WordPress.

Ready to make the switch from Joomla ➡ WordPress? Start here 😌Click to Tweet

Issues to Believe Earlier than Migrating to WordPress

Earlier than you progress from Joomla to WordPress, there are some things you wish to have in position. Initially, your new WordPress website online would require a site title and webhosting.

Likelihood is that you have already got those in your Joomla website online. Relying for your supplier, you could possibly re-use those sources in your WordPress website online. Alternatively, for the most efficient effects, we suggest avoiding cheaper hosting alternatives and as an alternative making an investment in managed WordPress hosting.

Controlled WordPress webhosting suppliers can perform much of the heavy lifting for you. They will also will let you set up the WordPress tool — highest whilst you’re new to the platform.

While you’re up and working, a well-managed supplier will take care of a lot of your website online’s daily repairs and optimization. For the reason that host focuses on WordPress, it must additionally haven’t any issues answering any questions and resolving any problems you come across with this new platform.

Although you’re already aware of WordPress, a controlled spouse can lend a hand lighten your repairs load. This leaves you loose to concentrate on extra high-value duties, akin to rising your new WordPress website online.

Providers specializing in WordPress also are much more likely to offer equipment designed particularly for this CMS.

For instance, Kinsta APM is a custom-designed efficiency tracking device that we created solely for WordPress. It may be beneficial for development a high-performing and protected website online:

Kinsta APM tool
Kinsta APM.

If you have already got a webhosting account, migrating to a brand new supplier doesn’t should be difficult. At Kinsta, we provide free migrations from a protracted checklist of common internet hosts:

Free migrations to Kinsta
Kinsta provides loose migrations.

We come with those loose migrations in all of our webhosting plans. Entire an easy shape, and our specialist workforce will probably be involved to lend a hand organize your transfer.

Tips on how to Migrate From Joomla to WordPress in 9 Steps

With a 60.8 percent share within the CMS marketplace, there’s a reason WordPress is so common. Should you’re satisfied that it’s time for an improve, right here’s the way to migrate to WordPress in 9 simple steps!

Step 1: Set Up WordPress

WordPress is famously simple to put in. Alternatively, you’ll make the set up procedure even more practical via partnering with a controlled WordPress webhosting supplier.

Should you’re a Kinsta buyer, you’ll arrange WordPress via logging into your MyKinsta dashboard. Then, make a choice Websites within the left-hand menu:

MyKinsta dashboard
MyKinsta dashboard.

Within the upper-right nook, click on on Upload Web site. Then, choose to Set up WordPress:

Install WordPress in MyKinsta
Set up WordPress in MyKinsta.

Doing this installs a completely practical WordPress website online in a position so that you can use in an instant. Practice the on-screen directions, and also you’ll have a brand new website online inside of mins.

Sadly, WordPress doesn’t toughen Joomla migration natively. The excellent news is that you’ll upload this capability via the use of a migration plugin akin to FG Joomla to WordPress.

The usage of this plugin, you’ll simply migrate your entire Joomla website online’s sections, classes, posts, media, and tags into WordPress:

FG Joomla to WordPress plugin
FG Joomla to WordPress.

Log in in your WordPress dashboard and navigate to Plugins > Upload New to put in this plugin. You’ll now seek for the FG Joomla to WordPress add-on. When this merchandise seems, click on on Set up > Turn on.

Step 2: Again Up Your Joomla Web site

Earlier than migrating your Joomla website online, it’s a good suggestion to create a backup. Doing this guarantees that you just gained’t lose your whole Joomla content material in the event you come across any problems throughout the migration.

You’ll again up your Joomla website online the use of the Akeeba Backup extension:

Akeeba Backup
Akeeba Backup.

After putting in this extension, make a choice House Dashboard from Joomla’s left-hand menu. Your Notifications phase must now include a brand new Backup up to the moment possibility:

Joomla dashboard
Joomla dashboard.

Give this notification a click on. If that is your first time having access to the Akeeba Backup settings, then Joomla will ask you to configure this extension.

Akeeba Backup can take care of all the setup for you, so make a choice Configuration Wizard when induced:

Akeeba Backup configuration
Akeeba Backup configuration.

The configuration wizard will now decide the optimum backup settings in your website online via working a chain of benchmarks for your server. As soon as this take a look at is whole, click on on Backup Now:


You’ll now title this backup and upload a remark. While you’re pleased with the ideas you’ve entered, click on on Backup Now:

Click the Backup Now option
Click on the Backup Now possibility.

Now that this extension is configured, you’ll create a backup at any level. Navigate to Elements > Akeeba Backup > Backup Now to your Joomla dashboard:

Create a backup
Create a backup.

Despite the fact that it’s now not as essential as copying your Joomla content material, it’s possible you’ll wish to again up your WordPress website online ahead of continuing. This gives you a clean slate that you’ll repair if one thing is going flawed throughout the migration procedure.

Kinsta shoppers can create a backup on call for via logging into their MyKinsta accounts. Right here, you’ll make a choice the website online in query, adopted via Backups:

Creating backups in MyKinsta
Create a backup in MyKinsta.

Then, make a choice the Guide tab, adopted via Again up now. This system will now create an entire backup of your WordPress website online.

Step 3: Migrate Your Joomla Content material

To your WordPress dashboard, navigate to Gear > Import. Now to find the Joomla (FG) possibility and click on on its accompanying Run Importer hyperlink:

Run Joomla FG
Run Joomla FG.

The next display presentations all classes, posts, pages, media, and tags to your website online’s underlying database. Even a contemporary WordPress set up would possibly include some content material, akin to a default class and a few pattern internet pages:

Import Joomla FG settings page
Import Joomla FG settings web page.

As a rule, you’ll wish to import your Joomla content material into an empty website online. Because of this, we suggest the use of the Empty WordPress content material button to wipe the slate blank.

Simply bear in mind that doing this may completely delete all of the content material out of your WordPress website online, with 0 probability of getting better it. If you wish to cling onto any of those classes, posts, pages, media, or tags, you will have to create a backup.

While you’re in a position to continue, make a choice Take away all WordPress content material. Then, click on on Empty WordPress content material.

After a couple of moments, the plugin will show a message confirming that it’s effectively purged your website online:

Remove all WordPress content
Take away all WordPress content material.

Your posts, pages, media, and tags must now be 0. WordPress has an Uncategorized class via default. Due to this fact, yourClass tally will stay at one, even after deleting your entire content material.

Step 4: Input Your Joomla Database Parameters

The next move is getting into your Joomla database parameters. In a brand new tab, log in in your Joomla account. Within the left-hand menu, make a choice Machine:

Joomla database parameters
Joomla database parameters.

Then, click on on International Configuration. You’ll now make a choice the Server tab:

Signal Up For the E-newsletter

Select appropriate server in Global Configuration tab
Make a choice the precise server within the International Configuration tab.

Subsequent, scroll to Database Settings. This phase comprises your Host, Database Username, Database Password, Database Identify, and Database Tables Prefix:

Database settings
Database settings.

Those values are crucial for migrating your information, so transfer in your WordPress dashboard and scroll to the Joomla internet website online parameters phase. To find the next box: URL of the reside Joomla website online. On this box, input the URL of your Joomla website online and choose to switch your information over HTTP:

URL of the live Joomla website.
URL of the reside Joomla website online.

Now, click on on Take a look at the media connection. Doing this may take a look at for any doable problems throughout the import procedure.

Assuming that you just move the take a look at, you’ll then wish to supply all the details about your Joomla database. This implies getting into your hostname, database title, username, password, and Joomla desk prefix.

You’ll replica every piece of knowledge from the Joomla dashboard and paste it into the precise box in WordPress:

Copy and paste info from the Joomla dashboard
Replica and paste data from the Joomla dashboard.

The Joomla International Configuration web page presentations your database knowledge with the exception of your database password. If you can’t take into account this password, you’ll attach in your server by means of File Transfer Protocol (FTP) the use of a client such as FileZilla.

Then, navigate in your Joomla website online’s root folder. You’ll to find the database password to your configuration.php document.

After getting into those database parameters into WordPress, click on on Take a look at the database connection. WordPress will now take a look at whether or not those parameters paintings. If the relationship is a good fortune, you’re in a position to import your content material.

Step 5: Import Your Joomla Content material

To your WordPress dashboard, scroll to the Habits phase. It comprises all the settings that you just’ll use to configure your import:

Behavior section in tools
Habits phase in equipment.

You’ll now select which content material you wish to have emigrate. It comprises archived posts, media, and meta key phrases.

You’ll additionally configure the way to take care of your website online’s media. For instance, chances are you’ll choose to import featured pictures best. By way of being selective, you could possibly boost up the migration procedure.

At this level, you additionally find a way emigrate your Joomla website online’s intro textual content. This quick snippet teases guests with a preview of the overall article. You’ll select to switch this content material as an excerpt, mix it with the overall content material, or each.

After making your variety, scroll to the ground of this display and click on at the Get started / Resume the import button. The plugin will now import all the content material out of your Joomla website online. FG Joomla to WordPress will notify you as soon as this procedure is whole.

You could have transferred your content material, however there’s a possibility that the inner hyperlinks inside of your pages and posts gained’t paintings. Damaged interior hyperlinks can critically harm the customer revel in. They are able to additionally have an effect on your website online’s Seek Engine Optimization (search engine optimization).

When the quest bots index your content material, they have got a restricted move slowly finances. The very last thing you wish to have is to waste this treasured finances on damaged URLs. Fortunately, the migration plugin can scan for damaged interior hyperlinks:

Modify internal links
Regulate interior hyperlinks.

To accomplish this take a look at, click on at the Regulate interior hyperlinks button. FG Joomla to WordPress will now scan your website online for useless URLs.

Want top-notch, speedy, and protected webhosting in your new WordPress website online? Kinsta supplies blazing speedy servers and 24/7 world-class toughen from WordPress professionals. Check out our plans

Step 6: Make a choice a New WordPress Theme

WordPress comes with a default theme pre-installed. Alternatively, it is probably not the most efficient are compatible in your migrated Joomla content material. You’ll take a look at to peer how your website online seems and purposes with the default WordPress theme via visiting it in a brand new tab.

However, you’ll take a look at a selected webpage via navigating to Posts or Pages. Then, hover over the webpage in query and make a choice View:

View posts or pages in WordPress dashboard
View posts or pages.

Should you’re unsatisfied with the default glance, then it’s time to install a new theme. In relation to choosing a WordPress theme, there’s no scarcity of choices:

WordPress themes
WordPress subject matters.

To put in a theme from the official repository, navigate to Look > Issues to your WordPress dashboard. You’ll then make a choice Upload New and get started exploring the to be had choices:

Add a new theme
Set up a brand new WordPress theme.

While you discover a theme that catches your eye, hover over it after which click on on Preview. This will likely show your website online as it is going to seem with the brand new theme implemented.

When buying groceries round for a theme, it’s sensible to be aware of the common big name ranking and the critiques, specifically the latest comments. A theme will have a good reasonable big name ranking. Alternatively, a lot of contemporary unfavorable feedback would possibly counsel there’s an issue with the most recent replace:

Theme reviews for Astra
Theme critiques for Astra.

With over three billion smartphone users worldwide, your theme must even be responsive and mobile-friendly. This high quality is important for an internet retailer, as cellular units accounted for 65 percent of all e-commerce traffic in 2019.

While you to find your highest theme, make a choice Set up > Turn on. Your migrated Joomla content material will now be the use of this new theme.

Step 7: Set Up Permalinks

Permalinks are the everlasting URLs that lead customers and serps in your pages and posts. Because the title suggests, those hyperlinks are meant to stay unchanged.

Whilst it’s imaginable to edit your permalinks later, this can lead to damaged hyperlinks. It might also harm your search engine optimization. Due to this fact, selecting the correct permalink construction is very important for putting in a brand new WordPress website online.

WordPress helps six other permalink buildings. To check out your choices, navigate to Settings > Permalinks:

WordPress permalinks
WordPress permalinks.

By way of default, WordPress makes use of the Undeniable construction. It comprises an ID-based slug, akin to mywebsite.com/?p=123. Alternatively, this construction doesn’t inform the various search engines or guests the rest helpful in regards to the web page, which is dangerous information for search engine optimization and the consumer revel in.

Because of this, we suggest switching to the Publish title permalink construction. It is going to generate a URL slug in response to the web page or publish’s identify. This setup is far better for guests and can give an search engine optimization spice up.

To modify your permalink construction, make a choice the Publish title button. Then, click on on Save Adjustments.

Step 8: Repoint Your Area

Each area issues to a minimum of two nameservers. Relying on how your website online is ready up, it’s possible you’ll wish to attach your area title in your host’s server. This procedure is referred to as repointing your domain.

Kinsta shoppers can repoint their domain names from the MyKinsta dashboard. Within the left-hand menu, make a choice Websites adopted via the title of your website online. Then, click on on Domain names:

The domains section in MyKinsta
The domain names phase in MyKinsta.

Subsequent, click on on Upload Area. Within the next popup, input your area and make a choice Upload Area and proceed:

Click on Add Domain
Click on on Upload Area.

You’ll now wish to check that you just personal this area. You’ll upload two TXT data in your area’s DNS to reach this.

Your DNS supplier is the place your area’s nameservers level to. It can be your area’s registrar or every other DNS supplier. Should you’re the use of Kinsta DNS, we routinely upload those TXT data for area verification.

To your DNS supplier’s control panel, upload a brand new TXT report. For the primary TXT report, use _cf-custom-hostname for the Hostname box and your distinctive UUID price for the Content material/Textual content box.

For the second one TXT report, use @ within the Hostname box. For the Content material/Textual contentbox, use your distinctive UUID price.

After including those TXT data in your DNS supplier, transfer again in your MyKinsta tab. Then, click on on OK, I’ve Completed It within the Check area modal window.

Relying for your supplier, the TXT data would possibly take as much as 24 hours to propagate. While you’ve effectively verified your area, transfer again in your webhosting supplier’s dashboard. In MyKinsta, click on at the Level Area button, which seems along your tradition area.

As a part of this procedure, it’s possible you’ll wish to point your root and www domain to MyKinsta. To be sure to’re now not lacking out on any visitors, you’ll additionally upload toughen for wildcard domain names.

Step 9: Turn into a WordPress Professional

WordPress is designed to be an intuitive and user-friendly platform. Alternatively, in the case of mastering new generation, it’s possible you’ll have the benefit of skilled recommendation.

Thankfully, there’s no scarcity of sources that assist you to become familiar with the WordPress basics and past. To start out, the professional WordPress Codex has an in-depth Be told To Use WordPress phase. It may be beneficial for first-time WordPress customers:

WordPress.org Codex
WordPress.org Codex.

There also are some quality WordPress courses. Those lessons have numerous knowledge that can assist you stand up to hurry along with your new platform.

However, in the event you choose a extra hands-on method, you might have considered trying to take a look at out our free DevKinsta tool:


You’ll use this device to briefly and simply create an area WordPress set up. This setup is highest for experimenting with the platform in a personal, protected atmosphere with out affecting your reside website online.

Want to make moving your site from Joomla ➡ WordPress a stress-free experience? ✅ Read on…Click to Tweet


Transferring from one Content Management System (CMS) to every other could be a daunting prospect. Thankfully, with the proper equipment, you’ll migrate from Joomla to WordPress with no need to begin from scratch.

While you’re making plans a transfer, a just right migration plugin akin to FG Joomla to WordPress is very important. We additionally suggest choosing a managed WordPress provider akin to Kinsta. With the proper host, putting in and configuring the WordPress tool can really feel like a breeze, which is one much less factor to fret about!

Do you’ve gotten any questions on the way to migrate your website online from Joomla to WordPress? Tell us within the feedback phase under!

The publish How to Migrate Your Website From Joomla to WordPress (in 9 Steps) gave the impression first on Kinsta®.

WP Hosting

[ continue ]