How to Create a Private Post in WordPress

Do you want to create a private post in WordPress? Unlike regular WordPress posts, a private post is not visible to your website visitors. Only logged in users with specific permissions can see them. In this article, we will show you how to easily create… Read More »

The post How to Create a Private Post in WordPress appeared first on WPBeginner.

Do you want to create a private post in WordPress? Unlike regular WordPress posts, a private post is not visible to your website visitors. Only logged in users with specific permissions can see them. In this article, we will show you how to easily create a private post in WordPress.

Creating private post in WordPress

What is a Private Post in WordPress? How Does it Work?

A private post in WordPress is not visible to the public. Only logged in users with right permissions can see it among your blog posts.

WordPress comes with a built-in user role system that assigns permissions and capabilities to different user roles. Each WordPress user has a role assigned to them which gives them permissions to do specific tasks on a website.

Any user who has the permission to publish a post can write a private post and publish it. The post will be visible to the user and following user roles.

  • Administrator – Can create, edit, and delete any private post created by any user on a WordPress site.
  • Editor – Can create, edit, and delete any private posts created by any user.
  • Author – Can create, publish, edit, view and delete their own private posts. They cannot see private posts created by other users.

That being said, let’s take a look at how to create a private post in WordPress.

Creating a Private Post or Private Page in WordPress

First you need to create a new post or page. You can also edit an existing post that you want to make private.

On the post edit screen, you need to click on the ‘Edit’ link next to the ‘Visibility’ option in ‘Publish’ meta box.

Edit visibility options of a blog post or page in WordPress

You will now see options to make a post sticky, password protected, or private. Go ahead and select private and then click the OK button to continue.

Private post option in WordPress post edit screen

You can now continue editing the post or you can save/publish it.

If you visit your website, then you will see your Private blog post marked like this:

Private post preview in WordPress

Users who don’t have permission to see private posts will not see it.

Note: Images you add to a private post are not private and can be viewed in media library by other authors. Images can also be viewed by anyone who has the image URL.

We hope this article helped you learn how to create a private post in WordPress. If you are looking to create a full-feature membership website with private content and courses, then you may want to check out our ultimate guide on how to create a membership site in WordPress.

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.

The post How to Create a Private Post in WordPress appeared first on WPBeginner.

What’s the Difference Between Domain Name and Web Hosting (Explained)

We are often asked by our readers to explain what is the difference between a domain name and web hosting? Many beginners don’t know that these are two separate things. In this beginner’s guide, we will explain the difference between a domain name and web… Read More »

The post What’s the Difference Between Domain Name and Web Hosting (Explained) appeared first on WPBeginner.

We are often asked by our readers to explain what is the difference between a domain name and web hosting? Many beginners don’t know that these are two separate things. In this beginner’s guide, we will explain the difference between a domain name and web hosting.

Difference between domain name and web hosting

What is a Domain Name?

Domain name is the address of your website that people type in the browser’s URL bar to visit your website.

In other words, if your website was a house, then your domain name will be its address.

Now let’s get into the detailed explanation.

Internet is basically a giant network of computers connected to each other through cables. To easily identify them, each computer is assigned a series of numbers called IP Address.

This IP address is a combination of numbers separated with dots. Typically, IP addresses look like this:

66.249.66.1

Computers have no problem identifying and remembering these numbers. However, it is impossible for humans to remember and use these numbers to connect to websites on the internet.

To solve this problem, domain names were invented.

A domain name can have words which makes it easy to remember website addresses.

Now if you wanted to visit a website on the internet, you don’t need to type a string of numbers. Instead, you can type in an easy to remember domain name, for example, wpbeginner.com.

To learn more about domain names, take a look at our beginner’s guide on domain names and how do they work.

What is Web Hosting?

What is web hosting?

Web hosting is the place where all the files of your website live. It is like the home of your website where it actually lives.

A good way to think about this is if the domain name was the address of your house, then web hosting is the actual house that address points to. All websites on the internet, need web hosting.

When someone enters your domain name in a browser, the domain name is translated into the IP address of your web hosting company’s computer. This computer contains your website’s files, and it sends those files back to the users’ browsers.

Web hosting companies specialize in storing and serving websites. They offer different types of hosting plans to their customers. See our article on WordPress hosting to learn more about choosing the right hosting for your website.

How Domain Names and Web Hosting are Related?

Domain names and web hosting are two different services. However, they work together to make websites possible.

Basically domain name system is like a massive address book that is constantly updated. Behind each domain name, there is an address of the web hosting service storing the website’s files.

Without domain names, it will not be possible for people to find your website and without web hosting you cannot build a website.

What do I need to Build a Website? Domain Name or Web Hosting?

What you need to build a website?

To build a website you will need both a domain name and web hosting account.

Buying a domain name alone only gives you right to use that particular domain name for a specific period (usually 1 year).

You need web hosting to store your website’s files. After you get hosting, you need to update your domain name settings and point it to your web hosting service provider.

You can also buy both the domain and hosting from the same company. Typically a domain name costs $14.99 / year, and web hosting normally costs $7.99 / month.

If you are starting your first website, then this may sound like a lot.

Thankfully, Bluehost, an official WordPress recommended hosting provider, has agreed to offer our users a free domain name and over 60% off on web hosting.

→ Click here to start with Bluehost ←

Once you have purchased hosting and registered your domain name, you can start building your website. For complete step by step instructions, see our guide on how to make a website.

Do I have to buy them together? Or can I buy them separately?

You can buy domain name and web hosting from two different companies. However, in that case you will have to point your domain name to your web hosting company by editing its DNS settings.

On the other hand, if you purchase your domain name and web hosting from the same company, then you will not have to change domain name settings.

It is also much easier to manage and renew both services under the same dashboard.

If you want to buy domain names separately, then you can do so from top providers like: Godaddy and NameCheap.

Can I Move My Domain Name to a Different Company?

Moving domain name

Yes, you can. Normally when you register the domain name, you own the right to use it and transfer it anywhere you want.

For example, let’s say you purchased your domain name from Godaddy and bought your hosting from Bluehost. Now you want to move your domain name to Bluehost, so that it is easier to manage and renew.

You can easily do that. Both companies have detailed step by step instructions that you can follow to transfer your domain name.

Note: We recommend you to wait at least 45 days after the registration or renewal to initiate the transfer. ICANN the international organization that oversees domain names, requires one year renewal whenever a transfer is initiated. By transferring your domain name before that period you could lose that year’s renewal fee.

Can I Move My Website to Another Web Hosting Company Without Changing Domain?

Yes, you can do that as well. You own the domain name and can change its settings to point it to any web hosting company.

For example, you purchased your domain name and hosting from Godaddy, and now you want to move your web hosting to Bluehost. You can move your site from one host to another by simply transferring files and data. After that you need to edit your domain name settings and point them to your new web hosting provider.

Another example, you purchased your domain name from WordPress.com (See our guide on the difference between WordPress.com vs WordPress.org). Later you wanted to move to self hosted WordPress.org website.

First, you will need to sign up for a WordPress hosting account. After that you can move your site from WordPress.com to WordPress.org. Lastly, you will just edit your domain name settings on WordPress.com and point them to your new WordPress hosting provider.

We hope this article helped you learn the difference between a domain name and web hosting. You may also want to see our comparison of popular website builders for beginners with pros and cons.

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.

The post What’s the Difference Between Domain Name and Web Hosting (Explained) appeared first on WPBeginner.

How and Why You Should Leave Reviews on WordPress

WordPress is a community built around the open source philosophy. Developers, designers, and marketers contribute to it by lending their skills and sharing their plugins / themes. As a user, there are many ways you can help out as well. One of them is by… Read More »

The post How and Why You Should Leave Reviews on WordPress appeared first on WPBeginner.

WordPress is a community built around the open source philosophy. Developers, designers, and marketers contribute to it by lending their skills and sharing their plugins / themes. As a user, there are many ways you can help out as well. One of them is by leaving reviews of products that you use. In this article, we will talk about how and why you should leave reviews on WordPress.

