VirtueMart Forum

VirtueMart 2 + 3 + 4 => Security (https) / Performance / SEO, SEF, URLs => Topic started by: Three_d on January 26, 2015, 17:32:58 PM

Title: Why the word cart after every URL - VM 3.0.3
Post by: Three_d on January 26, 2015, 17:32:58 PM
Hello,

If you go to a specific category in your shop and you click in the cart module on show cart the word "cart" is added to every URL.
This way you get URLs like:
domainname.com/category/cart
or
domainname.com/category2/cart
or
etc.

This isn't SEO friendly.
It doesn't solve the issue if you make a menu item to the cart.
I should Always be something like:
domainname.com/cart

Another question. Is it possible to translate the word cart?
I can't find where to change this.

Jeroen
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: Milbo on February 03, 2015, 07:34:00 AM
Which joomla do you use?
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: Three_d on February 03, 2015, 10:18:01 AM
I use Joomla 3.3.6.
I managed to translate the word cart at the VirtueMart > Configuration > SEO tab "Translate Strings" checkbox.

But the problem still exists that the cart doesn't have an own URL and that it depends on the category you're in.
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: pabro on February 05, 2015, 08:07:09 AM
Same issue here with joomla 2.5.27 ...  :-\
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: Three_d on February 05, 2015, 08:39:51 AM
Over here the same problem:
http://forum.virtuemart.net/index.php?topic=127811.0
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: jjk on February 06, 2015, 21:46:10 PM
I suppose you mean that when you published the 'Your shopping cart content' module and a user is for example in a shop category 'MyCategoryName' and then clicks "Show Cart" in the module, he is directed to the (full) cart view and the URL shows mydomain/mycategoryname/cart.

Although this might not be what you expect, it makes no sense to make cart view SEO friendly. I'm shure you don't want Google, Bing, Yahoo and Yandex to index the cart views of your customers including the cart content and customer data. In addition to the 'Your shopping cart content' module, I would recommend to have a menu with menu items like 'View cart" or "Show cart", "View your order history" and "Your account". In the menu settings you should add 'NOINDEX, NOFOLLOW, NOARCHIVE, NOSNIPPET'.
This way, if you look at the source code of an URL like for example mydomain/mycategoryname/cart, it will show the in this case more reasonable SEO unfriendly NOINDEX, etc.
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: Three_d on February 07, 2015, 12:17:48 PM
SEO isn't the biggest problem.
Please read: http://forum.virtuemart.net/index.php?topic=127811.0 (http://forum.virtuemart.net/index.php?topic=127811.0)
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: tanolalano on February 07, 2015, 22:27:13 PM
I'm having this issue and Onother SEO problem.

If I enabled SEO feature Steps Checkout doesn't work.
If I Disabled SEO and URL rewrites OPC and Steps Checkout works.

Now with SEO enable only works OPC
Since VM3.0.0 to VM 3.0.4
J!3.3.6
PHP 5.4.31
Title: Re: Why the word cart after every URL - VM 3.0.3
Post by: ceitean on March 14, 2015, 17:37:18 PM
I am revisiting this issue as I have not found a general solution to this.
See also here for explanation of problems with specific module placement in the cart page (http://forum.virtuemart.net/index.php?topic=127811.0)

Does anyone have a solution here?
thanks