Genesis Theme Framework 1.1 Now Available

genesis

Genesis Theme Framework – version 1.1 is now available. This update addresses a number minor bugs that were in the previous version, and also includes a lot of cool features – the best of which is future automatic updates. It’s always suggested you update to the latest version, and with Genesis, updating is easy to do.

Before You Update to Genesis v1.1

It’s always advisable to make a backup of your current /genesis/ directory just to be safe. You can simply rename it /genesis_backup/ and then upload the new /genesis/ directory – that way in the event something goes wrong, you still have your working directory.

How to Update to Genesis v1.1

Assuming you haven’t made any changes to the core Genesis files, updating to the latest version of the Genesis Theme Framework is very easy. On your server, simply replace the /genesis/ directory in your /wp-content/themes/ directory on your server, with the new one. In other words, you will be replacing the entire Genesis parent theme folder with the new v1.1 version. This is the main reason we’ve encouraged everyone to make changes through the child theme, as updating the Genesis Theme Framework is THAT easy.

Where Can I get Genesis v1.1?

You can obtain it in two ways, first, we’ll be sending out an updated theme download link to everyone who has purchased Genesis. Second, you can always find the most current version of the theme in the support forum under the Genesis Theme Support > Genesis Theme Download thread.

Updating Genesis After v1.1

The best feature that has been included in v1.1 of the Genesis theme framework is automatic updates. This means that the days of manually uploading the Genesis theme folder via FTP to update will no longer be necessary. Similar to the way WordPress handles plugin updates, you’ll receive a notification in your dashboard that there is a newer version of Genesis and you can update in one click!

If you are a Genesis theme user, you can check out the changelog in the support forum to see all of the changes in Genesis v1.1. In addition, Nathan will be developing a plugin that will allow users to easily replace or insert code to Genesis hooks. More to come…

Firefox Personas, WordPress-style

vintageclose

We recommend open source software whenever we can, and the Firefox browser from Mozilla is one of our favorites. Firefox 3.6 recently came out with persona support, allowing users to skin their browsers with favorite designs and brands. WordPress users everywhere seem to love the W symbol (at WordCamps it shows up on everything from t-shirts to iPhone skins), so it was only natural that WordPress personas would come along.

To kick it off, designer Chad Pugh created two WordPress personas based on the WordPress brand: “Vintage Press” and “Inkwell.” These two designs are a great way to show the WordPress love, even if you’re only showing it to yourself. :)

The “Vintage Press” Persona is inspired by the style of old-fashioned printing presses and the mechanics of working with type. This persona might appeal to WordPress developers and users who appreciate the way things work under the hood.
“Inkwell” is more of a palimpsest* & watercolor hybrid that might appeal to the artists among us. Music, script and spills of color combine… Inkwell Persona

Okay, I’m starting to feel like an art critic so I’ll stop there. Check out the WordPress personas for Firefox and decide for yourselves.

Updating WordPress Tips and Techniques

WordPress is one of the best and most popular open source CMS/blogging platforms. The down side of its popularity is that it is frequently exploited by hackers wanting to take over and deface your website. In fact, one of the WordPress sites I work with prevented 716 hacking attacks between July 8, 2009 and November 23, 2009. One important way to prevent hack attacks is to keep your WordPress up to date. This article will show you how.

One of the most common methods used by hackers is to look for security holes in WordPress is by looking for the WordPress version of the site they hope to attack. Even if they didn’t know the WordPress version (some webmasters will hide it), they can still perform a trial and error of the known exploits to see if they work.

As advised by the creators of WordPress, it is extremely important to update the installed WordPress in your website as frequently as possible. However, updating is not simple in all website development scenarios, and lots of webmasters make serious mistakes that can prevent them from easily updating their WordPress website.

This article aims to educate you about updating WordPress. This is very important, particularly if you are still new to WordPress and plan to work with it on a daily basis. If you are ready, then keep reading.

WordPress Core Files and Themed Files

Relatively few people understand the principles of updating WordPress; these are often not clear, especially to new users. Even experts are reluctant to update WordPress because they’re afraid  it may affect the existing design and functionality of their website. The root cause of this fear and reluctance to update WordPress is the lack of knowledge of the WordPress core and theme files operation.

WordPress core files are the files that are REQUIRED by WordPress to operate your website normally. They are the ones that are DOWNLOADED by you from http://wordPress.org/download/ . When you extract the zip file, and view the files in the folder, they are the CORE FILES:

WordPress core files will not dictate how your website will look using a web browser. This is because they are NOT called “THEMED FILES.” Theme files dictate the look and feel of your website. Theme files are also where webmasters like you can take full advantage of widgets and plug-ins to further customize the way your website looks, and even set up ones that affect the user experience of your website.

WordPress themed files are NOT included as part of the WordPress download package/core files. You are responsible for selecting your own theme as well as the plug-ins and widgets needed to operate your blog.

You can save your theme files in this path: /wp-content/themes and your plug-ins in this path: /wp-content/plugins

By default, WordPress has the “classic” and “default” themes included in the package, and also “akismet” and “hello dolly” in the plug-in directory. If you do not add a theme or plug-in to your blog, you can choose either of these two built-in themes and activate the basic plug-ins.

