Easiest, fastest, simplest way to build affiliate niche site for beginners

How to create an affiliate website

What is the fastest, easiest way to create a good looking, simple website for beginners without coding experience? What is the best website creation software for affiliate niche, blogging, portfolio, small business, photography sites? Softaculous is an interface tool of cPanel, it automates installation of CMS’s (Content Management Systems). I use WordPress for most of my niche websites, because of plenty of free/premium responsive templates, plugins. WordPress is very simple to install, use and customize.

Creating simple niche website

When you sign up to a web hosting you get login and password for your cPanel web hosting control panel. Login into cPanel, then go to the bottom of the page: you will see Softaculous Apps Installer, Scripts, click on WordPress.



On the next page click on Install Now button.


On the next page: Choose Protocol, I use http://www. for my websites. Enter the required fields: Site Name, Site Description.

Choose Admin Username and generate strong password, then click Install.

Congratulation, you set up your website! Log into dashboard, you have an toobar on the left with lots of different options: Posts, Media, Pages, Comments, Appearance, Plugins, Tools, Users, Settings.

Go to settings: General Settings. This is a page, where you can change your Site title and Tagline, Email Address, Date Format, Time Format, Sute language.

Go to Writing Settings: 


Click the link Update Services, copy the links list from this page and paste to Update Services, than click Save Changes. When you publish a new post, WordPress notifies all these services, what increases exposure of your website.

Go to Settings: Reading:


Blog pages show at most: WordPress shows 5 posts on main website page and other pages

It’s important to show just a summary for each article in a feed, because when people subscribe to your feed they should visit your website to read full article, othersite they just read full article in RSS reader without visiting your website.

Your feed URL: http://www.yourwebsite.com/feed/



Go to Settings: Permalink. Default setting is Day and name. Change to Postname:

SEO-friendly Post URL example: http://www.yourwebsite.com/top-10-compact-cameras

It’s crucial to use postname in article’s URL for ranking your articles high in Search Engines and clean navigation.

Best plugins for WordPress

To install WordPress plugin click on menu Plugins, then ADD New. Click Install on selected plugin, than activate it. Don’t forget to adjust settings for each plugin before using it. You’ll be able to find all instructions on the plugin’s page.

Here is a list of FREE WordPress plugins I use on my websites:

Yoast SEO – improving your site’s SEO on all needed aspects.

Akismet – Antispam comments plugin.

Contact Form 7 – simple contact form for your website.

WP Super Cache – a great caching plugin to faster loading of your website

Social Pug (floating social share buttons in the sidebar) or Shareaholic plugin

WP-PageNavi – simple navigation for your blog

Disable Comments – I disable comments on pages (not posts).

What theme to choose on WordPress

Choose free responsive theme for your website and install it. When your blog become more pupular you can install premium theme for best look and customization options.

Go to Appearance: Themes: Add New: Install: Activate

You can use Feature Filter to find theme with 1-2-3-4 columns or specific subject: blog, education, news, portfolio, etc. My sugestion, choose simple theme without heavy effects and design elements.

Creating pages

What pages do you need for best functionality of you wesbite? About, Contact, Privacy Policy (use Free Privacy Policy Generator), Disclamer.

Creating Menu

You can add pages (about, contact, disclamer), specific posts or categories to your Main menu.


Add Search Form, Social Profile Icons, Categories, Recent comments, Recent posts, Text (HTML code) and other widgets to your sidebar.

How to create e-mail for domain


How to create contact@yourdomain.com e-mail. You can use this e-mail in Contact Form. Go to cPanel, Email section,
click Email Accounts.Choose your e-mail: contact, admin, or anything you want. Generate Strong Password and copy it. Click Create Account. Done! You created email for your website which looks professional.