Why you should leave reviews on WordPress

How do Reviews Work on WordPress?

There are two different of WordPress platforms. There is WordPress.com which is a hosting solution, and then there is WordPress.org also known as self-hosted WordPress. See our comparison of WordPress.com vs WordPress.org for more details.

In this article, we will be talking about WordPress.org, which is home to the open source WordPress CMS platform that we all love. It is the place where you can get more than 50,000 free WordPress plugins and hundreds of free WordPress themes for your website.

Just like WordPress, all these themes and plugins are open source software. This means that developers of these plugins and themes don’t get paid by WordPress.org for sharing their products. Learn more about who owns WordPress and how does it make money.

When you browse the plugin or theme directory on WordPress.org, you will find reviews for them in the search results.

Review stars displayed in WordPress plugin search

You can also read each individual review on the Reviews tab, and you can add your own review as well.

Reviews tab on plugin page in WordPress.org directory

Why You Should Add Reviews on WordPress.org?

If you are using a plugin or theme, and you find it useful, then your review can help others users make the right decision.

Users usually feel less inclined to install and try plugins or themes that has fewer installs with no star ratings. This means newer plugins and themes may go unnoticed even if they are good and really useful.

New plugins with no reviews and fewer installs

With your review, you can change that and more users will start using that plugin.

It is also in your own interest to do so. Good reviews help developers find motivation to continue the project and give it their time and skills. Without proper feedback, they may feel demotivated and abandon the plugin/theme.

What if I have a Negative Review?

Negative reviews are not bad. However, before adding your negative review, you should try to reach out to the plugin author through support tab.

Plugin support tab

Sometimes plugin authors make mistakes, and your support request can prompt them to help you out or quickly release a fix. Learn more about how to ask for free WordPress support and get it.

In case you are unable to get help for the issues, you are free to share your negative review. However, please be respectful in the way you share your negative feedback about a FREE product.

How to Leave Reviews For Plugin and Themes on WordPress.org

First you’ll need a free WordPress.org account. Go to the WordPress.org’s plugin or theme directory page and click on the ‘Register’ link at the top right corner of the screen.

Register for free WordPress.org account

Once you are logged in, you can go to the plugin’s page and click on the ‘Reviews’ tab. You will see other reviews for the plugin. Simply scroll down to the bottom of the page, and you will see ‘Create a new review’ section.

Leaving a review

You need to provide a title for your review and then select the star rating that you’d like to give this plugin. Next, you can write your detailed review.

For WordPress themes, you can go to the theme’s page and then click on the ‘Add your review’ button.

Theme review

Tips on Writing Helpful Reviews

If you find a plugin or theme useful, then feel free to describe how it worked. You can describe that it is easy to use and how it helped you improved your website.

Feel free to add any suggestions you have for the improvement. This helps developers figure out the most wanted features their users need, and they can prioritize those improvements.

On the other hand, if you find a bad plugin or theme, then first you will want to make sure that it is an issue with the plugin or theme. That’s why you should first try the support forum to see if there is a solution to it.

If you are unable to get help, then you can go ahead and add your review. Make sure that you are polite and respectful in your review. Describe the problem and the issue with the plugin or theme.

Most of the time plugin and theme author would respond to your negative review and will try to solve the issue you faced. Once the issue is resolved, you can change your rating and review for the plugin.

Edit your review to change your rating

You want to make sure that your review polite. Make it helpful by describing what you found missing from the plugin. Provide more details about the issues and don’t forget to add your suggestions for possible solutions.

Many plugin and theme developers are often very grateful for a polite and well-written negative review. In fact, we have seen some developers go to great lengths to convert a negative review into a 5 star review.

We hope this article helped you learn how and why you should leave reviews on WordPress. You may also want to see other ways you can get involved with the WordPress.org project.

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.

The post How and Why You Should Leave Reviews on WordPress appeared first on WPBeginner.

How to use FTP to upload files to WordPress for Beginners

Are you looking to learn how to use FTP to upload files on your WordPress website? FTP or file transfer protocol is a fast and simple way to upload files from your computer to your website. In this article, we will show you how to… Read More »

The post How to use FTP to upload files to WordPress for Beginners appeared first on WPBeginner.

Are you looking to learn how to use FTP to upload files on your WordPress website? FTP or file transfer protocol is a fast and simple way to upload files from your computer to your website. In this article, we will show you how to use FTP to upload files to WordPress.

Using FTP to upload files in WordPress

Video Tutorial

If you don’t like video tutorials or want to move at your own pace, then continue reading the instructions below.

What is FTP?

FTP is short for File transfer protocol. It allows you to transfer files from your computer to your website hosting account.

Now you might be thinking there is already a media uploader inside the WordPress admin area for uploading files like images, video, audio, PDF and more.

Why do you need FTP?

You need FTP to be able to manually upload files in WordPress that sometimes won’t work due to an error on your site.

Normally, you don’t need FTP to upload files at all. You can easily upload images from WordPress admin area. You can even upload plugins and themes from WordPress itself.

However, sometimes you will need to upload a plugin or theme file manually for WordPress troubleshooting purposes and fixing most common WordPress errors.

Using FTP to Upload WordPress Files

First, you will need to download and install a FTP client on your computer. FTP client is an app that helps you connect to your website and transfer files using the FTP protocol.

Here are some of the most popular FTP clients that you can install.

For the sake of this tutorial, we will be using FileZilla. You can use any other FTP client that you like. The basic concepts are the same regardless of the software you use.

Connecting To Your WordPress Site Using FTP

When you open your FTP software, it will ask you to connect to your website using your FTP login credentials.

Your FTP login credentials are sent to you via email when you sign up for your WordPress hosting account. You can also find your FTP account information in your hosting account’s cPanel dashboard.

Managing FTP accounts inside cPanel

If you cannot find the login credentials, then you can contact your hosting provider to get this information.

Once you have the login information, you need to open FileZilla and then go to File » Site Manager.

Site manager in FileZilla FTP client

This will bring up a pop up window where you can add your website information. Click on the ‘New Site’ button and provide a title for your website.

Adding a new website in FileZilla

In the next column, you will be asked to enter your host. This is usually your domain name.

Under the logon type field, select ‘Normal’ and then enter your FTP username and password.

Login credentials

Now you can click on the connect button to continue. FileZilla will save your website settings for future logins and open a new FTP connection to your website.

If this is your first time connecting to your website from this computer, then FileZilla may show you a certificate popup.

Trust certificate

Check the box next to ‘Always trust certificate for future sessions’ and click on the OK button to continue.

FileZilla will now attempt to login to your website using the credentials you entered. Once connected, you will see the list of files and folders on your website under the ‘Remote site’ column.

Local and remote file columns in Filezilla

The remote site column displays files and folders on your website and the ‘Local site’ section shows files on your computer.

You can browse Local site to locate the files on your computer that you want to upload to your website. Next, you need to right click the file and select upload from the menu.

Upload file from your computer to your website

FileZilla will now transfer the file from your computer to your WordPress site.

However, WordPress needs certain files and folders in specific locations to work properly. This means you cannot just upload a file anywhere. You need to know where to upload a file in your WordPress site.

For example, if you want to manually upload a plugin to your WordPress website. Then first you will need to download the plugin to your computer.

After that you will need to unzip the plugin file. Inside the zip file, you will find the plugin folder. WordPress looks for plugins in the /wp-content/plugins/ folder.

You will first need to go to /wp-content/plugins/ folder in the Remote site column. After that you can upload the plugin folder from your computer to your website.

Upload plugin folder

Once you have uploaded the plugin, you need to visit the plugins page inside your WordPress admin area to activate the plugin.

Installed plugin in WordPress admin area

Similarly, if you wanted to upload a premium theme to your website, you will first download and unzip the theme folder on your computer. After that, you can upload it to /wp-content/themes/ folder on your website.