However, almost 99% of the time, WordPress users select their own theme and add their own plug-ins. So their theme files will now look like this:

Inside the red box above are the new theme files added. The website shown above uses the “arras-theme.1.3.5” theme, and in the plug-in directory, it adds  new plug-ins, “autosaveoff,” “disableautosave” and so forth in addition to the default files included.

What is the point of clearly illustrating the differences between WordPress core files and theme files? What relationship does this have to updating WordPress?

The answer is: “You should only be editing your theme files and plug-in files in order for you to easily update WordPress in the future.”

This is why you should know what and where your core and theme files are, so that when you start working on developing your own WordPress website, you will never edit the core files.

If you edit the core files, then all of your changes will be lost once you update WordPress, and you will edit those core files again (like those files that belong to the wp-includes directory). If you edit those cores files, it now seems very impractical to update WordPress. This is why a majority of WordPress websites nowadays are still not being updated, due to the fear of serious website malfunction, because their core files have been substantially edited.

One common question asked at this point is “If editing WordPress core files is a mistake, then how will I be able to obtain a certain functionality for my website that is not included in both core and theme files?”

The short answer is to install a plug-in that serves that functionality. This is why WordPress plug-ins exist; they perform certain functions without forcing you to edit WordPress core theme files. The down side is, what do you do when you want a difficult functionality that no plug-in offers yet? Then you can request help in this section: http://wordpress.org/extend/ideas/

To prevent website functionality problems during a WordPress update, it is important that during the development stage of your website, you should ONLY  edit your WordPress theme files (see below) and add plug-ins to add some unique functionality that is required:

Now you know the important tips and techniques needed to update WordPress without problems. There are two ways you can update WordPress. The first one is time-consuming; it’s called “manual updating.” The other one is easy because it uses the “automatic upgrade” feature/functionality included in the WordPress dashboard (which may not available in all versions). Bear in mind the associated risk if you update WordPress, especially if you have edited the core files before.

Classic/Manual WordPress update (not recommended if you’re using a new version of WordPress):

Step 1: Back up all of your WordPress files, including your WordPress database. You can use FTP, and download all of the important files in your WordPress website. This includes the core files, theme files and the associated plug-ins. Backing up is very important; if updating causes serious problems you can revert to your backup files. Include .htaccess and robots.txt in the backup.

Step 2: If you use XAMPP, you can run your website in your local host with the WordPress and data files you have just backed up. This will verify that your backup files are working.

Step 3: Deactivate all plug-ins.

Step 4: Download the latest version of WordPress.

Step 5: Delete old WordPress files EXCEPT wp-config.php, wp-content folder, wp-images, wp-includes/languages, .htaccess, and robots.txt.

Details: http://codex.WordPress.org/Upgrading_WordPress_Extended

Step 6: Upload the new WordPress files to your FTP server.

Step 7. Enter this URL in your browser; replace “thisisyourdomain” with your own domain name: http://www.thisisyourdomain.com/wp-admin/upgrade.php .

Follow the instructions on the screen. For details, read this page.

Step 8: Update the permalinks (your old permalinks) in the admin panel.

Step 9: Reactivate the plug-ins if you do not need to update any of your installed plug-ins.

Step 10: Review everything that has been changed and confirm that your website runs normally, as it did before.

First check to see if there is an “upgrade” feature included with your existing WordPress installation. Go to Dashboard -> Tools -> Upgrade. If you can see this path, then you can upgrade automatically.

Step 1: Do the same back up procedure I described in the first step in the previous section (for manual updating).

Step 2: You can also test your backup using XAMPP (see details in the second step in the previous section).

Step 3: Deactivate your plug-ins.

Step 4: Go to the WordPress admin panel backup path: Dashboard -> Tools -> Upgrade. Look for the following message: “There is a new version of Word Press available for upgrade.” If you cannot see this message, there is no need to update WordPress.

Step 5: If you see the message above, click the “upgrade automatically” button.

Step 6: Enter FTP log-in details and proceed. If you see this error: “Could not open handle for fopen(),” you have hosting limitations (this is common in free hosting accounts) and you cannot upgrade automatically. Settle the problem with your hosting company before proceeding.

Step 7: If you do not encounter any problem, then the application will be able to upgrade automatically. Once you see the message “WordPress upgraded successfully,” your upgrade is complete. You can then reactivate your plug-ins, one at a time.

Step 8. Review your upgrade and make sure the site is performing normally, the same as it did before. If you edited the WordPress core files (especially those that are included in the WP-includes directory), then those changes will be gone and you need to make them again. This is why you should never edit those core files. Leaving them alone will make a WordPress update as easy as possible.

WordPress 301 Redirect: Tips and Techniques

There are several instances when you administer WordPress blogs where you will need to perform a 301 redirect. It is one of the most important corrective actions you can take when moving content. No other methods are as friendly to search engines, but it must be done correctly. This article will explain how.

Other methods, such as doing a temporary redirect (302), using JavaScript or a meta refresh redirect, are not friendly to search engines and can result in improper crawling of website content. In most cases, your redirected content (at its new location) can never be found by search engine spiders because they will not follow any type of redirect unless it is given a clean 301 redirection status.

