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

Results 61 to 80 of 1,706
22 Oct 2012, 5:50 PM
#61
timhersh avatar

timhersh

Zen Follower

Join Date:
Aug 2008
Posts:
274
Plugin Contributions:
0

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

I am using zen cart 1.50.

I have installed Ultimate SEO URLs 2.150 for Zen Cart 1.5.0 and everything seems to be working great except that the categories are not displaying in the url.

For example this http://petalsremembered.com/Gifts/ddd-p-866182.html

should be

http://petalsremembered.com/Gifts/Co...-p-866182.html

I have turned on "Show categories as directories in the URL?" but it isn't working. Does anyone have any experience using this with zencart 5.0. Everything I can find is for older versions.

22 Oct 2012, 8:29 PM
#62
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]

timhersh:

I am using zen cart 1.50.

I have installed Ultimate SEO URLs 2.150 for Zen Cart 1.5.0 and everything seems to be working great except that the categories are not displaying in the url.

I have turned on "Show categories as directories in the URL?" but it isn't working. Does anyone have any experience using this with zencart 5.0. Everything I can find is for older versions.

The "Show categories as directories" option is not valid for "Ultimate SEO URLs" version 2.150. The option did not exist prior to version 2.200. Please remove the old version of "Ultimate SEO URLs", install the latest version (currently 2.207), and use the new .htaccess file posted earlier in this thread (with appropriate changes of course).

23 Oct 2012, 4:34 PM
#63
timhersh avatar

timhersh

Zen Follower

Join Date:
Aug 2008
Posts:
274
Plugin Contributions:
0

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

Thanks, is there a way to adjust the module (new or old version) so that it does display the categories in the url??

23 Oct 2012, 5:09 PM
#64
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]

timhersh:

Thanks, is there a way to adjust the module (new or old version) so that it does display the categories in the url??
Yes, this is already supported under Zen Cart 1.5 and the latest version of "Ultimate SEO URLs".
You will need to a) go into "admin" -> "configuration" -> "SEO URLs" and adjust the settings and b) modify your .htaccess file to match the settings.

Versions of "Ultimate SEO URLs" > 2.200 have three modes of operation:
1. Normal ("category parent": false, "category as directory": false)

  • Category Pages: category-name-c-34.html
  • Product Pages: product-name-p-54.html
    2. Category Parent ("category parent": true, "category as directory": false)
  • Category Pages: parent-name-category-name-c-34.html
  • Product Pages: product-name-p-54.html
    3. Category as Directory ("category as directory": true)
  • Category Pages: category-name-c-34/
  • Product Pages: category-name-c-34/product-name-p-54.html

If you have any linked products and use option 1 or 2: make sure to enable "Add cPath to product URLs".
If you are using option 3 you can leave "Add cPath to product URLs" disabled.

25 Oct 2012, 3:00 AM
#65
timhersh avatar

timhersh

Zen Follower

Join Date:
Aug 2008
Posts:
274
Plugin Contributions:
0

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

Thank you,

New problem now. I have installed this on another domain. Once I turn it on the new links are pulling up error "not found" pages.

Any idea what it might be? The normal page (that works) is this http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/index.php?main_page=product_info&cPath=1&products_id=3

The page that shows up once I turn it on is this-404 Page not Found error is what I get, on all of the pages.

http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/category-1-c-1/product-2-p-3.html?cPath=1

I'm using Ultimate SEO URLs v2.200. here is my .htaccess file

##### NOTE: Replace /Outboard-Motor-Oil/ with the relative web path of your catalog in the "Rewrite Base" line below:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /Outboard-Motor-Oil/

# From Ultimate SEO URLs
RewriteRule ^(.*)-p-(.*).html$ index\.php?main_page=product_info&products_id=$2&%{QUERY_STRING} [L]

# Normal Ultimate SEO URLs (disable if using ADD_PRODUCT_CAT)
#RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%{QUERY_STRING} [L]

