VirtueMart Forum

VirtueMart 2 + 3 + 4 => Security (https) / Performance / SEO, SEF, URLs => Topic started by: EvanGR on September 19, 2018, 10:33:15 AM

Title: URLs for product ordering not SEO friendly?
Post by: EvanGR on September 19, 2018, 10:33:15 AM
Hello,

Product ordering URLs are in the form of:

/by,product_sku
/by,category_name

etc...

These are picked up by Google (webmaster tools) as conflicts. Two questions:

1) Why are they not presented as URL parameters?

2) How can this be changed, or improve the way Google deals with them?

Thanks
Title: Re: URLs for product ordering not SEO friendly?
Post by: GJC Web Design on September 19, 2018, 11:04:29 AM
/en/shop/default-pattern/by,product_sku.html has

<link href="http://test.xxx.com/en/shop/default-pattern.html" rel="canonical" />

the canonical is there so why is google indexing them
Title: Re: URLs for product ordering not SEO friendly?
Post by: EvanGR on September 19, 2018, 15:14:15 PM
Maybe not indexing them... not entirely sure about that. But it does complain about duplicate page titles and meta descriptions...
Title: Re: URLs for product ordering not SEO friendly?
Post by: jjk on September 19, 2018, 16:19:41 PM
Quote from: EvanGR on September 19, 2018, 15:14:15 PM
Maybe not indexing them... not entirely sure about that. But it does complain about duplicate page titles and meta descriptions...

In their old search console I suppose. Sometimes there are good reasons for duplicate page titles. For example I have pages where the page title is an artist's name with content in several languages. I wouldn't change the artist's name just because Google recommends it. Something similar can happen when Google analyzes category pages. The category description on page 1 can be the same as on the following pages of the same category.

Nothing to worry about imho.
Title: Re: URLs for product ordering not SEO friendly?
Post by: EvanGR on September 27, 2018, 12:21:10 PM
I have noticed that VM product category pages are not very much SEO friendly for google, despite our best efforts.

And I have noticed the improper VM sorting URL structure being picked up in the search results, occasionally.

Therefore, I would suggest (to the dev team) that the sorting URL structure follows an acceptable format (URL parameters instead of different URLs).



Title: Re: URLs for product ordering not SEO friendly?
Post by: jjk on September 27, 2018, 15:39:44 PM
Quote from: EvanGR on September 27, 2018, 12:21:10 PM
I have noticed that VM product category pages are not very much SEO friendly for google, despite our best efforts.
And I have noticed the improper VM sorting URL structure being picked up in the search results, occasionally.

Personally I don't care much about SEO for category views. Imho they mainly serve as paginated user-friendly links to the product pages. The important content which I want to be indexed in the search engines is on the product pages.
Title: Re: URLs for product ordering not SEO friendly?
Post by: jenkinhill on September 27, 2018, 18:29:24 PM
Quote from: jjk on September 27, 2018, 15:39:44 PM
The important content which I want to be indexed in the search engines is on the product pages.

I absolutely agree. To me the category page is just a route to the all important product.  The canonical link for category pages seeems logical to me and now the ability so set a Sef Alias for each category will help those who like to play with canonical urls.
Title: Re: URLs for product ordering not SEO friendly?
Post by: EvanGR on September 28, 2018, 09:29:36 AM
Product pages are important BUT...

There are some pretty strong (SEO-wise) sites, which act as product listings/aggregators and dominate the top positions in the search results. These almost always dominate via 'category' pages.

Where I live, this phenomenon is very obvious. Try searching for a specific product in your country, and see how many google results are actually categories, and their order in the page.


Title: Re: URLs for product ordering not SEO friendly?
Post by: EvanGR on November 13, 2018, 11:15:57 AM
A simple fast-fix (for now) to this issue, is to provide an optional 'noindex' directive for pages that contain ordering parameters. This should discourage search engines from indexing and having to deal with these result pages.