What is a 'good' website?

An example of a good blog site is : http://www.pommietravels.com

Here you can see, the owner / author has built up a great brand and is quite likely able to live and travel off the revenue from this website.

Not only that, but a website (like any piece of ‘real estate’) has a value… in this case estimated at $20,000.

There is nothing stopping you from doing the same (except maybe not knowing how!).

But that’s what our training course will show you.

Screen Shot 10-30-16 at 12.38 PMScreen Shot 10-30-16 at 12.52 PM

But first, a few golden rules on how to get started… if you are already in our training program you have already got these covered 🙂

Never, ever use a free website!

People who build their website on a ‘free’ domain are building it for the company who provided the website (you do not own the site).  These sites are for non-professionals only.

  • You can never sell your site, because you don’t own it.
  • In many cases you cannot advertise on your site.
  • The company that provides the site however, can advertise on your site.
  • You cannot use plugins, or customize the code.

The good news is that if you have already have a free website, you can easily move the content you already made to your own website.

Buy your Domain Name!

Buying your own domain name and hosting is very cheap, and the difference between ‘free’ and cheap is enormous.  By owning your domain name, you have full control over it and you can sell it later.  Selling fully-built websites is a very profitable industry, every article you post to the site and all the traffic you start to get later is worth money.

  • You can sell the domain name.
  • You can advertise on your site.

Use WordPress CMS on your own Hosting!

By using your own hosting, you have full control over the site and you can make any customizations you want.  You can also use all the plugins available.  Wordpress (CMS) is not the same thing as WordPress.com (important).  Almost all professional websites these days use WordPress CMS, by building your site using the same platform you are learning industry relevant skills.

  • You can use all the plugins.
  • You can customize the code.


With our sponsored training, your first job pays double the cost of your domain name and hosting !

Join our sponsored training program


And now… the elements of a good website.  

If you follow our course and tick all these boxes, as well as keeping up with your writing, there is no reason why your site cannot be highly valued and sold in future.


Social Media

Social media is among the best ways to connect with your readers/audience. It does not only limit you to local connections but makes you reachable globally as well. Proper use of social media is also a good way to increase brand awareness.

Make sure you have all the social media channels and they are shown somewhere on your site.


Learn to do this on this post :  Adding Social Media Buttons on WordPress Site



User engagement would suffer if visitors can’t easily find their way through your site because navigation is set up poorly.

Navigation should be clear and simple.


Learn to do this on this post :  Add Navigation Menu in WordPress

Fresh and Relevant Content

It is very critical for a site to achieve relevance and the best way to do this is to create relevant content. To do this,  create content by understanding its purpose to your visitors or readers. With this, you need to define who your visitors are. Keep in mind that there is no such thing as a content that could be relevant to all.

Additionally, it is important to remember that a site without updates of any kind for a long time may be viewed by search engines as “dead” or nothing to offer. Search engines certainly would not favor this kind of site as their users will not gain anything from a dead site.

When you publish often, you will most likely have more content and more keywords on your site thus attracting more visitors to your site. Additionally, since you are writing a lot of content about a certain topic or niche, Google will see you as an“Authority Potential”.

Make sure your blog always has new content for loyal readers – and that any new content is syndicated to your social media to attract people back.


Learn how to syndicate your publish post to your social media channels:  Set-up IFTTT Social Syndication

About Page

This page contains important information about your website and the services you offer. It tells the readers who you are, what you do and what your blog is all about. Since a lot of people today wanted to connect with real people, the about page is your way of saying you are a real.

People need to know who you are.


Contact Forms

People need to know  how to get in touch. There’s a lot of opportunities out there.




While this is optional – email marketing is a great way to make money from your blog.


Learn to do this on this post :  Build an Email List in WordPress


Published Works

As much as possible, try to get published on other sites that offer writing opportunity. Most of them don’t earn you money, but the fact you got published on various websites will definitely increase your credibility as a writer.

Show off your published works by linking to them so people can see you published on other websites.  This isn’t for your readers – but for potential employers who want to see how broad your experience is.

After having your first article published on another website, dedicate one page for your published works.



How your Published Work on another site might look like.



The link above points to the site of the writer.


Learn to do this on this post :  Guide to Guest Blogging


Brand Clarity

Make it clear what your site  is about , what you do – and  use the consistent colors, fonts and styles.

Notice how our sample site used consistent color and text style all throughout the site.




You can (and should) put some kind of advertising on your site.  It’s a good way to earn some pocket money!

When it comes to earning through advertising, the most popular is through Google Adsense



Learn to do this on this post :  How to Apply for Google Adsense

Affiliate Links

Affiliate links are links you can place on your site that have a tracking code.  When the visitor clicks on a link and ends up buying something at the other site, you get a commission.


Learn to do this on this post :  Amazon Affiliate Program


Google Presence

When talking about Google Presence two popular terms are involved – Google Crawling and Indexing.


What is Google Crawling?

Imagine this process as following a path. Google follows all the links within your website to make a path and use the information it gets to fully understand and assess your site.

What is Google Indexing?

It is the process of adding pages/sites to Google search. This is why one of the main objectives of site owners is to get their site indexed by Google.

How to Know if your site is indexed?

Go to Google.com and use this format for search “site:yourdomainname.com”


