WordCamp: just go

This past weekend I attended WordCamp Atlanta, my third WordCamp event to date and definitely not my last. If you’re not familiar with WordCamp you may wonder why I recommend business owners attend, even if they’re merely considering the WordPress platform. The bottom line is that there’s something for everybody at WordCamp. But there is a wealth of knowledge and people that can be helpful to a business owner in particular – especially if you own a small business or are a solopreneur.

While developers do comprise some of the attendee population, business owners, designers and bloggers likely match that number – if they don’t outnumber developers entirely. The types of people who attend vary wildly in age, expertise and culture, yet the environment is one of sharing and collaboration, all in the name of enriching the WordPress community.

If you want to grow your business, use WordPress. If you want to grow your effectiveness with WordPress, attend WordCamp.

Find an event and go : )

how much does a new website cost?

Lovely Little Snippet

Lovely Little Snippet“How much does a new website cost?” Given the current economic climate, web pros – myself included – hear that question a lot. It usually comes from cost-conscious small and midsized business owners who know that they need help but have little idea how much they should expect to pay for it. As with many other wants and needs in business and life in general, the only short answer to the question of cost is: It depends. The cost of a web site is affected by many factors, some of which you can control – more on that later.

what’s your budget?

The smartest approach is to first determine how much you can or should spend. Some business owners call several developers or designers and ask for prices in order to decide how much they have to spend. This approach does not take into account the business owner’s financial situation, nor does it allow him or her to effectively compare web pros in an apples-to-apples fashion to learn what can be expected from each for the money. Yes, you need to know costs. But if you are working with a limited budget you need to know your limits, determine your needs, then find out how to meet your needs within that budget.

what do you need?

It’s very common for web pros to receive requests for pricing with little in the way of background information to go on to determine needs. Due to limited web site development experience, the business owner often doesn’t completely understand what he or she needs, so the developer will make some assumptions based on his or her experience. Ideally it’s the kind of experience that leads to solid recommendations, but this often isn’t the case. The uninformed business owner assumes he’s asked the right questions about what’s included, but oftentimes winds up with a learning experience down the road.

Do as much as possible to find out what kind of a site you need before beginning your search for the right person to build it. Visit web sites you like – or dislike – and take notes about specific details that will or will not work for you. Seek out others with similar businesses or similar needs, and find out about their site building experiences. You don’t have to have a rigid plan in place, but doing some homework in advance should give you basic information that you can share with each pro you talk to so that all are quoting on the same scope of work. If the developer or designer you finally choose has experience and input that suggests a deviation from your initial plan, your decision to alter the plan will be a more informed one.

5 things to help you keep web site development costs low

  1. Employ a Content Management System (CMS). Even though it costs more up front than a static HTML site, a CMS will save you time and money when you need to make changes. Instead of gathering your changes, sending them to a web developer and waiting in his or her queue, you can log in and quickly make most common changes yourself. Most small and medium sized businesses can make use of WordPress as a CMS; the WordPress platform is open source and thus free and quite flexible.
  2. Clearly communicate all requirements – in writing – before design begins. Making sure your designer or developer knows your needs will ensure that the job is done right the first time. Put all requirements and specifications in writing so that all parties have something to refer back to. Revising a design can be costly.
  3. Make sure your hosting is ready to go. If you have already purchased hosting and can provide your web pro with login credentials needed to set up files and databases, this saves time and money. The hosting space must usually meet certain minimum requirements that can vary depending upon the type of site that will be built for you, so check with your developer to ensure your hosting plan is adequate.
  4. Write your own copy and headlines for each page. You know your business best, and if you are a good writer you are the best person to communicate your message via your web site. Caveat: Writing that is ineffective, unfocused or that contains grammatical or punctuation errors just makes your business look bad. If you can craft a good message but tend to have typos and other errors, go ahead and write but hire a proofreader. If you’re not a good writer, it’s worth the expense to hire someone that is.
  5. Provide high-quality source files to your web pro at the beginning of your project. Provide original files (i.e., not resized) so that the designer or developer has files of sufficient quality to work with. If you have a good eye and a good camera, providing your own digital photography is a way to save money. But as with writing, if you can’t do it really well, hire a pro so you don’t look bad. If you don’t need shots of your products, people or business and just want to convey a concept, there are many low-cost stock photography sites where you can purchase images. Send your designer or developer links to any stock photography you are considering to make sure it will work in the layout.

