Jump to content
spidometrs

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

Recommended Posts

Hi Jack,

 

I am doing all of this on my computer (test site) before uploading. How can I check if I have the mod_rewrite enabled?

 

Thanks

 

My PC

Server Host: (192.168.0.10) Database Host: localhost (127.0.0.1)

Server OS: Database: MySQL 4.0.15-max-debug

Server Date: 10/18/2005 23:12:34 Datebase Date: 10/18/2005 23:12:33

Server Up Time:

 

HTTP Server: Apache/1.3.27 (Win32) PHP/4.3.3

PHP Version: 4.3.3 (Zend: 1.3.0)

 

 

Hi all,

 

I am sorry if I keep asking, but I think that my request for help is being overlooked by other requests.

 

I am stuck and I can't do anything else other than uninstall the contribution if it doesn't work, but I see that it does work for everybody else so I would like to see what is the problem with my installation.

 

I thank you in advance for any help, assistance etc...

 

Salvo

Share this post


Link to post
Share on other sites

Urraaaa!!

 

Hi all

 

I have uploaded on my server all changes needed to for this contributions and URRAA!!! It works.

 

Now, the only problem is that I can't do any work offline on my server because I think, I have windoer 2000 installed.

 

Does anybody use this contribution on window or it is 100% no go area?

 

Thanks for help

 

Salvo

Share this post


Link to post
Share on other sites

I have a question about this contribution.

 

I hope I explain it properly. :)

 

Will this contrinution make it so I can NOT have to force cookies, but where search engines will NOT get the osCsid=variable?

 

Thanks,

 

Pete


I find the fun in everything.

Share this post


Link to post
Share on other sites

Installed the script. All the links work fine with the proper html endings. But there is a problem when I go to checkout, a cookie usage warning saying that the browser is not accepting cookies (which it is) gets returned. I set Configuration>Sessions>Force Cookie Use to true. When I set this to false, the checkout/login works.

 

I am currently using a shared SSL ceritificate.

 

Any suggestions?

Share this post


Link to post
Share on other sites

Hi. I was wondering if anyone has been able to get this contribution to work on an existing store, or if it only, 100% of the time, works on a fresh site?

Share this post


Link to post
Share on other sites

I have a heavily modded store and I did the contrib. No problems at all. Follow Chemo's step-by-step and it is very easy. :)


I find the fun in everything.

Share this post


Link to post
Share on other sites

Just did the upgrade from SEO URLs 2.0 to 2.1

 

Everything works fine so far. But: I used to embed a html-file into checkout_success.php. The call looks like this and worked perfect:

<td><?php require_once tep_href_link(FILENAME_ORDERS_PRINTABLE3, 'oID=' . $last_order); ?></td>

 

FILENAME_ORDERS_PRINTABLE3 did show a summary of the last order.

 

Now this call gets redirected to login.php ...

 

What do I have to change? Thank you.

 

Michael

Share this post


Link to post
Share on other sites
I think I had this problem - turned out I had forgotten to change the admin/includes/functions/general.php

page as per the installation instructions.

 

Doh

 

I edited the includes/functions/general.php

instead of the

admin/includes/functions/general.php

 

:blush:

Share this post


Link to post
Share on other sites

Greetings,

 

Has anyone installed Ultimate SEO URLs after having installed Easy Populate (EP)?

 

Curious to know if the html URLs will export on the Froogle feed.

 

Thanks all!

 

Convergence

Share this post


Link to post
Share on other sites
Greetings,

 

Has anyone installed Ultimate SEO URLs after having installed Easy Populate (EP)?

 

Curious to know if the html URLs will export on the Froogle feed.

 

Thanks all!

 

Convergence

 

You can just send the stock html URLs to froogle.

Share this post


Link to post
Share on other sites

I tried to install this and it didnt work. So I followed the instructions backward, and now I have an error:

 

Fatal error: Call to undefined function: tep_output_string() in ****.com/httpdocs/store/includes/functions/html_output.php on line 81

 

