Migrate your Tumblr blog to WordPress in Easy Steps
In this day and age, it is relatively easy to create a personal blog or a simple website. There are a variety of reasons why someone might want to start a blog. Tumblr, which is a combination of a blogging platform and a social network, is a good place to start if you are new to blogging. You do not need to know how to code, and you do not even need to be familiar with web development. All you need is the desire to start a blog and a little browsing to find the platform that best fits your blogging needs. For various reasons, many of them want to Migrate your Tumblr blog to WordPress.
As you begin to improve and take your writing more seriously, you may find that having a blog on your website is the best option. As a result, you’ll be using WordPress. If you are looking for ways to Migrate your Tumblr blog to WordPress, you may find this article useful.
WordPress is a widely used platform that has long been considered one of the best website builders and blogging platforms. It allows you to have complete control over creating any form of the website. This article will surely help you Migrate your Tumblr blog to WordPress successfully and give you the reasons why you should do so.
Why Migrate your Tumblr Blog to WordPress ?
Tumblr has several features that make it attractive to new bloggers. Tumblr is a free blogging platform that offers exceptional multimedia content publishing capabilities as well as a special social component that is difficult to replicate. This platform also allows you to link your account to your domain. On Tumblr, you can use free and paid themes to change the look of your blog and articles. There are a few things you can do to increase your blog’s search engine rating, but they are not easy for the average user to find.
If you compare it to WordPress, you’ll find that Tumblr’s only real advantage is the social aspect. In every other aspect, it outperforms WordPress. It is used by almost 32% of all websites on the internet, that is why it has been placed has been a well-known blogging platform. Therefore to Migrate your Tumble blog to WordPress has become an important aspect.
WordPress is the most popular content management system (CMS) on the market, and for good reason. It’s easy to use, has many design and feature options, and can be used for almost any type of websites you want, such as a website or blog, an e-commerce site, a membership site, a community forum, an online course, a podcast site, and more.
WordPress is divided into two types. There is WordPress.com, which is a hosted platform, and WordPress.org, which is also known as self-hosted WordPress. The content management system allows for unlimited customization with free and premium WordPress themes that are not limited to blogging, just like WordPress itself. When it comes to SEO, WordPress offers many free tools to help users who are not particularly tech-savvy.
WordPress.org is highly recommended because it allows you to create whatever type of website you want. It also provides you with immediate access to all of WordPress’s most powerful features.
Things to keep in mind before Migrating your Tumblr blog to WordPress
To Migrate your Tumblr blog to WordPress is a big deal, you should prepare your site first. That means you need to do the following tasks before you transfer your Tumblr blog to WordPress:
- Find a solid hosting provider – there are a few things you should look out for, but if you are not sure, go with the one WordPress suggests.
- Install your WordPress website – some hosts will do this for you, while others allow you to do it with a single click.
- Install a theme and some plugins to get familiar with your new website, and learn how to use WordPress.
- Buy a domain name if you do not already have one; if not, you can usually do this when choosing a hosting provider.
You can start transferring as soon as your WordPress website is operational – it does not have to be open to visitors yet.
Procedure before migration
There are a few things you need to take care of before you start to Migrate your Tumblr blog to WordPress.
1) Domain name registration –
For your new WordPress website, the first step to do is to register a domain name. You can choose from a variety of domain name registrars. While choosing a domain name make sure of the following things:
- It’s not too long.
- Use hyphens and numbers sparingly.
- Make sure it is easy to pronounce and type.
- Choose a name that can be branded rather than a generic name.
- Consider incorporating keywords naturally into your content.
- Get a .com domain if possible.
2) Buying a web host –
Since this is a self-hosted WordPress, you will need to purchase a web host. A web host is a computer server connected to the internet where you can use storage space. Shared web hosting is sufficient for a new website (and many existing ones too). You can always upgrade your plan or switch to cloud hosting as your website grows in popularity and traffic.
3) How to set up WordPress –
Now that you have purchased a domain name and hosting account, you are ready to install WordPress. Most web hosts offer a cPanel 1-click installation. To get started, go to the WordPress Tools section in cPanel and select WordPress Installer. Next, select a protocol from the list below:
4) Select your domain from the dropdown list after selecting the protocol you want to use.
Enter the name and description of your website in Website Settings. It does not have to be perfect right away, as you can quickly customize it after the installation is complete.
In the Admin Account field, enter a username that is not admin or your name. It is advisable to approach it like a password and create something hard to guess. In Admin Email, enter the email address to which you want to receive site-related notifications. This email address is also useful if you need to reset your password because you forgot it and can not log in.
After that, choose a language for your installation. Any other information can be ignored. Finally, click the Install option and wait for the process to complete.
Step by Step Guide to Migrate your Tumblr blog to WordPress –
Step 1: Transferring Tumblr Content to WordPress
To get started to Migrate your Tumblr blog to WordPress, go to Tools ” Import. Select the “Install Now” button just below Tumblr. The Tumblr importer tool will now be downloaded and installed for you by WordPress. To continue, click on the ‘Run Importer’ option once the process is complete. In the next step, you will need to provide the OAuth Consumer and Secret keys. These credentials will allow your WordPress site to connect to Tumblr servers and import content.
To get these keys, go to Tumblr and select the ‘Register Application’ option. After that, fill in the fields for “Application Name”, “Application Website”, “Application Description” and “Default Callback URL”. The rest of the details in the form is not necessary to fill.
For the “Website” and “Default Callback URL” sections, you will need the full URL of your WordPress site. For the application name and description, you can use whatever you like. To continue, click the Register option at the bottom of the page.
Tumblr will now register the app and take you back to the app’s dashboard. There you can find the consumer key. To reveal and copy the secret key, click the Show Secret button.
Return to your WordPress admin panel, navigate to Tools ” Import, and run the importer again. In the Importer settings, paste the keys you copied earlier and select the ‘Connect to Tumblr’ option. On the following screen, click the ‘Authorise this program button.
This will redirect you to Tumblr, where you will be prompted to authorize the app to access your account. To continue, click the ‘Authorise’ button. The importer will now display your Tumblr blogs, and you’ll be taken back to your WordPress site.
Simply select the blog you want to import and click the “Import this blog” option.
The importer will immediately start to Migrate your Tumblr blog to WordPress. Depending on how much content you have, this may take some time. When you are done, you’ll get a success message. You can now see your imported material in the Posts and Pages sections of your WordPress blog. You can also take a look at your live WordPress site to see how the posts are rendering.
Step 2: Setting up redirects from Tumblr to WordPress (custom domain).
When you Migrate your Tumblr blog to WordPress you will want your Tumblr visitors to be able to find your new blog after you import the content.
To do this, you’ll need to change the theme of your Tumblr blog. First, go to the Tumblr settings page. To get to your blog’s settings, click on its name. This will take you to your blog’s settings page.
To proceed, you need to click on the “Edit Theme” option on this screen.
Then, under the name of the theme, select the “Edit HTML” option.
This will allow you to make changes to the HTML code of your Tumblr theme. And also need to paste this code snippet right after the <head> tag.
<!– Inside head –>
<meta name=”description” content=”this is a legacy blog page, and will redirect to the same post on my new blog”>
var new_slug = window.location.pathname;
var new_root = “http://example.com”;
var new_url = new_root + new_slug;
document.write(“<link rel=\”canonical\” href=\”” + new_url + “\”>”);
Tumblr will now display the HTML code for the theme. Replace the actual URL of your new WordPress blog with example.com. After that, you also need to paste the code after the <body> tag.
<!–Inside of <body> –>
window.location = new_url;
You can now save your settings by clicking the ‘Update Preview’ button and then the ‘Save’ button.
This code will redirect visitors from Tumblr to your WordPress site. Users visiting a specific page or post, on the other hand, will receive a 404 error. Since Tumblr’s URL format is different from your WordPress site, you’ll need to redirect readers to the appropriate posts.
To set up the redirects, if you were previously using a custom domain on Tumblr (such as mycoolsite.com), you will need to change your DNS settings to point to your new WordPress site. This is necessary to ensure that visitors to your old Tumblr posts are redirected to the corresponding post on your new site.
Setting up redirects consists of two steps:
- Redirecting your domain.
Point your DNS records to your new hosting account where you installed WordPress to redirect your domain. The method for changing your domain name settings is simple but differs depending on your registrar.
You will need to log in and look for DNS settings in the control panel. The IP addresses will then be updated to match your new hosting account.
- Creating post-by-post redirects.
This step is a bit more difficult and can take a lot of time if you have a lot of content on your Tumblr site. You will need to create unique redirects for each page and post them on your old Tumblr site. This can help you avoid broken links and keep any SEO rankings your old content may have had.
To set up redirects, we can use the helpful Redirection plugin. After installing and activating the plugin, go to Tools Redirection in the left sidebar of your WordPress dashboard.
Click the ‘Add New’ which is visible at the top of the page.
Source URL – Enter the old source Tumblr URL (e.g. /post/156485494764/my-post) without the domain name at the beginning.
Destination URL – Enter the destination URL for your new WordPress site here (e.g. http://myneatsite/my-post/).
Steps to take after you Migrate your Tumblr blogs to WordPress
After you Migrate your Tumblr blog to WordPress, set up redirects, you are ready to start building your new site.
1) Choosing a Theme for WordPress –
When you migrate a website to WordPress, you’ll need to choose a new theme. Until and unless you hire a developer you might not be able to use the Tumblr theme. The developer can create a customized theme. In most cases, you will not want to do this because it will cost you more money than using an existing WordPress theme.
You can either choose from over 5,000 pre-built themes from WordPress Theme Directory or choose a free or premium theme from theme builders like Colorlib, Elegant Themes, Themeforest, Themezilla, and Themefuse.
2) Adding a navigation menu –
You will need to create a navigation menu for your new website. You can either recreate your Tumblr account or create something completely new. It is important to have a well-organized main menu so that your visitors can navigate through your website effortlessly.
It’s easy to create a menu using WordPress. Go to Appearance Menus in the left sidebar of your dashboard. Then click the “Create a new menu” link at the top of the page. Give your menu a name and then fill it with as many pages, custom links, posts, categories, and other items as you’d like. Choose where you want your menu to appear in Menu Settings at the bottom of the page, and then click the Save Menu button.
3) Plugin installation in WordPress –
You are probably aware that WordPress is a powerful CMS with a wealth of design and functional options. The number of plugins you can use on your site, including those for SEO, site speed/optimization, security, and more, is one of the reasons it’s so amazing. After that, you’ll want to use WordPress plugins.
WordPress plugins are kind of like apps for your WordPress site that allow you to add new features like a contact form, Google Analytics, membership features, and more. Choosing the right plugins, on the other hand, can be a bit intimidating for new users.
4) Make sure your website is up and running.
You should spend some time checking everything after you have transferred all your Tumblr content and set up your new WordPress site. Examine your site to make sure everything is in working order, including:
internal citations things in the menu audio and video files settings for permalinks.
5) Implementing widgets –
WordPress allows you to quickly add separate blocks of content to various places on your website. These are called widgets and can be placed in the sidebar or footer of your site.
Widgets can be added to your site in a variety of ways, including:
Archives — Displays a monthly archive of the Posts on your site.
Audio — adds an audio player.
Calendar – shows your site’s posts in a calendar format.
Categories – displays a dropdown menu or a list of categories.
Image – any image can be displayed.
Login, RSS, and WordPress.org links are displayed in the Meta section.
Pages – shows a list of the pages on your website.
Posts — shows your website with Posts.
Recent Statements – this section shows the most recent comments on your site.
Recent Articles — This section displays a collection of your most recent posts.
Tag Cloud – displays your most frequently used tags.
Text — for displaying text or HTML.
Adds a video from your computer’s media collection or a video hosting site. And a few more.
You can quickly add widgets to your WordPress dashboard by going to Appearance Widgets in the left sidebar. Also, many themes allow you to add widgets while viewing the front end of your website in the Customise section.
Aside from the above, some themes offer specialized widgets. Decide what kind of functionality you want your website to have after selecting a theme. Then add and customize Tumblr widgets if needed.
In this article, we have given you step-by-step instructions to Migrate your Tumblr blog to WordPress. You may also be interested in our actionable advice for increasing traffic to your new WordPress blog. It may seem that migrating a website from one platform to another is a daunting and time-consuming task. We hope this guide has made moving all your stuff and setting up your new site a breeze.