A customer walks into the store, browses through products and shelves, picks up items, inspects, considers the prices, chooses a product and takes it to the cash register to pay. Now if you want to sell your products online, then your site must be enabled for e-commerce, where you must have the following features:

* You need to provide plenty of content and product description like sizes, dimensions, colors and comparisons with other similar products. It must allow the customer to choose a product, get a clear pricing and shipping costs on the product, complete the transaction and get an order number, and/or invoice confirmation via email. Allow your customer to choose a shipping method.
* You must tell the customer if the item is in stock or delivered against order. Ideally, you should have an email contact or live help if the customer has a question. Most importantly you must respond immediately! If you want to provide your own live chat and help desk services on your website, specialized softwares are available for purchase.
* Be sure your customer service links are large and clearly marked, so your client does not have to dig around to find information.
* Provide an “about us” section or a section about your policies. If you have privacy statements and customer satisfaction policies, your customer will feel better about shopping in your store.
* You probably want to have customer quotes and references on the storefront page, as well, to let your prospective client know that others are happy with your service.
* Provide an FAQ with information about your return-back policies, guarantees, shipping prices and insurance charges if any.
* If you are so inclined, you can offer a print catalogue if the customer prefers to order one from your storefront and shop in the privacy of their homes.
* Do not annoy your customers by presenting products that are marked “sold” or pages that say “under construction” or “coming soon.”
* Do add new content frequently, so your returning customers will not be bored by seeing the same products they saw four months ago.
* If your site has got a date tag or has current references, be careful to change these references frequently so you don’t give the perception that nobody is attending or reading your site.

Darryl Smith is the Publisher of the SEO Consultant Newsletter. You can subscribe by visiting his web site at http://www.seo-consultant.info and receive updates when the latest articles on SEO is available.

Search Engine Optimization is a process of choosing the most appropriate targeted keyword phrases related to your site and ensuring that this ranks your site highly in search engines so that when someone searches for specific phrases it returns your site on tops. It basically involves fine tuning the content of your site along with the HTML and Meta tags and also involves appropriate link building process. The most popular search engines are Google, Yahoo, MSN Search, AOL and Ask Jeeves. Search engines keep their methods and ranking algorithms secret, to get credit for finding the most valuable search-results and to deter spam pages from clogging those results. A search engine may use hundreds of factors while ranking the listings where the factors themselves and the weight each carries may change continually. Algorithms can differ so widely that a webpage that ranks #1 in a particular search engine could rank #200 in another search engine. New sites need not be "submitted" to search engines to be listed. A simple link from a well established site will get the search engines to visit the new site and begin to spider its contents. It can take a few days to even weeks from the referring of a link from such an established site for all the main search engine spiders to commence visiting and indexing the new site.

If you are unable to research and choose keywords and work on your own search engine ranking, you may want to hire someone to work with you on these issues.

Search engine marketing and promotion companies, will look at the plan for your site and make recommendations to increase your search engine ranking and website traffic. If you wish, they will also provide ongoing consultation and reporting to monitor your website and make recommendations for editing and improvements to keep your site traffic flow and your search engine ranking high. Normally your search engine optimization experts work with your web designer to build an integrated plan right away so that all aspects of design are considered at the same time.

It is the search engines that finally bring your website to the notice of the prospective customers. Hence it is better to know how these search engines actually work and how they present information to the customer initiating a search.

There are basically two types of search engines. The first is by robots called crawlers or spiders.

Search Engines use spiders to index websites. When you submit your website pages to a search engine by completing their required submission page, the search engine spider will index your entire site. A ?spider? is an automated program that is run by the search engine system. Spider visits a web site, read the content on the actual site, the site's Meta tags and also follow the links that the site connects. The spider then returns all that information back to a central depository, where the data is indexed. It will visit each link you have on your website and index those sites as well. Some spiders will only index a certain number of pages on your site, so don?t create a site with 500 pages!

The spider will periodically return to the sites to check for any information that has changed. The frequency with which this happens is determined by the moderators of the search engine.

A spider is almost like a book where it contains the table of contents, the actual content and the links and references for all the websites it finds during its search, and it may index up to a million pages a day.

Example: Excite, Lycos, AltaVista and Google.

When you ask a search engine to locate information, it is actually searching through the index which it has created and not actually searching the Web. Different search engines produce different rankings because not every search engine uses the same algorithm to search through the indices.

One of the things that a search engine algorithm scans for is the frequency and location of keywords on a web page, but it can also detect artificial keyword stuffing or spamdexing. Then the algorithms analyze the way that pages link to other pages in the Web. By checking how pages link to each other, an engine can both determine what a page is about, if the keywords of the linked pages are similar to the keywords on the original page.