VirtueMart Forum

VirtueMart 2 + 3 + 4 => Security (https) / Performance / SEO, SEF, URLs => Topic started by: berghoff on November 23, 2011, 11:56:09 AM

Title: sh404sef and Virtuemart 2rc
Post by: berghoff on November 23, 2011, 11:56:09 AM
Hi.

I am now studying new virtuemart with joomla 1.7 and I do really like all the work that was  to new version of VM.
The subver. M is more or less stable to use it live (as it was said by you) and the only thing I am waiting is sh404support of VM2

Please tell me when the vm2 plugin for sh404sef will be ready?

Thank you.
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on November 23, 2011, 15:31:45 PM
VM2 has it's own SEF settings, so there is no need for sh404sef. As far as I know there are currently no plans do a sh404sef plugin.
Title: Re: sh404sef and Virtuemart 2rc
Post by: alatak on November 24, 2011, 09:08:09 AM
Hi,

As mentionned JJK, there is no real need for SEF404.
I confirm that we have currently no plan to do a plugin to sh404SEF. But may be you can ask sh404SEF development team, if they have.
Title: Re: sh404sef and Virtuemart 2rc
Post by: lindapowers on December 07, 2011, 01:41:17 AM
please not that router.php file again which created 2 billion duplicates of VM pages, actually I had to use sh404sef to deal with that.
Title: Re: sh404sef and Virtuemart 2rc
Post by: alatak on December 07, 2011, 09:16:35 AM
Hi,

QuotePlease tell me when the vm2 plugin for sh404sef will be ready?
You should ask the sh404SEF team if they plan to do it, and when.
Title: Re: sh404sef and Virtuemart 2rc
Post by: Studio 42 on December 11, 2011, 13:41:33 PM
Quote from: lindapowers on December 07, 2011, 01:41:17 AM
please not that router.php file again which created 2 billion duplicates of VM pages, actually I had to use sh404sef to deal with that.
Virtuemart 2 use canonical URLS, how find you the duplicate contain ?
In normal case google must not get all your product/cateogries as duplicate contain but must consider it as the same page.

Plz give us the website given you the duplicate contain, to find why.

Thanks
Title: Re: sh404sef and Virtuemart 2rc
Post by: lindapowers on December 11, 2011, 20:10:48 PM
Hi, google webmaster tools marked each vm product page as having duplicated urls.

Also they appear on sh404sef

(http://img838.imageshack.us/img838/3466/duplicates.jpg) (http://imageshack.us/photo/my-images/838/duplicates.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

The website is www.comenaranjas.com but right now we are using sh404sef.

Maybe duplicates were caused by the carrousel and the categories modules? no idea :P

Regards
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on December 11, 2011, 22:00:11 PM
Looks like there is a small misunderstanding.
The link to Lindapowers' website reveals a VirtueMart 1.1.x shop. :o ...That's a completely different story...  ;)
@Lindapowers - You probably meant that you hope you don't see that old problem in the new VM2 again. However, I know shops who also solved that using VM 1.1.x
Title: Re: sh404sef and Virtuemart 2rc
Post by: lindapowers on December 12, 2011, 05:48:42 AM
yeah jjk, thats exactly what I meant  ;)

In our case for vm 1.1.8 we solved it with sh404sef, but if theres no need for that component in VM2 even better.
Title: Re: sh404sef and Virtuemart 2rc
Post by: Studio 42 on December 27, 2011, 11:23:33 AM
Yep jjk seems to be VM 1.1.x.
and sure in this case you have duplicate contain if you do not use another tool or modify your robot file
Title: Re: sh404sef and Virtuemart 2rc
Post by: jan suhr on December 30, 2011, 22:17:33 PM
OK, VM2 has SEF, but what we use sh404SEF for is SEO. If someone has looked at redShop you know what I am talking about. sh404SEF is built in to redShop and the reason for that is SEO. For a webshop SEO is essential for its success!

The settings for SEO in VM2 is a joke and do nothing at all if we talk SEO.

SEF is one thing and SEO is another that in some extent uses SEF.

I really urge you in the VM team to come up with a plugin for sh404SEF, the team at Anything Digital will not do it. It's your job!