5 things that increase the cost of a new web site

  1. Multiple page layouts. Each page with a unique layout requires a significantly greater investment of time than what would be needed to simply flow its content into an existing layout. To lower costs, use the same basic template for multiple pages. Caveat: Too few unique layouts can lead to poor information flow and usability problems when the same format must be used to serve up varying types of content; also, seeing the same design page after page can be monotonous for visitors. Sites for small to medium sized businesses typically use two or three templates.
  2. Multiple change requests. I work best when requests for changes are provided as a single response to my request for feedback. Review your web pro’s work thoroughly and note any questions or items you think should be changed, then provide this feedback to him or her in a single e-mail. It’s far more efficient to make several changes at once to files in active development than to switch gears several times to go back and make changes that were overlooked, repost the files for review, then notify the client.
  3. Bells and whistles. Things like Flash, video integration, photo galleries, promotional banners, contact forms, forums, online stores, online payment acceptance, member registration and a host of other options can add a lot in terms of development costs. If you’re trying to cut costs, some extras might be best put off, but money-making helpers like online shopping are a necessary investment.
  4. Having the developer or designer handle everything.If you have no experience with anything web related, your customer-facing business web site is not the best place to learn. But if you have common sense, a little time and a willingness to try something new, you may be able to shoulder some of the load and reduce your costs by:
    • Securing a domain name and hosting before work gets underway.
    • Providing detailed input about any desired design or functional elements.
    • Gathering all of your access data (FTP, hosting control panel logins, credit card processor information, etc.) in one place and providing it to your web pro at the start of the project.
    • Locating photography that works with your design.
    • Inputting all of your page content (if your site will have a CMS).
  5. Having rigid requirements that hamstring your developer or designer. Experienced web pros can make almost anything work given sufficient time and budget. But if you let your developer or designer know what’s important to you as well as where you can be flexible, he or she may be able to give you a design you’re happy with at a price you can live with.

I wrote this post hoping to help clients and prospective clients understand why sites can cost more or less than they expect, and to suggest ways to reduce costs where appropriate. I hope you’ve found it helpful. If you think of something I’ve missed, please leave a comment and let me know.

how to set up GMail with your business e-mail address

Small businesses and organizations are constantly trying to do more in less time, while competing with bigger businesses that can afford more resources. Being responsive to those who e-mail you is key, but oftentimes dealing with multiple e-mail accounts is confusing or cumbersome, especially if you spend much of your time mobile. This can result in not-so-timely replies – which is not so great for your reputation.

GMail is great when it comes to organizing e-mail, and it’s easy to access whether you’re on a desktop PC or a mobile phone browser. In this video, I’ll show you how to set up GMail to fetch your business or other e-mail accounts.

registrar…hosting…DNS – oy! just give me a web site, OK?

For a business owner who may or may not have ever put up a single web site, jumping through the hoops necessary to set up the required components of a new or redesigned site can be a real headache. I’ve done it countless times, yet I still often find it unnecessarily complicated. If setting up a site’s various ‘parts’ is a challenge, forgetting and then subsequently tracking down the various services, organizations, and passwords long after setup adds another unnecessary hurdle.

Let’s walk through – on a high level – what components are needed to launch a site. Hopefully it’ll clear up some confusion. If not, let me know by leaving a comment below and I’ll try to make it simpler ; )

Domain Name & Registrar

One of the first things most people get excited about when launching a new web site project is the domain name, and registering one is pretty simple, even if you’re not technical. I recommend securing a domain name as soon as you’ve settled on it, provided it’s available. You don’t need to have a site ready before purchasing the name, but it’s a good idea to decide on a hosting provider beforehand.

It’s a minor headache to change your domain registrar, so pick one you think you’ll stick with. It’s simplest for most small business owners to register their domain name through the company they’ve decided to use for hosting, so this is why it’s a good idea to decide on your hosting provider first.

Even if you’re working with a developer you would like placed on the registration as a technical contact, always list yourself as the Registrant and provide your contact information. Most small business owners will also want to be listed as the Administrative Contact. Having your name on the registration empowers you to do whatever you need to with the domain. Keep all e-mails related to your registration in a safe place. You won’t need this information often, but losing it means unnecessary hassles and wasted time.

Hosting

