If you’re running WordPress for your own site or client projects, a managed WordPress hosting solution can save you time and stress. Managed hosting takes care of server maintenance, security updates, and technical issues for you. If your site is on a non-managed or slow host, now may be the right time to switch. Pressable […]
I’ve been using Mailchimp for the WPExplorer.com newsletter for many years. While it’s a powerful email marketing platform, it’s also gotten very expensive over time and includes countless features I’ve never needed or used. Because of that, I paused the newsletter for about a year while searching for a simpler, more affordable solution. Recently, I […]
WordPress 6.8 introduced a highly requested feature: Speculative Loading. But what exactly is it, and how does it affect your website? In simple terms, and in WordPress specifically, it’s a technique that makes your site feel faster by predicting which page(s) a visitor is likely to view next and preloading them. In this guide, we’ll […]
Elementor is a powerful tool for building WordPress websites, but its dashboard can sometimes feel cluttered with upsell ads and prompts for premium features. In this guide, I’ll show you how to remove most Elementor upsells, allowing you to enjoy a cleaner, more focused interface. You can follow along the guide and add the code […]
Whenever you upload an image to your WordPress site through the media library, it automatically creates and stores multiple additional versions of that image. If your site doesn’t utilize these extra image sizes, they will consume valuable storage space and increase the size of your server backups. In this guide, I’ll walk you through the […]
Recently I’ve been going through old articles and updating affiliate links to the text (affiliate link) next to any affiliate link for complete disclosure. I’ve also been switching links that previously used rel nofollow to sponsored. This is a long process as we have thousands of posts and I’m completely re-structuring how our theme and […]
Do you want to move a site from a WordPress multisite to a single install?
If you run a WordPress multisite network, sometimes, you may need to move one of the websites to its own separate WordPress install.
In this article, we’ll show you how to easily move a site from WordPress multisite to its own single install while preserving SEO rankings and all your content.
Step 1: Getting Started
To move a website from a WordPress multisite network, you’ll need a domain name.
If you already have a domain name where you want to install the single site, then you are good to go.
If you don’t have a separate domain name, you’ll need to register and add a new domain name to your hosting account.
We recommend using Domain.com. They are one of the best domain name registrars in the world and offer beginner-friendly domain management experience.
Important: Since you are going to make some serious changes to your WordPress multisite, it is necessary to create a complete WordPress backup before you do anything else.
Now that everything is set up, let’s move a site from WordPress multisite network to its single install.
Step 2: Exporting a Single Site in WordPress Multisite Network
The built-in WordPress import/export functionality works the same way in multisite as it does on a single site install. We will use the default tools to export the data from a site on a WordPress multisite network.
First, you need to log in to the dashboard of the single site you want to move, and then click on Tools » Export.
Next, you want to ensure all content is checked and click on the Download Export File button.
WordPress will now create an XML file containing all your data and send it to your browser for download.
Be sure to save the file on your computer because you will need it later.
Step 3: Importing Child Site to New Domain
Login to the WordPress admin area on the new location where you want to move your child site and then go to Tools » Import. On the import screen, WordPress will show you a number of import options.
You need to click on the ‘Install Now’ link below ‘WordPress.’
Wait for the importer to be installed and then click on the ‘Run Importer’ link.
On the next screen, you will be asked to upload the WordPress export file you downloaded earlier from the WordPress multisite.
Click on the Choose file button to select the file from your computer and then click on the ‘Upload file and import’ button.
On the next screen, WordPress will ask if you would also like to import users. If you do nothing, then WordPress will import all users. This is recommended if you do not want to change authors.
You will also see the Import Attachments option, and you want to make sure it is checked so that WordPress can download images from your posts and pages.
Don’t worry if it misses out on some or most of your images. You can import them separately afterward.
Click on the ‘Submit’ button to continue.
WordPress will now start importing your content. This will take a few minutes depending on how much content you have. Once it is done, you will see a notification that says ‘All done. Have fun!’
That’s all. You have successfully imported data from a multisite network child site to an individual WordPress install. There are still a few things left to do.
However, if you were using subdomains or directory structures in your WordPress multisite, you need to set up redirection so that users coming to your old URLs are redirected to your new site.
There are two ways to do this. You can set up a redirect using a WordPress plugin (recommended), or you can add some code to your WordPress .htaccess file.
We’ll show you both methods, and you can choose the one that best suits you.
Note: Make sure that your old site on the multisite network and the site on the new domain are both using the same permalink structure.
Method 1. Setting Redirects Using All in One SEO for WordPress
This method is easier and recommended for all users. We’ll be using All in One SEO for WordPress, which is the best WordPress SEO plugin on the market.
It allows you to easily optimize your WordPress site for search engines and comes with powerful features like SEO analysis, custom XML sitemaps, Schema.org support, and a redirects manager.
Note: You’ll need at least the Pro plan to access the Redirection Manager feature.
Next, you need to install and network activate the Redirection Manager addon. You can find it under ‘Downloads’ from your account page on the All in One SEO website.
Once you have network-activated both plugins, you need to switch to the dashboard of the child site.
From here, go to the All in One SEO » Redirects page and switch to the ‘Full Site Redirect’ tab.
First, turn on the Relocate Site option by toggling the switch next to it.
Then, enter your new site’s domain name next to ‘Relocate to domain’ option.
Now click on the Save Changes button to store your settings.
All in One SEO for WordPress will now redirect users to your new domain name.
Method 2. Setting up Redirects using the Redirection Plugin
First, you need to install the Redirection plugin on your WordPress Multisite.
You can Network Activate a plugin, or you can log in as Super Admin on your child site and activate the Redirection plugin for that particular site alone.
After that, you need to visit the admin dashboard of the child site for which you want to set up the redirect.
Redirecting from Subdomain to New Domain
The Redirection plugin makes it super easy to point a domain name to a different one.
Simply go to the Tools » Redirection page and switch to the ‘Site’ tab.
Simply enter your new domain name and then click on the ‘Update’ button to save your settings.
The plugin will redirect all your site users to your new domain name with the correct permalink structure.
The advantage of this method is that you can still log in to the admin area of your old subdomain.
Redirecting from Directory to New Domain
If your multisite uses a directory-based URL structure, then the Redirection plugin makes it easy to redirect it properly to your new domain.
Simply go to the Tools » Redirection page on your sub-site, and then click on the Add New button at the top.
This will take you to Redirection’s setup form. Here is how you need to fill in that form:
This code redirects visitors coming to any page on subdomain.example.com to http://www.example.net. The $1 sign at the end of the destination URL ensures that your users land on the same page they requested.
Redirecting From Directory to New Domain
For directory-based multisite installs, you’ll need to paste the following code in the .htaccess file of your WordPress multisite.
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]
This code simply redirects any users coming on http://www.example.com/childsite/ to http://example.net. The $1 makes sure that your users land on exactly the same page or post they requested.
Don’t forget to replace childsite and example.net with the name of your subsite and its new location.
Step 5: Troubleshooting the Migration
Moving a site is not a routine task, so it is likely that you may come across some issues.
1. Export File Too Large – If your WordPress export file is too large, you may fail to import it properly. To fix this, you may need to split large XML file into smaller pieces.
2. Images Not Imported – Another common issue is that images may not import correctly to your new site. To fix this, you can try importing them as external images.
3. Redirects Not Working – If users are not being redirected correctly to your new site, then you need to carefully review your redirect settings. Make sure that your single install and the child site are both using the same Permalinks structure.
We hope this article helped you move a site from a WordPress multisite to a single install. You may also want to review our WordPress SEO checklist for your new install or try these essential WordPress plugins on your fresh site.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
How did WPMU DEV compare against other WordPress leaders in the areas of Managed Hosting, Web Hosting, and WordPress Site Management for the Summer 2023 quarter?
Managed Hosting user satisfaction rankings (Summer 2023)
Summary
WPMU DEV, along with Kinsta, tops 3 of the 5 G2 user satisfaction categories shown above, including an amazing 99% for Quality of Support, which we’re pretty chuffed about.
Web Hosting user satisfaction rankings (Summer 2023)
Summary
WPMU DEV and Kinsta ranked highest for the various G2 user satisfaction categories shown above. Notably, WPMU DEV topped Quality of Support here with another 99%Â score.
WordPress Site Management overall grid rankings (Summer 2023)
User satisfaction rankings (Summer 2023)
WordPress Site Management user satisfaction rankings (Summer 2023)
Summary
WPMU DEV is the clear winner in all of G2’s WordPress Site Management categories shown above. Not much more to say, other than to brush the non-existent dust off our shoulders.
We take our members’ feedback and suggestions seriously and we provide 24×7 expert support to deal with any issues you may experience.
If you are unhappy with any aspect of our services or have suggestions for improvement, please tell us. And if you are delighted, please leave a review.
To see how our performance stacks up against other WordPress leaders, go here: How We Compare
To see what new and exciting WPMU DEV developments are coming up next, check out our roadmap.
Not a WPMU DEV member yet? Then experience our award-winning services and become a member today…it’s 100% risk-free!
Want to learn how to write a blog post outline for WordPress?
Wring a blog post outline takes the stress out of having to start your draft from scratch. With an outline, you can overcome writer’s block and order your blog post in a logical, easy-to-read structure.
In this article, we’ll share our step-by-step guide on how to write a blog post outline for your WordPress website.
Why Do You Need a Blog Post Outline?
If you’re a content writer, blogger, or content manager, you may be wondering whether it’s really worth the trouble to write an outline for a blog post.
The truth is, if you really want to write a great blog post, you’ll need to write an outline first. Here’s why:
Outlines Beat Blank Page Syndrome
Every writer knows the feeling of opening their Google Doc or the WordPress editor and staring at the blank page. You may feel overwhelmed, maybe start to sweat, and then overthink the entire post and even procrastinate the writing entirely.
With outlines, you’ll never feel intimidated before writing a new blog post. You’ll break down your posts into topics, subheadings, and talking points so you know what to write about.
Outlines Help You Write Faster
Creating an outline upfront is another way to front-load your research. You can analyze competitors in search results to plan your content. This prevents you from being stuck with research during the writing process.
Separating research from writing ensures you have all the necessary resources in hand when it’s time to write. That way, writing blog posts becomes a breeze.
Outlines Get You and Your Editor On the Same Page
If you work closely with a content manager or editor, you may want to run your outline with them before writing. It gives both people an idea of what sections to focus on, what elements to include or omit, and a general angle to write the article.
The last thing you want to do is have to rewrite an entire piece because you misunderstood what the article should’ve been about.
Outlines Help You Answer the Most Important Questions
One of the best ways to rank your content is to answer questions that people are most commonly asking.
You can use the Keyword Generator Tool from WPBeginner. It’s a free way to generate hundreds of keyword ideas and popular questions on Google. This ensures your blog content will be optimized to match user search intent.
That said, here are the 8 steps to writing the best blog post outline to help you write high-quality content that search engines love.
You can use the links below to jump to any step you want, in case you’re already in the process of outlining a blog post.
Creating a blog post outline starts with knowing what you want to write about. That means you’ll need to decide on a topic.
Start by brainstorming a few blog topics you’d like to cover. If you’re already familiar with the niche, there may be a few burning issues you want to address.
Otherwise, a good way to find topics is to use All in One SEO’s Search Statistics feature. All in One SEO is the best content optimization tool for WordPress sites, giving you insights on improving your SEO to boost rankings.
Essentially, the Search Statistics function provides a central location to see how your content is doing on Google.
This lets you keep tabs on your blog’s content performance through the content ranking report. As a result, you can identify opportunities for complementary keywords to the blog posts you already rank for.
Start by installing and activating the AIOSEO plugin. If you need instructions, follow our tutorial on how to install a WordPress plugin.
Once activated, go to the All in One SEO ≫ Search Statistics in the WordPress dashboard.
Once you’re in the Search Statistics dashboard, you’ll see SEO Statistics, Keyword Positions, and Content Performance.
Scroll down, and under the Content Performance tab, you’ll find the Top Pages, Top Losing, and Top Winning keywords. This report gives you crucial data like Clicks, Impressions, Position, and the Difference in ranking position.
You should review your Top Pages and note all the keywords performing well for you.
Use Similar Tools
Additionally, you can use a tool like Semrush to find blog post topics. You’ll navigate to their Content Marketing ≫ Topic Research.
Choose a topic and hit ‘Get content ideas.’ In this case, we’ll use one of our top-performing keywords, ‘how to garden,’ to find new keywords.
If you want to find trending topics, just toggle the switch beside ‘Trending subtopics first.’ You notice a list of cards, and each of them includes a topic followed by subtopic headlines.
Browse through the headlines to find any topics that resonate with your audience. Once you find one, click ‘Show more.’
You’ll see an expanded list of headlines, related questions, and related searches around the topic.
This should give you enough blog post ideas to create an entire content calendar.
Pick one topic you want to write about first and then move on to the next step.
Step 2. Figure Out Your Content Format
There’s no magic formula that works for every type of content. Sometimes, the format is obvious. If you’re covering a topic on ‘how to start a garden,’ it will probably be a step-by-step guide. If you’re writing about gardening tips, it may be a listicle.
But it’s not always so straightforward. Is the topic ‘best gardening tool’ a list of gardening tools, a review of a particular equipment, or an opinion article about the best tool?
The best way to decide is to simply check what’s ranking for that topic on Google. After a quick Google search, you’ll see that people searching for the ‘best gardening tools’ are actually looking for a list of tools for that topic.
Now you know it’s better to choose a listicle as the content format for this topic.
That said, here are some of the most popular content formats and when to use them.
How-to posts: When you need to teach readers how to do something step by step.
List posts: Share a curated list of great ideas in one place.
Beginner’s guide posts: When you want to simplify a technical topic to a new audience.
‘What is’ posts: When you need to define a term or answer a question.
X vs. Y posts: When comparing what makes your product better than a competitor.
Statistics post: When you want to provide a comprehensive list of stats about a particular industry.
News posts: When you want to announce a new product or feature you plan to release.
Case study posts: For deep dives into a subject backed by heavy research.
Each of these post types may have an outline that looks different, but the same steps go into creating each one.
Step 3. Decide on Your Article’s Angle
With any topic, you can choose which direction you want to take. For example, if your topic is ‘how to plant a garden,’ then you may have to decide if you mean a flower garden or a vegetable garden.
The angle makes your article interesting and unique to readers. One of the easiest ways to come up with an angle you should cover is to look at top-ranking pages on Google.
At WPBeginner, we always angle our blog posts to help small businesses like yours. Take our blog post covering the ‘best email marketing services.’
Rather than have a huge list of everything, our experts have chosen services that cater the best to small businesses because that’s what our audience really wants.
As you can see in the image above, we rank number 1 for the topic, and the number 2 result from Brevo is also looking at business email services.
If you find that the top search results are approaching the topic from a particular perspective, you should adjust your own outline to match so that you can outrank them.
Step 4. Analyze the Top-Ranking Pages and Figure Out What You Need to Cover
Once you have the angle, you’re ready to start building the actual structure and layout of your outline.
While you can use ChatGPT prompts to write an outline, we recommend manually analyzing top posts in search to see what actually ranks.
First, you can open up a new post on WordPress. To do this, go to Posts ≫ Add New in your WordPress admin area.
You’ll be directed to a blank page where you write your blog post.
We recommend writing the outline in the block editor of WordPress so that you can use AIOSEO‘s features to optimize your blog post along the way.
For example, you can scroll down to ‘AIOSEO Settings.’ Next to ‘Post Title,’ you can type in your blog post title and see if you meet the character count requirements.
Next, you want to analyze the top-ranking content on Google to determine what headings and information to cover.
Type in your search query into the search engine and click on all the top-ranking posts.
Also, be sure to look at the People Also Ask section in Google search results.
It compiles the most commonly asked questions on a topic.
You may want to cover these questions as a heading or FAQ section to ensure you’re thoroughly answering all the queries searchers are looking for.
Remember, it is important to group the headings and organize them in a logical manner.
For example, before the reader can dive into the solution, you need to explain the problem.
That’s why you should include headings such as ‘What are garden pests’ and ‘Types of garden pests to look out for.’ Then, you would dive into the methods for keeping pests out of your garden. In the end, you would maybe add the question, ‘What is the best treatment for garden pests?’ so users know the most effective solution.
And if you want to improve the user experience, you can also add a table of contents to your blog post outline.
If you’re using AIOSEO, you can easily add a Table of Contents using the block editor by simply typing in ‘/toc’ and selecting the ‘AIOSEO – Table of Contents’ block.
A table of contents will appear within your blog post that links to each of the headings below the block.
Having one of these helps readers easily navigate to any section of the blog post so they can quickly find the information they need without wasting time reading background information they may already know.
Step 5. Add Bullets Under Each Heading
Once you have your main headings, you can flesh out each section so you know what you’ll be writing in each section and what information to include.
Simply write the main points for each section on the information you’re going to cover, examples you’re going to highlight, and stats you’re going to cite.
Make sure to gather all your research articles as well. That way, you can cite these sources or know when to refer to them when writing your piece. You can source your research anywhere, including other top-ranking content, social media, YouTube, or scientific papers.
After adding bullet points under each section, you should also add internal links to include in each section. Internal linking is an important aspect of SEO, and every piece of content should include them.
With All in One SEO’s Link Assistant feature, you can easily find linking opportunities for your blog posts. First, head over to All in One SEO ≫ Link Assistant in WordPress.
Next, simply go to the ‘Links Reports’ tab. This is where you’ll find all of your posts and their internal and external links for each of them.
On this page, you can filter by Linking Opportunities or Orphaned Posts.
Linking Opportunities is where you’ll find suggestions on where to add internal links in each post, while the Orphaned Posts show you all the articles that don’t have any internal links to them.
The Links Report also shows a table with columns for the number of links in each post, if they’re internal or external, and the number of suggestions AIOSEO has for new links you can include.
Under the Linking Opportunities section at the top, just choose a post in which you want to add internal links. In this case, pick the blog post outline you’ve started.
You’ll see suggestions to add internal links. Simply review the phrases and click ‘Add Link’ to include them in your blog outline.
You can also click ‘Dismiss Suggestion’ if you don’t find a link suggestion suitable.
Before you move on to the next steps, you want to check whether your outline structure makes sense. Ask yourself questions like:
Does the post cover the most important questions the audience wants to know?
Does the article answer the main question quickly?
Is this post structured in a way that makes sense?
Is all of the information on this page necessary?
If you make the reader’s experience a top priority, you’ll stay on the right track. Make sure that your headings accurately reflect the key takeaways of your post to improve readability.
Step 6. Create a Compelling Post Title
Your post title can have a huge impact on your SEO rankings and traffic. Its primary job is to tell search engines and visitors what they can expect from a blog post.
First impressions matter, and your blog post’s title is the first thing visitors will see when performing a search. This is your chance to make a great first impression.
To better optimize your on-page SEO, we recommend using the Headline Analyzer from All in One SEO.
Head over to All in One SEO ≫ SEO Analysis in your WordPress dashboard. Then click on the ‘Headline Analyzer’ tab.
Type in your title into the search bar and click ‘Analyze.
From there, it’ll give you suggestions and tell you your title is optimized for search.
You may get feedback telling you that your character or word count is too short or doesn’t have enough emotional appeal to it to grab attention.
Here are the main factors that All in One SEO Headline Analyzer uses to grade your title:
Word Balance: This helps you find the perfect balance between common, uncommon, emotional, and power words. Emotional words drive more clicks and power to make your title stand out.
Sentiment: The Headline Analyzer checks whether your title has a neutral, positive, or negative sentiment. Positive emotions result in the most click-throughs. For example, our blog post ‘Best Blogging Niche – 7 That Will Make Money (Easily)‘ has a positive sentiment.
Character and word count: Your title will be judged by how many characters and words it contains. Headlines about 55 characters long will display fully in search results, and titles should be over 5 words.
When writing blog posts, it’s a good idea to include related keywords to help search engines better understand your article.
Specifically, you want to find LSI keywords (latent semantic indexing). These are words and phrases that closely tie to the target keyword but aren’t quite synonyms.
For example, if you write about ‘pest control for gardens,’ LSI keywords may include ‘natural pest control’ and ‘organic pest prevention methods.’
LSI keywords are important because they help search engines understand the overall topic of the blog post.
Search engines scan your content for contextually related words to determine your article topic and relevance to the query. LSI keywords also help you rank in the right queries and put your content in front of the right audience.
You’ll want to jot down a small list of important LSI keywords and try to add them in sections of your post where they may fit.
To find LSI keywords, you can use the WPBeginner Keyword Research Tool. It’s completely free to use, and you’ll receive hundreds of keyword ideas.
You can organize keywords by different types of questions as well, which is a great way to find more subtopics for your blog post.
When you’ve found the keywords you want to focus on, you can check to see their volume and difficulty by using keyword research tools like Ahrefs or Semrush.
Visitors who come to your website via long-tail keywords are often further along in their buying journey or looking for specific information. This makes them more likely to convert into customers.
Start by entering a single seed keyword into the Semrush Keyword Magic Tool and hit ‘Search.’
Next, review the suggested keywords of related topics to find niche long-tail phrases.
Going back to our gardening example, the results in the screenshot below have plenty of related keywords:
Also, you can sort by Questions to sort out question-based keywords. There are even options to choose how you want the results to match your initial search.
Match modifiers include Broad Match, Phrase Match, Exact Match, or Related. Use these to broaden or narrow down the keyword selection to your liking.
Underneath that, you have the option to filter by Search Volume, Keyword Density (how hard it is to rank for a specific keyword), Intent, CPC, and others.
You can also use the Google Autocomplete to find LSI keywords.
Just type in your phrase and review the suggestions.
Another method is to look at related searches at the bottom of the search results.
Like the autocomplete suggestions, they provide clues about related words and phrases worth mentioning in your blog post.
Step 8: Complete Your Outline
At this point, you should have a fully fleshed-out draft with all of your headings, subheadings, and any important bullet points. You’ve included any research articles and keywords in front of you, giving you all the information needed to write a great blog post.
Here’s what a complete blog outline in WordPress may look like. Keep in mind that this process is highly flexible, and you may need to adjust the outline based on your needs.
Before you begin writing, it’s a good idea to send your outline to an editor, colleague, or content manager. They can point out things you’ve missed or inaccuracies.
Once everything looks good to go, you’re ready to begin your draft.
We hope this article has helped you learn how to write an in-depth outline for blog posts that actually drive traffic. If you want to learn more about blogging, you can check out our post on how to start a WordPress blog or our post on how to increase your blog traffic.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Sometimes you want to change something in WordPress. This could be a design element such as social link placement on mobile, a core function like comments, or a monetization feature like ad placement. Often the solution is to use a plugin, but if all you need is to make one edit why go through all […]