Website with WordPress – Our Beginner’s Guide

Sure, we would be lying if we said we weren’t big fans of website builders like Weebly, Jimdo, and Shopify. Their commitment to simplicity of use has made millions of customers the webmasters of their own websites. However, there are scenarios for which website builders just aren’t the right tool.

About us

Robert BrandlWe don’t only review website builders; we also use on a daily basis. This guide wants to show you scenarios where it makes sense to use WordPress – and when it doesn’t. Robert and his team are looking forward to receiving your questions!

wordpress When a Simple Website Builder Just Isn’t Enough

The main difference between and a hosted website builder like Weebly and Squarespace is the level of complexity. While you barely ever get in touch with the technical side of things using a website builder, you will indeed need some technical understanding in order to run a website with

One big advantage of WordPress is its expandability: once your website runs on this platform there are hardly any limits left. These are a few real world examples of scenarios when WordPress makes sense:

  • You’re a real estate agent and want to offer potential clients a database to search for real estate.
  • You want to offer a premium membership area with online payment features.
  • You’re looking for an especially impressive design which supports all the latest technical features while remaining flexible enough to adjust the code.
  • Your competition is strong, and you need specific SEO features.

Flexibility and database integration are very good arguments for at least considering

Please note: This article will only cover the open source version,, which is easier to set up, is much more reduced in features and really only useful for blogs, while .org can be used for practically any kind of website.

The Advantages and Disadvantages of WordPress (As Compared to Website Builders)

website builder pros

Free: The software is completely free and can be downloaded on the web. Hosting and premium templates, however, must be purchased.

Great flexibility and future-proof: Unlike a website builder or employing a third-party programmer, you can change anything you like in the code to suit your wishes. Additionally, WordPress is easily the largest content management system (CMS) in the world, which is precisely why it won’t be disappearing anytime soon.

Your choice of web host: You can move your WordPress website from one hosting provider to another with little effort. There are also several providers who specialize in WordPress (see examples below).

Templates: You will not find a CMS with a greater variety of templates than WordPress. Sites such as Themeforest and Templatemonster offer plenty of designs ready for immediate use.

Plugins: There are plugins for just about any scenario you can think of including e-commerce, member pages, multilingual websites, booking engines, etc.

Community: While you will receive no professional technical support the way a website builder offers it, there are thousands and thousands of programmers who specialize in WordPress.

website builders cons

Installation: Unless you choose a hosting provider who offers a 1-click installation procedure, installing WordPress manually is not exactly trivial, and it requires some basic technical knowledge (FTP, MySQL, etc.).

Maintenance and security: One of WordPress’ great weaknesses is that you need to update the software on a regular basis, or your website can become compromised. The update procedure itself is simple (one click), but individual plugins may cause problems which could, in turn, disable your entire website in a worst case scenario. Unless you have sufficient technical skills, this may go beyond the limits of your abilities.

No direct support: While there are forums where you can ask for help, these people are volunteers, and you can’t always expect people to have an answer for you.

No WYSIWYG: When entering content, you don’t immediately see what the end result will look like because the typing is done in an abstract interface mask. Website builders, on the other hand, offer a true “What You See Is What You Get” experience.

How Do You Set Up WordPress, and Where Do You Get a Domain?

Basically, you can install WordPress using any hosting service that offers PHP and MySQL support. It gets even easier if your webhost offers a special WordPress package. Such plans usually start at $4 to $7, which makes them just as expensive as your run-of-the-mill website builder. Often times, a domain and e-mail addresses will be included. The Low-Cost provider for Small to Medium-Sized projects WordPress Hosting is one of the most affordable hosting company we’ve heard of. Although they don’t come with every feature professional WordPress developers may need, they are a suitable provider for small and medium projects. On top of that, they offer a solid website builder. Their cheapest plan is $ 1.89 month. Unbeatable!

We’ve put together a tutorial where you can see how to easily install WordPress with their 1-click solution.

Tutorial: 1-Click WordPress-Installation with

> > Try free for14 days

Alternative: Bluehost

BlueHost is one of the most famous WordPress hosts. The starter plan in the shared hosting section is usually sufficient for the beginning. It includes a domain and 100 e-mail addresses. Its regular price is $5.99 per month.

One of the biggest advantages is the one-click installation procedure. It helps beginners to get started right away. The plan is inexpensive, and it includes technical support – although this support only covers hosting issues. You will not get support for WordPress-specific questions.

