En Virtuemart 1.5.xx existe un parámetro que viene activado por defecto y que rompe y entorpece la correcta indexación de la web por parte de los buscadores, con el consiguiente decremento de las visitas y ventas.
El susodicho parámetro es “Activar el chequeo de Cookies?” que se encuentra en la configuración del Virtuemart en el apartado “Ajustes del núcleo”, si se encuentra activado modifica la respuesta que obtienen los buscadores haciéndoles creer cada vez que acceden existe un problema: devolviendo les el código de error del apache 303 y generando una nueva URL, como en el siguiente ejemplo:
"GET /index.php?page=shop.ask&flypage=flypage.tpl&product_id=1202&category_id=186&option=com_virtuemart&Itemid=2 HTTP/1.1" 303 20 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
"GET /index.php?page=shop.ask&flypage=flypage.tpl&product_id=1202&category_id=186&option=com_virtuemart&Itemid=2&vmcchk=1&Itemid=2 HTTP/1.1" 200 15603 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
Donde al estar activa, se incluye la variable vmcchk y repite de nuevo el Itemid, generando URLs repetidas y haciendo pensar al google que se intenta engañarle creando páginas duplicadas. También con el consumo de recursos innecesariamente