FTP is not just used to upload files from your computer to your WordPress website. It can also be used to download files from your website and edit them.

Simply right-click on the files or folders you want to download under the ‘Remote Site’ column and click on the download button.

Download a file from your website to your computer

You can also use FTP to backup all WordPress files. Simply select all files and folders and download them to your computer.

However, keep in mind that this is just the backup of your WordPress files, and it doesn’t include your content (Database). If you want to backup content as well, then you can do so by creating a manual backup of your WordPress database.

We hope this article helped you learn how to use FTP to upload files to WordPress. You may also want to see our step by step WordPress security guide for beginners.

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.

The post How to use FTP to upload files to WordPress for Beginners appeared first on WPBeginner.

How to use FTP to upload files to WordPress for Beginners

Are you looking to learn how to use FTP to upload files on your WordPress website? FTP or file transfer protocol is a fast and simple way to upload files from your computer to your website. In this article, we will show you how to… Read More »

The post How to use FTP to upload files to WordPress for Beginners appeared first on WPBeginner.

Are you looking to learn how to use FTP to upload files on your WordPress website? FTP or file transfer protocol is a fast and simple way to upload files from your computer to your website. In this article, we will show you how to use FTP to upload files to WordPress.

Using FTP to upload files in WordPress

Video Tutorial

If you don’t like video tutorials or want to move at your own pace, then continue reading the instructions below.

What is FTP?

FTP is short for File transfer protocol. It allows you to transfer files from your computer to your website hosting account.

Now you might be thinking there is already a media uploader inside the WordPress admin area for uploading files like images, video, audio, PDF and more.

Why do you need FTP?

You need FTP to be able to manually upload files in WordPress that sometimes won’t work due to an error on your site.

Normally, you don’t need FTP to upload files at all. You can easily upload images from WordPress admin area. You can even upload plugins and themes from WordPress itself.

However, sometimes you will need to upload a plugin or theme file manually for WordPress troubleshooting purposes and fixing most common WordPress errors.

Using FTP to Upload WordPress Files

First, you will need to download and install a FTP client on your computer. FTP client is an app that helps you connect to your website and transfer files using the FTP protocol.

Here are some of the most popular FTP clients that you can install.

For the sake of this tutorial, we will be using FileZilla. You can use any other FTP client that you like. The basic concepts are the same regardless of the software you use.

Connecting To Your WordPress Site Using FTP

When you open your FTP software, it will ask you to connect to your website using your FTP login credentials.

Your FTP login credentials are sent to you via email when you sign up for your WordPress hosting account. You can also find your FTP account information in your hosting account’s cPanel dashboard.

Managing FTP accounts inside cPanel

If you cannot find the login credentials, then you can contact your hosting provider to get this information.

Once you have the login information, you need to open FileZilla and then go to File » Site Manager.

Site manager in FileZilla FTP client

This will bring up a pop up window where you can add your website information. Click on the ‘New Site’ button and provide a title for your website.

Adding a new website in FileZilla

In the next column, you will be asked to enter your host. This is usually your domain name.

Under the logon type field, select ‘Normal’ and then enter your FTP username and password.

Login credentials

Now you can click on the connect button to continue. FileZilla will save your website settings for future logins and open a new FTP connection to your website.

If this is your first time connecting to your website from this computer, then FileZilla may show you a certificate popup.

Trust certificate

Check the box next to ‘Always trust certificate for future sessions’ and click on the OK button to continue.

FileZilla will now attempt to login to your website using the credentials you entered. Once connected, you will see the list of files and folders on your website under the ‘Remote site’ column.

Local and remote file columns in Filezilla

The remote site column displays files and folders on your website and the ‘Local site’ section shows files on your computer.

You can browse Local site to locate the files on your computer that you want to upload to your website. Next, you need to right click the file and select upload from the menu.

Upload file from your computer to your website

FileZilla will now transfer the file from your computer to your WordPress site.

However, WordPress needs certain files and folders in specific locations to work properly. This means you cannot just upload a file anywhere. You need to know where to upload a file in your WordPress site.

For example, if you want to manually upload a plugin to your WordPress website. Then first you will need to download the plugin to your computer.

After that you will need to unzip the plugin file. Inside the zip file, you will find the plugin folder. WordPress looks for plugins in the /wp-content/plugins/ folder.

You will first need to go to /wp-content/plugins/ folder in the Remote site column. After that you can upload the plugin folder from your computer to your website.

Upload plugin folder

Once you have uploaded the plugin, you need to visit the plugins page inside your WordPress admin area to activate the plugin.

Installed plugin in WordPress admin area

Similarly, if you wanted to upload a premium theme to your website, you will first download and unzip the theme folder on your computer. After that, you can upload it to /wp-content/themes/ folder on your website.

FTP is not just used to upload files from your computer to your WordPress website. It can also be used to download files from your website and edit them.

Simply right-click on the files or folders you want to download under the ‘Remote Site’ column and click on the download button.

Download a file from your website to your computer

You can also use FTP to backup all WordPress files. Simply select all files and folders and download them to your computer.

However, keep in mind that this is just the backup of your WordPress files, and it doesn’t include your content (Database). If you want to backup content as well, then you can do so by creating a manual backup of your WordPress database.

We hope this article helped you learn how to use FTP to upload files to WordPress. You may also want to see our step by step WordPress security guide for beginners.

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.

The post How to use FTP to upload files to WordPress for Beginners appeared first on WPBeginner.

How to Appear in Google Answer Boxes with Your WordPress Site

Do you want your articles to appear in Google answer boxes? Answer boxes are Google’s push to answer questions directly on the search results page. In this article, we will explain how to appear in Google Answer Boxes for WordPress users. What is a Google… Read More »

The post How to Appear in Google Answer Boxes with Your WordPress Site appeared first on WPBeginner.

Do you want your articles to appear in Google answer boxes? Answer boxes are Google’s push to answer questions directly on the search results page. In this article, we will explain how to appear in Google Answer Boxes for WordPress users.

How to appear in Google Answer Boxes for WordPress users

What is a Google Answer Box?

Google Answer box is part of Google’s Knowledge graph. It is an algorithm that tries to answer user’s questions right on the search page.

A search term displaying Google Answer Box

It uses carousels, side boxes, lists, tables, and answer boxes to display the most relevant information at the top. This information is gathered from various sources and the algorithm decides which results should be displayed inside an answer box.

According to research conducted by Advanced Web Ranking, Answer boxes secure almost 32.3% CTR. This makes them immensely important for your WordPress SEO strategy.

How Google Displays Information in The Answer Box?

The purpose of Answer Boxes is to offer instant gratification to the users. This works particularly well when users are looking for factual information like public figures, distances, conversion rates, scores, and similar information.

Instant answer in Google Search result using Knowledge Graph

In such cases, if users got the exact information they needed, then they can move on and search for something else. For many queries it can just display a sidebox from the web’s most reliable knowledge sources like Wikipedia.

In a way, it might sound like Google is trying to keep all the traffic for itself. However, not all users are looking for information that Google’s knowledge graph can answer with accuracy.

If user’s keywords require an opinionated, well thought, or research based answer, then Google relies on other web sources.

Google Answer box displaying other web sources

If you are among the top 10 results for a keyword, then you are already closer to appear in Google Answer Box.

How to Make Your Pages Appear in Google Answer Box?

Google Answer Box results change quite often, and you can easily appear as the best answer by simply improving your content.

Let’s explore a number of content optimization steps that you can take to appear in the answer box.

Add Short and Helpful Answers in Your Content

The purpose of Answer Boxes is to provide quick answers. Make sure that your article answers the question as early in the article as possible.

You also need to make your answer short, concise, and easy to understand.

Provide short and helpful answers in your article

It also helps to include your keywords in the form of a question followed by the short answer.

