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,315

Results 261 to 280 of 1,706
24 Feb 2013, 4:44 PM
#261
superprg avatar

superprg

Totally Zenned

Join Date:
Feb 2006
Location:
Chicago
Posts:
1,349
Plugin Contributions:
0

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

I have category urls as
http://mywebsite/my-tshirts-c-79/

I want to add hyphen and remove the number so they become
http://mywebsite/my-t-shirts-c-79/ or better http://mywebsite/my-t-shirts/

For adding hyphen between t and shirts, I tried this in the "Enter special character conversions"
"tshirts=>t-shirts"
but I see no change

25 Feb 2013, 12:44 AM
#262
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]

Currently if you want to completely replace the Zen Cart parameters and omit the -c-, -p-, etc, you will need to use CEON URI. Once you switch to this it may be time consuming of you decide to switch back to Zen Cart generated URLs. EX: "http://mywebsite/my-t-shirts/".

"Ultimate SEO URLs" only adds keywords based upon your product / category / ez-page titles and shortens for example "main_page=index&cPath=79" to "-c-79". This makes it easier and fairly safe to switch between USU generated URIs and Zen Cart generated URIs. EX: "http://mywebsite/my-t-shirts-c-79/"

superprg:

For adding hyphen between t and shirts, I tried this in the "Enter special character conversions"
"tshirts=>t-shirts"
but I see no change
As the configuration option states "Enter special character conversions: This setting will replace a single byte character with another single byte character.". That option is for replacing all instances of a single character with another single character.

If you wish to do string based search and replace you will need to use the PCRE filter. The PCRE filter can handle string and regexp matches. Entering "tshirts=>t shirts" should work if you enter it in the PCRE filter (note the space will be changed to a - as the PCRE filter runs before the check for allowed characters). The PCRE filter uses the PHP preg_replace function.

25 Feb 2013, 3:10 AM
#263
superprg avatar

superprg

Totally Zenned

Join Date:
Feb 2006
Location:
Chicago
Posts:
1,349
Plugin Contributions:
0

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

Thanks lhungil
I removed the special character conversoins and added "tshirts=>t shirts" in PCRE filter rules but I do not see any changes in the generated urls on the site

25 Feb 2013, 3:21 AM
#264
superprg avatar

superprg

Totally Zenned

Join Date:
Feb 2006
Location:
Chicago
Posts:
1,349
Plugin Contributions:
0

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

I am using zen cart v1.5.1

25 Feb 2013, 5:10 AM
#265
koolwal avatar

koolwal

New Zenner

Join Date:
Feb 2013
Posts:
5
Plugin Contributions:
0

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

Hi,

I am using Preston Elite Template after successful installation of Ultimate-SEO when I click any item i am getting below noted messages :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache Server at https://www.kishops.com Port 80

I am not a programmer and new in this field so please advice me how i can solve this prob.

Waiting for your reply hope you will intimate me asap.

Thanks.

Rajesh Verma

25 Feb 2013, 11:43 PM
#266
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]

superprg:

Thanks lhungil
I removed the special character conversoins and added "tshirts=>t shirts" in PCRE filter rules but I do not see any changes in the generated urls on the siteDon't forget to "Reset SEO URLs Cache" to make the changes show up immediately.

25 Feb 2013, 11:47 PM
#267
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]

koolwal:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

More information about this error may be available in the server error log.
Usually these messages occur when your hosting provider does not allow the use of one or more directives in your .htaccess file. Usually either not allowing you to override options (Options +FollowSymLinks) or to use mod_rewrite.

What did you find in the server error log? The logs are usually accessible either via FTP or cPanel on most hosts. If you are unsure where to find the server error log you can ask your hosting provider (as they configure this).

28 Feb 2013, 10:37 PM
#268
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

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

Just wanted to ask here if there is a setting or edit that can make the url's generated with USEO match those from outdated Simple SEO

Listed simpleSEO first then USEO

motorcycle-lifts-lifting-tables-c-110_111/redline-mc1k-1000-lb-motorcycle[B]-[/B]atv-lift-table-free-frame-jack-p-633
motorcycle-lifts-lifting-tables-c-110_111/redline-mc1k-1000-lb-motorcycleatv-lift-table-free-frame-jack-p-633

You can see that between motorcycle and atv there is a dash when using simpleseo and none when using USEO