Jan
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on December 31, 2011, 08:10:25 AM
If you can't do SEO without sh404SEF, you will have to wait for a third party to help you.
The other option is to explain why SEO doesn't work with VM2 and make suggestions for improvement.
I frequently get number 1 or at least first page positions without using sh404SEF  ;D
Title: Re: sh404sef and Virtuemart 2rc
Post by: alatak on December 31, 2011, 10:08:30 AM
Hi,
QuoteI really urge you in the VM team to come up with a plugin for sh404SEF, the team at Anything Digital will not do it. It's your job!

Sry, but i don't agree. sh404SEF is a commercial component. Our job is to provide VirtueMart core, modulules and plugins.

The only thing we can do, is to ask them .
Title: Re: sh404sef and Virtuemart 2rc
Post by: jan suhr on December 31, 2011, 16:41:09 PM
Quote from: alatak on December 31, 2011, 10:08:30 AM
Hi,

Sry, but i don't agree. sh404SEF is a commercial component. Our job is to provide VirtueMart core, modulules and plugins.

The only thing we can do, is to ask them .

Well, as I have understand it some of the VM2 plugins that are in the pipeline will be charged for, like the plugin to be able to have pricing based on quantity. I have just got an offer to pay €50 for it and with an additional €150 I would get full support. This for a function that was a standard part of VM1.

I have no problem with paying for a sh404SEF plugin but the coding for it is best done by people from VM.

Jan
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on December 31, 2011, 20:38:22 PM
Just for fun - I just looked at some VM2 shops, which are online already, picked one of their product titles from the product details view and copied it into the Google search. Guess what happend - from 7 different ones I tried, 6 came up on No1 position and one still was on page number one - well ahead of ebay or amazon stuff...
Looks like VM2 does a good SEO job without sh404sef!  :)
Title: Re: sh404sef and Virtuemart 2rc
Post by: lindapowers on December 31, 2011, 21:14:27 PM
Great ;)

Now clean your browser cache.
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on December 31, 2011, 23:33:07 PM
Good point  :D
However, that hardly makes any difference (just tested this with german VM2 sites again). When cleaning the browser cache, I see two or three paid advertisings by Google above the VM2 websites. The good position of the VM2 shop SERPS seems to be mainly a result of the Product Name automatically being used as the title tag and the brower page title. The VM2 shops I looked at, didn't even use the available 'Product Meta Description' and 'Product Meta Key'.

Maybe VM2 behaves a little bit different with Joomla 1.5.x, because SEO handling in J1.5.x is different. ( ...I won't re-install J1.5.x in order to find out that :-)
Title: Re: sh404sef and Virtuemart 2rc
Post by: jan suhr on December 31, 2011, 23:33:34 PM
Quote from: jjk on December 31, 2011, 08:10:25 AM
The other option is to explain why SEO doesn't work with VM2 and make suggestions for improvement.

You could add a field for page title in the Meta tab, that would be a great start.

But better would be if we could customize the title to not just include meta data from that field, I would like to be able to add page titles from variables so I could build a title depending on products, categories and some other words as well.

Something like: Product 1 | Another great product | Category | Great shipping service | Shop name

This can be done in other shops.

With your experiment on Google, did you use the whole product title? What happened if you just used the first one or two words from the title?

Jan
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on January 01, 2012, 00:07:16 AM
Quote from: jan suhr on December 31, 2011, 23:33:34 PM
With your experiment on Google, did you use the whole product title? What happened if you just used the first one or two words from the title?

I used the whole product title, which in most cases was the product name used by the manufacturer. Still have to test partial product names.

At my place it's just past midnight, so ...Happy New Year!  :)
Title: Re: sh404sef and Virtuemart 2rc
Post by: alatak on January 01, 2012, 11:02:51 AM
Hi,

Anyway, i have contacted the author of sh404sef, and ask him about his plan. We had talked together some months ago, and he planned to develop the plugin. I will keep you informed.
It is more logical that he does it.
But if he does not, then we might do it.
Title: Re: sh404sef and Virtuemart 2rc
Post by: jan suhr on January 01, 2012, 13:47:19 PM
Alatak,

That is good news! And a great start of the new year!

Jan
Title: Re: sh404sef and Virtuemart 2rc
Post by: aitor88 on February 02, 2012, 20:09:51 PM
Some news? ;D
Title: Re: sh404sef and Virtuemart 2rc
Post by: alatak on February 06, 2012, 09:41:16 AM
Hi,

I have talked to sh404sef author. Either they do it, either we do it :).

