More Benefits Of Using WordPress For Your Website

by on October 23, 2008 · 30 comments

We’re big believers in what a great tool WordPress is to power your small business website. WordPress doesn’t have to look like a blog, and it provides a way to manage your content and update your website effortlessly.

One of the other benefits of using WordPress for your website of course, is that you have a website and a blog all in one. And a blog is a great way to build traffic to your website.

Original Content Is The Key

Finding link directories and begging or paying for links to your site is no longer the path to great search engine results. Google is steadily devaluing this approach. Google wants to rank sites highly that have real content that is valuable for its users and advertisers, not pages with a bunch of links to other sites. And they are constantly updating their algorithm to reflect this. (Google updated their search ranking algorithms over 200 times last year.)

Regularly publishing quality articles and content to your website gives Google more content to crawl, and provides value to your web site visitors as well. For example, if you are a Chiropractor, you can publish short articles that answer common questions that prospective patients might have.

Articles topics might be “The Top 5 Ways Chiropractic Care Can Help” or “What To Expect On Your First Visit To The Chiropractor.” It’s a great way to provide value to your visitors, and help your website rank better in the search results. And if your content is good, other people will link to your site, helping you even more.

When using WordPress for your website, you can set up a static front page that doesn’t look like a blog at all, and then have a link to an “articles” area on your site, where you can publish content rich articles.

This articles area is a list of the blog posts that you create, and the content acts as “spider food” for the search engine crawlers. All you have to do is write and publish the blog post, and the article page gets updated automatically for you, and WordPress lets the crawlers know your site has been updated.

The Trend Toward Local Blogging

Local search expert Matt McGee has been talking about “hyperlocal blogging” for a long time. He recently published a success story about a photographer named Kim Koehler who started a website for her business but wasn’t getting much traffic.

She started a blog on and posted content and photos regularly. The blog drove thousands of visitors to her website and helped her get some new clients.  Kim says: “The Internet is the new Yellow Pages.” She is one of those smart business owners who can see the shift that is happening in how customers find her business.

In this case Kim set up a free blog on This is fine but she ended up with her blog on a different domain from her primary website this way. She had a special circumstance, but if you have the choice you’ll want to host your blog on your own domain.

I recommend to my clients to set up their own domain and hosting account. You can install the free version of WordPress from in minutes, and then you will have your combined Website and blog under your own domain name.

See Video: How To Install WordPress in Five Minutes.

I also encourage our clients to write and publish articles on their websites. In some cases, we’ve pulled out print newsletters that they have sent to their customers in the past and used that content for articles. In other cases, I’ve had them hire copywriters who would interview them over the phone for 10 minutes and write articles for them for a very reasonable price.

And when your website is set up to use WordPress, it takes minutes to post the articles, and Google finds them within a day or less. This means other people can find them too, and in turn find your website and your business.

Tell me about your experiences with this – are you a small business that is blogging? Are you getting results from it? I’d love to hear your story!

Article by »

Don is an entrepreneur based in Silicon Valley. He founded Expand2Web and is the publisher of the Expand2Web Blog, and the GetFiveStars Customer Feedback and Reviews service.

Don has written 313 articles on Expand2Web

Author Connect » Twitter | | Facebook |

See my disclosure about advertising and affiliate links

{ 30 comments… read them below or add one }

Natalia October 26, 2008 at 10:06 pm

I am a new in blogging, and such an experience is in front of me. What I like about WordPress is that the blog looks like a website and gives you great opportunities to build llike-minded community!
Useful article, Don, and a great blog, I found you through Litemind.


Don Campbell October 27, 2008 at 8:38 am

Natalia, thanks for stopping by!
As you start working with WordPress and blogging (you have your site started I see) let me know what kinds of articles and videos would be useful to you and I’ll try to cover some of those topics here.
Good luck with your new website!


John November 23, 2008 at 8:07 am

Your site is exactly what I was looking for. I’ve done some elementary html web sites using Dreamweaver in the past but am about to create a new one, and I’d like to try Wordpress. I’m especially interested in your article on creating a static page for the index. Have you published that article yet? Would love to see it.

Thanks in advance,


Don Campbell November 24, 2008 at 10:36 am

