Zen Cart Logo
Forums / All Other Contributions/Addons / Ceon URI Mapping (SEO)

Ceon URI Mapping (SEO)

Locked

Views: 472,316

Results 1,121 to 1,140 of 2,913
This thread is locked. New replies are disabled.
10 Feb 2010, 11:13 PM
#1121
new2u avatar

new2u

Zen Follower

Join Date:
Sep 2009
Posts:
186
Plugin Contributions:
0

Ceon URI Mapping (SEO)

Alright Conor so I'm back... I was able to get the ?&language=en at the end of my urls removed from my sitemap.. However google still crawls my site for stuff not in my sitemap and finds the ?&language=en show duplicate urls for everything. You know how I could chop that off the end?

10 Feb 2010, 11:24 PM
#1122
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Ceon URI Mapping (SEO)

new2u:

Alright Conor so I'm back... I was able to get the ?&language=en at the end of my urls removed from my sitemap.. However google still crawls my site for stuff not in my sitemap and finds the ?&language=en show duplicate urls for everything. You know how I could chop that off the end?You need to pose this questionon the XML Sitemap support thread.. That is where the "?&language=en" is coming from.. (Hint: this question has been answered in the XML Sitemap support thread so a quick search of that thread should provide you with the answer you need)

11 Feb 2010, 1:15 AM
#1123
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

new2u:

Alright Conor so I'm back... I was able to get the ?&language=en at the end of my urls removed from my sitemap.. However google still crawls my site for stuff not in my sitemap and finds the ?&language=en show duplicate urls for everything. You know how I could chop that off the end?

I've had a new version of the module running here for several months now which tracks whether or not the user has just changed the language.

In a standard version of Zen Cart - which is not using this latest version of Ceon URI Mapping - "&language" is added.

The new code in this new version I've been running handles language changes transparently and will redirect the user to the specific URI for the newly selected language, so "&language" is never displayed on the site again if the URI has been stored in each language!

As well as that, if the user hasn't just selected a new language, but the URI uses a different language from the session, the session is switched to use the new language. This means that the page will display in the language that the URI is specifically defined for. So if a site has a page in two different languages but each has a translated URI (E.g. /chairs and /chaises), the session language will correctly represent the URI being displayed in the address bar!

This all greatly enhances the language handling of Zen Cart.

Another feature I've had running in the new version is code which removes the category ID from the URI (an extra cPath= some people have reported) if it is simply the product's master category as it will be regenerated when the static URI is loaded..

I've had those two new features ready to go since November I think but unfortunately I haven't released the code yet as I've been very busy and then got very ill recently and am only getting back on top of things now.. packaging up new versions takes a fair bit of time (if there are any problems in any upgrade lots of you will let me know it! :) ).. it's only with you mentioning this now that I have realised just how long its been since I actually wrote this code though!

I'll try and get a new release of the software out soon. (I know that's not exactly the news you wanted but at least now you know that the issue has been looked at.. and even better, code has been written which is already working!)

Al the best..

Conor
ceon

11 Feb 2010, 5:30 AM
#1124
new2u avatar

new2u

Zen Follower

Join Date:
Sep 2009
Posts:
186
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

Any chance for some access to early code?

11 Feb 2010, 5:43 AM
#1125
new2u avatar

new2u

Zen Follower

Join Date:
Sep 2009
Posts:
186
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

Thank you diva.. but as I stated before, it is not displayed in my sitemap. Google found it by crawling the page. It is disabled in the sitemap settings.

11 Feb 2010, 8:59 AM
#1126
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

new2u:

Any chance for some access to early code?

Sorry, I don't have time to support beta code/releases as well as "official" stable releases.

All the best..

Conor
ceon

11 Feb 2010, 12:38 PM
#1127
spid3r1987 avatar

spid3r1987

Zen Follower

Join Date:
Jul 2009
Posts:
497
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

conor:

Hi,

Sorry, I don't have time to support beta code/releases as well as "official" stable releases.

All the best..

Conor
ceon
sorry to bother u m8
but i mentioned to u before about importing data from easypopulate and ceon working with it.
have u worked/are working on this etc
just for an update thats all, dont wanna seem like im pestering u for it

11 Feb 2010, 12:43 PM
#1128
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

spid3r1987:

sorry to bother u m8
but i mentioned to u before about importing data from easypopulate and ceon working with it.
have u worked/are working on this etc
just for an update thats all, dont wanna seem like im pestering u for it

Yes, I'm working on it.. hoping to get things sorted in February. Everything's been up the left since I got sick last year but now I'm in recovery I'm back to work as much as I can.. please bear with me! :)

All the best...

Conor
ceon

11 Feb 2010, 2:18 PM
#1129
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Ceon URI Mapping (SEO)

Hi Conor,

Sorry about your health issues.. I HOPE you are feeling better now.. :smile: (I can't stalk you afterall if you aren't here!!:laugh:)