When your WordPress-based website starts to grow and attract more and more visitors, your loading times could get significantly worse. This is due to the fact that, on the starter plan, you share your server with other websites (a setup called shared hosting).

Accordingly, if you don’t know whom you are sharing your server with, you also don’t know how much traffic is too much traffic. Should your loading times get worse, you can switch to one of the WordPress managed hosting plans (starting at $24.99). If you want to invest that kind of money, however, there are better options – let’s have a closer look at one of them.

SiteGround: A Player for Serious Projects

SiteGround WordPress Hosting

SiteGround is a hosting provider that is fully geared towards business. They offer a combination of outstanding support, reliable performance and cutting-edge features in their higher plans.

One nice thing about SiteGround is that they have a range of plans that can grow with your project:

  • If you have a small project, but need a top hosting provider, you can check the StartUp plan for $ 9.95 per month: this will get you 10 GB of storage, but you can only have one site.
  • If you need more space, or want to host more than one site, you can have a look at their GoBig plan: for $ 14.95 you will get 20 GB of space and advanced WordPress features (e.g. dynamic caching).
  • Finally, the GoGeek plan offers 30 GB of space, better caching options and advanced features such as a staging, or a Git repository, for $ 29.95.

All these plans include the domain name and email accounts, so they have everything you need to start your WordPress site. Be aware that they offer big discounts during the first year.

Support: SiteGround’s support is top class. They offer 24 hours responsive support by phone, live chat and email.

Hosting location: They have servers in the US, Asia and Europe.

Speed & uptime: With their combination of solid hardware (e.g. SSD disks) and advanced software solutions (e.g. caching plugin) your site will be really fast. Additionally, they offer outstanding levels of uptime (close to 100%).

Staging area & Git: Advanced developers that need slick features such as a staging area or a git repository, can go with the GoGeek plan.

Visits & bandwidth limit: unlike many similar providers they don’t have a visit or bandwidth limit.

Security: They monitor WordPress-related security threads on a daily basis. WordPress and plugins can be updated automatically and they make daily backups for your protection.

If you want to have all the features you’ll need to get the GoGeek plan – this can be a bit expensive.

And Where Can I Find Good WordPress Templates?

One of WordPress’s greatest advantages are easily the many templates you can acquire at low prices. We would advise against using one of the many free templates out there – sometimes, the designers will include SEO links to untrustworthy websites.

Premium templates will not cost you much, and can be purchased on websites such as Themeforest or Elegant Themes. Our experiences have been limited to Themeforest so far. Prices start at single payments between $30 and $60.

Some things you should pay attention to:

  • How often was this template purchased so far? The more customers, the better the support for that particular template will be. Take a look at the change log, too.
  • Reviews: Have other customers experienced any problems?
  • Responsive: Only purchase a template if it includes a mobile web view.

How Do You Install a Template?

The installation is pretty simply. Upload the template file and then select it from the menu – it’s just a few clicks:

After activating the template, it might look broken. This is normal – you need to add content now. Check the template documentation for any changes you might have to make. And please be aware of the difference between a page and a post. Pages are usually static, such as the “About Us” page on a website. Posts are news items of some sort, usually with a date and time attached.

What About Security In WordPress?

There are some basic ground rules you need to follow for your WordPress installation to be safe.

  • Choose a secure password! The longer and the more special characters it has, the better. The same goes for your web hosting service password, of course.
  • Change the standard WordPress login name from “admin” to something – basically anything – else. Never create any content from the administrator’s account. Should it be hacked, the attacker will have full control of your website. Create a separate account with limited permissions, and use that to publish content (Tutorial).
  • Create regular backups (if possible, daily). Most webhosts will offer a backup feature (as is the case with BlueHost or WPEngine).
  • Keep your WordPress version, your theme and your plugins up to date. Whenever there is an update, you should install it. Otherwise, your website might be open to attacks. Any unused plugin should be uninstalled completely. And be careful: Before making an update, create a backup in case of any issues. Ideally, you should test updates in a sandbox environment first.

Are There Any Must-Have Plugins?

If you want to be found in a web search, we recommend Yoast SEO. This free plugin allows you to customize the page title and description. You can also see right away how Google would show your website in the search results list. To top things off, there are plenty of very useful settings for advanced users that can be managed via the Yoast plugin.

TinyPNG is a very useful plugin and free (up to 500 pictures per month) as well. It shrinks image files (jpg and png) with no loss of quality to increase loading speeds – loading speeds have become an important ranking criterion for Google.