After that, feel free to add as much detail to your answer as you want. Adding more information will allow you to use the keyword throughout the article, and you can even use the same article to answer other questions your users may have about the same topic.

Answer other questions about the same topic

Optimize Your Page’s Meta Description

Meta description is a brief description explaining what your page is about. It is added in the <head> section of your site’s HTML.

You can add meta description for your articles by using a WordPress SEO plugin like Yoast SEO or All in One SEO plugin.

Optimize meta description for answer box

Make sure that your meta description includes your target keyword. It also needs to explain what questions or topics this particular page will be answering.

For example, our article about WordPress SEO tools and plugins uses this meta description:

“Are you looking for best WordPress SEO plugin and tools to boost your SEO? Check out our list of 9 best WordPress SEO Plugins and Tools.”

Here is how it appears in the answer box.

Meta description optimization effect on Google Answer Box

Utilize Lists, Tables, Table of Contents

Users love properly formatted content because it helps them quickly get the information they need. That’s why websites like list25 are so popular. They publish informative content in a viral listicle format that is easier to consume and share.

Google understands that and tends to highlight the websites that use formatting to make content consumption easier for users.

Tables in Google Answer Box

This includes:

  • Pages that use tables to list items.
  • How to articles that use step by step instructions.
  • Top lists that simply just list items.
  • Lenghty articles that utilize table of contents
  • and more.

This does not mean that you must always use one of these formats to write your articles. However, if using formatting can help your users get to the information quickly, then use it.

Lists in Google Answer Box

Optimize Content with Data Driven Decisions

Data is the most important thing you need for an effective content strategy. This is where Google Analytics comes in. It helps you understand your audience and plan accordingly.

You will need MonsterInsights to properly track user engagement in WordPress. It is the best Google Analytics plugin in the market, and it will help you learn where your users are coming from, and what they do while they are on your site.

These stats provide you a clear picture of what’s already working on your website. You can then expand on it and make informed decisions for better SEO.

Follow SEO Best Practices

Apart from answering the user questions, you also need to make sure that Google can find your page and understand it just as easily.

This means you still need to optimize your posts for SEO just like you would normally do.

  • Include your keywords in SEO title, description, and keywords.
  • Add your focus keyword in content and sub-headings in your article.
  • Properly utilize categories and tags.
  • Make sure there is enough content to cover the topic.
  • Make internal linking a habit and link to your other posts and pages
  • Add title and alt tags to your images.

Are Google Answer Boxes Worth The Effort?

Yes, absolutely. As we mentioned earlier the click-through rate for results in the answer box is way higher. Depending on the topic and your content, it could go as high as 51.2%.

However, we do not recommend you overthink it. The purpose of Answer boxes is to help users find information quickly. If you focus on answering questions through helpful and informative content, then search results will start picking it up.

Google’s search features are always changing. There are no shortcuts that will help you win forever. Building your website as an authority / reliable source of useful information will help you win in the long run.

We hope this article helped you learn how to appear in Google Answer Boxes. You may also want to see our list of the must-have WordPress plugins that will help you take your website to the next level.

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.

The post How to Appear in Google Answer Boxes with Your WordPress Site appeared first on WPBeginner.

Beginner’s Guide: What is a Domain Name and How Do Domains Work?

We are often asked by beginners: what is a domain name and how do domains work? Many of our beginner users confuse domain names with hosting and other services. In this beginner’s guide, we will answer what is a domain name and how domains work.… Read More »

The post Beginner’s Guide: What is a Domain Name and How Do Domains Work? appeared first on WPBeginner.

We are often asked by beginners: what is a domain name and how do domains work? Many of our beginner users confuse domain names with hosting and other services. In this beginner’s guide, we will answer what is a domain name and how domains work.

Domain names and how do they work?

What is a Domain Name?

Domain name is the address of your website that people type in the browser URL bar to visit your website.

In simple terms, if your website was a house, then your domain name will be its address.

A more detailed explanation:

Internet is giant network of computers connected to each other through a global network of cables. Each computer on this network can communicate with other computers.

To identify them, each computer is assigned an IP address. It is a series of numbers that identify a particular computer on the internet. A typical IP address looks like this:

66.249.66.1

Now an IP address like this is quite difficult to remember.

Domain names were invented to solve this problem.

Now if you want to visit a website, you don’t need to enter a long string of numbers. Instead, you can visit it by typing an easy to remember domain name in your browser’s address bar. For example, wpbeginner.com.

What happens when you enter a domain name in your browser?

How domains work

Your browser sends a request to a global network of servers that form the Domain Name System. These servers then look up for the name servers associated with a domain and forward the request to those name servers.

For example, if your website is hosted on Bluehost, then it’s name server information will be like this:

ns1.bluehost.com
ns2.bluehost.com

These name servers are computers managed by your hosting company. Your hosting company now forwards your request to the computer where your website is stored.

This computer is called a web server. It has a special software installed (Apache, Nginx are two popular web server software). The web server now fetches the requested website and sends it to back to the browser.

How is Domain Name Different from Web Hosting?

web hosting

If domain name is the address of your website, then web hosting is the home where your website lives.

This is the actual computer where your website’s files are stored. These servers are offered as a service by hosting companies.

To create your website, you need both domain name and web hosting.

However, it’s important to remember that they are two separate services, and you can buy them from two different companies.

Now you may be wondering, how would it work if you bought them from two separate companies?

You just need to edit your domain name settings and enter the Name Server information provided by your hosting company. Name Server information defines where to send user requests for your domain name.

We recommend getting both your domain name and hosting from the same company. This allows you to easily manage your domain and hosting under the same account.

How to Choose a Domain Name for Your Website?

Choosing domain name

Domain names are available in many different extensions. The most popular one is .com. There are many other options like .org, .net, .tv, .info, .io, and more.

There are also country specific domain names which end with country code extension like .uk for United Kingdom, .de for Germany, .in for India.

We recommend using .com, mainly because it is the easiest to remember and works best for business websites.

For more on this topic, please take a look at our guide on how to choose the best domain name.

How to Buy a Domain Name?

You can buy domain names from many companies. These companies are called domain name registrars. A domain name typically costs 14.99 per year. Some popular domain name companies are:

However, a domain name registration does not automatically give you hosting service. For that you will need a website hosting account as well.

Many WordPress hosting companies offer domain name registration services as well. This allows you to manage both services under one account, and you also don’t need to worry about changing name server settings for your domain.

We recommend using Bluehost. They are offering WPBeginner users a free domain name and 60% discount on hosting. Basically you can get started for $2.75/month.

We hope this article helped you learn what is a domain name and how do domains work. You may also want to see our list of best free domain name generators to find cool ideas for your next domain name.

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.

The post Beginner’s Guide: What is a Domain Name and How Do Domains Work? appeared first on WPBeginner.

How to Choose the Best Website Builder in 2017 (Compared)

Website builders are a perfect solution for individuals and small businesses to start a website without hiring a developer. The problem is finding the best website builder can be tricky for beginners. With so many website builders out there, how do you know which is… Read More »

The post How to Choose the Best Website Builder in 2017 (Compared) appeared first on WPBeginner.

Website builders are a perfect solution for individuals and small businesses to start a website without hiring a developer. The problem is finding the best website builder can be tricky for beginners. With so many website builders out there, how do you know which is the right solution for you? In this article, we’ll help you choose the best website builder by going over the pros and cons of the most popular options.

How to choose the best website builder