# ADD_PRODUCT_CAT Ultimate SEO URLs (disable if not using ADD_PRODUCT_CAT)
RewriteRule ^(.*)-c-(.*).html$ $1-c-$2/ [R=301,L]
RewriteRule ^(.*)-c-([^/]+)$ %{REQUEST_URI}/ [R=301,L]
RewriteRule ^(.*)-c-([^/]+)/$ index\.php?main_page=index&cPath=$2&%{QUERY_STRING} [L]

RewriteRule ^(.*)-m-([0-9]+).html$ index\.php?main_page=index&manufacturers_id=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-pi-([0-9]+).html$ index\.php?main_page=popup_image&pID=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-pr-([0-9]+).html$ index\.php?main_page=product_reviews&products_id=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?main_page=product_reviews_info&products_id=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-ezp-([0-9]+).html$ index\.php?main_page=page&id=$2&%{QUERY_STRING} [L]

# All other pages
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f [NC] 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]

# Handle when a resource is not found (404 Error Page)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index\.php?main_page=page_not_found&%{QUERY_STRING} [L]
25 Oct 2012, 2:23 PM
#66
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]

timhersh:

Thank you,

New problem now. I have installed this on another domain. Once I turn it on the new links are pulling up error "not found" pages.

I'm using Ultimate SEO URLs v2.200.
Start by installing the latest version. I know I've said this more than once now.

Once you have installed the latest version of this plugin, then go and install the latest .htaccess file.

From the behavior you are pointing out I would guess you did not get the .htaccess file installed correctly. Where did you install the .htaccess file? Does your server support .htaccess files? Did you try using the full relative web path (/domo-online.com/Outboard-Motor-Oil/)?

25 Oct 2012, 4:14 PM
#67
timhersh avatar

timhersh

Zen Follower

Join Date:
Aug 2008
Posts:
274
Plugin Contributions:
0

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

Bingo, that was it, I changed it to domo-online.com/Outboard-Motor-Oil in the .htaccess file and it works great

thanks,

25 Oct 2012, 7:21 PM
#68
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]

No problem :)

27 Oct 2012, 9:35 PM
#69
icecold avatar

icecold

Zen Follower

Join Date:
Jul 2008
Posts:
360
Plugin Contributions:
0

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

I just installed Ultimate SEO URLs over a fresh ZC 1.5 installation and I can't access the Admin menus! What it does it's just a blank page! Just to make sure it worked I renamed all the original files that have to be replaced ... BTW my .htaccess file is configured, but no URLs are being rewritten ...

27 Oct 2012, 11:32 PM
#70
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]

icecold:

I just installed Ultimate SEO URLs over a fresh ZC 1.5 installation and I can't access the Admin menus! What it does it's just a blank page!

This usually indicates something was missed during the installation (often the administration side defines) - or a corrupted upload. Did you look through the Zen Cart debug logs? Have you tried the steps in this article to determine where things broke?

If you still cannot find where things are going wrong, please answer the following:
Provide more details about your Zen Cart installation (how you installed, version, other plugins, etc).
Provide a detailed walk through of the complete step by step process you followed to install the plugin.

28 Oct 2012, 1:26 AM
#71
timhersh avatar

timhersh

Zen Follower

Join Date:
Aug 2008
Posts:
274
Plugin Contributions:
0

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

lhungil:

No problem :)

Ok last question.

Everything is working great except I can not get the ez pages to pull up. Typically I enter this to see the first ez page, no matter what I enter though it won't rewrite it or pull it up, any ideas?

http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/index.php?main_page=page&id=1

28 Oct 2012, 7:08 AM
#72
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]

Your Zen Cart installation does not appear to be working anymore (I cannot even get to your main landing page), was something changed recently? I remember being able to access the site Thursday night.

timhersh:

Everything is working great except I can not get the ez pages to pull up.
By default EZ-Pages are rewritten as long as "page" is included in the list at "Enter pages to allow rewrite".

If using the "Internal Link" feature with EZ-Pages, these are hard-coded, so you will need to change the value. For example to change "Privacy Notice" under the demo store you need to to to "admin" -> "tools" -> "ez-pages" and select "Privacy Notice" and click "edit". Once on the page to edit "Privacy Notice", change the value in the input field labeled "Internal Link URL" from "index.php?main_page=privacy" to "privacy.html".