Other reasons why you should do a permanent 301 redirect are to maintain search engine rankings, such as in Google. If you have an old, ranking URL in Google and move to a new, permanent location, a 301 redirect can pass the search engine ranking score of the old ranking URL (not abruptly; it will take time) to the new URL. Hence the new URL will appear and start to rank in the search engine results, replacing the old URL.

If 301 redirection is not implemented, the old URL will still rank in Google. And no matter what you do, your new URL will never appear in search results unless you do a 301 redirect.

In addition, one of the most serious mistakes that any WordPress blogger can make is failing to act on 404 errors. Blogs do change from time to time; old post URLs get deleted; and there is a need to move content to its new, permanent location. This is why, if you do a massive deletion of WordPress post URLs, you might notice a significant drop in search engine traffic if you fail to 301 redirect the deleted URLs to their new, permanent location (assuming a new location exists).

This article aims to provide the webmaster with the complete theory and application of doing 301 redirection in WordPress without heavy reliance on plug-ins. With proper information at hand, he or she can do 301 redirects easily in .htaccess, or even do conditional 301 redirection using PHP. This will provide the webmaster with flexibility in handling 301 redirection problems that goes beyond any plug-in solutions.

I have used plug-ins before, and it was good — until the plug-ins failed to work because of recent WordPress updates, and the plug-in developer failed to write a new update. This is where the .htaccess solution is ideal for you, especially if you are in a hosting environment where .htaccess is allowed.

.htaccess can also be used to do a 301 redirect within and outside of a WordPress environment in your server. This is where most plug-ins or even a PHP code would have some difficulty in handling the redirection.

Let me bring to your attention an important note regarding the examples provided in this tutorial: do not forget to replace the domain name used in the tutorial examples with your own folder name, file name and domain name.

For example, say that http://www.php-developer.org/oldcontent/phptocustomizedwordpress.htm is your previous URL for a specific ranking content page in Google. And you plan to move this to your equivalent WordPress post to transfer the rankings and avoid duplicate content. The new/equivalent WordPress URL is: http://www.php-developer.org/using-php-to-control-wordpress-content-display/

First, you cannot do this with a PHP code because phptocustomizewordpress.htm is an HTML file, and you cannot run PHP scripts in an .htm file. Second, if you use plug-ins it might not work perfectly, since the file is outside of a WordPress directory.

To do this in .htaccess:

redirect 301 /oldcontent/phptocustomizedwordpress.htm http://www.php-developer.org/using-php-to-control-wordpress-content-display/

Insert that command just below the default WordPress htaccess lines:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

redirect 301 /oldcontent/phptocustomizedwordpress.htm http://www.php-developer.org/using-php-to-control-wordpress-content-display/

Here are some important points to keep in mind on the use of .htaccess to redirect documents or files:

1. Always make a backup of .htaccess before editing it — especially if you have a lot of instructions there, not only the default WordPress .htaccess commands.

2. Make a habit of double checking your code before uploading or saving it to your server. A single mistake can cause a 500 internal server error.

3. You can insert as many redirection statements as you need (one per line).

4. Make a habit of double checking the actual server header status returned by the redirect. Use this tool: http://gsitecrawler.com/tools/Server-Status.aspx, and make sure that the status is 301. For example,

One of the common problems in WordPress is changing folder names or deleting folders. Say for example you have an old WordPress blog in this directory: http://www.php-developer.org/oldcontent/ but one day, due to company policies, it is decided to delete the blog permanently. The only problem is that there are thousands of back links pointing to the blog.

One of the ways to save this precious earned link juice is to 301 redirect all of these to the home page. In that case, any links pointing either to http://www.php-developer.org/oldcontent/ or http://www.php-developer.org/oldcontent/phptocustomizedwordpress.htm will be transferred to the home page.

In .htaccess, this can be accomplished by:

redirectMatch 301 ^/oldcontent/ http://www.php-developer.org/

It will automatically do a server side 301 redirect to the home page.

.htaccess is often useful for merging two WordPress installations. For example, say one original installation at the root directory of your server is accessible at http://www.php-developer.org/, but you would like to install another WordPress which can be accessed at http://www.php-developer.org/anotherwordpress/.

This requires another complete installation, and of course needs to be blended with the original blog (adding a link in the navigation menu, for example).

This is commonly implemented when you want to have another blog using a different language. For example, the root directory is for the English language and you want to install another WordPress for the French version.

The procedure to combine two WordPress installations is as follows:

Step 1: Create a new folder at the root directory of your original WordPress installation. For example, in the screen shot below, the folder will be called “anotherwordpress.”

Step 2: Upload new WordPress core files inside “anotherwordpress” folder. You can get the latest WordPress core files.

Step 3: Install it in the way you installed your first WordPress installation. I suggest using another MySQL database if you can. If the second WordPress installation uses the same theme as the original, you will need to copy and paste your WordPress theme files to your new WordPress theme directory.

Step 4: After installation, you can access the wp-admin dashboard of your new WordPress installation at http://www.php-developer.org/anotherwordpress/wp-admin. Of course the front page of that new blog will be viewable in http://www.php-developer.org/anotherwordpress/