Hi John – thanks for the comment and the kind words!
I just published the first of two articles on creating a static front page for your WordPress site here: How To Make WordPress Look Like a Website


Tahir December 4, 2008 at 1:53 pm


I have been thinking about setting up WordPress, my idea was to have the website sit at and the blog at or

And then what I wanted to do was to extract the latest articles posted, and put them on my website at for the search engines to crawl and for potential website visitors. How would one go about doing this?

Any help would be appreciated,




Keryna December 15, 2008 at 4:10 pm

Hi Don,

Good article, I think I’m doing it the way you’ve recommended. I have my own domain and my own hosting, and just use the WordPress software. Having a small problem tho – wanting to drive traffic to my blog by posting comments on my friend’s blogs. But so many people use blogger, which usually requires an OpenId. I know I can get a free OpenId, but then how do I get it to point to my blog? I’m wondering if the benefit to using WordPress hosting is that then your OpenId will link to your blog?

Hope my question makes sense, any insight would be great! Thanks!


Don Campbell December 15, 2008 at 5:06 pm

@Tahir – I get this question a lot – should I install my blog on the root or my domain or under a sub-directory like /blog?

It’s a fair question. From an SEO standpoint I don’t think it matters that much, it is more of a personal choice and depends on how you want to use it. Most of the traffic to a website comes in through deeper links on the site, not necessarily through the home page. And Google ranks pages – not sites.

For most cases, you can just set up WordPress on the root level of your domain, and then set up the home page for your blog as a static page like described in this article.

Some people like to set up a static HTML page at the root level of their domain, that links to the blog. That’s what I’ve done at Expand2Web, to separate the business side from the blog a little bit.

Either way is ok.


Don Campbell December 15, 2008 at 5:13 pm

@Keryna – When you leave a comment on a blogger site you can set up a profile for yourself with a link back to your site.

Also, there is an OpenID plugin for WordPress self-hosted blogs too.

I don’t think hosting a your site on would help you with the Blogger sites. You can still “register” your self-hosted blog with and get an account there too. So you can still get the benefits of OpenID without hosting your blog on

p.s. Nice motorcycle!


Kristie Lorette January 11, 2009 at 5:06 pm

Hi Don:

I’ve been having an internal debate with myself about using WordPress as my business “website.” I was playing around with it to see how it would look (I’ve used WordPress as a blogging platform), but I can’t figure out how to make the front page static (or at least parts of it static). Does it depend on the template you choose?


Don Campbell January 11, 2009 at 5:48 pm

@Kristie – You can make the front page static with pretty much any theme.

Here’s a step-by-step on How to Make WordPress Look Like a Website, and here’s a video Walkthrough too.


Victoria April 15, 2009 at 5:02 am

Hi, I’ve done exactly this – setting up a new business website using Wordpress. However when I started I used wordpress.COM and redirected my address to the address.
I now want to host my wordpress site on my orginal site – can I do this easily or do I have to start over with a wordpress.ORG site??
I’m quite confused! (sorry, but I don’t want to name my business here yet as it’s not yet up and running, although I do have some content live already).


Don Campbell April 16, 2009 at 6:52 am

You should be able to go to the place where you registered your domain name and point your DNS server to the new site. Also, if you end up migrating to a self-hosted install of WordPress, you can easily migrate your content over. Here is a post on How to Move Your Site from to


art November 4, 2009 at 7:16 pm

Are you recommending “all in one seo” plug in for business owners using wordpress as a company website? Most of those owners are not blogging.,just using it as great CMS.


Don Campbell November 4, 2009 at 7:21 pm

@art – Yes, I recommend installing that plugin in my WordPress Post-Install Checklist video because it’s valuable whether you are just blogging or using it for a company website.

For example, you can set individual title tags and meta descriptions on each WordPress “Page” used on your company site using this plugin.


Robert May 10, 2012 at 6:22 am

You don’t recommend this plug-in anymore since you’ve built the SEO within the new update, right?



Don Campbell May 10, 2012 at 9:02 am

Hi Robert,
Yes we have SEO capabilities built-in to the SmallBiz theme. If you have a favorite SEO plugin, SmallBiz is compatible with all of them, and we have a check box in the options panel so you can set your preference.


