Zen Cart Logo
Forums / All Other Contributions/Addons / Ultimate SEO v3 (and v2.200) [Support Thread]

Ultimate SEO v3 (and v2.200) [Support Thread]

Views: 427,491

Results 881 to 900 of 1,706
8 May 2015, 4:02 PM
#881
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Ultimate SEO v3 (and v2.200) [Support Thread]

bwlinux:

...
My site generates seo links for categories and products etc as expected; but it does not generate (alternative URLs)...
If you are referring to the "manufacturers sidebox" included with Zen Cart... I know older versions of Zen Cart had not yet updated the code to use zen_href_link in the sidebox (all internal links should use zen_href_link)... And alternative URLs only work when zen_href_link is used...

If the above is still the case for the version of Zen Cart you have installed... May need to use a different "manufacturers sidebox" or change the coding...

Alternately, one can enable "automatic redirects". When this setting is enabled, Ultimate URLs will issue a 301 redirect if the requested URI does not match the canonical.

So in the case where the request is for "?main_page=index&manufacturers_id=19" and the canonical for the page is "anyname-m-19", a 301 redirect would be issued. Not as good of a solution as fixing the code failing to utilize zen_href_link, but should work.

8 May 2015, 4:20 PM
#882
marco_serge avatar

marco_serge

New Zenner

Join Date:
Jun 2014
Location:
Modena, Italy
Posts:
24
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

lhungil:

What version did you install? Did you upload all file from "new_files" (including "empty" files and overwriting any files already existing)? If this was an upgrade from a very old version of Ultimate URLs (pre 2.150), did you uninstall the old version first?

Thanks,

I've installed the latest version and was a new installation, previously I was using the Simple SEO URL mod, I've removed all the files of the ultimate SEO mod from my root, and tried to rewrite the html_output files of the admin side with the original Zen Cart 1.51 but nothing.

8 May 2015, 4:27 PM
#883
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Class 'SEO_URL' is not part of Ultimate URLs. Suggest making sure Simple SEO URLs has been completely removed if you had it previously installed.

8 May 2015, 4:48 PM
#884
marco_serge avatar

marco_serge

New Zenner

Join Date:
Jun 2014
Location:
Modena, Italy
Posts:
24
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Marco Serge:

Thanks,

I've installed the latest version and was a new installation, previously I was using the Simple SEO URL mod, I've removed all the files of the ultimate SEO mod from my root, and tried to rewrite the html_output files of the admin side with the original Zen Cart 1.51 but nothing.