I believe that the use of "/" in the name may be the issue as it is "motorcycle/atv"

1 Mar 2013, 10:49 AM
#269
tracstev avatar

tracstev

New Zenner

Join Date:
Apr 2008
Posts:
61
Plugin Contributions:
0

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

Hi Guys

I have numinix Ajax fec checkout installed with ultimate seo urls and stumbled into a new issue.

If i enable automatic redirects in admin, the Ajax shopping cart process fails with "sorry your session has expired". It works fine of i disable this.

Also if I remove "index" from the list of pages to rewrite this works fine but obviously lots of pages such as categories won't be redirected ( i need redirects working as old urls are indexed in google)

pages effected:
"https://www.example.co.uk/index.php?main_page=quick_checkout"

Is there a way of overiding rewriting of ultimate for all secure pages? or just this page that is effected?

Any help greatly appreciated, (I have spent days looking at this without any success and numinix have not found the fix as yet).

1 Mar 2013, 2:46 PM
#270
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]

kobra:

...
Listed simpleSEO first then USEO

motorcycle-lifts-lifting-tables-c-110_111/redline-mc1k-1000-lb-motorcycle[B]-[/B]atv-lift-table-free-frame-jack-p-633
motorcycle-lifts-lifting-tables-c-110_111/redline-mc1k-1000-lb-motorcycleatv-lift-table-free-frame-jack-p-633

> You can see that between motorcycle and atv there is a dash when using simpleseo and none when using USEO
> 
> I believe that the use of "/" in the name may be the issue as it is "motorcycle/atv"
Dead on! The "remove characters from URLs" filter in Ultimate SEO URLs strips either all non-alphanumericals or all punctuation (including "/"). The PCRE filter is the first filter run, so you can use this to adjust the name (in 2.212+ the filters are applied in the order they appear in the admin interface). You can use "motorcycle/atv=>motorcycle atv". Note the space? The space will be converted to a dash automatically.
1 Mar 2013, 3:28 PM
#271
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]

tracstev:

...
I have numinix Ajax fec checkout installed with ultimate seo urls and stumbled into a new issue.

If i enable automatic redirects in admin, the Ajax shopping cart process fails with "sorry your session has expired". It works fine of i disable this.

Also if I remove "index" from the list of pages to rewrite this works fine but obviously lots of pages such as categories won't be redirected ( i need redirects working as old urls are indexed in google)

pages effected:
"https://www.example.co.uk/index.php?main_page=quick_checkout"

Is there a way of overiding rewriting of ultimate for all secure pages? or just this page that is effected?
...
What version of Zen Cart and Ultimate SEO URLs are you experiencing this issue under?
Where during the checkout process is it bringing this up? Is it with a specific payment method?
What URLs are being called via AJAX by the Numinex FEC module?
Can you provide a link to the site in question so we can see exactly what is occurring?
Can you also PM a dummy customer account I can test with?

POST data will be lost if a redirect occurs. The current version of Ultimate SEO URLs does not issue a 301 redirect for any page where "POST" data is present (for security POST should always be used with form submissions during checkout).

The current version of Ultimate SEO URLs will also not rewrite pages not listed in "pages to rewrite" (unless you cleared the default list). If you cleared the list, please add back the pages you want rewritten. If you added "quick_checkout", just remove it from the list. The variable found in "main_page=" is the name of the Zen Cart "page".

You say removing "index" from the list of pages to rewrite fixes your issues? This is rather strange, as "index" refers to category pages (category_list and product_list) and the main page... Not checkout pages... Does FEC modify category pages?

1 Mar 2013, 5:08 PM
#272
tracstev avatar

tracstev

New Zenner

Join Date:
Apr 2008
Posts:
61
Plugin Contributions:
0

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

Hi

Many thanks for your reply. The site is in development at the moment, it's running the latest version of zencart 1.5.1 and Ultimate URLS. The error is ocurring after creating the customer account and selecting a delivery method or updating the coupon code - deleting items from the cart and selecting a payment type is fine.

This is a the development site with the issue 213.175.206.13

The fec links are 213.175.206.13/index.php?main_page=quick_checkout and 213.175.206.13/index.php?main_page=quick_checkout

Feel free to create a user and test it perhaps call the customer "lhungil" so i know it's you.

Many thanks for your help

1 Mar 2013, 7:04 PM
#273
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

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

