Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

[CONTRIBUTION] Ultimate SEO URLs v2.1 - by Chemo


Recommended Posts

Hi I'm using Ultimate SEO URL's 2-2.2d-7

 

I have managed to install it and its working great. I'm just looking for a bit of info on how it works really.

 

My URL's read like this now:

 

my_site.com//drivers-snake-eyes-viper-tour-black-driver-standard-p-77.html?osCsid=b955168c8a802d5ebdfb7659795d61fb

Is it a problem having all the jibberish (to me anyways) at the end of the URL (?osCsid=b955168c8a802d5ebdfb7659795d61fb).

That string of characters starting with ?osCsid is called the session ID and you shouldn't see it in the url after the first click. You have to be sure that the prevent spider sessions setting in admin is set to true and the configure file is setup properly. These have both been gone over in this thread if you need more details.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Getting this error when I uploaded Ultimate SEO 2.1

 

Fatal error: Call to undefined function usu_db_query() in includes/classes/seo.class.php

 

Was I supposed to install something first before I installed this add on?

 

 

Hi Jack - Any idea on why I'm getting the error above? My site is down and I get can't past this error.

Link to comment
Share on other sites

That string of characters starting with ?osCsid is called the session ID and you shouldn't see it in the url after the first click. You have to be sure that the prevent spider sessions setting in admin is set to true and the configure file is setup properly. These have both been gone over in this thread if you need more details.

 

 

Thanks Jack, sorry for my dumbness, but i assume the 'prevent spider sessions' should be in the admin panel?? because its not in mine :S

 

I just went through the installation process again and I have done everything it says. Any ideas?

Link to comment
Share on other sites

Hi Jack - Any idea on why I'm getting the error above? My site is down and I get can't past this error.

This contribution, sadly, has many versions. I only support mine, which is 2.2d so I don't have an answer for you.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Thanks Jack, sorry for my dumbness, but i assume the 'prevent spider sessions' should be in the admin panel?? because its not in mine :S

Using google should always be the first attempt at finding help.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Anyone know how to make ultimate seo urls redirect to www instead of non-www?

The rest of my site is on www.

That isn't handled by ultimate seo. See this thread.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Hello jack mcs,

 

today I have upgrade my SEO URLs from Version "2.0b" to "Ultimate Seo Urls 2.1d STABLE FINAL r172". The output of the categories and products as well as manufacturers does work fine. But I have problems to hide/delete the sessions in the URL. I have checked the Ultimate SEO URLs contribution documentation many times and i found no mistakes. maybe is there anything in the database from the older version? I had uninstall the Version 2.0b before i install the new version.

 

Do you have any idea what my problem is???

 

:'(

Link to comment
Share on other sites

today I have upgrade my SEO URLs from Version "2.0b" to "Ultimate Seo Urls 2.1d STABLE FINAL r172". The output of the categories and products as well as manufacturers does work fine. But I have problems to hide/delete the sessions in the URL. I have checked the Ultimate SEO URLs contribution documentation many times and i found no mistakes. maybe is there anything in the database from the older version? I had uninstall the Version 2.0b before i install the new version.

I only support version 2.2d but you can see my previous post on the configure file, which may help.

Edited by Jack_mcs

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

I only support version 2.2d but you can see my previous post on the configure file, which may help.

 

 

dear jack,

 

thank for support.

i have made a mistake.

i use the "Ultimate SEO 2-2.2d-7" not the Version "2.1d". :-"

 

Prevent Spider Sessions is on "True"

 

first i have installed the 2.2d-7 on a clear osc-Shop and the session is not shown in the URLS.

but the upgrade in my actually shop shows the osCsid >_<

Link to comment
Share on other sites

first i have installed the 2.2d-7 on a clear osc-Shop and the session is not shown in the URLS.

but the upgrade in my actually shop shows the osCsid >_<

That is usually because your configure file is not setup correctly. See this thread on how to do that or search this one (I think the correct way to set it up was posted in the first few pages).

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

That is usually because your configure file is not setup correctly. See this thread on how to do that or search this one (I think the correct way to set it up was posted in the first few pages).

 

thx 4 the tip

i take a look

 

i have check my admin/includes/configure.php and includes/configure.php and it looks like the configures from the clean osc version "2.2 Release Candidate 2a", where i had install the "2.2d-7" too. :huh:

 

admin/includes/configure

  define('HTTP_SERVER', 'http://XXX');
 define('HTTP_CATALOG_SERVER', 'http://XXX');
 define('HTTPS_CATALOG_SERVER', 'https://XXX');
 define('ENABLE_SSL_CATALOG', 'true');
 define('DIR_FS_DOCUMENT_ROOT', '/XXX/');
 define('DIR_WS_ADMIN', '/admin/');
 define('DIR_FS_ADMIN', '/XXX/catalog/admin/');
 define('DIR_WS_CATALOG', '/');
 define('DIR_FS_CATALOG', '/XXX/catalog/');
 define('DIR_WS_IMAGES', 'images/');
 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
 define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
 define('DIR_FS_CATALOG_IMAGES_MEDIUM', DIR_FS_CATALOG . 'images/');
 define('DIR_FS_CATALOG_IMAGES_LARGE', DIR_FS_CATALOG . 'images/');
 define('DIR_WS_INCLUDES', 'includes/');
 define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
 define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
 define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
 define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
 define('DIR_FS_CACHE_XSELL', DIR_WS_INCLUDES . 'tmp/');
 define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
 define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
 define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
 define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

 define('DB_SERVER', 'XXX');
 define('DB_SERVER_USERNAME', 'XXX');
 define('DB_SERVER_PASSWORD', 'XXX');
 define('DB_DATABASE', 'XXX');
 define('USE_PCONNECT', 'false');
 define('STORE_SESSIONS', 'mysql');

 

