Forum Moderators: open

Message Too Old, No Replies

Google & Shopping Cart

Database driven carts and SEO

         

jamsy

9:58 am on Aug 28, 2002 (gmt 0)

10+ Year Member



May be a real lamer of a question but does anyone know of any good database driven shopping cart that gets spidered fully by google.

Please sticky me to save promoting someones product ;)

Thanks

ciml

11:07 am on Aug 28, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It's probably worth mentioning the general options here:

Cookie based shopping cart.

Search engine friendly, but not customer friendly. 'Please enable...' or 'Please update...' is a quick way to loose customers. Same for Javascript shopping cart.

Static site with simple order form

If you have a small number of products, or if the products lend themselves to being on one order page (linked from the search engine friendly product pages) then this approach is OK.

Product Id in HTTP QUERY_STRING

If you have enough PageRank then you might get away with URLs like /cgi-bin/products.cgi?id=52 but Googlebot is fairly reluctant to spider them. Can be masked by mod_rewrite or similar.

Session Id in HTTP QUERY_STRING

Bad idea in my opinion. In addition to robot unfriendly URLs, this can lead to duplicates.

Static catalogue and /robots.txt protected cart

Nice option. Use URL based sessions only when the customer adds something to the basket. Robots and casual visitors get the robot friendly URLs, and because they're just loading static pages the server load is minimal.

Hybrid

As above, but the static version uses the cart software with no session IDs (i.e. robot friendly URLs). The advantage is that those users who accept cookies can be tracked from entry to purchase (enabling comparison of conversion rates from various sources).

clickclick

12:23 pm on Aug 28, 2002 (gmt 0)

10+ Year Member



We write our own shopping cart software in ASP, we have found that using a a query string for the product lookup give good results, espacially with 1 item in the string:

example: www.abc.com/itemdetail.asp?123

We've just had an entire catalogue indexed by google in this latest update.