How to Create a WordPress Website

Home » Learn » How to Create a WordPress Website

If you have gone through the process of purchasing a domain, contracting a host and decided on having your website on a WordPress platform, then you are probably trying to figure out what’s next to create a WordPress website.

If you have not decided on WordPress as your platform and want to look at other ideas, read How to Start a Blog to get more information.

How to Create a WordPress Website featured image

This page contains affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site! As an Amazon Associate I earn from qualifying purchases.

Installing WordPress

Once you have gotten your domain name and your hosting, the next step will be to install WordPress.

If you opted for shared hosting or hosting that is not so expensive, you will likely need to install WordPress yourself. Don’t worry, most WordPress installations are “one-click”.

One-click just means that with the press of a button, you can fully install wordpress.

To install WordPress, follow these steps:

  1. Log into your websites cPanel
  2. Scroll to the section where you can install apps, most of the time it will be Softalicious App Installer
  3. Look for WordPress
  4. Click the Install button and follow the on screen instructions

That’s it!

If you’re a little squeamish about installing wordpress because you are not so technical, ask your hosting company to do it for you. Most hosting companies, like Bigscoots, are very accommodating and will do this installation for you among other things. You just need to ask.

If you don’t have access to cPanel, you’re probably on fully managed hosting. In this case, ask your hosting provider to install WordPress for you.

Choosing a WordPress Theme

Once you have installed WordPress you need to decide on a theme. There are many themes out there, some are totally free, some are free with some paid upgrades and some need to be purchased.

Depending on your niche, you may be able to get away with a free theme like the twenty themes from

Twenty Twenty-Two, and Twenty Twenty-Three are fully responsive themes that are speed oriented and Core Web Vital friendly.

When choosing a theme, make sure that you choose a theme that is easy to use, and has a good user experience for those who are browsing your website.

Look for these qualities in a theme:

  1. Responsive design: Make sure the theme is designed to work well on different screen sizes and devices, including desktops, tablets, and smartphones.
  2. Compatibility: The theme should be compatible with the latest version of WordPress, and the developer should provide regular updates to ensure it stays that way.
  3. Customization options: Look for a theme that offers a variety of customization options, such as color schemes, fonts, and layout options, so you can make it your own.
  4. Support: A good developer should provide support and documentation to help you troubleshoot any issues you may encounter. Also, a good theme should have a active community to help you.
  5. Performance: A theme that loads quickly and optimizes your images and resources will make sure your website runs smoothly.
  6. Browser compatibility: Make sure that the theme works well on different web browsers such as Chrome, Firefox, Safari and Edge, and ensure it’s not only testet with modern browser but also with older versions
  7. Features: Check if the theme has the features you need for your website, such as built-in social media integration, a contact form, and/or WooCommerce compatibility if you are planning to sell products online.
  8. Design: The theme should be aesthetically pleasing and align with your website’s overall design and purpose.

The majority of theme have demo sites which you can view and test so that you know exactly how the theme will look, what features are available and like and how it will work.

Most themes also come with sample pages to get you started with your website

WordPress Dashboard Settings

Now that you have your WordPress and your theme installed, it’s time to set up your dashboard settings which will affect your website.


Under settings/general, you will want to update the Site Title, Tagline, WordPress Address, Site Address, Administration Email Address, Date Format, Time Format.


Under appearance/editor, you will need to review the templates for the header, footer, pages and posts to ensure that they fit your style.

In the header section, you will also need to add your logo and review the menu making any changes necessary.


Under Settings/writing, you will want to update the default Post Category and the Default Post Format, if necessary.


Under settings/reading, update any fields necessary. Note that for the home page you have the option to choose a static page or a page that shows your latest posts. If you choose a static page, you need to create a “home” page.

You don’t necessarily need a posts page when you select a static page, that’s a personal preference if you want a posts page or not.

Under settings/permalinks, choose post name for the permalink structure. Choosing post name is the best for visitors to remember the post address. Note that a change in the permalink structure at a later time will have negative impact on your website because it can cause issues with search rankings, outdated links from external sites, and broken internal links within your own domain.

Privacy Policy

It is essential to have a privacy policy. Under settings/privacy, create and link to your privacy policy page.

Essential WordPress Plug-ins

Plugins are extra add ons that function on their own but with your website. Some examples of plug-ins are Social Widgets, Spam Filters, WooCommerce, Caching, etc.

The more plugins you have, the more likely it will cause your website to become bogged down loading web pages. Keep this in mind because ultimately have a fast responsive website is really important in building traffic to your site as well as keeping your website visitors.

If visitors are waiting for a page to load, they are likely to exit and find what they are looking elsewhere.

