• Home
  • Get help
  • Ask a question
Last post 9 min ago
Posts last week 94
Average response time last week 34 min
All time posts 67850
All time tickets 10486
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#58 – virtuemart

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Monday, 13 April 2015 10:08 UTC
seadevil
Please go to https://www.xxxx.com/ and click on the links in the left column to see that automatically a suffix is added to the url like ?Itemid=121
Those links are created by a virtuemart module of the type VirtueMart Category

As you can see the url is this

https://www.xxxx.com/aanmelden/aanmelden/zeezeilen?Itemid=121

This would be better

https://www.xxxx.com/aanmelden/aanmelden/zeezeilen

Another issue is that automatically aanmelden/aanmelden/ is added.
So twice instead of once as it should be.
Why is that and how can I prevent this?
Monday, 13 April 2015 11:05 UTC
wb_weeblr
Hi

Can you tell me what are the exact and full non-sef urls found in the URL manager for this page: /aanmelden/aanmelden/zeezeilen?

Rgds
 
Monday, 13 April 2015 11:33 UTC
seadevil
The non sef url is this one
https://www.xxxx.com//index.php?option=com_virtuemart&Itemid=831&lang=nl&limitstart=0&view=category&virtuemart_category_id=1

Also I attach an image of a printscreen.

You can see that the following 4 URLs are pointing to the same page meaning duplicate content panelties. I did not create any of these urls myself this happend automatically.

aanmelden/aanmelden/zeezeilen/byproduct_sku

aanmelden/aanmelden/zeezeilen/byproduct_name

aanmelden/aanmelden/zeezeilen/bymf_name Preview

Is it nessesary to manually enter 301 redirects so I could find the urls above in the alias manager pointing to https://www.xxxx.com/aanmelden/zeezeilen ?

BR,

Elmar
Monday, 13 April 2015 11:47 UTC
seadevil
I just wanted to add that my __404__ page is almost the most popular page with it has 11701 hits.
A very high number compared to my homepage with 40k hits.
I attach another printscreen so you can see all kind of very strange urls that apparently are used for unknown reasons.
If you want I will grand you access to the backend of my website to see if there is something misconfigured.
Monday, 13 April 2015 11:55 UTC
wb_weeblr
Hi

Is it nessesary to manually enter 301 redirects so I could find the urls above in the alias manager pointing to https://www.xxxx.com/aanmelden/zeezeilen ?
Absolutely no. We need to understand the problem ans solve it, if any.

You can see that the following 4 URLs are pointing to the same page meaning duplicate content panelties. I did not create any of these urls myself this happend automatically.
That's how Virtuemart creates those URLs (sh404SEF internally uses Virtuemart router for most of the worlk). Duplicate content is normally not an issue, because of canonical tags that are inserted in the page.
In that case, they're probably removed by sh404SEF because of one setting;
Please go to sh404SEF configuration and change this setting: https://weeblr.com/images/screenshots/XHSTfNgp6bUEmOoPtgRVexrMfVOZHe.png

You should see some canonical tags inserted in the source code of each page.

As for the main problem, the links created by Category modules are always a problem because they don't have a proper Itemid. First some questions:

- which version of Joomla, sh404SEF and Joomla are you currently using?
- have you menu items created for the shop? which one is it? from your example above, I assume it is 831?

- just so that we start from a known situation, can you update to latest dev version found at https://copy.com/xxxx, then purge urls.


As for the 404s, those on your screenshot are not strange. You have a call to https://www.xxxx.com/index.php, some bad javascripts links, etc Many of them may have been created during development. However, many of them looks like Joomla SEF URLs. Have you installed sh404SEF on a live site, with already indexed URLs? If so, have you put proper redirects in place?


Rgds

 
Monday, 13 April 2015 12:45 UTC
seadevil
I experimented with the setting of remove other canonicals.
If set to yes or no doesn't make any difference to normal joomla pages.
But to the virtuemart pages it does.
Only when I set it to NO this tag is inserted in the source code.
<link href="/aanmelden/aanmelden/theorie/online-watersportcursussen/online-cursus-vaarbewijs-1" rel="canonical"/>

- which version of Joomla, sh404SEF and Joomla are you currently using?
Joomla! 3.4.1
sh404SEF 4.4.8.2409

- have you menu items created for the shop? which one is it? from your example above, I assume it is 831?
Yes it 831 with this link
index.php?option=com_virtuemart&view=virtuemart&productsublayout=0
SEF https://www.xxxx.com/aanmelden

- just so that we start from a known situation, can you update to latest dev version found at https://copy.com/xxxx, then purge urls.
I have updates now and purged all URLs

-As for the 404s, those on your screenshot are not strange. You have a call to https://www.xxxx.com/index.php, some bad javascripts links, etc
OK, I will try to located and remove those links. What kind of bad javascripts do you mean?

Many of them may have been created during development. However, many of them looks like Joomla SEF URLs. Have you installed sh404SEF on a live site, with already indexed URLs? If so, have you put proper redirects in place?
Yes I did install it on a live site and I have entered a few redirects in sh404SEF see the attachement.
There are no further redirects in the htaccess file.
Tuesday, 14 April 2015 06:57 UTC
wb_weeblr
Hi,

can you provide me with a full backup of the site (typically, install akeeba backup, do a backup and put it on dropbox, or similar)?

I need to step through the code to see why VM is creating those duplicate categories

Rgds
 
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.