includes/configure

  define('HTTP_SERVER', 'http://XXX');
 define('HTTPS_SERVER', 'https://XXX');
 define('ENABLE_SSL', true);
 define('HTTP_COOKIE_DOMAIN', 'http://XXX');
 define('HTTPS_COOKIE_DOMAIN', 'https://XXX');
 define('HTTP_COOKIE_PATH', '/');
 define('HTTPS_COOKIE_PATH', '/');
 define('DIR_WS_HTTP_CATALOG', '/');
 define('DIR_WS_HTTPS_CATALOG', '/');
 define('DIR_WS_IMAGES', 'images/');
 define('DIR_WS_IMAGES_MEDIUM', 'images/');
 define('DIR_WS_IMAGES_LARGE', 'images/');
 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
 define('DIR_QUANTITY_ICONS', DIR_WS_ICONS . 'qicons/');
 define('DIR_WS_INCLUDES', 'includes/');
 define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
 define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
 define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

 define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
 define('DIR_FS_CACHE_XSELL', 'tmp/');
 define('DIR_FS_CATALOG', '/XXX/catalog/');
 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
 define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

 define('DB_SERVER', 'XXX');
 define('DB_SERVER_USERNAME', 'XXX');
 define('DB_SERVER_PASSWORD', 'XXX');
 define('DB_DATABASE', 'XXX');
 define('USE_PCONNECT', 'false');
 define('STORE_SESSIONS', 'mysql'); 

Link to comment
Share on other sites

That is usually because your configure file is not setup correctly. See this thread on how to do that or search this one (I think the correct way to set it up was posted in the first few pages).

 

 

i found the right

 

define('HTTP_COOKIE_DOMAIN', '.XXX.com');
define('HTTPS_COOKIE_DOMAIN', '.XXX.com');

 

now it works fine

thank you so much for support!

 

greets

 

peehdee

Link to comment
Share on other sites

That isn't handled by ultimate seo. See this thread.

 

 

Thanks jack, i have tried adding this to the htaccess,

# Eliminates www vs. non-www
RewriteCond %{HTTP_HOST} ^mysite\.co.uk
RewriteRule ^(.*)$ http://www.mysite.co.uk/$1 [R=permanent,L]

 

but it breaks my ultimate seo urls. My redirects get really screwed up when i add it. I thought someone else might be having the same problem.

I have a forum and blog that are on www, but my store is on non-www. My store doesnt rank well compared to the rest of my site, i thought it might be because its on non-www.

 

 

i have this

 

Options +FollowSymLinks

RewriteEngine On

RewriteBase /supplements/

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-au-(.*).html$ articles.php?authors_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-links-(.*).html$ links.php?lPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pm-([0-9]+).html$ info_pages.php?pages_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-by-(.*).html$ all-products.php?fl=$2&%{QUERY_STRING}

 

 

in my htacess for my store. I cant really figure out why its resolving to the non-www.

Link to comment
Share on other sites

I only support version 2.2d but you can see my previous post on the configure file, which may help.

 

 

Jack,

 

Just so I'm clear, the latest supported version of 2.2d is Ultimate SEO 2-2.2d-7. Correct?

 

 

Greg

Edited by goi_master
Link to comment
Share on other sites

I'm having a question regarding the "preventDuplicates"-class.

 

I have version 2.7 installed on a RC2a-osC.

 

My problem is, that the titles of the pages are modified, when changing the language or changing pages in product listing:

language_en | other title => for english
language_de | other title => for german
language_es | other title => for espanol

sort_2a page_1 language_de | other title
sort_2a page_2 language_de | other title

 

I traced this back to the a.m. class.

In this class, there are two settings:

 var $IhaveDuplicateContent = true;
 var $turnServiceOn = true; // true turns on false will turn this service off

 

Generelly this is not a problem, because it prevents me from duplicate content (as the class already mentioned).

 

But one question:

Is it possible, to move this prevention method ('sort', 'page', 'language', 'currency') behind the original title ?

For example:

other title | language_en => for english
other title | language_de => for german
other title | language_es => for espanol

other title | sort_2a page_1 language_de
other title | sort_2a page_2 language_de

 

 

This would fit much better in my pattern of titles / header tags.

 

Any ideas ?

 

Thank you for your help and for this great contribution.

 

Kind regards

Andreas

Link to comment
Share on other sites

Hi,

 

My hoster says Options +FollowSymLinks is not allowed. Is there any way to make this work without it?

 

TIA

chem

 

Have you tried comenting it out like ..

 

#Options +FollowSymLinks

Edited by FWR Media
Link to comment
Share on other sites

Hey guys,

 

I've installed the Ultimate SEO URL contribution version 2-2.2d-7.

 

Prevent Spider Sessions is set to true.

 

Force Cookies is set to false (because it scares some of my customers away)

 

In the file catalog/includes/functions/html_output.php

I change $add_session_id = true to remove the osCsid however when I do this the "add to cart" button stops working.

 

Is there another way to remove the osCsid without having to force cookies??

Link to comment
Share on other sites

See the post about the same problem on this page.

 

Hi Jack, thanks its was the config file :s sorry for the stupid questions. I had looked at that thread before, but most of it is jibberish to me, just needed to konw I was looking the right place.

 

Cheers

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...