Quote:
|
Originally Posted by eliteshops
Unfortunately, because your site uses PHP a lot of the pages are created on the fly, which means they don't get indexed that well by the major search engines. Some pages will get indexed but it is a common problem amongst database driven sites. We design ASP shopping cart sites and have a similar issue.
|
Not quite true!
php spidering is no different from html as php outputs html when run. The problem comes with passing variables in the url (i.e. "whateverpage.php?product=1237&colour=red")
All you need to do to correct this is use a mod_rewrite on an apache server so the url is re-written. See my site guideonline.co.uk, it only has five real pages yet every page is spidered perfectly due to the way I use a mod_rewrite. It takes a url like "welcomecarfinance.xhtml" and converts it, the server actually rewrites the page call and outputs to the browser the page "showmerchant.php?merchant=welcomecarfinance" even though your url stays the same in the address bar (i.e. the server decdes based on rules what page you are atually asking for from your url, and outpupts the right page)
Dont have an apache server? or may dont understand mod_rewrite? OS Commerce comes with a "search engine friendly" switch option in the admin panel so it changes "whateverpage.php?product=1237&colour=red" to "whateverpage.php/product/1237/colour/red" which can help greatly with search engine spidering (smaller SE fail at carrying variable between page and drop everything after the ? so see an empty page). However, you do still loose a lot of the ability to
SEO your site as you are very restricted to what is show in the url (like page names). This will however make sure your site is indexed better
Quote:
|
My advice to combat this is to produce some static HTML pages. Throw in some good content. Try to list your sites on as many search engines, shopping directories, relevant B2B sites and anywhere else you feel appropriate. This will increase the importance of your site and push you up the search engines. A lot of this can be done for free but this is a ball breaking job, but the rewards can be quite fruitful. You might also need to set up a links page
|
Very much agree, content is king and any static page syou can make will do you now harm. This gives you the ability to add "
SEO'ed" pages to your site. Problem with an OS Commercec site is that the page sonly exisit as long as the product. If you have an ever changing product, you are gaining and losing pages all the time. A site should always have good solid, consistant content which is ever increasing. (To be really smart you could use these pages with text links to link to products to help with search engine placement).
Personally I would say drop OSC and build a purpose built site
I built one from scratch (including the shopping cart back end) which has a total of 20 pages. With a nice MySQl back end and some niffty php/mod_rewrites the site "virtually" consists of 15000+ pages. Each and every one of these pages appears to a SE as a hand coded html document. (see the site at
www.dataflowdirect.com)