Step 5: Since the main blog is in your root domain, you will need to merge the two. In your new blog, edit the sidebar template to reflect the same sidebar as the original WordPress installation. Look and feel should be the same for a consistent view.

Step 6: Log in to your original WordPress installation. In the dashboard, go to “Pages” and click “Add New.”

In the title, assign a temporary name, anotherwordpress1; just leave the content text area blank and click “publish.” You can then see in your root WordPress installation sidebar navigation menu, a link with the anchor text “anotherwordpress1.”

Step 7: Now log back in to edit this page. Change the title from anotherwordpress1 to anotherwordpress, matching exactly the folder name of your new WordPress installation. You will notice that the anchor text of the link in the sidebar navigation menu (at your root WordPress blog) changes from “anotherwordpress1″ to “anotherwordpress.” The strategy is to integrate your new WordPress blog into the original WordPress dynamic sidebar template.

Step 8. The permalink URL of the newly-created page does not change despite the change in title. In the above example, it will be:

http://www.php-developer.org/anotherwordpress1/

We can now easily do a 301 redirect using .htaccess from http://www.php-developer.org/anotherwordpress1/ to http://www.php-developer.org/anotherwordpress/

To do this, we can use the redirection code suggested earlier:

redirect 301 /anotherwordpress1/ http://www.php-developer.org/anotherwordpress/

Add the code to your WordPress .htaccess at the root directory (the original WordPress installation). So this means that if someone clicks on this link, they will be 301 redirected to your separate/other WordPress installation.

Another important administrative function in WordPress is doing conditional 301 redirects. For example, if WordPress URL1 is requested from the server, 301 redirect this to WordPress URL 2. To accomplish this, we need to first, let PHP determine the requested URL. Second: we need to 301 redirect if the requested URL matches with the condition using PHP.

Code:

<?php

//PHP function to grabbed current requested URL or the one that //is shown in the browser address bar and assigned to pageurl variable

function curPageURL() {

$pageURL = ‘http’;

if ($_SERVER["HTTPS"] == “on”) {$pageURL .= “s”;}

$pageURL .= “://”;

if ($_SERVER["SERVER_PORT"] != “80″) {

$pageURL .= $_SERVER["SERVER_NAME"].”:”.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];

} else {

$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];

}

return $pageURL;

}

$pageurl=curPageURL();

//PHP conditional statement to test equality of current URLs

