Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
jill8026
Quite simply you must have chapter settings for the EZ-Page, which is resulting in the ?chapter=0%3B being appended.
I don't know if your client needs chapter settings. If they don't then just go to the EZ-Page and clear the text in the chapter box and click Update.
If they do need this chapter setting then there's nothing simple you can do about making the URI cleaner than the one you've posted.
Hope that helps.
All the best...
Conor
Ceon
Re: Ceon URI Mapping (SEO)
We aren't using chapters at all for this site?!?!
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
jill8026
We aren't using chapters at all for this site?!?!
That URI wouldn't appear as it is doing if that was true. If you check your EZ-Pages your client must have entered something in one of the chapter fields.
If it's not that then I'm afraid I'm not sure what it is. This is definitely a EZ-Page configuration problem though and nothing to do with the URI Mapping module.
All the best...
Conor
Ceon
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
jill8026
We aren't using chapters at all for this site?!?!
After spending about 10 mins looking at this it would appear that the EZ-Page system can't generate the query string value you are seeing (it doesn't append semi-colons). However, you appear to have hard-coded links into the bottom of your page which do generate this link.
The "Product Scents" link at the bottom of the page is:
http://www.vintagebodyspa.com/index....=33&chapter=0;
Which clearly has a chapter setting of "0;" after it which is exactly what
chapter=0%3B
equates to when it is encoded.
Change those hard-coded links to the static URIs (e.g. /product-scents) or drop the "&chapter=0;" and everything will work fine.
All the best...
Conor
Ceon
Re: Ceon URI Mapping (SEO)
I am not sure what I am doing wrong but I can never seem to get any SEO mod installed right away.
I am testing this on a development site. The site is installed in a sub-folder called /dev/.
I uploaded all the files for the Zen cart 1.38a core files and the additional files to the dev folder. Added the following .htaccess code
Code:
<PRE>RewriteEngine On</PRE>
<PRE># Don't rewrite any files ending with .[xxxx], except for scripts/HTML files
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,4}$ [OR]
RewriteCond %{REQUEST_URI} \.(php|xml|html|htm|aspx)$ [NC]
# Only rewrite pages inside the dev directory
RewriteCond %{REQUEST_URI} ^/dev/.* [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !/dev/admin.* [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors.* [NC]
# Don't rewrite payment pages/callback handlers
RewriteCond %{REQUEST_URI} !/dev/ipn_main_handler.php.* [NC]
RewriteCond %{REQUEST_URI} !/dev/iridium_3d_secure_iframe.php.* [NC]
RewriteCond %{REQUEST_URI} !/dev/localities_remote_loader.php.* [NC]
RewriteCond %{REQUEST_URI} !/dev/nochex_apc_handler.php.* [NC]
RewriteCond %{REQUEST_URI} !/dev/protx_direct_3d_secure_iframe.php.* [NC]
RewriteCond %{REQUEST_URI} !/dev/realex_remote_3d_secure_iframe.php.* [NC]
# Handle all other URIs/file types (php|html|htm etc.) using Zen Cart (index.php)
RewriteRule (.*) dev/index.php?%{QUERY_STRING} [L]</PRE>
But If I go to the site I get server error (500). Is there something wrong with my htaccess file??? The configure file is configure that the catalog path is /dev/.
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
Glamorousshoe
I am not sure what I am doing wrong but I can never seem to get any SEO mod installed right away.
Please send me full access to FTP, your admin and your control panel:
http://dev.ceon.net/contact_us
If you like you can change your passwords first and then change them back afterwards for peace of mind.
Thanks,
Conor
Ceon
Re: Ceon URI Mapping (SEO)
Meanwhile I installed a new template and started using uri -mapping. It worked fine until I saw some strange lines in "who's online" (yes, again :dontgetit).
I a customer finds a product in the categorieslist and I see e.g.:
.../fisser_onderdelen/blue_point/greep
If the customer now pics (at random) a manufacturer from the manufacturer's list, this is added to the url, like this:
../fissler_onderdelen/blue_point/greep?manufacturers_id=35
Now the customers sees all the products from manufacturer 35 but at the top of the page, the sub-cat image from "blue_point" is still visible. It's also visible in the breadcrumbsl home -> fissler onderdelen -> blue point -> gefu (= man. 35)
Normaly, when choosing a manufacturer the site "resets" and then shows the items related to that particular brand.
When I delete the uri-mapping only from sub-categories, it's al over. That's easy but not the meaning of this module I guess :wink:
Another problem I had; I use a Googlesitemap module to create and sent my sitemap.xml to Google and other search engines.
When uri-mapping is turned on, I couldn't create a sitemap and sent it. A window pops up and shows my store's mainpage instead of the message that the sitemap is created. After some searching I found out that I had to add this to .htacces:
RewriteCond %{REQUEST_URI} !/googlesitemap.php.* [NC]
Just fyi, for future questions :smile:
I do no expect you to solve this first "problem" but I went over thing many times and I can't find it. Just want to let you know how things are and are not working.
For now I will use uri-mapping except for subcategories. Main categories and products work fine.
I hope this makes sense and that you understand what I wrote. If not, feel free to ask, I'll try to explain.
Gerjan
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
Gerjan
Normaly, when choosing a manufacturer the site "resets" and then shows the items related to that particular brand.
When I delete the uri-mapping only from sub-categories, it's al over. That's easy but not the meaning of this module I guess :wink:
You found a bug. I was missing a few tests against the associated_db_id being null so the site was loading a category when it should have been loading the index page with the manufacturer_id in the query string.
I've created a new version of the module which fixes this problem. Please contact me at
http://dev.ceon.net/contact_us
and I'll send you the new version for testing.
I think in future I might upgrade the module to support adding specific URIs for manufacturers as well. I'd thought about that previously but just didn't have the time. (Currently you have to enter index.php?main_page=index&manufacturer_id=xx in the alternate_uri field to map a URI to a manufacturer page).
Quote:
Originally Posted by
Gerjan
When uri-mapping is turned on, I couldn't create a sitemap and sent it. A window pops up and shows my store's mainpage instead of the message that the sitemap is created. After some searching I found out that I had to add this to .htacces:
RewriteCond %{REQUEST_URI} !/googlesitemap.php.* [NC]
Just fyi, for future questions :smile:
I'll add that rewrite rule as standard to the docs.
Thanks for the feedback/bug reports.
All the best...
Conor
Ceon
Re: Ceon URI Mapping (SEO)
Thanks for This mod but I am just going to remove this mod and go back to the ultimate URL mod.
A note for Gerjan, as a business owner I can understand how annoying it gets when you see that customer are looking at template files such as the problem you mentioned. I have noticed the same results with the Simple SEO mod as well. I am not sure what this mod and the simple SEO mod use but they do seem to act funny when you view the whose online, It get worse if you even have the Super Tracker you would even notice that almost every other customer if viewing template files with urls such as (includes/templates/template_default/english/button/mcnt_image.gif) that is really annoying.
I do try to install those mods (SSEO and URI)on my testing sites but they do a lot of function that are confusing and might affect other mods.
I do have the Ultimate SEO installed on my live site www.coolcarpartsonline.com it works like a charm with no errors and you can see it in action. This site has 20K products and hundreds of mods with no problem and looks very professional.
Google Sitemap will generate an error since the SE mods use 301 redirection, if your site has been live for a while you will not really need sitemaps. I will encourage using Google Base as it does increase traffic and customers.
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
Glamorousshoe
Thanks for This mod but I am just going to remove this mod and go back to the ultimate URL mod.
A note for Gerjan, as a business owner I can understand how annoying it gets when you see that customer are looking at template files such as the problem you mentioned. I have noticed the same results with the Simple SEO mod as well. I am not sure what this mod and the simple SEO mod use but they do seem to act funny when you view the whose online, It get worse if you even have the Super Tracker you would even notice that almost every other customer if viewing template files with urls such as (includes/templates/template_default/english/button/mcnt_image.gif) that is really annoying.
I do try to install those mods (SSEO and URI)on my testing sites but they do a lot of function that are confusing and might affect other mods.
Fair enough, that's up to you of course.
I think it's a case of a lack of understanding but time is money and I understand why you wouldn't want to to spend the time getting things working right.
All the best...
Conor
Ceon