We will be comparing the following website builders in this article. If you are interested in a particular website builder, then just click on the name to skip ahead.

  1. WordPress.org
  2. Sitebuilder.com
  3. Wix
  4. BoldGrid
  5. Shopify
  6. Weebly
  7. Squarespace
  8. iPage Website Builder
  9. GoDaddy Website Builder
  10. WordPress.com
  11. Webs.com
    1. Choosing the Best Website Builder — What to Look for?

      Before comparing the top website builders, we recommend that you write down what you want to do with your website? What are your goals and what features would you like to see on your website.

      For example, you can write down things like: have a blog section, photo gallery, online store, reservation system, contact form, slider, etc.

      If you are unsure about what you want, then check out your competitors or other websites for inspiration.

      Most website builders offer a drag and drop user interface to build your website. You can take advantage of the trial accounts to test drive before you make your final decision.

      Next, you need to consider your growth options. Will you be adding regular updates to your website? Do you need a blog section? Would you be selling more products on your website in the future?

      You need to make sure that the website builder you choose is capable of handling your needs as your business grows.

      That being said, let’s take a look at the top website builder platforms to make your website without hiring a developer.

      1. WordPress

      WordPress

      WordPress.org (also known as self hosted WordPress) is the world’s most popular website building platform. Over 28% of all websites on the internet are powered by WordPress.

      Note: There are two versions of WordPress available. There is self-hosted WordPress.org and WordPress.com. We will talk about WordPress.com later in this article. You can also read our WordPress.org vs WordPress.com comparison for more details.

      The self-hosted WordPress tops our list of best website builder due to its popularity, powerful features, scalability, and ease of use.

      WordPress is a free and open source website builder. This means that you have maximum control over your website compared to any other builder in this list.

      Unlike other website builders, you will need a WordPress hosting account and host your own website (this is a lot easier than it sounds).

      Pros:

      WordPress gives you complete control on every aspect of your website. It can be used to build any kind of website. For example, an eCommerce store, community forums, a social network, a membership website, and more.

      There are thousands of pre-made WordPress themes that you can use for your website’s design. It also has amazing drag and drop page builders like Beaver Builder and Elementor which allow you to easily create your own page layouts.

      Drag and drop editing in WordPress

      You’ll also get access to more than 50,000 free WordPress plugins. These are like apps for WordPress that adds additional features and functionality to your website.

      WordPress is fully translated into dozens of languages and can be easily used to create multilingual websites.

      Cons:

      You will have to manage your own website, which means you will need to familiarize yourself with a new system. This slight learning curve is easily overcome by most users, but it does feel a bit difficult in the beginning.

      You will also have to keep up with WordPress updates, plugin updates, and create backups.

      Pricing:

      WordPress software is available for free, but you will need a domain name and web hosting which typically costs $14.99/year and $7.99 per month respectively.

      Fortunately, we have worked out a special deal for WPBeginner users. You can start a website for only $2.75 per month with Bluehost, an official WordPress recommended hosting provider. They are offering our users 60% off on web hosting that comes with free SSL and a free domain name.

      For more details, see our guide on how to make a website with step by step instructions.

      2. SiteBuilder.com

      Sitebuilder.com

      SiteBuilder.com is a fully hosted website builder platform. It offers a great set of tools to build your website without writing code or learning technical skills.

      Pros

      SiteBuilder.com offers a fully hosted platform to build your website. This means you will not have to pay separately for hosting your website.

      They offer an all-in-one platform with hosting, domain name, and a branded email address on your own domain name.

      SiteBuilder offers thousands of website templates for all kind of websites. You can start with any of these designs with just one click. Each of these templates is fully editable with simple drag and drop tools. Just point and click anywhere on your website to edit a specific section.

      SiteBuilder drag and drop editor

      They also offer an ecommerce plan which allows you to sell your products online. It automatically creates a new PayPal account for your email address to receive payments from your customers.

      Cons

      SiteBuilder is a hosted platform which means you are limited to the tools they offer.

      Their free plan includes ads, so you really need to upgrade to a paid plan if you want your website to look professional.

      Pricing

      SiteBuilder.com offers a limited free plan which doesn’t include a domain name. Their paid plans start from $8.99/month billed annually. The ecommerce plan starts $11.99 per month.

      If you want to quickly build a website, then SiteBuilder.com can do the job. It is not a CMS like WordPress, so you will not be able to extend the platform itself.

      3. Wix

      Wixlogo

      Wix is another popular cloud based website builder. It offers ease of use combined with a powerful set of features to easily build your website.

      Pros

      Wix is a fully hosted platform, so you will not have to pay for hosting. You get access to hundreds of templates to choose for your website’s design. Each template is fully editable with their intuitive drag and drop site builder.

      Wix Builder

      It also comes with dozens of free and paid apps that you can install on your website. These apps allow you to add new features and functionality to your website. Some of them are created by Wix, and others are created by third-party developers.

      Wix offers a free plan with limited bandwidth and storage. However, you can use this plan to test drive their drag and drop website builder. It does not include a domain name, so if you decide to keep your website, then you may want to upgrade to a premium plan.

      You also get a free SSL with all Wix plans, but you will need to turn it on for your website.

      Cons

      Free and Connect Domain plans will show Wix branded ads on your website. You’ll need to upgrade to their Combo or Unlimited plan to remove those ads.

      If you ever decide to move your website away from Wix, then you will find it quite complicated to do so.

      Their Connect Domain plan which costs $9.16 per month only lets you connect a custom domain name, so you’ll still have to buy a domain name separately.

      Pricing

      Wix offers a limited free plan with a Wix branded sub domain. You can connect a domain for $9.16 per month. Their combo plan starts at $14.95/month and will get you a free domain name. The ecommerce plan costs $26.25 per month.

      If you are interested in how it stacks up against WordPress, then see our comparison of Wix vs WordPress.

      4. BoldGrid

      BoldGrid

      BoldGrid is a new kind of website builder that is built on top of WordPress. It is available as a standalone WordPress plugin as well as a fully hosted website builder suite.

      Pros

      BoldGrid is built on top of WordPress, so you get full advantage of WordPress with a customized user experience. BoldGrid’s website builder allows you to choose a professional design from their gallery of themes.

      After that you can customize those designs with a drag and drop customizer. You can point and click on any item in the preview section to edit its properties. You can change colors, fonts, layouts, navigation menus, and widgets with ease.

      BoldGrid

      Need a staging website? BoldGrid creates one for you with a single click. This allows you to test out your new designs, layouts, plugins, and themes before making it live for everyone to see.

      It also comes with a full WYSIWYG page editor. No more guess work when editing your pages in WordPress. You’ll get exactly what you see on your page editor window. You can also use GridBlocks to simply drag and drop elements to your page and build your own layouts from scratch.

      All BoldGrid themes are ready for WooCommerce. This allows you to easily create a storefront using BoldGrid’s drag and drop builder.

      Cons

      BoldGrid runs on top of WordPress, so you will still need a self-hosted WordPress.org website to use it.

      You will still need to manage your WordPress site on your own. This includes keeping backups and installing updates.

      Pricing

      BoldGrid basic plugin is available as a free download. You’ll need a WordPress hosting account and a domain name to install and use it. We recommend using InMotion Hosting because they are an official BoldGrid hosting provider.

      This means you can easily setup BoldGrid with a few clicks on InMotion Hosting’s platform.

      InMotion Hosting has agreed to offer WPBeginner users 50% discount on hosting. Click here to get started with InMotion Hosting.

      If you want to use WordPress but with the ease of hosted drag and drop website builders, then BoldGrid would be perfect for you.

      5. Shopify

      Shopify

      Shopify is a website builder designed specifically for online stores and ecommerce websites. It powers more than half a million businesses with 1 million active users. Over 40 Billion dollars worth of products have been sold on Shopify’s platform.

      Pros

      Shopify is an all-in-one fully hosted solution, this means you don’t have to worry about managing software, installing updates, or keeping backups. Shopify does all that for you.

      It offers integrated payment solution called Shopify Payments. You can also add third-party payment gateways to accept payments.

      As an ecommerce website builder, Shopify comes with full inventory management, unlimited products, powerful stats, easy marketing solutions, all neatly wrapped under one roof. They have hunereds of designs to choose from, and you will never need to add code.

      Shopify

      With its intuitive drag and drop interface, Shopify makes it super-easy to create a full-fledged ecommerce store. They also offer in-store POS, which allows you to sell products at your location, while accepting all credit cards and taking advantage of Shopify’s inventory, shipping, marketing, and stats management tools.

      You can even integrate Shopify into WordPress, allowing you to use both great solutions at the same time.

      Cons

      If you are just starting out, then you may find Shopify’s pricing a bit higher than some other website builders in this list.

      If you ever want to move your website away from Shopify, you will find it quite difficult to do so.

      Pricing

      Shopify’s basic plan will cost you $29 per month. You can upgrade it to Shopify for $79 per month or Advanced Shopify for $299 per month. Shopify also offers a Shopify Lite plan for $9 per month, which basically allows you to add a buy button on any website.

      If you want a hassle free ecommerce website builder, then Shopify may be the perfect option for you.

      6. Weebly

      Weebly logo

      Weebly is an easy to use website builder with tons of great designs. It includes a beautifully crafted page builder which allows you to edit your website without learning any coding skills.

      Pros

      Weebly is a fully hosted platform, so you don’t need to install and manage any software. They take care of hosting your website and managing all the software that runs in the backend.

      It comes with dozens of website designs to use as an starting point for your website. These gorgeous designs are fully editable using Weebly’s live page editor.

      Weebly

      Weebly also comes with built-in support for ecommerce. This allows you to easily create an online store and start selling.

      Each Weebly site comes with built in features for contact forms, photo galleries, sliders, and more. This allows you to easily add features to your website without any complicated setup process.

      Cons

      Weebly is a fully hosted platform so you are locked to the features they offer. You cannot hire a developer or designer to add new functionality of feature to your website.

      Weebly charges 3% transaction fees on every purchase made through your ecommerce store. You’ll need to upgrade to their business plan to avoid these additional fee.

      Pricing

      Weebly comes with a very basic free plan. Their paid plans start from $8 per month billed annually. The pro plan costs $12 per month, and their business plan costs $25 per month.

      If you are wondering how it stacks up against WordPress, then check out our comparison of Weebly vs WordPress.

      7. Squarespace

      Squarespace

      Squarespace is a popular fully hosted website builder known for its great designs and ease of use.

      Pros

      Squarespace comes with enterprise grade infrastructure for hosting your website. This secure and robust platform allows you to focus on growing your business without worrying about hosting.

      Squarespace includes tons of website designs to get started. All of these designs are fully ready for all types of content. They are fully editable, and Squarespace even allows you to use multiple templates for the same website at once.

      Squarespace

      Adding content to your website is very easy on Squarespace. Just point anywhere on your website and start typing. You can easily drag and drop items on pages to create your own layouts in minutes.

      Squarespace also has an ecommerce plan which allow you to add an online store to your website. It offers a nice interface to manage your products, inventory, orders, coupon discounts, and more.

      Cons

      Squarespace offers limited integrations with third-party service which can be a hurdle in growing your business.

      Their ecommerce plans only allow Stripe, Apple Pay, and PayPal for payment processing. You cannot add additional payment gateways.

      Pricing

      Squarespace websites start from $12 per month and $18 per month. Their online stores start from $26 and $40 per month.

      Squarespace is a beautifully designed platform that offers very easy to use features. It can be perfect if you just want to quickly build a website.

      If you are wondering how it stacks up against WordPress, then take a look at our comparison of Squarespace vs WordPress.

      8. iPage Website Builder

      iPage website builder

      iPage Website Builder is another easy to use tool to build your website. It is sold as an addon to the hosting services provided by iPage.

      Pros

      iPage Website Builder is a simple drag and drop website builder. A limited version of the builder is available with your iPage hosting account for free. You can upgrade it to professional or business plan to get unlimited features.

      The website builder tool includes 100+ professionally designed and mobile-responsive templates. You can apply these templates to your website with one click.

      Page editing is made really simple with drag and drop tools. All elements on your web pages can be easily edited by simply clicking on them in live preview. It also has pre-built sections that you can drag and drop on your website.

      iPage builder has built-in social media tools, SEO settings, and beautiful image galleries. You can also embed videos, add Google Analytics, and add an eCommerce store.

      Cons

      The website builder is limited in terms of features. You cannot just add a new feature to your website. There are no third-party integrations or addons that you can install.

      Pricing

      The basic website builder comes free with your iPage hosting account. You can upgrade it to professional for $6.99 per month or business for $15.99 per month.

      iPage Website Builder is a simpler and easy to use tool perfect for a starter website with fewer pages. It is not exactly a content management system, so you will be limited in the future should you try to expand your website.

      9. GoDaddy Website Builder

      GoDaddy Website Builder

      GoDaddy is one of the largest domain name and hosting service providers in the world. They offer a simple and elegant website builder complete with hosting included.

      Pros

      GoDaddy Website Builder is a simple and easy tool to create professional looking websites. It comes pre-loaded with several ready to use blocks that you can drag and drop to build different layouts.

      GoDaddy Website Builder

      It also has integrated photo library with professional images from Getty Photography that you can use on your website. You can also upload your own photos and create image galleries.

      GoDaddy website builder works on smaller screens too. This allows you to work on your website on the go using your mobile phone or tablet.

      Cons

      It is not as feature rich and flexible as most other website builders on this list. It offers limited set of features with fewer design options.

      It is quite difficult to move your website from GoDaddy Website Builder to WordPress.

      Pricing

      Personal plan costs $5.99/month, business plan for $9.99/month, and business plus plan for $14.99/month. All plans are billed annually.

      GoDaddy Website Builder can be used for a basic website with a few pages. However, it is not a good choice to build content rich websites.

      10. WordPress.com

      WordPress.com

      WordPress.com is a blog and website hosting service run by Automattic. It is created by Matt Mullenweg, the co-founder of WordPress open source software, hence the name WordPress.com. To learn more, see our article on how are WordPress.com and WordPress.org related.

      However, WordPress.com is not the same as self-hosted WordPress.org. Please see our comparison of WordPress.com vs WordPress.org for more details.

      Pros

      WordPress.com is a website hosting service. Built on top of the same WordPress software but with a totally custom user experience. You don’t have to worry about the software and backups as WordPress.com takes care of it.

      Their free and paid plans have different set of features. All plans allow users to choose from hundreds of free and paid WordPress themes. You can then use the built-in customizer to add your site title, use widgets, add navigation menus, and so on.

      WordPress.com

      It doesn’t offer the same drag and drop functionality of other website builders. However, you can easily customize designs to a certain extent.

      Cons

      You cannot install custom plugins or themes unless you upgrade to their business plan.

      Premium and lower plans do not have ecommerce features or third-party ad network support. With the business plan, you can use WooCommerce and third-party ad networks. However, you will still have to follow WordPress.com’s terms and conditions.

      Pricing

      The basic plan is free, but is extremely limited. Their personal plan starts with $4 per month billed annually and includes a custom domain. Premium plan costs $8.25 per month billed annually and it gives you the ability to monetize your site and advanced design customization. Business plan costs $24.92 per month billed annually, and it gives you the ability to have Ecommerce and custom plugins.

      11. Webs.com

      Webs.com

      Webs offers a simple website builder platform suitable for small business and personal websites. It has an intuitive easy to use builder, with pre-made website designs, and a powerful set of features.

      Pros

      Webs is a fully hosted platform, so you don’t have to worry about the software, updates, or backups.

      It has an intuitive website builder that lets you choose from dozens of professional website designs. Each design comes with simple customization options that you can configure from the builder itself.

      You can edit any item on a page with simple point and click interface. You can also drag and drop commonly used items like images, videos, photo gallery, text, columns, maps, and contact forms.

      All paid plans also include free custom domain name for your website. Enhanced and pro plans also come with ecommerce features and custom email addresses using your domain name.

      Cons

      It has a limited set of features and integrations that cannot be extended. You cannot hire a developer to help you modify design or add new features to your website.

      Pricing

      Webs.com has a limited free plan. Their paid plans start from $5.99 per month, $12.99 per month for enhanced, and $22.99 for pro.

      Webs.com can be used to build a small business website, a store with limited items, or a photo gallery. However, due to its limited set of features it is not an ideal platform to build content rich websites.

      Our Pick for The Best Website Builder

      After carefully evaluating different website builders, we believe that WordPress beats them all in overall performance, ease of use, and flexibility.

      It is not just great for beginners. World’s top brands are using WordPress on their websites. See many more reasons to choose WordPress as your website builder.

      We hope this article helped you choose the best website builder for your project. You may also want to see out list of tools to help you grow your website.

      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.

      The post How to Choose the Best Website Builder in 2017 (Compared) appeared first on WPBeginner.

