How to Build a Small Business Website with WordPress - Page 2

By James A. Martin
  • Print Article
  • Email Article

Steps 2 -- 6: Download WordPress; Create a Database; Upload WordPress

If the hosting service you've chosen doesn't offer one-click WordPress installation, you'll most likely need to follow steps 2 through 6 below:

2. Download the latest WordPress software to your computer. WordPress 3.2 is the latest version as of this writing. All the files come packaged together in a .zip archive.

3. Create a database for WordPress on your Web server and a MySQL user with privileges for accessing and modifying the database. The WordPress.org site offers detailed installation instructions for this and all other steps in the process. (If you go the manual route, I highly recommend printing and reading the installation instructions.)

4. Unzip the archive and find the file named wp-config-sample.php. Change the name of that file to wp-config.php. You should edit the file to include your database information, such as the database name and users. Use a basic text editing program -- Notepad on Windows, for instance, but not Microsoft Word, which automatically adds formatting to text files.

5. Upload all the WordPress files to your hosting account with an FTP client. FTP software is required to manually upload files to your hosting account. Among the more popular programs are FileZilla (for Windows, Mac and Linux) and Cyberduck (for Windows and Mac), both of which are free.

6. Next it's time to run the WordPress installation script. If you placed all your WordPress files in the root directory for your domain, type the following in your Web browser's address bar: http://example.com/wp-admin/install.php, substituting example.com for your actual domain name. If you placed all your WordPress files in a subdirectory entitled blog, you'll need to type the following in your browser's address bar: http://example.com/blog/wp-admin/install.php. WordPress will step you through the process from there.

Step 7: Choose a WordPress Theme

A WordPress theme gives your site a particular look and feel. Some are free; others cost money. Some are highly customizable, others not so much. Given the thousands of available themes, you could spend weeks trying to settle on one.

I chose the DIYthemes Thesis theme ($87). Of the themes I investigated, I found Thesis the most easily customizable. A website design novice such as myself can easily tweak fonts and colors, create drop-down navigation menus and tons more. For reassurance after making a change, you click the Big Ass Save Button. And the Thesis theme comes with lots of SEO options as well, such as the capability to customize the title tag and meta description of each page and blog post.

Once you choose a theme, download the necessary files as a .zip archive to your hard drive. For me, installing Thesis was just a matter of logging into my new WordPress site, clicking Themes under Appearance, clicking the Install Themes tab, clicking the Upload button, and then choosing the .zip archive I downloaded.

Other WordPress themes and theme sets recommended to me by colleagues include:

  • Theme Forest: Currently offers more than 4,000 WordPress and other website templates, many of which are inexpensive.
  • Theme Foundry: Vigilance in particular is a crisp, clean, SEO-friendly theme with both a free and pro version ($68).
  • Studio Press Pro-Plus: For $299 you get a variety of child themes you can use, all based on the search-engine-optimized Genesis 'foundation' theme. Or you can just purchase a single theme.

Step 8: Download and Install Plug-ins

WordPress plug-ins add functionality to your site. There are hundreds from which to choose, but here are a few to get you started.

  • All in One SEO Pack -- for optimizing your posts and pages
  • Google Analytics for WP -- an easy way to add Google Analytics code to your site so you can get data on your site's traffic
  • Jetpack by WordPress.com -- lets you easily add WordPress.com features to your site, such as a widget to stream your Twitter feed
  • SMS Text Message -- enables visitors to receive text-message updates when your site is updated
  • WordPress Database Backup -- an easy way to back up your site's files
  • WP Security Scan -- scans your site to ensure it is secure from malicious hackers or other threats
  • XML Sitemaps -- automatically creates XMLsitemaps for Google, putting you on the fast track to getting indexed by Google's 'bots'

And then you're done. Now you can update and new content to your small business website whenever you want. There's also a WordPress iPad app, so you can refresh your site on the road.

James A. Martin is a San Francisco-based SEO, social media, and blog consultant. He also writes iPhoneGuide, an iPhone blog for business users and IT professionals. Follow him on Twitter.

Small Business Computing is on Facebook. Join us on Facebook and interact with the site's editors, post messages, share your small business challenges and successes, discuss technology and suggest topics you'd like covered on Small Business Computing.

Do you have a comment or question about this article or other small business topics in general? Speak out in the SmallBusinessComputing.com Forums. Join the discussion today!

Page 2 of 2

Previous Page
1 2
This article was originally published on July 13, 2011
Thanks for your registration