if ($pageurl==”http://www.php-developer.org/thisismypage/”)

{

//Permanent redirection if URL match with requested URL

header(“HTTP/1.1 301 Moved Permanently”);

header(“Location: http://www.php-developer.org/”);

exit();

}

?>

Insert the above code at the topmost portion of your WordPress header.php (above this line <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN…)

Put Your Business Online

Ever since businesses realized that the Internet the ultimate resource to reach more people in less time for less than most other marketing mediums, business owners have been asking how can I get my business online and thus in the global marketplace. This question was answered with many solutions to include “my son took a web class in school, he can do it”. Well let’s look at the seven different ways to put your business online and the pros and cons of each.

Do It Yourself

The first way would be the obvious, to do it yourself. If you have technical knowledge and time on your hands then this is a great way to put up a site that suits your business.

Pros:

  • Save money by not paying someone else to do it for you
  • Maintain full control of your site
  • Sense of pride in what you have accomplished

Cons:

  • Many business owners lack the technical knowledge to effectively develop all the necessary components of their web site.
  • Many business owners lack the knowledge of how to write effective web copy that encourage sales as well as will be optimized for search engine. They are not versed in layout designs that increase accessibility and functionality.
  • They do not have hours invest in research, development and implementation of a business web site due to they must run their business so they put together a rush project.
  • Many business owners do not know how to effectively market the site after the design.

Results:
In most cases the results are the business owner builds a site that brings no results. The site is a creation that only the owner appreciates. Due to the lack of expertise and time they miss many critical elements in their site. So though the price was not much more than registration of a domain name, purchasing of software, hosting fees and time, I cost the owner thousands in loss time and sales.

Friend and Family

Many business owners have friends and family that have some web design experience but few have people in their circle that have a full understanding of developing a business site and how it interacts online.

Pros:

  • The price of designing the site will be minimal
  • You have someone with some technical knowledge to design and maintain your site
  • You have a personal bond with the designer

Cons:

  • Since this is for a friend or family and is not a high paying or no paying job many friends and family take their time and do not put the same effort if it were a full paying job.
  • The knowledge of the friend of family may not be much more than the business owner so the development of good copy and functional design will be lacking.
    After the design is complete the job is done. There are no further marketing of the site.

Results:
In most cases the results are the same as the results of if the business owners would have done it themselves. With out the expertise in web design and Internet marketing the site brings no results thus waste valuable time and money.

Templates and Sitebuilders

Templates and template driven site builders are the newest trend in web design. There are numerous sites that business owners can go to and download a template or go through an easy step by step process which will put them online in a matter of minutes.

Pros:

  • Usually low priced and sometimes comes with hosting
    Fast design turn around time. You can have your site up the same day
  • Visually appealing design that is structured properly by a professional designer
  • Easy to put in your information and publish
    You have control over the site and can freely make changes

Cons:

  • Nonexclusive- This means that you will not have a unique site. You will have a site that looks just like many of your competitors. Being in business you know how important it is to be unique. *Some template designers will offer exclusive rights for a nominal fee.
  • You must provide sales copy
  • They do not optimize the site for your company
  • There are not means of getting targeted customers to come to your site after the design is published.

Results:
The results tend to be slightly better with template driven sites due to the web site layout is visually appealing and structure is functional. The challenge is still to get people to come and by from your site. This still is placed on the ability of the business owner.

Directories

Many business owners rely on online directories to place their contact information and a brief description of what they offer. This is fairly inexpensive but you are relying on the merit that that site has many visitors interested in your offering and you have little competition on that site.

Freelancer or Employee

Many businesses have an employee dedicated to tend to their webmaster needs. They work on salary and can perform many different functions within your organization. You can also have freelancers bid on your project and work within your budget. This is a very popular approach since the fall of dot.com. Many highly qualified designers are looking for work and will do a stand up job within your budget.

Pros:

  • Knowledgeable professional working on your site within your budget
  • Free up your time to do your business

Cons:

  • Risk of how knowledgeable and dependable the freelancer is that is working with you on your site
  • You will only get what was bidded on within their skill set.

Results:
If you get a quality designer that is freelancing you will have a very quality web site. If you specify your needs and have the proper budget you should see some return on your investment.

Web Design Firm

Hiring a design firm that specializes in business development is a smart decision. They have the expertise and focus on developing you a web site for your business that is geared to accomplish your goals.

Pros:

  • Professional web design team knowledgeable of how to develop a business site that sells.
  • Free up your time to do your business

Cons:

  • Risk getting a quality design firm that will do a quality job
  • Some design firms will not be ethical after the payment
  • Some design firms will leave your project to you to market after the design is complete

Results:
You will have a professionally designed site with the functional structure and components to generate business. If the design firm is quality it will be a higher closing rate once visitors come to your site. Many design firms have people versed in marketing that can give you tips on how to bring traffic to your site. This will be priced higher than the other methods but will bring higher results.

eMarketing Firm

The final way to get your business online is employing services from an eMarketing firm. These firms provide you an online solution customized to your business model which will include web development, online software application and Internet marketing. This typically is the most expensive out of the seven methods but it is the most complete solution for most business that needs an effective online presence.

Pros:

  • Professional design team knowledgeable of how to develop a business site with sales copy, search engine optimization and a marketing strategy to generate targeted visitors to your site
  • Free up your time to do your business
  • Staff of experts that keep up with all the changes in the online marketplace
  • You will have a marketing plan for your online strategy

Cons:

  • Typically more expensive than the other methods

Results:
Once again you will have a professionally designed site with the functional structure and components to generate business. You will also have a marketing plan with strategies to generate business through your site. Return on Investment (ROI) is typically gained in a shorter period of time.

Conclusion

Many have been told the myth, “Build a business web site and they will come”, which proved to fail many businesses eager to expand. To see how to put your business online with no cost you must first understand what cost means in contrast to price. Price defines the amount of purchase where cost represents the end result. To better explain this I will give you an example.

If you paid $100 for a web site that generates you no business in a year then how much did the site cost you?

If you paid $1000 for the same site but that site brought you $100 a month for a year, how much did that site cost?

The first site cost you $100 after a year were the second site paid you $1200 at the end of the year and cost you nothing. Actually the site paid you $200 for having it. Makes sense. The only guaranteed way to get a site for nothing (so to speak) is to have it built right as well as marketed to your targeted market the first time. So decide your method wisely.

Professional Web Designer

Professional web design companies seem almost outnumbered these days. The market is flooded by freelancers, “garage” companies and Johnny next door, all offering a solution to your web design problems. Many of these smaller companies, on the face of it, offer very competitive rates and may even sound very professional, using the right web related jargon like “search engine optimization”, “e-commerce” and “meta tags”! They do seem to have all the answers, don’t they?

You may be attracted to the low rates these individuals charge for their web design skills but do you really know what you are paying for? Even a little money needs to get a return on that investment and you may not actually get what you pay for. However, a scenario where you may get “exactly what you paid for” is even more frightening!

The last thing your company needs is a badly designed website, with poor use of internet marketing tools and bad search engine rankings. Does your nephew really know how to get your business to the top of the Google listings?

You may be asking. “What’s in a Name?” and we agree, names, aren’t everything, but would you really buy your computer from the guy next door? Treat your website with a similar ethic or it could be the downfall of your small business.

So, what can a professional, experienced web design company offer you that you won’t get from your cousin or roommate’s sister.

To set the tone for this article compare the cost benefit analysis of a full page advertisement in the New York Times with a full page advertisement in the Ohio Farmer’s Weekly. Are you starting to see where I am going with this?

Listed here are some things to look out for that will highlight the benefits available to you if you do decide to go the route of a professional web designer with a good industry reputation.

Website Design– Looks Good, But What Does It Mean?

  • Your nephew may be a graphic art student, well versed in attracting attention using a graphical interface. In fact, he may build very eye-catching sites, but he may be missing a very important concept of internet marketing.
  • If a potential customer lands on your website, he probably already wants to be there. Search engine optimization tools (discussed below) may get him to arrive at your site, but the real trick is getting him to stay there.
  • Your professional, marketing savvy web design company knows the difference between useful and attractive graphical features and fussy and obnoxious ones. Not getting the balance right between your initial “look” and useful features of the site will probably lose potential customers.

Programming Geeks Don’t Equal Web Design Know How!

  • If your web designer tells you he is a whiz at Java or C++ this should raise an immediate red flag. Today many websites do use a lot of programming and database, this, at least, is true.
  • However, simply being able to program doesn’t make an effective web designer. There are many aspects of programming a website and it takes years of experience to learn them all.
  • A professional web designer will make sure your website looks professional, yet still remain functional.

Search Engine Optimization Techniques – Are You a Google “Player”

  • Building a website is one thing, marketing it, is quite another. Think about your local, much utilized bookstore. For a start, the reason you know about it at all is probably due to its central location, in a popular mall for example.
  • Secondly, what attracted you to it? It probably had a professional looking outside display stand featuring a selection of new books on popular topics. If you weren’t really book shopping, how much time did you spend looking at the hundreds of books inside the store? How often do you visit a rival bookstore in a dingy part of town?
  • Search engine optimization techniques do the same with your website, pushing you to the top of the page when a user types a request into his Google interface. How well versed is your freelancer in maximizing your web marketing opportunities via the search engines?
  • If you don’t know, ask him. Then ask your professional web design company to explain their techniques. I am guessing your mind will be made up right then and there!

By now you are probably starting to get an idea of the questions to ask your “expert” web designer. We recommend you do further research and make sure you know the risks involved when your local “expert” really isn’t one.

Professional, experienced web design companies are old hands at making your website work for you. Costs may initially be higher but the benefits of hiring an expert are probably well worth it. Global competition is staggering and your business needs to implement ways to stay ahead.

The primary point of this article is that a professional designer should have many, many different capabilities and lots of experience. There’s more that goes into a website than just design, programming or marketing. It must be a balance combination of all three.

Hiring A Web Designer

A web site can help you expand your business, but getting one up and running can be a major project. Below we’ve compiled a few tips to help you get started and steer clear of pitfalls.

Step 1: Research
Before contacting any web site designers, you should have some idea of what you’re looking for. A Google search of your industry should list a number of companies similar to yours. Browse these sites, and notice several things.

  • What kinds of functionality do the sites have? Are they purely informational, or do they offer features such as online shopping and response forms? “ It isn’t good enough to have a nice-looking site; one must have an effective site,â€? says Maria A. Ryan, President of North Potomac, Maryland-based WebFront Solutions Web Design
  • What do the sites look like? Do they use photographs or illustrations? What colors do they use: Bright colors, such as yellows and reds, or subdued colors, such as blues and tans? “Clients should pay attention to how a web site ‘speaks’ to the target market,â€? says Ryan.
  • How large are the sites? A very basic site may have just a few informational pages (such as a home page, an “about usâ€? page, an “employment opportunitiesâ€? page, and a “contact usâ€? page). A more comprehensive site may have numerous pages describing individual products and ecommerce functionality.

There’s no one way to create a good web site, so make a list of those you strongly like and dislike, and note why you feel that way about them. This list will be very useful to your designer as they try to create a site to match your business and your vision.

Step 2: Prepare
Once you have an idea what you like and dislike about other web sites, determine what information your web site should contain.

  • Make a list of the information you want to appear on your web site. For example, you might require an “about usâ€? page and “product descriptionâ€? pages.
  • Write as much copy as possible before contacting a web designer. You can always modify it later if necessary.
  • Determine if there is a corporate image or brand already created, such as a logo, standard fonts, and standard colors used in printed materials. If not, will creating this image or brand identity be a part of the project? If so, be sure to discuss this with the web site designer before you’re given an estimate.
  • Decide if there will be interactive elements on the site, such as forms, polls, votes, and reviews.
  • Decide if you will you be selling products online.
  • Will the project involve application development, such as online event registration, inventory management, quizzes that show results or calculations, and password-protected registration systems? “Often prospective clients don’t understand that the development of database-driven applications and features drive up the cost of the project,â€? says Ryan.

Make a list of these items. Laura Bruen, founder of Zinc Media Web Design & Development says it may also be helpful to include a.) a brief company description, b) information about your target audience, c) a paragraph or two about what you wish to accomplish with your site, and d) what features on your list are necessary and what features are just ideal. “While this does take some time, it’s a necessary procedure to ensure proper handling of your request,� says Bruen.