YouTube vs Vimeo – Which One is Better for WordPress Videos?

When it comes to uploading videos online, YouTube and Vimeo are the two most popular platforms in the market. That’s why we’re often asked about YouTube vs Vimeo – which one is better? They are both great platforms with their respective advantages and disadvantages. In… Read More »

The post YouTube vs Vimeo – Which One is Better for WordPress Videos? appeared first on WPBeginner.

When it comes to uploading videos online, YouTube and Vimeo are the two most popular platforms in the market. That’s why we’re often asked about YouTube vs Vimeo – which one is better? They are both great platforms with their respective advantages and disadvantages. In this article, we will compare YouTube vs Vimeo and share their pros and cons to help you decide on your video platform.

YouTube vs Vimeo - choosing the best platform for WordPress videos

Why Choose YouTube or Vimeo for WordPress Videos

If you want to start a blog, then WordPress is the most popular blogging platform recommended by experts.

While you can directly upload your videos to WordPress, it is not designed to stream videos.

Videos are large files and most WordPress hosting providers don’t offer servers optimized for video streaming. If multiple users access videos on your website at once, then this could crash your server.

On top of that, each user has a different type of internet connection. Your high quality videos will take forever to load on slower internet connections.

Video static

On the other hand, video hosting platforms like YouTube and Vimeo are designed to serve videos. They have server resources and technology to offer a far superior video streaming experience than WordPress.