Bob November 8, 2009 at 9:44 pm

Hi,I’d like to make a blog with a website-like homepage that has just the 1st paragraph of a story, the story is then linked to another page that has the full article and the comments section like in a blog,but I need the home page to have no comments, just like a traditional web site, can I achieve this using your methods? how would I link to another page with the full story? and can all articles appear in their own pages or will it take too much space on the server?


Mirc December 29, 2009 at 10:07 am

I love wordpress because it is so easy to install it and there are so many useful plugins as well as wonderful themes available for free download all over the internet. It truly is a wonderful platform to start blogging for non-techies. It makes our work super easy and we can focus on content development rather than worry about technical aspects of setting up a visually pleasing website.

So I think it is a perfect solution for small businesses. Though I haven’t tried other platforms like Joomla or Drupal, and they may be good too, but I am so satisfied with wordpress that I didn’t need to experiment with other platforms.


robert March 15, 2010 at 4:56 pm

I started using wordpress for my blog. I have read your posts, very helpful by the way, and I am about to have my website built using worpress by a company. What should I request or make sure I have so its done right?


Janet December 9, 2010 at 5:23 pm

Thank-you for sharing your insights regarding using wordpress for business sites. I’m used to building small business websites with Xhtml, CSS etc, but those sites lack the capability for the business owner to make updates themselves. Which is why I’m looking at moving over to Wordpress. Also, the combination of blog and static pages is appealing.

But what I’m not sure about, is how to achieve fairly complex page layouts for the business pages – does one just have to put all the HTML into the page content area? What about custom CSS files?

Would appreciate hearing your insights regarding these considerations.

Thanks so much.


Don Campbell December 10, 2010 at 9:58 am

Hi Janet,
You really hit on one of the big issues – the ability for the business owner to make their own updates to the site.

As for your complex page layouts question – a WordPress theme is made up of CSS, HTML and PHP code. You have total control over the layout and can set up custom page templates for complex layouts.

It takes a little getting used to how WordPress and the Theme you are using structures things, but you can do pretty much anything you want from a design perspective, especially if you are already familiar with CSS and HTML.


Ed Sadowski March 20, 2011 at 10:26 am

Hi, I’d like to know if I can create a complex static page with WordPress without having to do much coding by using Web authoring software such as Dreamweaver. Or is there a way of pasting code from an already designed page (such as one using Homestead or Concrete5) into WordPress?


Danial December 9, 2011 at 12:32 pm

Awesome information, will be using Wordpress now. I was initially thinking of going with Joomla but this sounds good.


John Mauldin December 15, 2011 at 7:18 am

I operated websites for many years, struggled with learning .html, Adobe GoLive then Dreamweaver, etc., etc. Never a day went by when I did not have more on my plate than time in the day. Now, with Wordpress, I make more money, have more time and have fun operating my websites. Thank GOD for Wordpress!


Enter January 5, 2012 at 8:34 am

Thanks to WordPress! It’s really Helping to manage with website 🙂


Robert May 10, 2012 at 6:20 am

You said,
“For most cases, you can just set up WordPress on the root level of your domain, and then set up the home page for your blog as a static page like described in this article.”

Is this what the theme does?




Don Campbell May 10, 2012 at 8:56 am

Hi Robert,
Yes, the SmallBiz theme makes it easy to create a static home page for your business, while still keeping the blog functionality of WordPress if you want it.


Andrew November 23, 2012 at 3:27 am

I’m always recommending Wordpress to my clients. It’s easy to use, it’s great for SEO, you can add content in minutes. Plus a huge database of plugins can add almost any functionality to Wordpress.


aerobatics flight December 9, 2012 at 2:35 pm

I absolutely love your blog and find most of your post’s to be exactly I’m looking for.
can you offer guest writers to write content for you personally?
I wouldn’t mind composing a post or elaborating on a number of the subjects you write about here. Again, awesome weblog!


wordpress developer October 9, 2014 at 4:09 am

There are lots of benefits in using Wordpress. Basically it’s really great and I usually used to try it when I’m designing a website. Thanks a lot for this eye opener. Keep posting!


Leave a Comment

{ 1 trackback }

Previous post:

Next post: