How to make a website – The Epic way
It’s been years now, People keep coming to me with the same question every now and then “How to make a website”
So, here I am writing this articles for BEGINNERS, this guide is very detailed, yet very easy to follow – even if you’re not very technical. However,if you have any doubt please feel to ask your query in the comment and I will be happy to answer your comments.
The website is very important part of your business / blog so you should make sure that you pass the right message to your visitors. So here are my personal steps which I keep handy with me :
Headers and The Front Page
Header is the fist thing people will see on your website so keep these things in top of your list :
- Domain Name :
Domain is the most important thing of your website, Make sure it easy to remember and related your topic of the website. It maybe your company name or anything easy to remember and connect with you. You can always refer to one of our past post about How to choose a perfect domain name for your website .
- Logo :
The Logo is your identity of your work, People will be recognising you from your logo, So make sure it’s perfectly and clearly visible to your visitors.
The tagline is normally referred as your motto of your company or in this case your website. keep a punching line ready for this space.
- Phone Number:
Make sure people know that you are a real human being behind this website, Give them a personal touch by sharing your contact number. So they can get in touch with you and talk to you.
- Call to action:
give them the option to take action on your phone number, like save it address book or even make a call on displayed number.
Now here come one of the most talks about step “Navigation”, While making your website be very selective on what you put in your menu / navigation area as they will be displayed everywhere on your website so make good use of them.
- Breadcrumb navigation:
Remember to show breadcrumb navigation to a user so they know where they are at your website at any given point, Basically this help them for not to getting lost on your website.
- Slider / Image:
Once your visitor scrolls down a bit he is basically seeing your home page centre page which we call Above the Fold.
You can have a nice looking picture / quote / slider here (remember to keep all images as compress as possible, so they load fast). I will talk about loading your website faster part later in the article.
- Crucial Business Information:
Next, your website should clearly display your office location or some award you won, That can create a credibility in your field.
- Testimonials & Reviews:
People love to read about other people Review, Like what they think about you / your company/ your restaurant or even your blog. Do display review of your customer for people to refer, research shows that a video based review work even better. so go out take out your camera and talk to existing customer if they want to put their feedback online ?
- Main Features:
It’s basically the centre of your main page, what we generally refer as Below the fold , this area can be used for listing your products or your key selling items.
- Quality Content:
Your content is the key selling point of your website, even search engine love quality content.
- Internal links:
With quality content you should also be considering linking your content with relative more information, This could be linked to your internal pages.
- Contact Information:
Footer area is as important as any part of your website, You can add your contact information in this area, as footer is noticeable from every page.
- Business hours:
People will like to know when can you be reached, displaying your working hours will be a good idea here.
- Social Media:
Make sure you are also reachable through social media. Create a page at Facebook and account in different social media network like twitter, YouTube and others and remember to link your profile to your website footer.
- Online Chat Feature:
If you want to provide quick support to your customer, consider setting up live chat service. This will help your visitors to get in touch with you quickly and effectively.
- Newsletter Signup:
Sometimes people will like to keep hearing from you, Ask them if they want to signup for your newsletter.
Just like header navigation, You should also consider having a footer navigation. As footer is also visible on every page.
- Contact Form:
I am sure everyone wants to be contacted by their visitors, So Have contact us page as your inner page with a contact form on it.
Captcha helps you bring down spam, You can try using google captcha or any other captcha.
- About Us:
Build a personalised about us inner page. Talk about yourself in this page, tell about your achievement and Aim and maybe about your team.
- Inner Page Content:
You can have any numbers of inner pages (apart from above listed) but remember to follow F pattern applied to all the pages. What is F Pattern ? A well-written article about F pattern is posted on tutsplus.
- FAQ Page:
Why should you have a FAQ Page ? well because people have the question and mostly same type of question, So why not make a FAQ page which will make your and your visitors life simpler.
- Blog Page:
Never underestimate the power of content and blog is the best way of adding new content to your website.
The blog itself is such a big topic that I decided to have detail section for it. If you just want to start a blog refer my past article about how to start a blog or how to start blog for free but for now remember to have these following expat :
- Search Function:
As you will keep adding new article old article may get lost, Having a search option will help users to find any topic on your website.
- Social Media Share Button:
How to make a website ? is a good question but How to share your website ? consider having a share button below every article of your blog. Any article can go viral 😉
- Comment Feature:
Like I said before people can always have a query. By giving comment option you are giving an opportunity to your visitors to interact with you on the article topic.
Showing your other post most popular blog post or tags in a sidebar will attract visitors to explore other topics in your blog.
Other Design / Content Points to Consider
Keep in mind below points in all pages of your website, Like :
- Links that are easy to recognise:
Make all links in your website easy to spot, let it be in your article or any part of your website.
- Clean Font:
Easily readable font is always recommended for your website. do not use fancy fonts which are hard to read.
- Mobile Responsive:
75% of internet user visit websites from mobile devices. your website should be future ready and user-friendly. Design a mobile friendly and responsive website which can be browsed from any device without compromising your design.
- Ham Burger Menu:
In Mobile device, your Header Navigation should be converted into Ham Burger style Menu.
Oh My God, This is such big topic which needs to be updated from time to time. I have listed some at Google website ranking factor – The complete list and I keep updating them. But at the same time you should also keep SEO factor in mind while designing your website, like :
- Automatic Sitemap Creation:
A sitemap is kind of map for your website, It shows every page in your website and how to access them.
- Page Titles:
Your CMS or any other platform you are using should give you full access to easily update your page title and meta descriptions.
- URL Structure:
Apart from Page title URL structure is very important factors for your SEO factor of your website. URL structure also helps search engines to improve indexing of your website.
Server / Hosting
You made that awesome website, but it is very important that it stays online. Choose your hosting service wisely and keep following things in mind:
- Good reliable fast hosting:
Don’t just look for cheap hosting as your bullet point to select any hosting provider, If you are low budget start with a minimum plan like Linux Shared Hosting and the upgrade to even dedicated server as and when to require, but choose a right company. No one likes downtime.
Always make sure your website is secure to start with keep strong password in all login area and install an SSL certificate for more power to your security.
Things go wrong no matter how much preparation you have taken. Having a backup service active will make sure that your data is kept secure for bad days. Contact your hosting provider for this.
This is a fact, Website is just not about designing. To make a website you should have some basic technical skill and you should keep following things in mind:
- Use of CMS:
The content management system will make your life easy for sure. use CMS like WordPress will do most your job mentioned in this article.
- Cross Browser Compatible:
Like different mobile device people also uses a different browser, make sure your website is cross browser compatible.
- Google Analytics:
Analytics gives an insight of how users are behaving in your website. This helps you to take smart and critical decision for your website.
- Google Webmaster:
Like google analytics tells you what’s happening on your website, Google webmaster help you to understand how your website is behaving in the search engine.
- Speed and Fast Loading Website:
People love fast loading website, Keeping your website on right hosting platform help maintaining loading speed, There are other tweaks you can perform to make your website load fast.
- Use Browser Cache:
Browser Cache and other types of cache also help to build a fast website.
Use of proper schema will help your website to list properly in any search engine.
Things to avoid on your website, if you can
Now, enough of what you can do let’s talk about what you should not do on your website.
- Don’t use flash elements:
Flash is old fashioned now and also make your website heavy to load. So try not to use them.
- Background Music:
Everyone love music but not on your website as a background music. Sometimes it even forces people to close your website.
- Do not upload video:
You can always integrate videos from Youtube or other video sharing website but uploading it to your server will only increase your running cost. So avoide it.
Those are the some basic points to be consider before you start makeing your website. Let me know if you have any query or feedback on the comments below, I will be happy to help.