Hosting providers are companies that allow you to put your site on their server – which is really just a glorified, publicly-accessible computer – so that anyone can get to it via a web browser. The choice of hosting companies depends upon the requirements of the site and is outside the scope of this article, but in general I suggest choosing a company with good tech support and customer service, and whose site you find easy to use. Even with a good web developer, there are still things you personally may need to do. If you’ve got a hosting provider you can stick with you will simplify your site’s management because you’ll be able to obtain most or all of the services you need through your hosting provider. As with your domain name registration information, keep all hosting-related e-mails and login information handy, even if you are working with a web developer who is handling all the technical details for you. If something happens to him or her, not having the information ready for a new developer impedes the speed with which that person can assist you.

Domain Name System Record

Servers and networks use IP addresses – combinations of numbers and dots that look something like this: 208.77.188.166. Just like your home address is a combination of information that tells people where to find your house, the IP address tells web browsers where to go to find your web site. IP addresses, however, are not very memorable; this is why we use domain names to get people to a web site. But in order for your domain name to be connected with the server at the IP address where your web site is hosted, a Domain Name System – DNS, for short – database must be updated with the information. If you registered your domain name with the provider that will host the site, the association between your domain name and the DNS records is usually done for you. If you want to use a previously registered domain name to point people to files on a new server, you’ll need to have the DNS record updated with the new information.

E-Mail

Even if you’re only moving your domain from one host to another, any e-mail accounts you would like to use must be set up with your current provider. This setup varies, but e-mail for most sites is handled by the web host and accounts and passwords can be set up via the control panel area on the host’s web site. If you wish to download your e-mail to Apple Mail, Outlook or another e-mail application on your computer you will need to ask the host for the incoming and outgoing mail servers so that you can set up the account. Keep this information, as well as any e-mail user names and passwords, in a safe place.

Transferring Files

The most commonly used method for transferring your web site files from your – or your developer’s – computer is FTP (File Transfer Protocol). While you can often access a site’s files via a file manager while logged in to your hosting company’s web site, this method is typically slow and is impractical for transferring all the files that make up a site. In order to allow access to a site via FTP, an FTP user and password must be set up separately. The method for doing this varies greatly according to your host, so you will want to check the help area of their site or call them for assistance. Again, once you have this set up – keep the login information in a safe place, even if you don’t think you will ever have to personally use FTP for your site.

Databases

Many web sites require the use of a database to store information. Even small sites like this one are powered by databases. It’s not something a non-technical site owner should set up, but you should be aware that your developer will likely need access to your hosting account to set it up. You should obtain the hostname, database user and database name (sometimes they are the same) and the password, and keep it in a safe place.

Content Management Systems

Content Management Systems, or CMSs, have become far more commonplace as they’ve grown in both power and affordability. CMSs are also the most likely reason you would use a database on your web site. With some up-front work from a web developer, your site can be set up professionally while allowing you the day-to-day control necessary to affordably maintain an updated site on your own. If your site uses a CMS you will have a separate login that will allow you to update it. I think you know where I’m going with this, but I’ll say it anyway: keep the login information in a safe place.

I realize we’ve covered the not-so-fun aspects of launching a new web site, but if you know the process it’ll go much more smoothly – you might even skip the headaches.

a dose of common sense

Small business owner Ron Banks won the Cisco/Verizon Better Way Challenge, entitling him to a one-on-one consult with business and tech expert Guy Kawasaki. An article covering Kawasaki’s advice to Banks mentions what should be high-level, common-sense tactics:

“…small businesses need to have a vibrant online presence, make sure information on other Web sites about their company is accurate and should think long and hard about the company’s social networking strategy before jumping in.”

It’s surprising, however, that many small businesses fail to get these basics right. If you don’t have an online presence, or you do but feel that it falls short, Kawasaki’s advice is a good place to start.

from my portfolio

Cox Enterprises 2010 Annual Report

Cox Enterprises 2010 Annual Report

Garnering two awards from IABC/Atlanta for work on Cox Enterprises' 2009 annual [...]

Slacker Foodie Blog

Slacker Foodie Blog

I love working with WordPress. I also love blogging with WordPress, and wanted a[...]

White Oak Realty Group Web Site

White Oak Realty Group Web Site

When White Oak Realty Group Owner and Broker-in-Charge Susie deVille Schiffli co[...]