Create an account to edit articles | See Formatting Syntax for Wiki syntax | We look forward to your contribution!

Differences

This shows you the differences between two versions of the page.

productcart:seo-urls [2010/03/03 13:25]
earlyimpact
productcart:seo-urls [2010/08/27 05:00] (current)
Line 31: Line 31:
We have done extensive research and believe that this technique does not violate any "best practices" because the custom 404 error handler will correctly report that a page does not exist (404 server response code), except for properly formatted product and category links (and these pages do exist, although they are ASP pages). There is a bit of extra server processing that happens when the URL is interpreted (the product or category ID are extracted from the URL). However, the amount of server processing should be negligible and have no effect on your store. We have done extensive research and believe that this technique does not violate any "best practices" because the custom 404 error handler will correctly report that a page does not exist (404 server response code), except for properly formatted product and category links (and these pages do exist, although they are ASP pages). There is a bit of extra server processing that happens when the URL is interpreted (the product or category ID are extracted from the URL). However, the amount of server processing should be negligible and have no effect on your store.
-<note important>The instructions listed below and the accompanying files are provided "as is". We do not offer technical support on the implementation of these changes to your ProductCart-powered store. In addition, while we have done extensive research on this technique and made every effort to ensure that it does not violate any //best practices// recommended by search engines such as Google & Yahoo!, we cannot make any promises regarding search engine placement for your particular site, or that search engine criteria will not change at some point in the future. You assume all risk and reward for implementing this technique on your own site.</note>+<note important>The instructions listed below and the accompanying files are provided "as is". **We do not offer technical support on the implementation of these changes to your ProductCart-powered store**. In addition, while we have done extensive research on this technique and made every effort to ensure that it does not violate any //best practices// recommended by search engines such as Google & Yahoo!, we cannot make any promises regarding search engine placement for your particular site, or that search engine criteria will not change at some point in the future. You assume all risk and reward for implementing this technique on your own site.</note>
==== Instructions ==== ==== Instructions ====
Line 101: Line 101:
  * Click OK   * Click OK
 +== Multiple stores on the same domain ==
-----+If you have multiple ProductCart-powered stores running on the same domain, you can still use the Keyword-rich URLs, but you must remember that the error handler must be specified separately for each store. Otherwise, it will not work properly (it will also point back to pages that are hosted within the first of the stores that you setup). Here is what you need to do: 
 + 
 +  * Make each sub-folder that is hosting a ProductCart-powered store an "application". This may or may not be possible if you are in a shared hosting environment (inquire with your Web host). If you are using a dedicated server: 
 +    * Open IIS and locate the folder that is hosting the ProductCart-powered store 
 +    * IIS 7: Right click on the folder and select "Convert To Application". Click OK. 
 +    * IIS 6: Right click on the folder and select "Properties". Select the //Directory// tab. Under //Applications settings//, click on //Create//. 
 +  * Set the 404 Error handler for the new application that you have created (same steps as the ones described above). Make sure that you point it to 404.asp in the "//pc//" folder of the store hosted in the folder that you just converted into an application. 
 + 
 +For example, the following two ProductCart-powered stores both use the Keyword Rick URLs feature, and are running on the same domain name (earlyimpact.com): 
 + 
 +  * [[https://www.earlyimpact.com/eistore/productcart/pc/viewcategories.asp|Early Impact e-commerce software store]] 
 +  * [[http://www.earlyimpact.com/demos/standard/pc/home.asp|ProductCart demo store]]
=== Installation: ProductCart v4 === === Installation: ProductCart v4 ===