How to make a website using WordPress

Alright, we're almost there. Before publishing your WordPress site, let's summarize the steps you should have followed to get here.

  • Determine if WordPress is right for you
  • Subscribe to the right hosting plan
  • Choose a domain name
  • Install your WordPress site
  • Choose a theme
  • Create content and pages
  • Install plugins

All ready? Then, you will be ready. But do not think the work is over. A good website is never completely finished. You will see. The Internet evolves constantly and your site also.

The life of a WordPress site is a cycle in which steps 6 and 7 happen continuously and, if this were not enough, a little personalization is added to the topics.

  • Determine if WordPress is right for you
  • Acquire the hosting plan
  • Choose a domain name
  • Install your WordPress site
  • Pick a topic
  • Create content and pages
  • Install plugins
  • Publish your site!

Need a website with mobile version? Read this article!

Step 1: Determine if WordPress is right for you

Almost one third of all websites are created with WordPress. It represents a small but essential part of the Internet. However, it also requires more configuration and maintenance work than most web page editors.

WordPress is not an all-in-one package. It is a content management system (CMS). A CMS allows you to create and organize digital content. Other elements such as hosting and domain registration are managed better separately.

It depends on you to combine them to the service of a WordPress site. It's not as complicated as you think, but it's not the easiest way to create a website. We advise against it if you do not use a service of the professional website developer or do not so well with technology.

The first important step when it comes to organizing the creation of a WordPress site is hosting.

We will review this guide step by step and, to do so, we will use as an example the Bluehost hosting company, as it is one of the services expressly recommended by WordPress. However, keep in mind that there are many other hosting providers available.

Step 2: Acquire the hosting plan

Before getting into the creation of your WordPress website, you must get a place to host it. For this, you need a hosting plan.

Some of the main types of hosting are the following:

Shared hosting In this type of hosting, a server is shared with many other websites. It helps reduce costs, but limits the traffic your site can receive. These plans are suitable for small or basic websites with limited traffic.

Virtual servers (VPS). This type of hosting offers a level of control similar to that of dedicated hosting, but it shares space with other websites. It is a good intermediate solution if your shared plan has run out small, but you do not want to pay the price of a dedicated hosting plan.

Dedicated hosting A server just for you. These plans can generate much more traffic and offer maximum control to the administrator. As you can see, the downside is that they cost much more.

Dedicated hosting is for higher level sites.

If you're just starting to create a website, chances are you just need a shared hosting. If, later on, a shared plan no longer meets your needs, you just have to subscribe to a better one.

For your first WordPress site, you will manage with a basic shared plan.

Step 3: Choose a domain name

A domain name is the virtual address of your website. Ours is The New York Times is

If you create a WordPress site, you will also need one and you will have to look for it. Bluehost allows you to choose a free domain as part of the registration process.

If you prefer to obtain one from another provider, you only have to visit a domain registration site such as GoDaddy or Namecheap, search for a name you like and, if available, buy it.

As simple as that. Once you have purchased the domain, the domain registrar will provide you with an account. Through this account, you can link a domain to a site. Later, we provide more information.

How much does a domain name cost?

There is no established price for domain names. Its value is usually determined by the market. Facebook acquired in 2010 for 8.5 million US dollars, while the purchase of in 2005 cost no less than 90 million.

But do not fear. Probably you will not have to pay millions for your domain. The least known standard domains cost around € 10 per year.

How to choose an appropriate domain name

Although there are no secret formulas to choose a suitable domain name, there are some general rules that should be followed when starting to create a website.

Relevance is fundamental. Make sure that your domain corresponds to the content of your site. If your business is called «Ecological Paper», do not register the domain

The shorter, the better. If you want users to remember it, the shorter your URL, the better.

Do not use numbers It's a little confusing that there are numbers in a domain name, since people will not know if they have to write "3" or "three," for example.

Diferénciate! Make sure the domain is free. It sounds obvious, but it will save you long-term time.
Once you register a domain, it will be all yours. You will only lose it if you decide not to renew it, in which case it will be available again in the market.

Step 4: Install your WordPress site

Once you subscribe to a hosting plan on Bluehost, your account will be created automatically, although to install WordPress you will have to put something on your side: a click.

With the enormous popularity of WordPress, hosting service providers are interested in facilitating the installation. Therefore, most of them allow to install WordPress with a single click.

In the case of Bluehost, to do so you have to access "My Sites" in the control panel. As you can see later, finding it is very easy.

If you have acquired a domain name as part of the subscription process, there will already be a WordPress site in the panel, so you will not need to click to install it. To create a new one, just click on «Create Site». Most hosting service providers offer a similar experience.

Step 5: Choose a theme

While web page editors use templates, WordPress is theme-based. The theme will affect the appearance of your site. There are free and paid themes, and you can change the theme of your site whenever you want.

Obviously, the advantage of free themes is the cost, but it is likely that the most attractive are already used in many places. In this sense, the payment themes are more "exclusive".

Some only require a single payment, while others allow subscribing in exchange for assistance, updates and maintenance.

Once you select your WordPress site, you will access the WordPress control panel. You must familiarize yourself with it, since from that moment on it will be your virtual control room.

Themes can only be managed from this panel. When you open it, you will find several predetermined themes and it will only take a few minutes to add new ones.

The best place to search for themes is the WordPress theme directory. Search for styles of topics that interest you. There will be dozens (if not hundreds) of options.

When you click on a topic, you will access its own page, where you can read user opinions and preview it to see how it would look.

Once you find a theme that you like, download it. Go to the "Themes" section of your WordPress site, select "Add new" and upload the topic you just saved. VoilĂ ! You already have a new topic

WordPress customization requires much more specialized knowledge than web page editors. You will need to get fully into the code to make the changes you want.

If you do not find it difficult to work with HTML, CSS and JavaScript (or you plan to expand your knowledge of these languages), it should not be an obstacle.

But be careful. WordPress offers more control than web page editors, but only those who have the necessary skills to use it.

Step 6: Create content and pages

Adding content to WordPress is a much more structured task than you could imagine. The content on WordPress sites is divided into two main categories: pages and entries.

The pages have a static nature over time and constitute the pillar of a site. For example, the home and contact pages would belong to this category.

The tickets have a more temporary validity. If your site includes a blog, each post of that blog would constitute an entry.

Creating pages and entries is easy. Both require a couple of clicks in the WordPress control panel. To create pages, access «Pages» and select «Add new».

To create publications, access «Entries» and select «Add new». In both cases, when you click on «Add new», you will access the editor, from which you can add content, preview it and publish it.

To add pages to your main menu, you only have to access «Appearance» and «Menus». In this section, you can select which page should appear in a specific menu. On most sites and topics, you will only need a navigation menu, so setting it up is easy.