Tried this in PCRE filter
motorcycle/atv=>motorcycle atv

Getting this

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'a' in /home/xxxxxxx/public_html/catalog/includes/classes/seo.url.php on line 795
1 Mar 2013, 7:07 PM
#274
deadeye avatar

deadeye

Zen Follower

Join Date:
Jul 2005
Posts:
109
Plugin Contributions:
0

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

Which version of the .htaccess should be used? I'd found a version in this thread that is much more elaborate than the sample one included with the latest version available in the plugins section.

1 Mar 2013, 7:23 PM
#275
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]

tracstev:

...
This is a the development site with the issue 213.175.206.13
Looking at your site, "Ultimate SEO URLs" is not generating redirects. The redirects during checkout are being generated by the "AJAX FEC" module.

The AJAX portion of FEC is redirecting to "/" when doing a "login_check". This script is being called by "AJAX FEC" when submitting a GV / Coupon Code. I am not sure how exactly this script is attempting to validate the login, but something here seems strange. You will want take a closer look at the scripts in /ajax/ to see what they are attempting. Everything other than the GV section (using AJAX) appeared to work for me. I did notice the checkout confirmation was extremely slow (timed out in IE, went through in FF)... As "AJAX FEC" is a commercial module (and I do not own a copy), you may want to ask for support from Numinex (on forums, or paid installation).

1 Mar 2013, 7:25 PM
#276
deadeye avatar

deadeye

Zen Follower

Join Date:
Jul 2005
Posts:
109
Plugin Contributions:
0

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

Also...is there any recommendations on 'full vs short' regarding seo rankings...which would google/bing/etc prefer? Thanks!

1 Mar 2013, 7:31 PM
#277
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]

kobra:

Tried this in PCRE filter
motorcycle/atv=>motorcycle atv

Getting this

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'a' in /home/xxxxxxx/public_html/catalog/includes/classes/seo.url.php on line 795

My bad, the "/" needs to be escaped as it is used as the delimiter for preg_replace. Try "motorcycle\\/atv=>motorcycle atv" (yes double escaped) and then reset the URL cache.
1 Mar 2013, 7:56 PM
#278
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]

deadeye:

Which version of the .htaccess should be used? I'd found a version in this thread that is much more elaborate than the sample one included with the latest version available in the plugins section.
Use the one which ships with the current version. The one posted earlier in the forums is older (was a fix for a specific older version).

deadeye:

Also...is there any recommendations on 'full vs short' regarding seo rankings...which would google/bing/etc prefer? Thanks!
"Ultimate SEO URLs" adds the category / product / ez-page names to the URL (and they are also used as h1 tags in most templates). So basically it adds what some would call "keywords" to the URLs. Depending on the names you used, your industry, your perspective customers, and many other factors you might be better off with one format of another... So no "this format is better for seo" answer exists :)

The URL is a currently very minor factor in the grand scheme of things. There are other places you would be better off spending your time (and money) when it comes to SEO. Take a look at the top two results in Google for SEO: http://searchengineland.com/guide/what-is-seo and http://www.seomoz.org/beginners-guide-to-seo If you wish to further discuss SEO topics on the forums (I would highly recommend doing research other places as well), please discuss them in the Search Engines section of the forums.

1 Mar 2013, 9:22 PM
#279
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

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

No joy using motorcycle\/atv=>motorcycle atv in Enter PCRE filter rules for generated URLs
as I still get this

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'a' in /home/xxxxxxxx/public_html/catalog/includes/classes/seo.url.php on line 795

Version = 2.212

2 Mar 2013, 2:01 AM
#280
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]

kobra:

No joy using motorcycle\/atv=>motorcycle atv in Enter PCRE filter rules for generated URLs
as I still get this

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'a' in /home/xxxxxxxx/public_html/catalog/includes/classes/seo.url.php on line 795

> Version = 2.212
The search and replace is case sensitive. Are there any capital letters in the product name?

Does your server have magic_quotes_gpc or magic_quotes_runtime enabled? You can either check "Admin -> Version" to see the output of phpinfo or try entering "motorcycle\/atv=>motorcycle atv" (if this works one of them is enabled). If enabled, you may want to ask your provider to turn them off as they [can cause issues](http://www.php.net/manual/en/security.magicquotes.whynot.php) (especially as the world moves to PHP 5.4).