Latest News: (loading..)
spidometrs

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

7,327 posts in this topic

if the url is for example

hxxp://www.example.fr/créateur.html

i would like

hxxp://www.example.fr/createur.html and not hxxp://www.example.fr/crateur.html

That shouldn't be happening if you are using the conversion option. You may want to re-check that. Also, be sure you are using the latest version.

Share this post


Link to post
Share on other sites

Hello,

 

Many thanks for this outstanding work and for the professionnal coding and documents!

 

I have a question about the fact that both URL :

- http://librairie-hussard.com/catalog/antiq-revol-moyen-armes-armures-xves-p-2914.html

- http://librairie-hussard.com/catalog/antiq-revol-moyen-armes-armures-xves-p-2914.html?language=fr

are leading to the same page, french beeing the default language.

 

Is it Ok for bots?

Would'nt be preferable to always give language=xx parameter?

 

Sincerly yours, BD

Share this post


Link to post
Share on other sites

Hy there!

 

I searched among lots of sites and forums, but I couldn't find any solution for my problem.

Please help me, 'cause I'm getting mad :'(

 

I have a 2.2 oscommerce store and sometimes when I refresh my site or I delete the browsing history or cache in my browser

(it doesn't depend if it's Internet Explorer os Mozilla or Google Chrome) I get the followong error:

 

1146 - Table '[my database name].TABLE_SEARCH_ENGINE_IP' doesn't exist

 

insert into TABLE_SEARCH_ENGINE_IP (ip_address) values ('213.222.166.168')

 

I don't know if the problem belongs to Ultimate SEO URLs contrib (yes, it is installed in the store) or not, but I'm getting hopeless :'( not to find the solution.

I know that the above lines say that I don't have the Search_Engine_IP table but I didn't install any contrib that said anything about this table.How can I solve the problem?

 

Please HELP!

Share this post


Link to post
Share on other sites

Hello,

 

Many thanks for this outstanding work and for the professionnal coding and documents!

 

I have a question about the fact that both URL :

- http://librairie-hussard.com/catalog/antiq-revol-moyen-armes-armures-xves-p-2914.html

- http://librairie-hussard.com/catalog/antiq-revol-moyen-armes-armures-xves-p-2914.html?language=fr

are leading to the same page, french beeing the default language.

 

Is it Ok for bots?

Would'nt be preferable to always give language=xx parameter?

Yes, it is fine, assuming the text on each page is in a different language.

Share this post


Link to post
Share on other sites

Hy there!

 

I searched among lots of sites and forums, but I couldn't find any solution for my problem.

1146 - Table '[my database name].TABLE_SEARCH_ENGINE_IP' doesn't exist

 

insert into TABLE_SEARCH_ENGINE_IP (ip_address) values ('213.222.166.168')

 

I don't know if the problem belongs to Ultimate SEO URLs contrib (yes, it is installed in the store) or not, but I'm getting hopeless :'( not to find the solution.

I know that the above lines say that I don't have the Search_Engine_IP table but I didn't install any contrib that said anything about this table.How can I solve the problem?

The capital letters indicate you are missing a definition but the missing item is not part of this contribution. You will need toask in the support thread for whatever contribution it is.

Share this post


Link to post
Share on other sites

Yes, it is fine, assuming the text on each page is in a different language.

Sorry I did'nt explain correctly : both links lead to the same french page. I am afraid it is not good for Google to have differents URLs leading to identical content?

Share this post


Link to post
Share on other sites

Sorry I did'nt explain correctly : both links lead to the same french page. I am afraid it is not good for Google to have differents URLs leading to identical content?

The way around that is to add a canonical meta tag so the french page points to the main page. But it is not an issue in my experience. Google doesn't use the url for determining content so they should see the pages as the same. Before making any changes, I suggest you pick out a product or two and check their index positions to be sure there is a problem to deal with in the first place.

Share this post


Link to post
Share on other sites

The way around that is to add a canonical meta tag so the french page points to the main page. But it is not an issue in my experience. Google doesn't use the url for determining content so they should see the pages as the same. Before making any changes, I suggest you pick out a product or two and check their index positions to be sure there is a problem to deal with in the first place.

Thanks for your answer. I dont get "add a canonical meta tag so the french page points to the main page". What to do exactly?

Share this post


Link to post
Share on other sites

I am sure this is a simple answer but I'm just not seeing it. I am moving from one osc site to another.

So I'm trying:

Redirect permanent /martin-2012-exile-compound-bow-package-p-37142.html http://www.qualityarcherybows.com/martin-2012-exile-compound-package-p-21286.html

But I keep getting:

http://www.qualityarcherybows.com/martin-2012-exile-compound-package-p-21286.html?products_id=37142

 