The question is: do you really need it?
Title: Re: sh404sef and Virtuemart 2rc
Post by: aitor88 on February 06, 2012, 16:54:35 PM
thanks for the answer. In my case the problem is that with the sh404 component even if I select 'use joomla router.php' the link/url are created but it doesn't insert right page title/description. If I select 'use sh404' it puts right title/description but missed the link/url
Title: Re: sh404sef and Virtuemart 2rc
Post by: aitor88 on February 06, 2012, 19:48:26 PM
ps: i would buy this "plugin" if it was available because i have a online shop and for me is very important
Title: Re: sh404sef and Virtuemart 2rc
Post by: Netburn on February 07, 2012, 23:13:42 PM
Hey Guys,


Of course we need the plugin for sh404sef, as I already use that component with Virtuemart 1.1.x and upgrading to 2.0 would mess things up.

Is there any release date for the plugin?


Thanks!
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on February 08, 2012, 09:32:15 AM
Quote from: Netburn on February 07, 2012, 23:13:42 PM
...upgrading to 2.0 would mess things up

Not necessarily. VM2 will produce urls like for example "YourDomain/YourVM2CategoryName/YourProductName-detail".
And Joomla 2.5.x comes with its own Redirect Manager, which you could use to redirect your old VM1 urls to the new ones, if necessary.
Title: Re: sh404sef and Virtuemart 2rc
Post by: Maverix on February 13, 2012, 06:51:18 AM
Hi,

we strongly need the possibility to define the URLs because otherwise we never can migrate to VM 2.0

Our shop is well positioned in Google and has URLs like this:
domain/onlineshop/category/product

When we switch to VM 2.0 the URLs must remain constant otherwise Google kicks our site.

So please implement a configurable SEF option into VM.

Thanks.

Regards Kai
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on February 13, 2012, 10:40:16 AM
@Maverix
Compare my url (Joomla 2.5.1/VirtueMart 2) with your url. You should see that it is exactly the same url design that you currently have. The difference is, that I don't use sh404sef or anything similar. (A note in german: Wenn Sie immer noch sh404sef einsetzen wollen, ist das in Ihrem Fall ungefaehr so wie der der sprichwoertliche Heizer auf der E-Lok. Translates into something like: If you still want to use sh404sef, in your case that is like insisting on the boilerman to work on an electric locomotive  ;)

My url:
http://MeineDomain/zur-galerie/automobilkunst/maserati-450s-coupe

Your url:
http://YourDomain/onlineshop/wohnaccessoires/blumentopf-_-blomus

And last but not least, if that doesn't work for some special urls, that is what the "Redirect" feature in Joomla since version 1.6+ is for:
See Google's tutorial here: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=93633 (http://support.google.com/webmasters/bin/answer.py?hl=en&answer=93633)
Title: Re: sh404sef and Virtuemart 2rc
Post by: Maverix on February 13, 2012, 14:44:32 PM
Hi jjk,

thanks for your reply.

On my test site I get URLs with -detail appended to the product name.
When I delete the -detail in configuration my VM doesn't work anymore.

Thanks.

Regards Kai
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on February 13, 2012, 15:25:21 PM
Quote from: Maverix on February 13, 2012, 14:44:32 PM
When I delete the -detail in configuration my VM doesn't work anymore.

I'm using the latest version from the SVN trunk, so I suppose that problem has been fixed in the next official release.
Title: Re: sh404sef and Virtuemart 2rc
Post by: Maverix on February 13, 2012, 15:30:15 PM
Okay, that sounds great.