That said, I was wondering if your new version includes the much anticipated link manager module???

conor:

Hi,

I've had a new version of the module running here for several months now which tracks whether or not the user has just changed the language.

In a standard version of Zen Cart - which is not using this latest version of Ceon URI Mapping - "&language" is added.

The new code in this new version I've been running handles language changes transparently and will redirect the user to the specific URI for the newly selected language, so "&language" is never displayed on the site again if the URI has been stored in each language!

As well as that, if the user hasn't just selected a new language, but the URI uses a different language from the session, the session is switched to use the new language. This means that the page will display in the language that the URI is specifically defined for. So if a site has a page in two different languages but each has a translated URI (E.g. /chairs and /chaises), the session language will correctly represent the URI being displayed in the address bar!

This all greatly enhances the language handling of Zen Cart.

Another feature I've had running in the new version is code which removes the category ID from the URI (an extra cPath= some people have reported) if it is simply the product's master category as it will be regenerated when the static URI is loaded..

I've had those two new features ready to go since November I think but unfortunately I haven't released the code yet as I've been very busy and then got very ill recently and am only getting back on top of things now.. packaging up new versions takes a fair bit of time (if there are any problems in any upgrade lots of you will let me know it! :) ).. it's only with you mentioning this now that I have realised just how long its been since I actually wrote this code though!

I'll try and get a new release of the software out soon. (I know that's not exactly the news you wanted but at least now you know that the issue has been looked at.. and even better, code has been written which is already working!)

Al the best..

Conor
ceon

11 Feb 2010, 4:25 PM
#1130
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

I just wanted to say a big thanks to Conor, and wish you a good recovery and sounds like you are doing well.

I think this module is really good for seo, I just have to do the other pages such as contact us, sitemap pages which have the crappy urls as I can not do these within admin? unless I am wrong. As a complete novice I am still trying to get my head around doing the other pages.

All the best Conor, you are a legend mate!

11 Feb 2010, 4:35 PM
#1131
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi Jay,

Thanks for the nice comments!

You have to enter URIs for the "other" Zen Cart pages using software like PHPMyAdmin. It's easy though and documentation on how to do this is provided with the module. The section you need is:

"Specifying the current URI Mapping for any other Zen Cart page"

Part 1 applies for the pages you've mentioned.

All the best..

Conor
ceon

11 Feb 2010, 4:57 PM
#1132
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

Cheers Conor,

You know what I am like with all this, mentally challenged but you should be commended for your work on this :D

11 Feb 2010, 5:31 PM
#1133
new2u avatar

new2u

Zen Follower

Join Date:
Sep 2009
Posts:
186
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

No problem. I look forward to the new release. Thanks for all your work

12 Feb 2010, 6:21 PM
#1134
sdsprings avatar

sdsprings

New Zenner

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

Re: Ceon URI Mapping (SEO)

Hello,

I'll first join everyone in thanking you for the hard work that you put in to make this excellent mod.

Extremely easy to install (on test at least), and the functionality is awesome.

I unfortunately am having an issue when I move to my live shop though. I'm going to assume it is an IIS problem due to the fact that my test env is apache. I do however have isaap rewrite installed on my iis server to make .htaccess work, which I am certain it is because I use it for 301 redirects already.

Everything seems to be making it out of the html_output file correctly, because the URLs are changing. The issue is them redirecting... When a link (eg. http://www.mystore.com/blue-widgets that used to be index.php?main_page=index&cpath=1) is clicked the page will redirect to the home page. No 404 problems which makes me believe the htaccess rules are being recognized and maybe just not processed correctly.

Perhaps there are alternate htaccess rules in this case.. I am kind of lost. Any help will be greatly appreciated

Thanks again.

12 Feb 2010, 7:34 PM
#1135
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

sdsprings:

I'll first join everyone in thanking you for the hard work that you put in to make this excellent mod.

Thanks, glad you like it! (especially the bit of it that does actually work with your desired server! :) ).

sdsprings:

Perhaps there are alternate htaccess rules in this case.. I am kind of lost. Any help will be greatly appreciated

The problem as you have described it definitely means that the module is working fine and the server is simply not able to map the URIs to the central control script, Zen Cart's index.php (which then runs the URI Mapping software to process the URI via the ZC init system).

I took a look at a tutorial there for Helicon ISAPI rewrite and it seems that it should be easy enough to get to grips with.

I can't test it personally because I don't have a IIS server or the time to set one up to play with (although I will do someday, sounds interesting).. but the one thing that struck me straight off is that the names/formats of the environment variables in the rewrie conditions/rules are different.

For example, instead of variables like %{REQUEST_URI} the format is more like User-Agent: (no percentage sign and breackets but the text and a colon).

I don't really know if changing the format is all you need to do.

As I said, I'ld be interested in looking into this someday ut just don't have the time at the minute.

Hopefully my quick look and thoughts there mnight help steer you in a workable direction?!