Akismet is also a must-have plugin – it helps you in your fight against comment and trackback spam. Alternatively, you can also use Disqus to manage comments on your site. This will prevent spam comments too.

Specific Use Plugins: Multilingual Websites, eCommerce and Member Areas

WPML for multilingual websites

A very frequent question is how to make a website multilingual. At WebsiteToolTester, we use, which is pretty much the standard plugin for that case. It starts at $29 per year, and adds language variety pages to your complete WordPress installation (backend and frontend).

Ecommerce plugins for WordPress

One of the most popular eCommerce plugins for WordPress is WooCommerce. The basic version is free and enriches your WordPress website with a powerful online store. If you want to know more about this plugin, head over to our WooCommcerce review.

Another very interesting solution is Shopify. The powerful ecommerce platform can be directly integrated now. Also check out our Shopify review here.

Websites with member areas and subscription service

wishlistThere are great plugins to make premium content available for customers via login. MemberPress and WP Wishlist are often used to distribute text, video, or audio course materials in a protected member area.

You can set individual levels of access and set up payment for membership through the plugin (e.g. via PayPal, Stripe), either as a single payment or as a regular plan. These plugins will cost you ~$99 / year (including one year of support and updates).

Personal Support for WordPress Websites

If you want personal support for your website administration, you can try out For $69 per month, you get unlimited “small jobs”, meaning tasks that can be carried out in 30 minutes or less. They can adapt your stylesheet, update your WordPress installation, or implement changes to your template.

If you are looking for more of a one-off relationship, you can also search Odesk for WP developers that you pay on an hourly basis. The advantage to WPCurve is that you don’t need to pay your developer unless there is actually any work to be done. Also, when working with the same person on a regular basis, he or she will be much more familiar with the ins and outs of your particular installation.


WordPress is just the right choice for some projects. When compared to Weebly or Jimdo, you will, of course, need more time in the beginning to get the hang of things, and even if WordPress is free in and of itself, hosting, templates, and programming costs will most likely run you a higher bill than just going with a website builder.

But if you already know that your project will likely go beyond the scope of what a website builder can handle, we recommend investing the money and saving yourself the hassle of a move later on. WordPress is future-proof, and the possibilities that come with it are practically infinite.

Affiliate Disclosure

Some of the links in this post are “affiliate links.” This means if you click on the link and purchase the item, we will receive an affiliate commission. We only recommend products that we are either using ourselves or have tested thoroughly. For any questions or concerns, please leave a comment or send us a message.
More details

