This being my debut article on SEJ I wanted to write on a topic that I’m passionate about. As an educator I always try to share my experiences and knowledge to help the community and my students. I figured there would be no better way for me to get started than to help you get started. Today we are going to squash some myths and shake things up a bit by creating a simple, optimized website in under 30 min.
Stop Trying to be an Expert
While there are countless photoshop and html/css tutorials out there, the truth of the matter is that we are not all designers and developers. I know what you’re saying, “I’ve got Dreamweaver (or some other WYSIWYG) I can create a custom website in no time.” Yes that’s true but slapping an .html extension on the end of a file doesn’t make it worthy of the internet or your users. I’m a firm believer of “if it’s worth doing, it’s worth doing right”, so leave it to the experts.
A Custom Website or Blog is Expensive
Well yes and no, again, you get what you pay for. As designers and developers get better at what they do, they can charge more and take on less work. Paying less or below average will probably mean that you’re hiring an over worked or under experienced professional. I have seen it many times, a small business or individual spends most or all of what little budget they have on a sub par product. If you’re hiring someone to do a website for you, make sure you know who you’re working with and that you are getting your money’s worth. This I’ll leave to another article.
How Do I Get Started on My Own, I Have No Time and No Budget
This is the part of the article where I begin to rock the boat a bit. I have a lot of developer friends that I debate with on this topic. “Should I build something custom or reuse someone else’s work?” There is no end all be all right answer but for the most part my feeling is to recycle other peoples hard work. Why reinvent the wheel? Which leads me to the solution to this problem, themes and cms’s.
Side Note: Everything you learn here can be applied to many different industries and projects but for the purposes of this article let’s say you’re a small business that needs an online presence and possibly a blog
A CMS is a content management system or a framework that allows you to easily add, remove or edit content using a “backend” that will update the “frontend” or live version of your site. Themes are reusable sets of html, css and server side coding that allows you to “skin” or change the layout and design of your site requiring little or no knowledge of code from you.
Have a Plan
Step 1 – Get Hosting:
As with all websites, they must be hosted somewhere in cyberspace. There are many choices out there but today we are going to work with a hosting company that I’m familiar with and would fully recommend, Bluehost. Bluehost has unlimited file storage and over 300GB of monthly bandwidth for under $7 a month. So when your site takes off and you need a server that can handle the traffic you’ll have no problems. Not to mention super fast tech support and plenty of other perks, including an intuitive cpanel where you can control and update your server.
Signing up with Bluehost is really simple and they even throw in a free domain name. So lets assume that you’ve set up your hosting and your domain is resolved and ready.
Step 2 – Choose and Install a CMS
WordPress has one of the most simple installations of any cms available. We are going to make it even easier for you by working directly in our Bluehost cPanel. Once you’re logged into your cPanel scroll to the bottom and under “Software / Services” you’ll see an icon labeled “WordPress”, click it.
The next few steps are very simple. After clicking the above WordPress link you’ll be asked to install the wordpress, just click “Install”.
Next you’ll be asked to choose what version of wordpress and where the files will be installed. Most cases you want to go with the latest version of wordpress which has the least bugs and security flaws, (wordpress is constantly updating their software to make these improvements).
If you want your site to be at your main domain you don’t have to select a location, it’ll install the files in the root. In this case I’m installing these files at my main domain /sej.
Don’t worry about the advanced options for now and make sure you agree to the Simple Scripts TOS. Click Complete. At which point you’ll see a progress bar, once that reaches 100% you’ll be given a url to access your wordpress install and a username and password. Store this information.
Once you login into the backend you’ll see the wordpress dashboard. I can spend many hours and articles teaching you everything there is to know about wordpress. However the best thing to do is dive in and get started.
Now all you need to do is install a theme, install a few plugins and a fill in your content.
WordPress does a great job of making your life easy with the installation of themes and plugins.
To install a theme go to the “Appearance” dropdown on the left and click “Add New Themes”
From here you can easily search themes, my suggestion is to search for a wordpress theme using google, browse it, demo it and when you’re happy come back here and install it.
Once you install the theme all you have to do is select “themes” on the left to show your installed themes and just “Activate” you’re new theme.
All you have left to do is input your content by adding new pages, uploading photos and other media and publish your site. Below are a few articles related to the use of wordpress, these will help you with the finer details of using and relying on wordpress for your site:
- The Ultimate Guide to Setting up WordPress after an Install
- WordPress SEO Plugins
- 10 Must Have Functionality Plugins For WordPress
I hope this article enlightened you that you don’t need a huge budget or a great deal of time to get a simple site off the ground and that it’s ok to go with a free theme in the beginning. Eventually it probably makes sense for you to hire someone to create a custom site more dedicated to fulfilling your needs. This is a great place to start especially if you are creating a new business or starting a new blog.
These tools are great ways to test and see if you have a viable or profitable plan to move forward with, with little or no risk.
Thanks for reading and let me know what you think below.
The guest post is by Jesse Friedman