Most importantly, you can easily embed these videos in WordPress.

For more on this topic, see our guide on why you should never upload videos to WordPress.

That being said, let’s take a look at YouTube vs Vimeo, and which one is better for your WordPress videos.

1. Pricing

Both YouTube and Vimeo are for-profit companies. Their pricing options are based on how they make money online.

YouTube:

YouTube is free. Mainly because they make money by showing advertisements. These advertisements are displayed inside the video player, in the sidebar, and inside the YouTube app.

YouTube also offers a paid subscription called YouTube Red for viewers. This service allows viewers to get rid of advertisements as well as access YouTube original shows.

YouTube Red

However, as a content creator you’ll be able to upload as many videos as you like for free.

Initially, you will not be able to upload videos longer than 15 minutes. However, you can increase this limit by verifying your account.

Vimeo:

Vimeo’s business model is quite different than YouTube. They make their money by selling video hosting service, so publishers and businesses can offer their users an ad free viewing experience.

They offer a range of pricing plans starting with the free plan, which is limited to 500 MB of storage per week and 25GB per year.

After that you can join Vimeo Plus, Pro, or Business plans. Each of them offers different upload limits and features.

Vimeo Plans

Free plan is quite limited in terms of storage and features. You can start with Vimeo Plus, it costs $7 per month and will give you 5 GB of storage per week.

2. Upload Limits

Both platforms have different policies regarding how much video content you can upload.

YouTube:

By default you can upload unlimited videos, but each video should be under 15 minutes. However, after verifying your account, you can upload videos with up to 12 hours of playback or 128GB file size.

This is very generous and fairly reasonable for all type of content creators.

Vimeo:

Vimeo has different limitations on the upload size for each plan.

  • Free: 500 MB per week upto 25 GB per year.
  • Plus: 5 GB per week upto 250 GB per year
  • Pro: 20 GB per week upto 1 TB per year
  • Business: No weekly limits and up to 5 TB total storage

See detailed comparison of all Vimeo plans.

3. Audience Size and Reach

Both platforms offer video sharing options, have dedicated communities, and social features baked into their product.

YouTube:

When it comes to audience size and reach, YouTube has the obvious advantage.

YouTube Stats

It is owned by Google, so it’s noticeably more visible into all their other products. Almost all Android phones in the world come with the YouTube app pre-installed.

YouTube has a community of more than 1 billion users, that’s one-third of the internet. It is also the world’s second most widely used search engine.

Vimeo:

Vimeo has a much smaller user base than YouTube, but it is stilly fairly huge. Vimeo has over 170 million users, and it is growing at a significant pace. Vimeo is home to some of the most creative content creators in the world.

Vimeo Stats

Apart from channels, it also has a Groups feature where users can create and participate in groups. Users can also limit group content visible only to its members.

Vimeo has a pretty decent search feature, which allows users to search for videos, people, channels, and groups. Their content discovery feature shows relevant videos in the sidebar. However, by design they are not as noticeable as they are on YouTube.

4. Privacy Controls

Not all publishers want their content to be seen by everyone. For example, if you are selling online courses or running a membership website, then you want to restrict video access to paying subscribers only.

Let’s checkout how both platforms empower publishers to control privacy of their videos.

YouTube:

YouTube video privacy settings

YouTube offers three privacy settings for videos you upload.

  • Public – These videos are publicly accessible by anyone. They can be searched, listed, and displayed across YouTube platform.
  • Unlisted – These videos can be accessible by anyone who has the URL. However, they will not appear in YouTube search or related videos
  • Private – These videos are only visible to you, and specific users you choose.

Apart from these settings, you can also disable comments on your videos. YouTube allows you to disallow embedding of your videos on any websites, but this will also block you from embedding videos on your own WordPress website.

YouTube is not an ideal platform if you want to host private videos.

Vimeo:

Vimeo video privacy

Vimeo offers more privacy options than YouTube. Their privacy settings allow you to make videos public, private, or unlisted. You can also share video only with users you follow.

Paid plan users can also restrict video embeds to their own websites only. They can even disallow their videos to be viewed on Vimeo.com itself.

You can also password protect videos, and users will need to enter that password to view the video. You can then add those videos into password protected posts on your WordPress website.

If you want to have more control on who watches your videos, then Vimeo is a much better platform for you.

5. Video Editing

Both platforms offer great tools to upload, edit, and manage your videos.

YouTube:

YouTube video editing

YouTube offers powerful video editing features. They offer a video editor that allows you to create videos from your previously uploaded videos, photos, title, and more.

You can also create videos using your videos and photos in Google Photos. Their web based video editing tools offer a simple and easy video creating process.

YouTube also allows you to add links, annotations, captions, and subtitles to your videos. It also offers live streaming feature where you can live broadcast events, news, or just casual vlogs.

Vimeo

Vimeo video settings

Vimeo does not offer as many video editing features as YouTube. However, it does offer all the basics you’ll need.

It allows you to add video title, description, category, tags, license, and audience rating. You can also upload captions and subtitles to your videos. Vimeo does not have annotations features, so you cannot add clickable links into your videos.

The best part about Vimeo though is that you can replace your video with a newer version without having to change the video URL or stats. This is something that you cannot do on YouTube without uploading a new video on a totally new URL.

This specific feature is really handy because if you made a mistake or just need to update screenshots in your tutorials, then you can easily do so while keeping all the view count and the same video URLs across your membership site.

6. Monetization Options

Both platforms allow their users to make money online from their videos.

YouTube:

Make money from videos on YouTube

YouTube allow content creators to join the YouTube partner program by signing up for Google Adsense to monetize their videos. Video creators get a cut for the ads displayed on their videos.

However, you’ll first need to accumulate at least 10,000 views for your channel before you can join the program.

YouTube also allows content creators to use other monetization options. Publishers can sell products in their videos, add paid reviews, join affiliate programs, get sponsors for their videos, ask for donations, and more.