Your opinion and user reviews:

  • Pete

    VERY GOOD Info.. just what I have been looking for and all in One Place! Well Done Guys 🙂

    • Thanks Pete!

      • jskamm

        Great little video on HTML. Actually makes me want to learn more. Keep up the good work.

  • Gayle V.

    Great info, thanks! One question: Don’t you need to know HTML to use WordPress?

    • Hi Gayle, good question. Generally you don’t really need it as WordPress has a Word-like editor. However, it certainly can be very helpful at times. These editors don’t always behave in the way they should – having a basic understanding of HTML can definitely save you some time. The concept of HTML is quite easy to grasp. Here’s a video that teaches all the basics:

  • Diane

    I would like to start an online travel search site. I’ve been reading up on becoming an affiliate which is the best site for that? I’ve hear WordPress was good but after reading ur review it sounds daunting to get started. Any recommendations?

    • Hi Diane! Easier alternatives to WordPress are website builders. However, they have limited functions. I’d recommend you to try one or two in the free version. Maybe they’re good enough for your project. If not, you can consider to give WordPress a chance.

  • Larissa Perry

    Hi..I a fitness coach & I run accountability groups online. I would like to set up a website. I have a logo & a name. I met with someone & they wanted $300 a month just to maintain a website & that didn’t count setting it up. I am new at all of this & that’s really not in my budget. Do u have any suggestions on what kind of site, which builder to use, etc?

    • Hi Larissa, thanks for your comment! $300 sound like a lot unless you have constant updates and programming work going on. You could try WordPress but for a beginner that’s certainly not the easiest option. For small business website we generally recommend Weebly but it really depends on your requirements. You can find additional options here:
      If you have any further questions, please let me know!

  • Kirty

    Hi, great post first of all (y)
    I would really like to know what are the best options to build
    1) A small ecommerce website with SEO and Social media capabilities
    2) A travel portal with ticket and hotel booking options with SEO and Social media integrations
    all by yourself with little technical knowledge, i.e. a basic understanding of codings/hosting/troubleshooting but not much of a coding expert of any kind.
    Thanks in advance 😉

    • Hi Kirty,

      There are several solutions. A simple online store that already works in the free plan would be Jimdo. There are more solutions in our e-commerce comparison.

      Wix has a hotel booking feature. However, this website builder is not meant to create a hotel booking platform like Booking, etc. This is too complex. I’d say even for WordPress, because I couldn’t find a ready-to-go solution.

  • Eleonora Nabeeva

    Very nice & helpful post !


  • BornBeautiful

    Hi…I need some support and suggestion on how to transfer my blog which is hosted on webnode to… Currently my subscription has expired with Webnode along with the domain subscription. Bonny

    • Josep Garcia

      Hi Bonny. This is a article, a popular CMS. You are asking about which is somehow different. However, I am afraid that tools such as Weebly, Webnode or are not compatible among themselves. Therefore, a migration from Webnode to needs to be done manually (copy & paste).

  • Hyaden McLean

    Love this. Very clearly. Excellent tool to create web sites.

  • Cara Leopold

    Hi. Thanks for this post. I installed WordPress this week, and so am just trying to figure a few things out. I never had an “admin” username, but for some reason it defaulted to my email address. From what I understand here, I will need to set up another account anyway for posting content, even if my usename isn’t “admin”. Is that right?

    • Josep Garcia

      Yes, one of the new features of WordPress is that you can set email accounts as your user names. Exactly, it is good practice to have two separate accounts: one for posting content and the other one to manage the site.

      • Cara Leopold

        Okay, thanks for confirming.

  • Ken Keicher

    After looking at the pricing for creating an ecommerce site using a site builder, I’ve found that it’s actually cheaper to install WordPress, given that these website builders want you to pay annually and they don’t offer a monthly billing plan, so it’s something that I couldn’t even afford. On the other hand, after believing that WordPress would be a challenge to use, I’ve found that it is actually quite easy to install it through MOJO on my hosting account. It’s basically just a 1-click install. You choose the domain name you want to use on your site and then click “Install”. I also found some great tutorials on YouTube for setting up an ecommerce site from scratch using WordPress and free themes and plugins, so that you can get a very professional looking website up and running without any high costs.

    • Josep Garcia

      Hi Ken. Yes, there is a lot of great help out there about WordPress. However, be aware that if you need a high level of customization for your site, you’ll most likely need technical knowledge. Read this article to find more information about the prices of WordPress and WooCommerce. Please, only install templates and plugins from trustworthy sources (e.g. WordPress, Themeforest, etc), to avoid them having malware. Good luck with your project.

      • ArtfulDodger

        Josep, I wish I’d read your warning before we invested in Divi. As a Word Press based program, I have sweated over building our site for months. I think we’re going to have to trash all our hard work and go with Weebly.

        • Josep Garcia

          I am sorry to hear that, WordPress is not for everyone, sometimes it gets too much. In my opinion Weebly (and other ecommerce builders) are easier to use and let you go online faster.

    • Karen TREU

      Hi Ken, Could you possibly post the youtube link address for the tutorial (s)you used to set up an ecomm site from Scatch in WordPress ? Cheers !

  • Al

    Hello there
    First of all, thank you a lot for this useful article!
    I’m considering adding WPML for a multilingual website. I was wondering, though: can I add it to my site at any time (i. e. also in the future, when my site has been running for some time), or is the process easier by adding it from the very beginning?

    Again, thank you so much for your help!

    • As long as your theme supports WPML, there shouldn’t be a problem.

  • ArtfulDodger

    We purchased Divi, an Elegantforest theme that is Word Press based. As a visual person who does not like to spend hours learning code, it has been a nightmare. They advertise support, but there is no way to contact them or chat with them (the chat is only to help people BUY the program). Each question requires a trouble ticket with a max. turnaround time of 24 hours. Ours took 60. We hired someone to help me achieve the design and function we want for this commerce based site, but he has reached the conclusion that I must learn code to use Divi, the advertised “Drag and Drop.” All I can say is that Divi is indeed a drag, and we plan to drop them.

    • As a “visual person” you could try a website builder like Wix. It has also a drag & drop editor and you can test ist absolutely for free. No technical fiddle.