The rewrite is:

RewriteCond %{HTTP_HOST} ^qualityarcherybows.com

RewriteRule (.*) http://www.qualityarcherybows.com/$1 [R=301,L]

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}

 

Thanks

Share this post


Link to post
Share on other sites

Thanks for your answer. I dont get "add a canonical meta tag so the french page points to the main page". What to do exactly?

You would have to install a contribution due to the dynamic nature of the pages. There are only two contributions that I am aware of that are for that. Header Tags SEO is one but it doesn't change the language url's, though it could with a few small changes. The other is a stand-alone contribution. I don't recall the name but it probably has canonical in it. I don't know how it treats languages though.

Share this post


Link to post
Share on other sites

Hopefully someone can help me. I installed this contr. about 2 years ago and always thought it was working fine.

I have been working hard, the last few months, on trying to improve my SEO across my website , i.e. www.nontando.com

The one thing I have noticed which is hurting my SEO is when I click on any categories it displays it as

http://www.nontando.com/index.php/masks-c-29

rather than

www.nontando/masks

which I would much prefer and much better for SEO purposes.

I have checked my SEO URL 5 config settings and it looks like this:

Enable SEO URLs 5? true icon_arrow_right.gif Enable the cache? true icon_info.gif Enable multi language support? false icon_info.gif Output W3C valid URLs? true icon_info.gif Select your chosen cache system? mysql icon_info.gif Set the number of days to store the cache. 7 icon_info.gif Choose the uri format standard icon_info.gif Choose how your product link text is made up p icon_info.gif Filter Short Words 3 icon_info.gif Add category parent to beginning of category uris? false icon_info.gif Remove all non-alphanumeric characters? false icon_info.gif Add cPath to product URLs? false icon_info.gif Enter special character conversions. (Better to use the file icon_info.gif Turn performance reporting on true/false. false icon_info.gif Turn variable reporting on true/false. false icon_info.gif Force www.mysite.com/ when www.mysite.com/index.php true icon_info.gif Reset USU5 Cache

 

 

So, I am not really sure where I have gone wrong - I may be going in the wrong direction but maybe, even if it not related to this contr. someone can guide me in the right direction.

Share this post


Link to post
Share on other sites

Hopefully someone can help me. I installed this contr. about 2 years ago and always thought it was working fine.

I have been working hard, the last few months, on trying to improve my SEO across my website , i.e. www.nontando.com

The one thing I have noticed which is hurting my SEO is when I click on any categories it displays it as

http://www.nontando.com/index.php/masks-c-29

rather than

www.nontando/masks

which I would much prefer and much better for SEO purposes.

I have checked my SEO URL 5 config settings and it looks like this:

You posted in the wrong support thread.

Share this post


Link to post
Share on other sites

Hi Jack,

 

I've noticed these errors related to the seo, any idea how to get rid of them?

 

Error: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CDT/-5.0/DST' instead
File: includes/classes/seo.class.php

Edited by mr_absinthe

Share this post


Link to post
Share on other sites

<p>

<br />

Hi Jack,<br />

<br />

I've noticed these errors related to the seo, any idea how to get rid of them?<br />

<br />

That's due to a change in php. Your host must have updated. You can add this to your php.ini file Edited by Jack_mcs

Share this post


Link to post
Share on other sites

I'm already using the latest (your) version and these are the lines that are showing the error:

 

Line: 2439

if ( $cache['cache_expires'] > @[member='date']("Y-m-d H:i:s") ) {

 

Line: 2516

$this->DB->Query("DELETE FROM cache WHERE cache_expires <= '" . @[member='date']("Y-m-d H:i:s") . "'" );

 

Line: 2567

$is_expired = ( $check['cache_expires'] <= @[member='date']("Y-m-d H:i:s") ? true : false );

 

The code wrap is changing the line, it should read $is_expired = ( $check['cache_expires'] <= @@date("Y-m-d H:i:s") ? true : false ); etc, no idea why it is inserting member.

Edited by mr_absinthe

Share this post


Link to post
Share on other sites

I'm already using the latest (your) version and these are the lines that are showing the error:

 

The code wrap is changing the line, it should read $is_expired = ( $check['cache_expires'] <= @@date("Y-m-d H:i:s") ? true : false ); etc, no idea why it is inserting member.

Hmm, that's strange. It shouldn't be displaying an error that I can see, unless you have error reporting set to strict (maybe) in includes/application_top.php.. The other change I mentioned should stop it though.

Share this post


Link to post
Share on other sites

I've created php.ini with date.timezone = 'America/Chicago', uploaded to the root and the error is still there I'm afraid.

Share this post


Link to post
Share on other sites

I've created php.ini with date.timezone = 'America/Chicago', uploaded to the root and the error is still there I'm afraid.

Then I've no idea what it could be.

 

If you leave the date command in, you should change it to the correct one. That won't fix this problem though.

Edited by Jack_mcs

Share this post


Link to post
Share on other sites

Is it possible to redirect /catalog to say /store with this contribution installed? I have tried doing so by adding the usual folder rewrite rule to the root .htacess but it ends up going in loops, i.e. the browser shows the following message: "the server is redirecting the request for this address in a way that will never complete". Does it mean that two redirects (one in root and one a level down) is not allowed by Apache?

Share this post


Link to post
Share on other sites

Is it possible to redirect /catalog to say /store with this contribution installed? I have tried doing so by adding the usual folder rewrite rule to the root .htacess but it ends up going in loops, i.e. the browser shows the following message: "the server is redirecting the request for this address in a way that will never complete". Does it mean that two redirects (one in root and one a level down) is not allowed by Apache?

That's not something handled by this contribution. You would need to add the redirect before the code for the rewrite and then use the new location for the rewrite. I haven't tried this but it should work.

Share this post


Link to post
Share on other sites
You would need to add the redirect before the code for the rewrite and then use the new location for the rewrite.

This is exactly what I have tried but it goes in loops. Puzzling...

Share this post


Link to post
Share on other sites

I'm getting some strange url's being crawled by google bot. It's shows duplicate pages within my site. I'm not sure how they picked them up but this is what they look like:

 

SEO Orginal: http://www.sincerewedding.com/groomsmen-gifts-c-27.html

Bad URL: http://www.sincerewedding.com/groomsmen-gifts-c-21_58_24_32_29_126_132_27.html

 

SEO Orginal: http://www.sincerewedding.com/bridal-jewelry-c-21.html

Bad URL: http://www.sincerewedding.com//bridal-jewelry-c-28_133_24_32_29_76_21_60_25_66_21.html

 

 

This isn't the only urls that have issues within the site. I did test on another store of mine and they all do have this same bug in the code. I'm still running PHP 4 so I can't update to SEO URL5.

 

I would like if all the bad urls could 404 out and only allow the urls from the categories on the homepage.

 

Any thoughts or help appreciated. If you need more examples let me know.

 

Thanks

Share this post


Link to post
Share on other sites

I'm getting some strange url's being crawled by google bot. It's shows duplicate pages within my site. I'm not sure how they picked them up but this is what they look like:

 

SEO Orginal: http://www.sincerewedding.com/groomsmen-gifts-c-27.html

Bad URL: http://www.sincerewedding.com/groomsmen-gifts-c-21_58_24_32_29_126_132_27.html

 

SEO Orginal: http://www.sincerewedding.com/bridal-jewelry-c-21.html

Bad URL: http://www.sincerewedding.com//bridal-jewelry-c-28_133_24_32_29_76_21_60_25_66_21.html

 

 

This isn't the only urls that have issues within the site. I did test on another store of mine and they all do have this same bug in the code. I'm still running PHP 4 so I can't update to SEO URL5.

 

I would like if all the bad urls could 404 out and only allow the urls from the categories on the homepage.

 

Any thoughts or help appreciated. If you need more examples let me know.

 

Thanks

The url's aren't bad, necessairly. Google is just finding a different path to that category. Without seeing the code in your shop though I can't think of anything to suggest.

Share this post


Link to post
Share on other sites

hello support,

i have Ultimate_SEO_v2.3d_11 installed on osc 2.3.

 

it is configured as such: Add cPath to product URLs?----- false

Add category parent to product URLs? ----false

Add category parent to begining of URLs?------ false

 

my category urls look like this : http://mysite.com/my-product-category-c-22.html

i would like to remove the cpath.

I am linking these in Google Ad words and it will look funny with the cpath .

 

 

and my prducts look like this:

 

http://mysite.com/myproduct-p-80.html

 

is there a way to get rid of the p-#

 

 

 

 

thanks,

 

craig

Share this post


Link to post
Share on other sites

hello support,

i have Ultimate_SEO_v2.3d_11 installed on osc 2.3.

 

it is configured as such: Add cPath to product URLs?----- false

Add category parent to product URLs? ----false

Add category parent to begining of URLs?------ false

 

my category urls look like this : http://mysite.com/my-product-category-c-22.html

i would like to remove the cpath.

I am linking these in Google Ad words and it will look funny with the cpath .

 

 

and my prducts look like this:

 

http://mysite.com/myproduct-p-80.html

 

is there a way to get rid of the p-#

Those are required for this contribution. I think the SEO 5 contribution will allow that.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now