Many of the YouTube’s most popular content creators use platforms like Patreon where viewers can directly support their channel with donations.

Vimeo:

Vimeo on Demand

Vimeo prides itself in offering an ad-free video platform. They do not have an advertising program that you can join.

However, they do offer “Vimeo on Demand”. A platform where you can sell videos directly to viewers. You’ll need at least a Vimeo Pro account to join the program. Think of this as your own version of Netflix.

Vimeo also allows you to mention sponsors in your videos, add links in video description, and ask users to support your channel on platforms like Patreon.

Conclusion

YouTube and Vimeo are both excellent platforms for your WordPress videos. Depending on what you are trying to do with your videos, one platform could be better for you than the other.

If you are a blogger or small business who want to use videos to build a subscriber base and reach a much larger audience, then YouTube will be better for your goals.

If you are making a website with membership options or selling courses, then you need more privacy and a top-notch viewing experience. That’s when Vimeo is a better choice.

We hope this article helped you learn more about YouTube vs Vimeo and which one is better for your WordPress videos. You may also want to see our step by step WordPress SEO guide for beginners.

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.

The post YouTube vs Vimeo – Which One is Better for WordPress Videos? appeared first on WPBeginner.

How Much Does a Custom WordPress Theme Cost?

After writing our article on how much does it cost to build a WordPress site, several readers asked us to expand on the custom website cost section. If you’re wondering how much does a custom WordPress theme cost, then you’re in the right place. In… Read More »

The post How Much Does a Custom WordPress Theme Cost? appeared first on WPBeginner.

After writing our article on how much does it cost to build a WordPress site, several readers asked us to expand on the custom website cost section. If you’re wondering how much does a custom WordPress theme cost, then you’re in the right place. In this article, we will share how much does a custom WordPress theme cost as well as few tips on how you can save money and avoid overpaying.

Cost of a Custom WordPress Theme

What is a Custom WordPress Theme?

A custom WordPress theme has a unique design, layout, and set of features that are made specifically for your business needs.

Since there are thousands of free and premium WordPress themes available, a custom WordPress theme helps your company / brand stand out.

The benefit of getting a custom WordPress theme is that you’re not limited by the constraints of a pre-existing template or layout. You have full freedom to customize your website and get any specific functionality built within your theme.

Factors that Affect the Cost of a Custom WordPress Theme

Since each custom WordPress theme is built specifically for the individual client, the cost of the project varies based on the requirements. Below are some of the factors that will impact the cost of your custom WordPress theme:

Individual Freelancer vs Agency

To create a custom WordPress theme, you will need someone who can design (designer) and code your theme (developer).

Depending on your needs, you may be able to find an individual who can do both design and develop the site, but remember it’s hard find a person who’s excellent at both design and code.

When you go with a full-service agency, it’s a one-stop shop because they have designers and developers in their team. This is also the reason why sometimes agencies can be more expensive.

Alternatively, you can hire an individual freelance designer and developer separately and mange the project yourself.

Experience and Expertise

Design and development is a creative process, so the project cost vary based on expertise, experience in the field, and creativity.

Well reputed WordPress development agencies may cost more than an individual developer or freelancer. However, a well known WordPress developer can sometimes charge even more than an agency.

Features, Functionality, and Expectations

Adding more features and functionality to your custom theme will increase the development time and cost. Normally, clients have higher expectations than their budget allows.

High quality work with custom features will take more time and hence it will cost more.

Change orders and Revisions

If you change the scope of your custom WordPress theme project in the middle of the process, then this can significantly increase your cost. While minor changes are ok, often freelancers and agencies will charge change-order fees for major change requests.

Hosting, Maintenance and Support

A custom WordPress theme does not include WordPress hosting, website maintenance or offering support after delivery of the project.

Some agencies and freelancers might offer these services at an additional cost.

How much a Custom WordPress Theme Actually Costs?

Cost estimates for a custom WordPress theme

Because there are several factors that affect the cost, it is extremely difficult to explain how much a custom WordPress theme cost in fixed numbers.

A typical custom WordPress theme for business or personal website theme could cost between $1,500 – $5,000.

A custom WordPress theme with additional built-in features or companion plugins can cost anywhere between $6,000 – $10,000.

If you have a complex enterprise level project, then is not uncommon for the prices to go above $30,000.

How to Avoid Overpaying for a Custom WordPress Theme?

Controlling cost of your custom WordPress theme project

With over a decade of experience in the WordPress industry, we have few tips that you can use to avoid overpaying for a custom WordPress theme.

Have a Clear Scope of the Project

When you’re building a house, you typically have a list of features that you want such as 4 bedrooms, 3 bathrooms, living room, etc.

You need to make a similar list for your website and list down all the things that you would like to have such as:

  • Editable home page with a testimonial slider and services list
  • Contact page with a contact form and a Google map with ability to find directions
  • Gallery area to showcase the work
  • Blog section with Social media share buttons

Having a detailed list makes it easier for someone to give you an accurate quote. It also helps limit revisions / change-order fees.

Find Live Website Examples for Inspiration when Possible

Going along with a detailed scope, having a list of inspirations really help with the design process.

You can have a list of websites and list out what you like about each of them.

This gives the designer a clear idea of what you’re looking for thus reduces the revisions and overall cost.

Use Premium Plugins vs Custom Built Functionality

Most reputable WordPress professionals will always choose a premium WordPress plugin vs build it out from scratch because it’s more efficient and saves cost.

However as a customer, we always recommend that you also do your research. Often the developer that you choose may have other suggestions, and it’s important that you understand why they decide to choose one plugin over another.

Customize Premium Themes vs Build from Scratch

One of the ways to significantly reduce cost while still getting a “custom” look and feel is to find an existing theme that has 90% of what you want.

While this cheats the custom theme concept, it can significantly reduce the overall cost.

Powerful drag and drop WordPress page builders like BeaverBuilder and Divi has given birth to an entirely new industry of “Website Assemblers”.

Professional website assemblers use existing WordPress plugins in combination with a drag & drop page builder to build you a custom-looking WordPress site at a much more affordable price.

How to Find the Right Developer or Agency for a Custom WordPress Theme

Finding developer for your custom WordPress theme

Due to its ease of use and low barrier of entry, there is a wide-range of people and companies offering custom WordPress theme services.

Finding a developer or agency with right experience and skill set can be a bit difficult. Specially because a lot of “website assemblers” also call themselves developers.

Here are some places where you can find experienced developers for your custom WordPress theme project.

Genesis DevelopersStudioPress, creators of the famous Genesis theme framework has a developers showcase where you can find experienced WordPress developers to work on your custom theme.

WPEngine Consultants – Managed WordPress hosting company, WPEngine, also has a dedicated page that lists experienced WordPress developers and agencies.

WPHired – This is a job board where you can post your WordPress jobs. Developers can then apply for the job, and you can discuss your project with them. You’ll have to look for developers with relevant experience and skills.

WordPress Jobs – Another WordPress specific job board where you can post jobs and interview developers.

Upwork – An online freelancing website where you can post your job and interview developers from all over the world. This would allow you to find developers with lower rates. It is an enormous community with designers and developers of varying skills and expertise.

Conclusion

A custom WordPress theme can make your website stand out with its unique design and custom features. However, not all beginners and small businesses can afford that right away.

If you are just starting out, then you can use a premium multipurpose theme and build your website at a fraction of a price.

Most modern themes have enough customization options that you can use to make them unique. Check out our showcase section where we regularly publish collection of themes for different industries and niches

However if you can afford a custom WordPress theme, then it is definitely worth the investment. Unique branding, custom design, and tailor made functionality will help you grow your business faster and give you an edge over your competitors.

We hope this article helped you understand how much does a custom WordPress theme cost and how you can avoid overpaying. You may also want to see our list of most notable big name brands using WordPress.

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.

The post How Much Does a Custom WordPress Theme Cost? appeared first on WPBeginner.