28 Oct 2012, 1:31 PM
#73
icecold avatar

icecold

Zen Follower

Join Date:
Jul 2008
Posts:
360
Plugin Contributions:
0

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

The only difference between my former installation and the new one is that ALL files that needed to be replaced are now renamed ... that's it.
I checked every single file path to be sure everything was fine ...

I will do it one more time anyway ... but the only thing that is custom is the template ... nothing else, and that is not affecting the store front, looks fine aside from the fact the URLs are not rewritten ...

28 Oct 2012, 1:50 PM
#74
icecold avatar

icecold

Zen Follower

Join Date:
Jul 2008
Posts:
360
Plugin Contributions:
0

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

icecold:

The only difference between my former installation and the new one is that ALL files that needed to be replaced are now renamed ... that's it.
I checked every single file path to be sure everything was fine ...

I will do it one more time anyway ... but the only thing that is custom is the template ... nothing else, and that is not affecting the store front, looks fine aside from the fact the URLs are not rewritten ...

just checked again just to be sure, as I said is a fresh install ZC 1.5 ... Only a template besides the original package ...

28 Oct 2012, 2:27 PM
#75
icecold avatar

icecold

Zen Follower

Join Date:
Jul 2008
Posts:
360
Plugin Contributions:
0

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

i checked the debug and there's a missing class! It supposed to be created as there is a seo.install.php class in FS includes, but for some unknown reason it's not instantiating it! ??

This is the error I got from debug ... it clearly shows the class is not instantiated ...

[28-Oct-2012 10:20:02] PHP Warning: include_once(/home2/seasonbr/public_html/trade/includes/classes/seo.url.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /home2/seasonbr/public_html/trade/AdminNW/includes/functions/html_output.php on line 62
[28-Oct-2012 10:20:02] PHP Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening '/home2/seasonbr/public_html/trade/includes/classes/seo.url.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/seasonbr/public_html/trade/AdminNW/includes/functions/html_output.php on line 62
[28-Oct-2012 10:20:02] PHP Fatal error: Class 'SEO_URL' not found in /home2/seasonbr/public_html/trade/AdminNW/includes/functions/html_output.php on line 64

As you can see above it's asking for seo.url.php class, which supposed to be instantiated, but for some reason I really don't know, it's not ...

So how can I go around this?

Please note:

  1. This is a fresh ZC 1.5 install without any plug ins only a template
  2. The template itself has built-in plugins and executes jQuery
  3. The front end looks fine the error is just in the Admin
  4. As a result, I don't have any access to admin to change the template to rhe default >>> the Admin fails to open and there are no options to switch back
  5. I asked the template author to see if there are any known issues with Ultimate SEO URLs, no response yet
28 Oct 2012, 5:59 PM
#76
timhersh avatar

timhersh

Zen Follower

Join Date:
Aug 2008
Posts:
274
Plugin Contributions:
0

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

Thank you for replying.

The issue of the main landing page not showing is something different. I haven''t figured it out yet but for some reason it won't show the bottom of the default main_page so I have it redirected to go here for the home page, for now. http://ie-proofs.com/domo-online.com/ Not sure what the issue is

BUT

if I go to the default template it shows just fine.

All the other pages I need are working just fine in my custom template though, the only thing (besides the default main page) I can't get it to show is the E-Z Pages. BUT the E-Z pages are working (the redirect link) if I have the default template on.

For example these work just great
http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/evinrude-c-1/evinrude-xd30-oil-2058-gallon-p-3.html?cPath=1

http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/yamalube-c-4/

http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/shippinginfo.html


I do have 'page' listed in my list of pages to rewrite, here is what I have

index, product_info,page,products_all, products_new, featured_products, specials, contact_us, conditions, privacy, reviews, shippinginfo, faqs_all, site_map, gv_faq, discount_coupon.page, page_2, page_3, page_4
THIS LINK THOUGH- will not work when my template is on http://ie-proofs.com/domo-online.com/Outboard-Motor-Oil/home-page-ezp-1.html Really would like to make it work. Would prefer to use the EZ page for my home page. I'm not using the internal links..thank you for any assistance you can provide......

28 Oct 2012, 6:40 PM
#77
sph avatar

sph

Totally Zenned

Join Date:
Jan 2006
Posts:
1,556
Plugin Contributions:
0

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

Timhersh,

I just made an ezpage to see if I had a problem, and do not:

http://www.prommart.com/ez-page-test-ultimate-seo-ezp-11.html

My ezpage is linked from my footer.

Mine is a 1.5.1 cart with whatever the default Ultimate SEO installation is for ezpages...I didn't do anything in my SEO admin re ezpages.

BTW, since you are using the categories as directories option...which includes the category in the product url...I don't think you need the cPath at the end of the product url? For me, since I don't include the categories in my setting, I do enable the cPath option at the end of the product url since I'm using linked products.

28 Oct 2012, 9:01 PM
#78
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]

