Start a WordPress website with no coding in 30 minutes
Ever wondered how to start a WordPress website/blog, well i guess your in the right place because today i am going to give you a detailed guide on how you can do this simply without any; “php, html, css and any other coding” knowledge.
This guide will help you get your blog up and running in about 30 minutes.
This guide is not about using WordPress.com. Instead, we’ll show you how to start your own blog using self-hosted WordPress so that you’re in full control.
When starting , there many aspects to consider, first is the domain name (which is the identity of the blog), then the hosting (where the blog will be placed) and finally the platform (in this case i recommend WordPress)
Here the question is Why WordPress?
WordPress.com vs. WordPress.org
It’s important to understand the difference!
- WordPress.com offers an entry level package but it doesn’t allow you to customize the name of the blog with your own domain name. It also shows ads on your blog. If you want your own domain name or to remove the ads it’s $99 per year. See WordPress.com
- WordPress.org is a free platform that is used by almost 20% of the entire internet. In order to use it, you’ll buy Web Hosting with 1-click WordPress.org install. Some Web Hosting companies are cheaper and even offer goodies like a free custom domain! WordPress.org Recommends BlueHost. Their Web Hosting is easy to use with WordPress (1-click install) and offers a free domain name all for under $50 per year (get the 3 year plan, cancel anytime).
Process Overview, here’s a simple step-by-step guide:
- Get a Domain
- Choose a hosting plan. (we recommend Bluehost).
- Setup and Install WordPress.
- Choose a Theme.
- Modify Your Website/Blog.
- None of these steps require technical knowledge and i will show you the whole process of how to set up a blog in detail.
- In this guide, i will show you step by step instructions on how to create your WordPress blog
1. Get your Domain
- The first thing i did when starting my blog was register my domain. This is like your blog’s permanent address. For example, mine is mugambe.com .
- You can get one from Bluehost free or buy one from Godaddy. You do not need to manually set up anything, since Bluehost does all that for you. Check if the domain you want is available
2. Choose Your Hosting Package
Every domain needs a server to connect to. Thats why you need a hosting plan.
Basically, “a host is a computer connected to the internet, its what enables your website or blog to be seen online”
After you Click Get Started, you will see the options below. Follow the prompts and voila you have your hosting.
Well, they are CHEAP, and you can start a blog for as low as $3.95 and it also comes with a free domain
Bluehost’s basic price is $2.75 to $3.95 a month, which works for 99% of people (go to this link to receive a 50% discount off the monthly price and a free domain).
You can also do a simple, free, “one-click” install of WordPress through Bluehost which makes starting your own blog super easy.
- It’s affordable. You can host your site for the price of a small latte each month – it’s just $2.95 per month for your first 12 months.
- You get a free domain name when you sign up. This ties in with affordability – your own domain would otherwise cost $10+.
- You can easily install WordPress. With just a few clicks, you can launch the WordPress software and have a working blog. No tech knowledge needed!
- It has enough performance to get you started. When you’re just starting out, Bluehost offers plenty of performance to keep your site loading.
3. Set Up WordPress
Now that you have already got your account ( if you haven’t Click Here), install your WordPress in one click from the Bluehost Dashboard. (it will install automatically)
Don’t see the setup wizard? No worries, it’s still really easy to install WordPress with Bluehost. Just go to the My Sites area and click the Create Site button to launch the wizard:
Then, you’ll be able to fill in all the important details for your site’s name and the username/password that you’ll use to manage your WordPress blog:
Once you finish the install process, you can access your new blog’s dashboard by going to
4. Choose a Theme for Your Blog
A good theme gives you the look and feel you want for your blog, allowing you to make a blog that looks exactly how you want it to look. If you’re not a developer, then a theme makes the design work easier. And once you purchase a theme, its yours for life.
You have options when choosing a theme; you can use the free WordPress themes, or buy a nicely crafted theme with a lot more features.
5. Modify Your Blog.
Once you have your domain, hosting, WordPress, and theme, you have to spend some time tweaking the theme to get your desired look and feel.
Once the blog is ready, set up a free Feedburner account so people could subscribe to our site via email and RSS subscriptions and a free Google Analytics account to track our stats.
Other affordable WordPress Hosting Providers
WordPress Walkthrough By Bluehost
Feeling stuck? Bluehost will help! Call (888) 401-4678 for free support
Now you blog is setup, What Next;
- Optimize Your Blog
- Get Traffic to Your Blog
- Monetize Your Blog
Optimize Your Blog
There’s a good chance you’ll need to optimize or work on a website that uses WordPress, if you haven’t already! Here are a few things you can do.
Choose fast and reliable hosting optimized for WordPress
Since Google takes speed into account when ranking sites, a good host can help push you to the top of the SERPs. Your host also affects the amount of downtime your site experiences and the physical distance between servers and visitors, both of which are ranking factors.
If you haven’t created your website yet, you’ll want to choose a host that’s reliable and has a reputation for excellent performance. Even for an existing site, you may want to consider switching hosts if your current provider doesn’t meet these criteria. Checkout;
Use a Theme that is Optimized for Search Engines
Your theme is one of the most important choices you’ll make for your WordPress site. It determines your site’s appearance and layout, can provide new functionality, and also plays a role in its SEO. For example, your theme can affect your site’s speed, which is vital.
Therefore, when picking a theme you’ll want to opt for one built with SEO in mind. These themes are often referred to as ‘SEO-friendly’. You may also want to look for a theme that offers features specifically designed to improve your SEO, such as new heading tag options. Am currently using Publisher Theme for my blog
Use Yoast SEO Plugin
This plugin will help your site do just about anything, including rank higher in search engines.
SEO plugins can provide small, targeted features such as creating a sitemap. For even better results, you can also opt for a comprehensive SEO plugin such as Yoast SEO, which will add a whole suite of optimization-focused features to your site.
Change Your ‘Permalink’ Structure
Permalinks are the permanent URLs that point to your site’s individual posts, pages, and other content. They’re what people will use to reference and link back to your site, and their appearance matters. Clear, descriptive links that describe their content are easier for search engines to make sense of and tend to get a ranking boost.
You’re best off with the Post Name structure since it communicates clearly what the linked content is about. You can easily change your permalink structure (or create a custom one) by visiting your site’s back end and navigating to Settings > Permalink.
Create a ‘Sitemap’ for WordPress
A sitemap is a list of all the pages and other content on your website, usually organized into a hierarchy. It provides a quick way to see how your site is laid out and what it includes.
While adding a sitemap to your website doesn’t directly boost its search engine rankings, it’s still a valuable SEO tool. It enables crawlers to see all of the pages on your site and understand how they relate to one another. This makes it easier for search engines to index your site, and to present relevant content in user searches. Adding a sitemap to WordPress is simple — you can do so with a targeted plugin such as Google XML Sitemaps, or through a comprehensive SEO tool such as Yoast SEO.
Use Heading Tags Throughout Your Content
Using these headings to structure your content accomplishes two things. It provides a visual benefit, by breaking up your text and making it easier to read. Also, crawlers pay a lot of attention to headings, using them to understand how your content is organized and what it’s about. So when creating posts and pages, don’t forget to use WordPress’ heading options often and consistently.
Create Your Content with relevant Keywords
Choosing a keyword for each post or page and using it in various places such as the title, the headings, and the content itself is a common way to communicate your topic to search engine crawlers and increase the chances of showing your content in relevant searches.
Add Internal and External Links
Look to incorporate links where they fit naturally, and to point readers towards high-quality websites that already rank highly in SERPs. Smart use of both internal links and external links is key to achieving the best SEO results possible.
Make sure your website is responsive
Responsive design is so important that Google uses it as a ranking factor. If your site is responsive, its chances of appearing high on SERPs will be that much better. For WordPress users, the best way to get started with responsive design is to choose a theme that supports it
Remember, More people than ever are using mobile devices to browse the internet. This means your site needs to look and perform as good on any type of device a visitor happens to be using
Optimize Your Images
Images are important for just about any website. They provide visual appeal and context, plus they help break up text and make it more readable. As you’ve probably guessed, they can also have an impact on your SEO. For one, the quality and size of your images can affect your pages’ loading speed, which is a ranking factor. Also, crawlers will look at certain information attached to images such as filenames and ‘alt text’ when trying to index and understand your site.
Get Traffic to Your Blog
You’ve been working hard on your blog, you feel established. Now it’s time to get serious about traffic. Here are 3 Ways yOu Can Get Traffic To Your Blog;
Write Better and Appealing Content
If you want to increase blog traffic, the best thing you can do is quite simply create better content, qualitity content. And its not only about quality. It also means being more strategic with your content marketing efforts.
Submit Your Blog to Search Engines
If search engines don’t know your website or webpage exists, your chance of ranking isn’t just an improbability, it’s an impossibility. Submit your website to google, bing, yandex search engines
Share Your Blog Posts On Social Media Platforms
If you don’t have profiles on those social media sites, I highly suggest you to create them. It only takes couple of minutes, but it creates some sort of brand awareness to your blog.
Once you’ve activated your accounts, submit or publish your blog homepage link on them. It has been said that Google uses Facebook and Twitter to crawl and index new pages, so it’s worth a shot.