Some plugins you may want to add to your website:

  1. Security: Wordfence Security or iThemes Security are popular options that can help to keep your website secure by blocking malicious traffic and detecting suspicious activity.
  2. Backup: UpdraftPlus or BackupBuddy are popular plugins that can help to create regular backups of your website’s files and database, so you can restore your website in case anything goes wrong.
  3. SEO: Yoast SEO or All in One SEO Pack are popular plugins that can help to optimize your website for search engines and improve your search engine rankings.
  4. Caching: WPRocket, W3 Total Cache or WP Super Cache are popular caching plugins that can speed up your website by caching pages and reducing the number of requests to your server.
  5. Contact Form: Contact Form 7 or Gravity Forms are popular plugins that can help you to create forms on your website, such as contact forms, registration forms and more.
  6. Performance Optimization: Autoptimize or Optimole are popular plugins that can help to optimize images and other resources on your website to improve performance
  7. Analytics: Google Analytics for WordPress or MonsterInsights are popular plugins that can help you to track your website’s traffic and user engagement.
  8. Social Media: Jetpack or Social Media Share Buttons & Social Sharing Icons are popular plugins that can help you to share your website’s content on social media platforms

Keep in mind that it’s best to only use the plugins that are essential for your website and remove the ones that you don’t use. Also, note that like themes, some plugins are free while others are paid or are by subscription.

Plugins for Recipe Blog

In addition to the plugins above, if you are in the food recipe niche, you will also want to consider some of the following plugins:

  1. Recipe plugin: WP Recipe Maker or Easy Recipe are popular recipe plugins that can help you to create and display recipes on your website in a professional and organized way, with features such as ingredient lists, instructions, nutrition information, and more.
  2. Recipe indexing: Food and Recipe Rich Snippets or Recipe Schema Creator are popular plugins that can help to improve your website’s search engine visibility by creating schema markup for recipes, which helps search engines like Google to understand and display your recipes more effectively in search results.
  3. Recipe rating and reviews: WP Product Review or YASR – Yet Another Stars Rating are popular plugins that can help you to allow users to rate your recipes and leave comments, which can improve user engagement and help to build your website’s reputation and credibility
  4. Meal planning: Meal Planner Pro or Meal Planner & Diet is popular plugin that can help you to create meal plans and allow users to download them or use them on their website to plan their meals
  5. Nutrition information : Nutritional Information for Recipes or NutriData are popular plugin that can help you to add the nutritional information for your recipe, which is important for health conscious people
  6. Shopping list : Meal Planner & Diet or Shopping List for Recipes are popular plugin that help you to create a shopping list from the ingredients of your recipe and allow users to download it
  7. Recipe indexing and search : WP Recipe Index or Recipe Card are popular plugins that help you to create a searchable recipe index, so users can find and filter your recipes based on different criteria, such as ingredients, cuisine, or skill level.
  8. FeastPlugin: A highly responsive plugin which replaces 5 themes, specifically designed for the food blogger in mind.

There are many more food blog oriented plugins available. Always remember to read the reviews before you use a plugin as well as make sure that it is compatible with your version of WordPress.

Plugins to help Monitor Website Performance

You will want to sign up for a few things to monitor your website, like monitoring your visits or monitoring your search performance so that you know what posts are ranking and potentially you could write more about.

Here is a list (non-exclusive) of services you may want to sign up for or research:

  • Google Analytics: A free web analytics service offered by Google that tracks and reports website traffic, user behavior and provides in-depth insights on how to improve the website.
  • Matomo (formerly Piwik): An open-source web analytics platform that can be self-hosted. It provides similar data as GA.
  • Adobe Analytics: A web analytics service offered by Adobe that provides advanced analytics and reporting capabilities.
  • Google Search Console: A free web service by Google for webmasters which provides them detailed information about their website including its search performance, potential technical issues and also helps to submit a sitemap for crawling.
  • SEMrush: A digital marketing toolkit that can be used for website analytics, keyword research, and competitor analysis.
  • Ahrefs: A web analytics tool that provides in-depth information on backlinks, organic search, and referral traffic.
  • Pi data: A website monitoring service that checks website uptime, tracks performance metrics, and sends alerts when issues are detected.
  • Clicky: A web analytics platform that provides real-time tracking and reporting, including heat maps and session replay.
  • Hotjar: A website analytics tool that uses heat maps, session recordings, and survey tools to gather data on user behavior and website performance.

Remember that some of these services may not fit your goals or in what case you might use them. Evaluate each service and the cost before you decide to register for the service.

Next Steps…

Once you have setup WordPress default settings, activated a theme and installed your plugins, it’s time to write your first blog post.

Writing your first post is easy if you follow the steps outlined in Writing Your First Blog Post, Step by Step.

Conclusion: There are many available resources available for users of WordPress. Always check compatibility and reviews before downloading and using any plugin.

About Us

Amy & Steph

Oh hello. Hi, I’m Amy and I’ve worked for a large educational organization with over 12,000 employees for more than 30 years.  Specializing in Human Resources Management and the field of administration, I wanted to share some of what I’ve learned throughout my career and in my spare time. 

Read more…

separator with tulips


separator with tulips
Free Goal planning Journal download

Don’t Get Fomo!

Subscribe to get planners and resources delivered right to your inbox that are absolutely FREE with no gimmicks!

We don’t spam! Read our privacy policy for more info.

Recent Posts



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.