timhersh:

If I go to the default template it shows just fine.

All the other pages I need are working just fine in my custom template though, the only thing (besides the default main page) I can't get it to show is the E-Z Pages. BUT the E-Z pages are working (the redirect link) if I have the default template on.

If everything works correctly with the default template but fails with your custom templates... the problem will be something with your custom template. Not with "Ultimate SEO URLs".

If you purchased the template and are modifying it, you may want to check with the author of the template and ask them what modifications were made to ezpages. It may save you some time.

You will want to look through your custom template for every reference to "page" and "ezpage" as this is where EZ-Page content is handled. You will need to check under both the templates area and the modules area (custom templates can have overrides in here).

28 Oct 2012, 9:13 PM
#79
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]

icecold:

The only difference between my former installation and the new one is that ALL files that needed to be replaced are now renamed ... that's it.
Did you make sure the renamed files do NOT end with .php?

icecold:

i checked the debug and there's a missing class! It supposed to be created as there is a seo.install.php class in FS includes, but for some unknown reason it's not instantiating it! ??
The error message is "Failed opening '/home2/seasonbr/public_html/trade/includes/classes/seo.url.php'". If PHP cannot load the file, it cannot instantiate the class contained in the file.

This error message indicates "Ultimate SEO URLs" was not properly installed. Based upon that error message I can see some files were not copied over. You really need to completely re-install "Ultimate SEO URLs" at this point, not just copy over files as you find they are missing. If you followed all the steps listed in the installation file (and are really using a clean installation of Zen Cart 1.5 using the installation scripts included with Zen Cart) you should not be seeing these kind of error messages.

Detailed Installation Steps
This list assumes you truly have a clean Zen Cart installation. No other plugins or modules installed. No other changes made. No extra php files. You installed Zen Cart using the instructions and installation scripts provided with Zen Cart not 3rd party ones. You just finished the installation and renamed your admin folder.

  1. Determine which version of Zen Cart you installed. You still have not told us if you are using 1.5.0 or 1.5.1. These versions are not the same and have different files. So just saying 1.5 is not sufficient.
  2. Download the latest version of "Ultimate SEO URLs" from http://www.zen-cart.com/downloads.php?do=file&id=132.
  3. Unzip the archive to your local computer. Yes to your local computer. Make sure you are using a program to unzip the files which understands paths (directories). If your local computer is running Windows you can use the built in unzip utility. Otherwise look into a program such as 7-zip (free, opensource).
  4. Open and read "LICENSE". Everyone using this module or modifications of this module are subject to the license agreement. If you do not agree you cannot use this module or modifications of this module.
  5. Open and read "README_ENGLISH.txt". Yes you really should always read any document packaged with a module. This document contains the short form of these instructions suitable for anyone who understand Zen Cart to install this module.
  6. Now you remember when I said is was important to know what version of Zen Cart you have installed, right? Here is where you use the version information. Go to the instructions for copying files to your Zen Cart installation. When you are done come back here and continue.
  7. Open your web browser. Go to the administrative side of your Zen Cart installation. Now login with your administrative user.
  8. Go to "configuration" -> "Ultimate SEO URLs". Change the settings to match your needs and wants.
  9. Edit the example .htaccess file in this thread to match your settings and environment. Make sure you actually read the instructions in the .htaccess file before and during editing. Once done editing, upload the .htaccess file to your Zen Cart installation folder.