The results will show your homepage and other pages of your site that got indexed.


Google Webmasters Tools

It is a free tool from Google for webmasters/site owners. It helps you identify a lot of factors that could improve the ranking of your site and various useful information such as index status, website traffic, backlinks, search queries and more.
Learn more about this tool on this post : http://writers.academy/how-to-check-your-seo-progress/

Inbound links 

Simply put, an inbound link or backlink is a hyperlink to your site from another website. The constant and reliable factor when it comes to search engine optimization is the variety of high quality backlinks pointing to your website.  There are two main reasons why you want to have more backlinks.  First, because it can drive traffic to your site and second it helps you rank higher in search.

How to Check Inbound Links

Install Majestic Plugin on your browser. Click here to learn how.

After the Plugin is installed, visit your site, then click the Majestic Plugin in your browser’s toolbar.


On this example of a new site, it now has 34 backlinks.


Content quality 

A content with good quality is one that answers the user’s problem or purpose of query. This is why an article has to be written for users and not for search engines or for the sake of just publishing an article on your site. You need to add value to your content and introduce it in the most engaging way.

Your content, as much as possible should have these all:

  • useful and informative
  • offers more value compared to other sites
  • credible
  • engaging

Avoid these as much as possible:

  • introducing broken links on your article
  • providing wrong information – if not sure with some information, do your research
  • grammar errors – use a tool like Grammarly
  • spelling mistakes – use a tool like Free Online Spell Checker



User engagement

When we talk about user engagement, it’s how well your content or site deals with a visitor. Does a visitor immediately leave right after landing on your site or content? A visitor that spends several minutes on your site basically means that your site is engaging enough.  The right information was found on your site and this person is reading more about it. Providing the right information coupled with catchy photos or a useful video would certainly boost user engagement.

Another way to achieve user engagement is to create personalized content. Do not sound like a robot sharing information online. It is also very much advisable to use internal links especially when you already have several posts published. As your number of posts increase, the more you should practice internal link building.  Doing so would surely keep users onsite for a longer time.

Since a lot of people are now using their mobile phones to search for information online, make your site mobile friendly. And of course your site has to load fast. No one would surely have the patience to wait long before seeing the information they need. Learn more about Mobile Friendly Site and Page Speed it on this post : http://writers.academy/on-page-seo/.


No Technical Issues


 1. Poor Mobile Experience

 Since a lot of people are accessing the internet through their tablets and smartphones, it is important that your site loads and displays well on such devices. If not, visitors will likely click away.

In checking your site in terms of being mobile-friendly and fast, Google already provided a useful tool. This new tool is available here.

The best way to ensure that your site is mobile friendly is to choose a responsive WordPress theme. Responsive design displays a website automatically and appropriately for both mobile and desktop devices. Users will get a customized experience base on the device used, yet the content is still the same.

Steps in Choosing a Responsive Theme for your Site:

Login to your WordPress Site

Check first if your current theme is “responsive” or not.



Press CTRL + F then type the word responsive on the search box. This will search for this word on the page.


You need to see the word responsive design or responsive layout on the page either on the tags are or the theme description.


If you fail to see responsive design or responsive layout, then you need a new theme


Search for Responsive Design to make sure all your option are SEO friendly.


Choose the Them you like and view details first.


On the theme details, look for a proof that the design is responsive.



2. Messy URL’s

The default url format of wordpress looks awkward and is not good for search engine visibility.  For example. “index.php?p=137840”. The url of your page should include a keyword which gives an idea on what the page is all about. This  is not only for search engine but for users as well.

Create an SEO Friendly URL Structure

Login to your WordPress Site




After this, your URL’s should look something like this:


3. Slow Page Loads

Page speed is important not only for search engines but also for good user experience. No one would definitely want to wait long before accessing the information they need.Learn more about page speed on this on-page seo post.


4. Missing Alt Tags and Broken Images

  Alt tags describe your images to search engines for proper indexing. Images properly indexed bring some extra traffic to your site. Research reveals that 45% of sites have images with missing alt tags so make sure that you don’t fall to this mistake.
Do not forget to write a description of your image here.

5. Broken External Links

  As you publish  more articles, there will be instances that you have to link to other sites, mostly high authority than yours (which is good for SEO) to direct readers to more information about a certain topic. When that site or page becomes offline for whatever reason, it will become a broken link. You don’t  want this to be on your site for a long time. Broken external links could damage your website’s authority. Thus, you have to regularly check your site for broken external links.

Use this online tool to check broken links on your site.




Click the “URL” in order to determine that post where the broken link can be found. Check the links on that page to fix the broken link.



6. Low Word Count

There is no doubt, Google favors in-depth articles. This only means that you should never publish an article for the sake of having an article to publish only. It should be long enough for it not to be considered as a thin content. When you write for your readers, making sure that all the information they need will be found in article, then most likely your article will be loved by Google.

7. No Meta Description

The Meta Description is the place where you convince web users to visit your site. So if it’s not configured right, most likely people will just pass through your site even though it appears in search results.

  How to Add a Meta Description on your Post

You need to have SEO YOAST Plugin installed first. You could check this guide on how to do it.

At the bottom of part of the area where you type your post, you’ll find this.



Go here for more information and tips about meta description