I looked on line 81 in html_output.php, and it says (lines 79-114)

 

// alt is added to the img tag even if it is null to prevent browsers from outputting
// the image filename as default
$image = '<img src="' . tep_output_string($src) . '" border="0" alt="' . tep_output_string($alt) . '"';

if (tep_not_null($alt)) {
  $image .= ' title=" ' . tep_output_string($alt) . ' "';
}

if ( (CONFIG_CALCULATE_IMAGE_SIZE == 'true') && (empty($width) || empty($height)) ) {
  if ($image_size = @getimagesize($src)) {
	if (empty($width) && tep_not_null($height)) {
	  $ratio = $height / $image_size[1];
	  $width = $image_size[0] * $ratio;
	} elseif (tep_not_null($width) && empty($height)) {
	  $ratio = $width / $image_size[0];
	  $height = $image_size[1] * $ratio;
	} elseif (empty($width) && empty($height)) {
	  $width = $image_size[0];
	  $height = $image_size[1];
	}
  } elseif (IMAGE_REQUIRED == 'false') {
	return false;
  }
}

if (tep_not_null($width) && tep_not_null($height)) {
  $image .= ' width="' . tep_output_string($width) . '" height="' . tep_output_string($height) . '"';
}

if (tep_not_null($parameters)) $image .= ' ' . $parameters;

$image .= '>';

return $image;
 }

 

The error was originally at line 35, and migrated to line 81.

 

People have asked what happend to my store. How can I fix this? Thanks

Share this post


Link to post
Share on other sites

Hi,

 

I installed Ultimate SEO few months ago, it was working great, until recently I updated my database with Easy Populate. Now all the URLs is written without any seperators between words:

 

www.mysite.com/christiandiordeepradianceexfoliatingcream25oz-p-385.html

 

where does all the "-" go???

 

I'm pulling my hairs... please help!

 

Thanks a lot!

Share this post


Link to post
Share on other sites
Hi,

 

I installed Ultimate SEO few months ago, it was working great, until recently I updated my database with Easy Populate. Now all the URLs is written without any seperators between words:

 

www.mysite.com/christiandiordeepradianceexfoliatingcream25oz-p-385.html

 

where does all the "-" go???

 

I'm pulling my hairs... please help!

 

Thanks a lot!

 

Hi, Ultimate seo urls does give this behaviour when encountering non-standard characters. You should check your db (using phpmyadmin) and see if the ep upload has added any extra characters as separators in the product names.

Share this post


Link to post
Share on other sites
Will the stock OS commerce URLs redirect to the new .html pages?

 

Thanks,

 

~ Denis

 

Yes. They will work perfectly. You don't really need the SEO URLs for froogle; I don't believe there is any advantage/disadvantage to using stock URLs on froogle as the basis for ranking is generally price.

Share this post


Link to post
Share on other sites
Yes. They will work perfectly. You don't really need the SEO URLs for froogle; I don't believe there is any advantage/disadvantage to using stock URLs on froogle as the basis for ranking is generally price.

 

 

Thanks Safoo...

 

I'll start working on it!

 

~ Denis

Share this post


Link to post
Share on other sites

hello,

 

i have installed 2.1d and i got 2 problems

 

1 - my url look like www.xxx.de/fullproductname-p-50.html

should my url not look like this www.xxx.de/full-product-name-p-50.html

makes it a diffrent for the google-bot ?

 

 

2 - my buy now button work only in the products-details

not in the products-page !

therefor i have disabled the button in the products-page

 

 

 

what can i do, what can the problem be ?

 

thanks

 

 

bg

michael

Share this post


Link to post
Share on other sites
I am not quite sure why, but in instructions it says:

Linux based server capable of mod_rewrite

 

how do I check that the php is mod_rewrite and it is enable?

 

 

Hi Salvo,

 

under osCommerce admin: Tools -> Server Info.

 

Scroll down until Apache configuration infos and check

which apache modules you have enabled.

 