Step 3: Compare
Once you know what you want, you’re ready to shop around for a web site designer.

There are many ways to find designers: If you like a particular web site, look for the name of the designer in small print near the bottom of the home page, or contact the company and ask who designed their site. Ask colleagues, vendors, and clients for referrals. An online web designer directory such as Web Design Company Directory is often the easiest way to find a local designer.

Review the web site designers’ online portfolios. Do you like their graphical style? Do they have experience creating the features you want? Is their location convenient for whatever type of contact you want (in-person, phone, or e-mail)?

Next, send your list of requirements to two to four designers. Ask for a proposal and estimate for the entire project. Review each reply and note several things. How professional is the reply? How long did it take to get? How thorough is it? Be sure you know exactly what is included. Are there additional fees for imagery? Who will make updates to the site? Who will host the site? Who will own copyrights? How long will it take to complete the site? What are the payment terms?

There’s no single way to choose one web site design company over another, but to provide some assistance, Ryan suggests you remember that great web site design companies are a combination of graphic, technical, marketing, and consultative skills. “When contrasting one company versus another, find out what the design process is,� she explains, so you can “identify if you are dealing with a company that will deliver what it thinks is right for you or one that will take the time to truly understand the scope of the project and the market.�

As for cost, says Ryan and Bruen both have some cautions. They suggest that before automatically going for the lowest bidder, you ask yourself : What is the cost of a bad or mediocre site in terms of corporate image, revenues, and opportunity losses? “This is a risk that must be calculated,� says Ryan. Adds Bruen: “ Your web site is your company’s identity exposed to the world, and it’s hardly something you want to take chances on, so take this very seriously.�

Step 4: Enjoy your web site
If you’ve followed these steps, you’ve probably located a designer and your web site should be well underway. Good luck!

Choosing A Web Design Company

You have less than eight seconds to create an impression on your visitor when visiting your website. Be very selective when it comes time to choose the web firm for your website design. Here are ten guidelines and pointers to help you choose the right designers:

1. Do they have a portfolio?
Make sure they have some experience under their belts and unless you want to be a designer’s test subject, make sure they have some experience behind them.

2. Can they cater to any type of business?
Look through the portfolio for variety. Do their client’s websites all look similar in format and structure? Make sure you are paying for a custom web design service, not a cheap template.

3. How is their response time?
This is vital to the success of your website. Take note of their choice of response (e-mail, phone, fax, instant messenger, chat) and how quickly they can respond to your inquiries. If you prefer to do business over the phone and the designer doesn’t, then it’s probably best to move on to your next choice.

4. Do they have a contract?
If it’s not written – it’s not true. Everything should always be put down in writing. Before you sign anything, make sure you read the entire contract, including all the fine print. If you have any questions on anything: ASK! Don’t sign a contract unless you understand everything in it. If the company’s representative makes you feel awkward or uncomfortable with your “bothersome” questions, then end discussions and find another designer.

5. How reasonable are their prices?
Make sure you get what you pay for and if you are on a budget, that the designer you choose won’t exceed it. But it is also important to insure you put plan for extras and have a plan to continually invest into the website’s construction. Your website is going to the link between you and your customers, so make sure it is the best it can be. Nowadays, you can find websites for $500, or “package deals” that will “save” you money. You’ll soon find that these kinds of deals are like going to McDonald’s when you should be going to the grocery’s healthy foods section.

If you can’t afford for everything you feel your website should have then settle for a smaller website and create it in stages. Don’t settle for a cheaper designer. You get what you pay for.

6. Can they help you market your website?
Online marketing is key to your website’s success It is best to find a designer that knows how to promote the sites they work on whether it be through search engine optimization, pay-per-click marketing, viral marketing or another method. Ask your design firm what they feel is best for your company. You should feel comfortable in their explanation and reasoning, otherwise ask some other firms what they’d recommend.

7. Are their clients satisfied?
Can you find client testimonials on the site? Don’t hesitate to contact their clients to ask for opinions and get their feedback on how their service with that company went. It’s your money after all. It’s better to spend 15 minutes on the phone than months of hassle and pain with the wrong developer.

8. Are they able to meet all your needs?
Do you want an e-commerce store, Flash elements or a custom web application? Can they do everything you want? The last thing you want is different companies meddling with your website’s design. Choose a firm that has the full corporate solution for your needs – whether it’s Flash intros or database-driven websites.

9. Can they deliver on time?
Are they willing to meet reasonable deadlines? If you need your site done by a certain date, can the designer you choose get it done by then? Be sure to ask about delivery times when you’re on Step #7.

10. Do they take a personal and friendly approach?
Is the designer willing to help and suggest his/her own ideas, or do they robotically go along hoping they got everything you want? It’s always best to find a designer that has some ideas of their own, with fresh ideas and that knows their limits and won’t insist something be done a certain way if that’s not what you want.

Although this article can seem like a no-brainer to some, many companies will often run into difficulties and conflicts within their design process. These are simple yet often overlooked steps, and can be the difference between a rough or smooth design process. Keep this list in mind when looking for a web designer and you should find the right one to create your website!

Web Design Portfolio

The number of companies offering professional web design services is astounding and can be quite overwhelming. Narrow it down by going straight to the heart of the matter – the portfolio. A gallery of sites created by the web design company should showcase its best work. Close scrutiny of the portfolio will give you an impression of the quality, style and content of sites created by the web designer as well as its market potential. Web sites should feature good design components, simple, user-friendly navigation and good search engine optimization. Your web design company should fulfill all these requirements.