Copying files to a clean Zen Cart 1.5.0 installation
First and foremost always use a proper upload tool such as WinSCP. Do not use an online "file manager" or "dreamweaver". If any changed files have been changed by another plugin or template you install, your Zen Cart installation is NOT clean and you will have to "merge" the changes instead of following these steps.

  1. Copy the files (including directory paths) from "new_files_150/includes" and "new_files_150_English/includes" to your Zen Cart installation under "/includes".
  2. Copy the files (including directory paths) from "new_files_150/your_admin_folder" and "new_files_150_English/your_admin_folder" to your Zen Cart installation under your admin folder (assuming you followed the instructions for installing Zen Cart and renamed the admin folder).
  3. Overwrite the files (including directory paths) from "affected_files_150/includes" to your Zen Cart installation under "/includes".
  4. Overwrite the files (including directory paths) from "affected_files_150/your_admin_folder" to your Zen Cart installation under your admin folder.
  5. Overwrite the file from "affected_files_150/index.php" to your Zen Cart installation.
  6. Now return to where you left off in the first list.

Copying files to a clean Zen Cart 1.5.1 installation
First and foremost always use a proper upload tool such as WinSCP. Do not use an online "file manager" or "dreamweaver". If any changed files have been changed by another plugin or template you install, your Zen Cart installation is NOT clean and you will have to "merge" the changes instead of following these steps.

  1. Copy the files (including directory paths) from "new_files_151/includes" and "new_files_151_English/includes" to your Zen Cart installation under "/includes".
  2. Copy the files (including directory paths) from "new_files_151/your_admin_folder" and "new_files_151_English/your_admin_folder" to your Zen Cart installation under your admin folder (assuming you followed the instructions for installing Zen Cart and renamed the admin folder).
  3. Overwrite the files (including directory paths) from "affected_files_151/includes" to your Zen Cart installation under "/includes".
  4. Overwrite the files (including directory paths) from "affected_files_151/your_admin_folder" to your Zen Cart installation under your admin folder.
  5. Overwrite the file from "affected_files_151/index.php" to your Zen Cart installation.
  6. Now return to where you left off in the first list.

Still having problems
If after following all these instructions you still cannot get this plugin working I would highly recommend you hire a developer familiar with Zen Cart to install and configure your site for you. Installation of this plugin is relatively straight forward and very similar to installing any other Zen Cart module / plugin.

Installing more than one plugin / module often involves using a tool such as WinMerge or Beyond Compare to "merge" the changes made by each plugin. If your "template developer" changed core Zen Cart files you will need to do a merge of any files both modified, not just replace the files. If you are not familiar with PHP, MySQL, and Zen Cart this can be a daunting task.

28 Oct 2012, 11:04 PM
#80
icecold avatar

icecold

Zen Follower

Join Date:
Jul 2008
Posts:
360
Plugin Contributions:
0

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

icecold:

i checked the debug and there's a missing class! It supposed to be created as there is a seo.install.php class in FS includes, but for some unknown reason it's not instantiating it! ??

This is the error I got from debug ... it clearly shows the class is not instantiated ...

As you can see above it's asking for seo.url.php class, which supposed to be instantiated, but for some reason I really don't know, it's not ...

So how can I go around this?

Please note:

  1. This is a fresh ZC 1.5 install without any plug ins only a template
  1. The template itself has built-in plugins and executes jQuery
  1. The front end looks fine the error is just in the Admin
  1. As a result, I don't have any access to admin to change the template to rhe default >>> the Admin fails to open and there are no options to switch back
  1. I asked the template author to see if there are any known issues with Ultimate SEO URLs, no response yet

BTW This is the list of AddOns the template has integrated:
Column Layout Grid, About Us Page, Footer Menu , Column Divider Pro, Designer Monthly Boxes, Pure CSS Mega Menu