I've removed one by one all simple seo files (that were still on server) but didn't change anything: always blank page :(

I really cannot figure it out, it all begun as I tried to install Ultimate SEO

8 May 2015, 6:29 PM
#885
marco_serge avatar

marco_serge

New Zenner

Join Date:
Jun 2014
Location:
Modena, Italy
Posts:
24
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Ok, finally I've figured it out!! ^^

there was a file into the admin/auto_loader folder config seo.php, I had deleted it at first (before posting here) but with no results, but after totally remove any sign of Simple SEO and Ultimate SEO (into the Database Too) the deleting of this file finally worked!

I would really thank you lhungil, for all the help you provide and all the time you dedicated to me. Thanks, really.

8 May 2015, 8:05 PM
#886
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

@Marco Serge - Glad you found the errant file (referencing the SEO_URL class). May also want to compare / cleanup the various core files both Simple SEO and Ultimate URLs modify with the originals (previous versions are available for download on zen-cart.com on the homepage).

Once done, you should be able to attempt the install again (if desired). Best of luck (either way) with your store!

8 May 2015, 8:53 PM
#887
bwlinux avatar

bwlinux

New Zenner

Join Date:
Apr 2015
Posts:
7
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

lhungil:

If you are referring to the "manufacturers sidebox" included with Zen Cart... I know older versions of Zen Cart had not yet updated the code to use zen_href_link in the sidebox (all internal links should use zen_href_link)... And alternative URLs only work when zen_href_link is used...

If the above is still the case for the version of Zen Cart you have installed... May need to use a different "manufacturers sidebox" or change the coding...

Alternately, one can enable "automatic redirects". When this setting is enabled, Ultimate URLs will issue a 301 redirect if the requested URI does not match the canonical.

So in the case where the request is for "?main_page=index&manufacturers_id=19" and the canonical for the page is "anyname-m-19", a 301 redirect would be issued. Not as good of a solution as fixing the code failing to utilize zen_href_link, but should work.

Thank you very much. Your explanation helped me to find and fix the problem using the code below.

href="<?php echo zen_href_link(FILENAME_DEFAULT, 'manufacturers_id='.$manufacturers_id); ?>"
8 May 2015, 10:08 PM
#888
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

@bwlinux - No problem and thank you for reporting back (and sharing). Best wishes for your store!

12 May 2015, 12:04 PM
#889
dr_trevor_stevens avatar

dr_trevor_stevens

New Zenner

Join Date:
Dec 2009
Posts:
5
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

There appear to be a bit of bug which occurs when zencart is set up with a shared SSL Certificate. To test the system it should be set up with SSL for the main site to allow a customer SSL login. - When someone selects a product from any area (which is not SSL) but being controlled by Ultimate SEO then the item does get sent to the basket. However if they try to log into the system turns to SSL. When the login button is pushed Ultimate SEO throws them to not found page.
This is a test i did

https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/index.php?main_page=product_info&cPath=34&products_id=33&zenid=33rfsgetbji49rda2vc4u0obe1 - without Ultimate SEO - result OK

https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/logs-c-34/one-builders-bag-of-hardwood-logs-p-33.html?zenid=33rfsgetbji49rda2vc4u0obe1 - with Ultimate SEO FAILS

Standard links when logged on without SSL

http://XXXXXX.co.uk/shop2/index.php?main_page=product_info&cPath=34&products_id=33 - without OK

http://XXXXXX.co.uk/shop2/logs-c-34/one-builders-bag-of-hardwood-logs-p-33.html - with OK

This only occurs in this occurrence -

The customer can click the back button and everything returns on this url
https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/index.php?main_page=account&zenid=33rfsgetbji49rda2vc4u0obe1

I have checked out the .htaccess and everything is fine.
I have also checked this on another site with the same result

Any ideas how to overcome this problem???

12 May 2015, 12:48 PM
#890
dr_trevor_stevens avatar

dr_trevor_stevens

New Zenner

Join Date:
Dec 2009
Posts:
5
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Dr Trevor Stevens:

There appear to be a bit of bug which occurs when zencart is set up with a shared SSL Certificate. To test the system it should be set up with SSL for the main site to allow a customer SSL login. - When someone selects a product from any area (which is not SSL) but being controlled by Ultimate SEO then the item does get sent to the basket. However if they try to log into the system turns to SSL. When the login button is pushed Ultimate SEO throws them to not found page.
This is a test i did

https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/index.php?main_page=product_info&cPath=34&products_id=33&zenid=33rfsgetbji49rda2vc4u0obe1 - without Ultimate SEO - result OK

https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/logs-c-34/one-builders-bag-of-hardwood-logs-p-33.html?zenid=33rfsgetbji49rda2vc4u0obe1 - with Ultimate SEO FAILS

Standard links when logged on without SSL

http://XXXXXX.co.uk/shop2/index.php?main_page=product_info&cPath=34&products_id=33 - without OK

http://XXXXXX.co.uk/shop2/logs-c-34/one-builders-bag-of-hardwood-logs-p-33.html - with OK

This only occurs in this occurrence -

The customer can click the back button and everything returns on this url
https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/index.php?main_page=account&zenid=33rfsgetbji49rda2vc4u0obe1

I have checked out the .htaccess and everything is fine.
I have also checked this on another site with the same result

Any ideas how to overcome this problem???

The only way I can see is to remove from the SEO Limit list those items that are causing problems like the contact link which I found also to be the same

I have set my list to this - index, product_info, product_music_info, document_general_info, document_product_info, product_free_shipping_info, products_new, products_all, featured_products, specials, conditions, privacy, reviews, shippinginfo, faqs_all, site_map, gv_faq, discount_coupon, page, page_2, page_3, page_4

12 May 2015, 5:47 PM
#891
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Dr Trevor Stevens:

There appear to be a bit of bug which occurs when zencart is set up with a shared SSL Certificate. To test the system it should be set up with SSL for the main site to allow a customer SSL login. - When someone selects a product from any area (which is not SSL) but being controlled by Ultimate SEO then the item does get sent to the basket. However if they try to log into the system turns to SSL. When the login button is pushed Ultimate SEO throws them to not found page.
This is a test i did

https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/index.php?main_page=product_info&cPath=34&products_id=33&zenid=33rfsgetbji49rda2vc4u0obe1 - without Ultimate SEO - result OK

https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/logs-c-34/one-builders-bag-of-hardwood-logs-p-33.html?zenid=33rfsgetbji49rda2vc4u0obe1 - with Ultimate SEO FAILS

Standard links when logged on without SSL

http://XXXXXX.co.uk/shop2/index.php?main_page=product_info&cPath=34&products_id=33 - without OK

http://XXXXXX.co.uk/shop2/logs-c-34/one-builders-bag-of-hardwood-logs-p-33.html - with OK

This only occurs in this occurrence -

The customer can click the back button and everything returns on this url
https://web131.secure-secure.co.uk/XXXXXX.co.uk/shop2/index.php?main_page=account&zenid=33rfsgetbji49rda2vc4u0obe1

I have checked out the .htaccess and everything is fine.
I have also checked this on another site with the same result

Any ideas how to overcome this problem???

You say your .htaccess is fine, but unless you post it, how will anyone be able to check to see that it IS correct.. Post your .htaccess file contents.. obscure any admin folder names.. and post REAL links to your site so folks can see what you see..

Dr Trevor Stevens:

The only way I can see is to remove from the SEO Limit list those items that are causing problems like the contact link which I found also to be the same

I have set my list to this - index, product_info, product_music_info, document_general_info, document_product_info, product_free_shipping_info, products_new, products_all, featured_products, specials, conditions, privacy, reviews, shippinginfo, faqs_all, site_map, gv_faq, discount_coupon, page, page_2, page_3, page_4
Not a bug with the module at all.. You don't say if you have issues with your shared SSL with this module turned off.. No matter.. Either way, the REAL issue is you are using a shared SSL and the shared certificate changes the the base URL. This in turn requires some very specific configure.php file settings and probably some special .httaccess settings too to point to the right top level domain..

With Shared SSL, the URL may look something like this:

https://servername.yourhost.com/

Whilst with dedicated SSL, the URL is determined by you, either as another registered domain or as a sub domain of your website domain name. You can have your private secure url such as

https://yourname.com/
Others who are more knowledgable can help with those very specific modifications to use a share SSL with Zen Cart and this module.. However, the RIGHT answer is to get a REAL dedicated SSL cert..

Hosting companies offer them for pretty cheap, and they will provide your customers with the confidence they are looking for when they shop at your store.

A private SSL shows that you are a business and shows your domain in the url address versus a shared SSL where the url address is that of the shared certificate holder.

> The main downside to the shared SSL certificate is that your business name is not usually on the certificate. The person who bought the certificate (and you are sharing it with) usually appears. For some online shoppers, this might raise red flags. Another problem is that if the person who bought the SSL certificate lapses, you lapse as well, leaving your Web site vulnerable.

Shared SSL is installed globally on the server and configured to be used from all users on the servers. The shared SSL certificate generated for the hostname of the server and it will cause a certificate warning message pop up on your site when it used as it's not matching the domain names.

On the other hand a dedicated SSL will use your domain name and will not cause any warnings messages, it can be very beneficial for your online store and web presence as it’s issued specially for your domain name by a trusted authority. When a potential customers visit your site, they will see that you own the certificate, giving them assurance and the confidence they need to feel safe when shopping on your site.

The dedicated SSL needs a dedicated IP address which makes your website separate, so that if the shared IP address gets blocked, your site wouldn't be blocked automatically along with it.

Dedicated SSL is preferred for protecting credit card information for E-Commerce website.

4 Jun 2015, 2:05 PM
#892
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,066
Plugin Contributions:
56

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

I've got a client who's using v2.212 of Ultimate SEO on Zen Cart v1.5.1. When I look at the canonical link generated for a product, it has the full category information prepended to the product's information. Is this working-as-designed?

4 Jun 2015, 7:25 PM
#893
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

lat9:

I've got a client who's using v2.212 of Ultimate SEO on Zen Cart v1.5.1. When I look at the canonical link generated for a product, it has the full category information prepended to the product's information. Is this working-as-designed?
Depends on how Ultimate URLs is configured, if the product is a "linked" product, if the canonical override is in place ("/init_includes/overrides/init_canonical.php"), and if Ultimate URLs has been modified by the end user.

If the end user has successfully installed an unmodified copy of Ultimate URLs, the following will apply:
When configured to "Display categories as directories", product URLs will be prepended with the category information. When not configured to "Display categories as directories" and "Format of alternate URLs" is configured to use "parent", product URLs will be prepended with the parent category name. Otherwise product URLs will not be prepended with category information.

When a linked product is encountered, the master category cPath is used to generate the canonical.

Example (Stock Zen Cart URLs):

Generated URLs:
/index.php?main_page=product_info&cPath=2_20&products_id=24
/index.php?main_page=product_info&cPath=22&products_id=24

Canonical URL:
/index.php?main_page=product_info&products_id=24

Example (Format of alternate URLs = original; Display categories as directories = full):

Generated URLs:
/software-c-2/strategy-c-2_20/disciples-sacred-lands-linked-p-24
/big-linked-c-22/disciples-sacred-lands-linked-p-24

Canonical URL:
/software-c-2/strategy-c-2_20/disciples-sacred-lands-linked-p-24

Example (Format of alternate URLs = original; Display categories as directories = short):

Generated URLs:
/strategy-c-2_20/disciples-sacred-lands-linked-p-24
/big-linked-c-22/disciples-sacred-lands-linked-p-24

Canonical URL:
/strategy-c-2_20/disciples-sacred-lands-linked-p-24

Example (Format of alternate URLs = parent; Display categories as directories = short):

Generated URLs:
/software-strategy-c-2_20/disciples-sacred-lands-linked-p-24
/big-linked-c-22/disciples-sacred-lands-linked-p-24

Canonical URL:
/software-strategy-c-2_20/disciples-sacred-lands-linked-p-24

Example (Format of alternate URLs = parent; Display categories as directories = off):

Generated URLs:
/strategy-disciples-sacred-lands-linked-p-24?cPath=2_20
/big-linked-disciples-sacred-lands-linked-p-24?cPath=22

Canonical URL:
/strategy-disciples-sacred-lands-linked-p-24

Example (Format of alternate URLs = original; Display categories as directories = off):

Generated URLs:
/disciples-sacred-lands-linked-p-24?cPath=2_20
/disciples-sacred-lands-linked-p-24?cPath=22

Canonical URL:
/disciples-sacred-lands-linked-p-24

Note 1: When "Display categories as directories" is configured as off, the handling of cPath matches the Zen Cart stock URL behavior (this may change in the future).

Note 2: Ultimate URLs 2.215 includes a large number of changes, enhancements, and fixes. I am no longer actively supporting older versions of Ultimate URLs (and would recommend upgrading as soon as possible).

Note 3: I do not provide support for forks (I know of at least one fork reporting itself as "Ultimate SEO URLs" - the author did not change the plugin name in the database or files). Third party forks of "Ultimate URLs" are not always actively maintained. Upgrading directly from a fork may result in unintended behavior. Some forks may also contain hard-coded changes to the URLs (instead of using the built-in PCRE filter) or may include changes in violation of the HTML specification (such as replacing "&" with "&" in attributes).

Note 3: Ultimate URLs will also handle "shortened" URLs (anchor + id; ex: "/-p-24" or "/sacred-land-p-24?cPath=22"). The canonical for "shortened" URLs will be the same as for the configured alternate URL (ex: "/software-c-2/strategy-c-2_20/disciples-sacred-lands-linked-p-24"). If making use of this feature, one may wish to enable "automatic redirects" (will issue a 301 to the configured alternative URL when a "shortened" URL is requested).

4 Jun 2015, 7:57 PM
#894
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,066
Plugin Contributions:
56

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Whew! Thanks, lhungil, for the overview. This is the first site I've worked on that uses the Ultimate SEO plugin and I'm appreciating the detailed information.

30 Jun 2015, 6:41 PM
#895
slafrenier avatar

slafrenier

New Zenner

Join Date:
Feb 2010
Posts:
3
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Need help. New install of Zen-cart 1.5.4. The only plugin I have added is Apsona-shopadmin. Trying to load Ultimate SEO V2.215. When doing the manual install I was getting the admin blank page when clicking on the Home Admin button. If I remove the config.usu_onetime.php the admin opens just fine. I loaded in the new files in the appropriate folders. Then ran the config.usu_onetime.php and it installed great but I am still getting strings of code after the .html.

Product UrL
http://whitemagik.com/jewelry-bracelets-c-65_68/a37-pentagram-gaelic-plait-p-1529.html#.VYYTZflVhBc

Catagories
http://whitemagik.com/jewelry-earrings-c-65_90/?pg=categories

Thanks in advance, if anyone has seen this any help would be appreciated.

30 Jun 2015, 7:21 PM
#896
jeking avatar

jeking

Totally Zenned

Join Date:
Oct 2005
Location:
Chicago, IL USA
Posts:
1,592
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

The first url with the #.VYYTZflVhBc is perfectly normal. It's the session id, I believe.

30 Jun 2015, 10:16 PM
#897
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

slafrenier:

... Trying to load Ultimate SEO V2.215. When doing the manual install I was getting the admin blank page when clicking on the Home Admin button. If I remove the config.usu_onetime.php the admin opens just fine. I loaded in the new files in the appropriate folders. Then ran the config.usu_onetime.php and it installed great ..
Glad you were able to resolve the installation issue by making sure all files were copied to the correct locations in the store. The most common causes of the behavior reported (blank admin page; nothing in logs; removing config.usu_onetime.php to restore admin access) are: Forgetting to upload a file, accidentally uploading to the wrong location, files being corrupted during upload, or invalid paths in one or both of the configure.php files.

slafrenier:

... a37-pentagram-gaelic-plait-p-1529.html#.VYYTZflVhBc ...
It appears you have installed "AddThis" on your website. The part in red comes from "AddThis" (added using JavaScript), not Ultimate URLs or Zen Cart.

slafrenier:

... jewelry-earrings-c-65_90/?pg=categories ...
Your store most likely has a 3rd party modification injecting / adding the "pg" parameter. Ultimate URLs leaves any "extra" URL parameters added by 3rd party modifications alone. If you do not want these in your URLs, remove whatever 3rd party modification is adding the "pg" parameter.

18 Jul 2015, 5:53 PM
#898
meksicus avatar

meksicus

New Zenner

Join Date:
Jul 2015
Location:
Warsaw
Posts:
16
Plugin Contributions:
0

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

Need help.
Generally fresh instalation of 1.5.4. Everything works well, but one thing dosnt. When i choose on any manufacturers from manufacturers list, the link in the browser is in the old version (attached screenshot).
For example categories are ok (attached screenshot)
Attachment #15436
Attachment #15435

First lines of debug log file :
============================================================
===== URL Generation Log Started 2015-Jul-18T19:32:55

Real URI: index.php?main_page=index&manufacturers_id=16
Request URI: /?main_page=index&manufacturers_id=16
Canonical URI:

============================================================
===== Generated Alternative URLs

Request sent to href_link('index', 'manufacturers_id=16&', 'NONSSL', false, false, true, true)
Parsing Parameters for index
array (
0 => 'manufacturers_id=16',
)
Generated URL: http://sklep.italiadesign.pl/krzesla-zuiver-m-16.html

Request sent to href_link('index', '', 'NONSSL', true, false, true, true)
Generated URL: http://sklep.italiadesign.pl/

Request sent to href_link('index', 'manufacturers_id=16', 'NONSSL', true, false, true, true)
Parsing Parameters for index
array (
0 => 'manufacturers_id=16',
)
Generated URL: http://sklep.italiadesign.pl/krzesla-zuiver-m-16.html
=========

So, it seems mod works well.

I have no idea what and where is wrong.
Marek

19 Jul 2015, 6:31 PM
#899
lhungil avatar

lhungil

Totally Zenned

Join Date:
Feb 2012
Location:
mostly harmless
Posts:
1,818
Plugin Contributions:
4

Re: Ultimate SEO v3 (and v2.200) [Support Thread]

meksicus:

Need help.
Generally fresh instalation of 1.5.4. Everything works well, but one thing dosnt. When i choose on any manufacturers from manufacturers list, the link in the browser is in the old version

...

I have no idea what and where is wrong.
The "manufacturers" sidebox may not be using zen_href_link to generate the URLs. There is a post (one page back) explaining your options regarding the "manufacturers" sidebox. The OP also responded in this post, letting us know the previous post was correct (and the source of the issue for the OP's Zen Cart installation). The OP also kindly included a short snippet showing the correct code for generating the manufacturer link (for http, not https).