It is strongly recommended that you test the sites in its portfolio to determine the suitability of the web designer and web design company to meet your business and marketing needs. You can use some of the below methods to “test” a web design company’s portfolio.

Please note that these are basic rules and there are always reasons to break the rules at certain times. Certain websites have different goals than others. Not every website needs to be optimized for the search engines.

Basic Functionality

  • Do you enjoy the ‘look’ of the site? Consider another portfolio if you find the layout abrasive or lackluster. The web designer isn’t going to satisfy your aesthetic needs.
  • Does it load quickly? Impatience is legendary amongst web users. The first page needs to load quickly and a good web designer will ensure it does.
  • Test the navigation. Browse the sites in the portfolio and search for information. Did you find it quickly and easily or were links obscure and unclear? If any sites lack clarity, think twice.
  • How flexible is the site? Your prospective clients have a variety of monitor sizes and visual acuity. If you change window sizes is the design hampered? Can you alter the font size? If you can, does it disturb the page layout?
  • Does the site work in both Internet Explorer and other browsers such as FireFox and Opera? If not, ask your web design company why.
  • Are pop-up windows included on the sites in the portfolio? These are the bane of many web surfers and there are number of pop-up blockers on the market that will prevent any such window from opening. Pop-up windows may not be the best thing for your site. Ask your web designer why he has included these.

Searching the Sites in Your Web Designer’s Portfolio

  • Search for the sites listed in the portfolio using the company name. If several other companies have the same name it may not be first on the list but it should be ahead of any with similar names. Search engines are vital tools that keep your company where the action is. If it’s a problem, talk to your web designer.
  • Analyze keywords – get specific with this test on all sites in the portfolio. Good web designers know all the tricks.
  • Determine how the listing appears in the engine. Avoid an initial impression that might deter them for example ‘you will need to download’ or ‘only viewable using’. How does the portfolio rate? A savvy web designer will avoid these.

Testing Standard Design Features

  • A standard design is far more likely to work well using any web browser and is easier to update. The portfolio should show evidence of this and your web designer should be consistent throughout.
  • Un-friendly home page messages create a negative impression of your site. Avoid sites that indicate ‘Flash required’, ‘best viewed using Netscape’ or ‘best viewed using Internet Explorer. Scan the portfolio, your web designer should not be using this type of feature.

Conclusion

A technically sound portfolio suggests a knowledgeable web designer and a professional web design company worth its salt. By performing these basic tests you can determine if the sites created by the company will actually work to optimal levels. Choose one that builds web sites that will work on all the levels listed above and don’t get left behind in the global market!

Finding an SEO-Friendly Web Design Company

We frequently hear “When I’m done having X redesign my web site, I’d like you to optimize it for us.”

X could be a favored ad agency, internal staff, or a friend. In any case, this scenario oftentimes results in an elongated, costly and inefficient web site development project, usually caused by the client not understanding that search engine optimization is best executed at the start of a web site design project.

Because search engine placement in part is a function of creating good content and proper coding, the best way to approach search engine optimization is to look for a web design firm that incorporates SEO as part of its web design process. By doing this, your company will generate results sooner (you won’t have to optimize an “un-optimized site), and at less cost (those that practice ethical SEO include this as part of content development charges).

How to Identify a Qualified Web Design/SEO Firm

Perhaps the most important questions you can ask a potential web design/SEO firm is “How many people work for you?” and “What are their responsibilities and backgrounds?”

A web design/SEO firm that is capable of providing professional web designs and search engine optimization will have multiple people working on your site. Experienced SEO copy writers and researchers will be responsible for developing the text or content of your site, while skilled graphic designers and programmers will put together the visual interface.

SEO as Part of the Web Design Process

A web design/SEO firm that is accustomed to building sites optimized for search engines will have a specific process for incorporating SEO into the project design. With each project, there is coordinated effort between the project manager and the SEO keyword research staff, the SEO copy writers, the graphic designers and programmer.

The first step will be SEO keyword research, to determine which set of keywords are most important for targeting the best quality and quantity prospects to your site. Additionally, SEO keyword research will help in identifying the type of content your site should feature in order to gain the attention of search engines, like Google, as well as your potential customers. The takeaway from this process will be a site map and navigation plan for your web site.

Once this step is complete, the web design/SEO firm will use the navigation information to develop a home page design.

After the client approves the design concept, the project is turned back over to the SEO copy writers, who begin the process of developing content for the site. While working on this content, the SEO copy writers also are likely talking with the graphic designer to make recommendations on photos, images and other graphics that would be appealing and appropriate for certain pages. Once the content has been developed, the pages are built.

There’s no need to feel left out of the process; your web design/SEO firm will be in touch every step of the way to gather information, get your input on various aspects of the site and specific approvals along the way.

Picking the Right Design Firm

To find the right web design firm, one that can build a site to appeal to your customers and prospects as well as perform on search engines, ask for references and review their results. Any credible web design firm should have referable clients and meaningful search engine results to prove their capabilities.

Identifying a qualified web design firm that will incorporate SEO as part of your site redesign not only will result in success on the search engines, but save you the time and money of approaching SEO as a separate process.