The other thought I had was for you to modify the init_ceon_uri_mapping.php file on your server to dump the contents of the $_SERVER['REQUEST_URI'] variable and see what your IIS server is setting there.. as it's the all essential variable for themodule.. itf it's not being set correctly then you would indeed more than likely just end up at the home page each time without any 404 (the behaviour you are experiencing).

Hope that helps.. if you get this "fixed" please let us know the solution.

All the best..

Conor
ceon

12 Feb 2010, 8:25 PM
#1136
sdsprings avatar

sdsprings

New Zenner

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

Re: Ceon URI Mapping (SEO)

Hey Conor,

Thanks for the fast response. I was looking into the formatting but I'm not sure if that is the issue as I belive ISAPI_Rewrite is supposed to handle .htaccess the same way apache does.

http://www.helicontech.com/isapi_rewrite/doc/RewriteCond.htm

Also,
These are working for me...

RewriteEngine on

RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP:Host} ^(?!www.)(.+)$ [NC]
RewriteCond %{REQUEST_URI} (.+)
RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]

RewriteCond %{THE_REQUEST} ^./index.html
RewriteRule ^(.
)index.html$ http://www.mysite.com/$1 [R=301,L]

Is there any files that you could think of that I may have missed something on. I'm pretty certain (just as you are) that it's something with the server but figured it wouldn't hurt to ask.

Thanks again Conor.

ALSO -- ANYONE ELSE GET THIS TO WORK ON IIS AT ALL?

:censored: IIS

12 Feb 2010, 8:45 PM
#1137
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

sdsprings:

Is there any files that you could think of that I may have missed something on. I'm pretty certain (just as you are) that it's something with the server but figured it wouldn't hurt to ask.

I'll get in contact with you privately for FTP details as short of tracing what's happening on your server by adding debug output to init_ceon_uri_mapping.php there's nothing else I can think of.

All the best..

Conor
ceon

12 Feb 2010, 9:23 PM
#1138
snaple avatar

snaple

New Zenner

Join Date:
Dec 2009
Posts:
9
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

Thanks for not only creating a solid light-weight mod but going above and beyond by offering support for bugs to your users.

I know that it has been ages since this problem has come up (I read through the entire 114 pages!) but, here let me quote you..

Conor:

Actually, you're right. I was viewing your site by browsing all products and filtering by manufacturer. It would appear that when browsing by manufacturer the pagination does indeed fail. Sorry, my mistake, read your post wrong!

I'll take a look at this. I'm snowed under with development work for websites at the minute so it could be few weeks before I get a chance.

All the best...

Conor
ceon

In the version 3.2.3 release you say..

conor:

[BUGFIX] Pagination, sorting and filtering functionality wasn't working when browsing by manufacturer as the module was clearing the query string parameters used to control this functionality.

I still have the problem in the 3.2.4 release. I have reinstalled the module and cleaned up my zen cart store, URL: http://biggrowhydro.com

Nothing I do seems to fix the Pagination function when browsing by manufacturer nor when viewing a category.

I would prefer to use the Ceon SEO mod over any of the other offering so I really hope that you and I can get to the bottom of this. Perhaps you could go over with me how you solved the bug initially?

Thanks in advance,

John

Whoops, forgot something...

The only other third party mods I have installed are easy populate and sitemap xml.

12 Feb 2010, 9:51 PM
#1139
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi John,

Thanks for the nice comments, glad you like the software!

snaple:

Nothing I do seems to fix the Pagination function when browsing by manufacturer nor when viewing a category.

It was never broken for browsing by category so something must be up with the query string parameters on your site.

The only page on your site I could see with a mapping was http://biggrowhydro.com/fluorescent-lighting-accessori (did you mean to drop off the "es"at the end??) and the filtering by manufacturer doesn't appear to be working on it (although there's not enough products to check the pagination I'd imagine it's not working either). I can't explain that other than to think you think you've uploaded the latest version's files but are in fact still using some files at least from an older version. I'd suggest reuploading the files again.

One other thing.. you've spelt DVDs wrong on your site! It's not "DVD's" as you have it (DVD's what? What do the DVDs have? :) ).

Hope that helps!

All the best..

Conor
ceon

12 Feb 2010, 10:03 PM
#1140
snaple avatar

snaple

New Zenner

Join Date:
Dec 2009
Posts:
9
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

It was never broken for browsing by category so something must be up with the query string parameters on your site.

Where can I find the query string parameters?

I turned off the URI mapping on the categories (minus the fluorescent lighting accessories because I missed it) because it rendered such a large percentage of the content inaccessible.

Thanks for the grammar lesson. There have been over 20,000 hits and no one had pointed it out yet! haha. As for the dropped es after fluorescent-lighting-accessori, the auto generate did it. Perhaps a character max? I don't know. I have corrected it now.

I have enabled URI mapping on the category "seeds" to show you the trouble I am having.