If Rewrite module is installed on your system, then you

should see there mod_rewrite among other installed

modules.

 

 

Chekov

 

 

Why did Chemo get banned from these forums? Seems pretty poor... Any ideas??

 

Hi Scott,

 

you can read more about it from here:

 

http://oscommerce-chemo.blogspot.com/2005/...-by-harald.html.

 

Chekov

Share this post


Link to post
Share on other sites
i have installed 2.1d and i got 2 problems

 

1 - my url look like www.xxx.de/fullproductname-p-50.html

should my url not look like this www.xxx.de/full-product-name-p-50.html

makes it a diffrent for the google-bot ?

 

Hi Michael,

 

check that "Remove all non-alphanumeric characters?" is set to

false. You can set it under:

 

Admin -> Configuration -> SEO URLs

 

 

Chekov

Share this post


Link to post
Share on other sites
Hi Michael,

 

check that "Remove all non-alphanumeric characters?" is set to

false. You can set it under:

 

Admin -> Configuration -> SEO URLs

Chekov

 

 

Thanks.

:rolleyes:

Now looks like

www.domain.de/7mm-product-name.html - looks graet, i think

 

But i got problem with "2in1" inside my URL :

should look like - www.domain.de/2in1-product-name.html

but it look like - www.domain.de/in-product-name.html

 

also i got problems with "3-fach" or "2fach" it only looks like this - www,domain.de/fach-product-name.html

 

any idea ?

 

thanks for helping.

 

bg

Michael

Share this post


Link to post
Share on other sites

Hello again,

 

is it bether for SEO to get the cPath inside the URL or without ?

 

is there a way to get the category-name in the URL ?

 

how can i put keywords in the URL, by text conversion ?

 

got anyone a example ?

 

bg

Michael

Share this post


Link to post
Share on other sites

Hi

 

my url has a spelling mistake in it and I do not know where to correct it as meta and title tags are spelt right also the product catogary is spelt right

 

can someone assist thanks

http://www.mydomain.co.uk/lemark-inkjet-catridges-c-102.html

Share this post


Link to post
Share on other sites

Every time I disable this contrib in the admin console, it kills the store. I wouldn't be able to load any product or category pages. So, I came up with a simple fix!

 

I just posted updated install instructions that fixes the problem. This was fixed by wrapping the original code & chemo's code in an 'if' statement. Two files must be updated:

 

includes/application_top.php

includes/functions/html_output.php

 

This is for v2.1c

 

You can download the updated install instructions via the Contribution Link

Share this post


Link to post
Share on other sites

 

thanks for sorting out the de-activation issue.... i couldn't get the darn thing to work - i think that was the only flaw.

 

your 'Custom META Tags per Item' looks splendid to me.. i will test it out soon. if it does what i think it does, thenit will be a very good addition for all store owners as it goes hand in hand with this SEO contribution


Upon receiving fixes and advice, too many people don't bother to post updates informing the forum of how it went. Until of course they need help again on other issues and they come running back!

 

Why receive the information you require in good faith for free, only to then have the attitude to ignore the people who gave it to you?

 

There's no harm in saying, 'Thanks, it worked'. On the contrary, it creates a better atmosphere.

 

CHOOCH

Share this post


Link to post
Share on other sites

Thank you very much for this contribution, it's fantastic!

 

I'm also using the Credit Class & Gift Voucher contribution and when I did install Ultimate SEO URLs the Gift Voucher stoped working the way it should.

 

When I enter the redeem code in the checkout process (checkout_payment.php) a message/notice have been displayed before, informing the customer if the redeem code is OK or not. The message won't show up anymore, just a read border around the message table, no text/information is being displayed in the table. :'(

 

I did try to take a look in the code and found out that if I replace the Ultimate SEO URLs class whit the original class in includes/functions/html_output.php the redeem message shows up again.

 

Any of you guys using both these contributions? Is there a fix or solution for this problem?

 

 

Best regards,

Peter

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

×