Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

[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

Link to comment
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

Link to comment
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.

Link to comment
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?

Link to comment
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

Link to comment
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:

Link to comment
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.

Link to comment
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

Link to comment
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!

Link to comment
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.

Link to comment
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.

Link to comment
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

Link to comment
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

Link to comment
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

Link to comment
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

Link to comment
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

Link to comment
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

Link to comment
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

Link to comment
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

Link to comment
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

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...