Although we answer individual questions in the Zen Cart forum and we talk to Zen Cart shop owners everyday… We have never really put pen to pad for the proper steps to organically optimize your Zen Cart. I will make this list as detailed as possible without losing the attention of the average store owner…
Consider this a 12 Step Program to build your business.
Keep your Zen Cart software patched and up to date. This is not only a requirement for PCI compliance, but getting hacked is not good for any business. Let’s face it, you change the oil in your car and lock the doors right?
Design and usability are huge factors. Even if you have tons of traffic, it matters none if shoppers cannot quickly and easily find your products and checkout. Use SALES, NOT traffic as your measurement. When working on your design, development or existing, search for bottlenecks in your navigation. Remove EVERYTHING that is not helpful or necessary for shoppers. Hire a group of friends to shop and checkout on your site for a particular item each… Then, NO MATTER what you think, fix the issues they find. You see, your average shopper has never built, owned or even knows what a Zen Cart is.
Optimize your checkout. There are free modules to reduce the number of checkout steps available from the Zen Cart Module Repository. Use your common sense… Remove the sidebars from checkout, remove every account creating bit of text that exists and let shoppers checkout without an account (even if they are really creating one), language is everything for the shopper’s perception. Remove every single unnecessary thing from your customer information form. Do you really need: Salutation, Fax, Company, Date of Birth, Referral, and yes… even remove your newsletter check. Change the language for the newsletter option to say “Email preference” only. If you have need for newsletters (you should) then use a separate Zen Cart newsletter module. Lastly, and perhaps most importantly, use IE and checkout on your site to check for Secure/Non-Secure warnings… as this will stop a shopper dead in their tracks!
Turn off everything you don’t need on your product pages off…. Date added? Do shoppers really need this? Move your attributes & add to cart area to the topside of the page… above the description so I can purchase quickly if I already know about the product. IF you intend to use social media buttons, your product page is the spot…. Why on earth would you want people to bookmark your login page for example?
No matter what misconceptions you may have… Your site’s visitors read text first. Your shoppers need to be able to effectively scan the text on a page to determine if this is the page they need. TEXT, not images! While images obviously have their place in your store, people need text. You also need text to better rank your pages and create relevance for your topical content. So yes, use great demonstrative and high quality product images… But do not forsake the text. Your shoppers need high quality, natural and descriptive text to buy products from you. Do not duplicate manufacturers descriptions or anyone else’s for that matter. If you haven’t the time to create your own content in order to sell your products you are in the wrong business.
Trust… Shoppers need to be reassured that you are a real and legitimate business. Do not hide your phone number, do not use non domain based email addresses (GMail for example) and even if you are using PayPal… Get an SSL to protect your shoppers while checking out. You see, if your site is usable and logical to navigate, most people will not call…. But even most of these same people will remember whether or not they noticed your phone number. This is because shoppers use the prominent display of your phone number as a measurement of your business’ trustworthiness and level of quality and support.
Simple and transparent shipping rules. Flat rate or free shipping is going to be the most effective marketing option for your store. So if you can manage free shipping or flat rate deals like $7.95 shipping and orders of $75.00 free, then advertise it prominently on your store. If you need to use regular rated by weight or price shipping make the information readily available. Create an easy page and post your rates in plain sight. Also, consider enabling the shipping rates to display on the shopping cart page. Check this out in your Zen Cart admin under Configuration >> Shipping/Packaging >> Shipping Estimator Display Settings for Shopping Cart >> Set to 2 (Display as Listing on Shopping Cart Page).
It’s rather unfortunate that online shoppers as a whole have the “eBay disease”, but they have been getting screwed on shipping for 10 plus years and you must now carry that burden as a shop owner.
Create custom Meta Tags and titles for your pages. While none of the modern search engines use the Meta keyword tag to rank pages…. There is no harm in including 10 or less lowercase, comma separated keywords in your pages. The Meta description should be 250 characters (counting spaces) or less and be written in natural text. The search engines will not be using your Meta description to rank your page, rather this is your sales opportunity to get shoppers to click through from the search results pages. So logically speaking, if you were seeking a person to do Zen Cart SEO for you which result from the search page below would you select?
Lastly, and the single most important on page factor is your Title. Many will call this a Meta title, it’s not a Meta tag… But okay. This <title></title> should be pretty natural language, 65 characters or less (including spaces) and 100% relevant to the PAGE’S content. Note that not every page has the same content, so adding site wide tag lines and such only lowers the relevancy in your title. These titles and descriptions should be unique for every page and NEVER the same for pages.
Create a search engine sitemap. A search engine sitemap is an XML document that helps the search engines find your pages more easily. This document IS NOT for your human visitors and DOES NOT in anyway force the search engines to index these pages.
Google doesn’t guarantee that we’ll crawl or index all of your URLs. For example, we won’t crawl or index image URLs contained in your Sitemap. However, we use the data in your Sitemap to learn about your site’s structure, which will allow us to improve our crawler schedule and do a better job crawling your site in the future. In most cases, webmasters will benefit from Sitemap submission, and in no case will you be penalized for it.
I have some quick tips to get you started:
1. Unless you have more than 50K pages, you need only one sitemap… according to Google.
A Sitemap file can contain no more than 50,000 URLs and be no larger than 10MB when uncompressed. If your Sitemap is larger than this, break it into several smaller Sitemaps. These limits help ensure that your web server is not overloaded by serving large files to Google.
2. This sitemap is NOT for humans and requires no menu, styles or anything else to prevent the search engines from reading it fast! Have a look at ours http://pro-webs.net/sitemap.xml
3. Redirected pages cannot be included.
4. Using the same priority for all pages will cause the search engines to ignore the priority all together.
5. Duplicate urls for the same page cannot be included.
6. You cannot include pages blocked in your robots.txt or which contain a noindex tag.
7. Submitting your sitemap with the daily attribute will not make Google crawl faster… this is not an instruction, but rather a helpful technique to let the search engines know how often you create content.
8. Add your sitemap to all of the following webmaster’s tools: Google, Yahoo and Bing. Please note that continually resubmitting your sitemap in these platforms is not only a waste of time, but can land you in a mess. Instead use the proper auto discovery protocol in your robots.txt…
Shopping Feeds will jump start your traffic with valid and relevant sales leads. Many of these feed sites are in fact free. Checkout our list of free feed sites and consider installing the necessary modules for at least Google Shopping. Make sure you also add your Google Base feed to Yahoo!
Coupons. People love coupons and saving money. Your Zen Cart makes creating and tracking coupons very easy with no additional software or modifications! So create a coupon for CouponMountain for example, but call it something EASY and unique to Coupon Mountain, “MTN” for example. So now this coupon you submitted for free can easily be tracked for its effectiveness =).
Business Listings will not only help to rank your site, but in fact validate your business in the eyes of the shopper. Start with Google Local, Bing Local Businesses and Yahoo Business as well. These are high quality listings for your business that really improve your visibility and shopper’s trust factor. They are free too.
Building links for your website NEVER, EVER stops. Build links for your shop by submitting to web directories, commenting on blogs, adding them to your email signature, forum sigs and anywhere you can drop a link without spamming. Do not swap links or buy links. Buying links can end your business, when you are penalized for manipulated Google’s PageRank system and swapped (reciprocal) links are only devalued, but may in the future be penalized by Microsoft/Bing…
There you have it… The tools to make your Zen Cart rock. I realize that there are other ways, but remember this is your business and the risk of not playing by the rules is high and can cost you everything.