Thanks.
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on February 13, 2012, 22:41:05 PM
Hmm,
I'm not shure now if it will work without a suffix like "-details" or "-html", etc., because previously VM2 used that suffix to inform the system that you are on a product details page. When I select a product from the manufacturer list, it doesn't find the product page without the suffix.
Title: Re: sh404sef and Virtuemart 2rc
Post by: Maverix on February 14, 2012, 11:53:52 AM
That sounds not so good  :(

I don't know if it's possible to solve this problem with a rule in the .htaccess file ...

Kai
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on February 18, 2012, 22:19:17 PM
Quote from: jonian on February 18, 2012, 21:44:11 PM
the way Virtuemart actually renders the urls for SEO purposes is nothing but a joke;

Can you explain that? Maybe you made one or more mistakes in your SEO configuration. The way Google works these days is different from previous years and VM2 actually already does a very good SEO job - better than most former VM1 shop owners were able to do with sh404sef. With Joomla 2.5.1 and VM2 SEO you will most likely get better rankings than ever before.
Title: Re: sh404sef and Virtuemart 2rc
Post by: vapro on February 28, 2012, 00:51:27 AM
Ok i don't use sh404SEF now. I use internal joomla SEO with .htacces in joomla 1.5.25

But why render VM2.0.2 a /home/ word in every VM link?

like this: www.xxx.xxx/home/xxx-xxx-xxx-xxxx.html

How can i remove that???
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on February 28, 2012, 08:41:57 AM
see here: http://forum.virtuemart.net/index.php?topic=98674.msg325589#msg325589 (http://forum.virtuemart.net/index.php?topic=98674.msg325589#msg325589)
Title: Re: sh404sef and Virtuemart 2rc
Post by: vapro on February 29, 2012, 02:32:49 AM
Thank you!!
Title: Re: sh404sef and Virtuemart 2rc
Post by: aitor88 on March 07, 2012, 09:04:21 AM
with a new version of virtuemart and sh404, sef works great! :D
but one question, now in url there isn't name of shop, example: http://www.kmsport.it/ciclismo/new-shoes/asics.html instead http://www.kmsport.it/bazar/ciclismo/new-shoes/asics.html (this link are only example)
I can add "bazar" in the url?

thanks
David
Title: Re: sh404sef and Virtuemart 2rc
Post by: aitor88 on March 07, 2012, 18:37:38 PM
sorry, in sh404sef there is an option for do this
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on March 07, 2012, 19:44:09 PM
Just curious  ;)
As far as I know sh404sef doesn't work with VM2. Did somebody develop a VM2 plugin for sh404sef I'm not aware of yet? Or did you configure sh404sef to "Use joomla! router.php", which would basically mean "Don't use sh404sef to build the urls"?
Title: Re: sh404sef and Virtuemart 2rc
Post by: aitor88 on March 07, 2012, 21:56:45 PM
The new version of sh404sef has removed any plugin for vm. Now there aren't conflicts and it's can use the full features of virtuemart2's sef
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on March 07, 2012, 23:21:43 PM
If I understand the new sh404sef correctly, it switches back to the original Joomla and VM2 routers to build the sef url in your case. (In other words your url is built by Joomla and VM2, not by sh404sef)
See here: http://anything-digital.com/forum/developer-testing/sh404sef/3243-sh404sef-virtuemart-2.0.2-joomla-2.5.1.html (http://anything-digital.com/forum/developer-testing/sh404sef/3243-sh404sef-virtuemart-2.0.2-joomla-2.5.1.html)
...Joomla and VM2 is capable of of building the url exactly like you want by default anyway if you configure the Joomla and VM2 sef settings correctly.
:)
Title: Re: sh404sef and Virtuemart 2rc
Post by: GuidoS on March 09, 2012, 14:14:46 PM
I agree with the fact that VM2 can create SEF url's, but how about other SEO things like duplicate url's when one product is in more categories, specify canonical, edit sef url, etc...

I strongly advice virtuemart or SH404SEF to look into this. Just pointing to each other isn't helping anybody, you both have a win win situation when this thing is working. There are more applications on the market for eCommerce ;)
Title: Re: sh404sef and Virtuemart 2rc
Post by: jjk on March 09, 2012, 14:30:42 PM
Quote from: GuidoS on March 09, 2012, 14:14:46 PM
...but how about other SEO things like duplicate url's  you both have a win win situation when this thing is working.

I think VM2 2.0.3 takes care of that. At least my SVN version already does.
Title: Re: sh404sef and Virtuemart 2rc
Post by: kriks on April 19, 2012, 15:13:45 PM
Could you tell me where is the file, which responsible for creating URLs?
I want to make VM-sef to convert characters into that i need, for example: "ý" = "yi" (not "y"!)...

P.S. I try to migrate from "J1+VM1+artiojoomsef" to "J2.5+VM2.0.4+sh404sef3.4.6", so i need to leave URLs in previous form!
Another problem is that i want to leave previous way "site.com/menu/categories/product".. But sh404sef make like this "site.com/categories/product" :(

sorry for my Eng  :)