I have updated the styling of zenid to use
?zenid=ajda0910iepoopqwe
instead of /zenid/ajda0910iepoopqwe
Latest update can be found here
https://svn.rubikintegration.com/zen...s/init_ssu.php
Demo link: http://demo.rubikintegration.com/zencart/
Printable View
I have updated the styling of zenid to use
?zenid=ajda0910iepoopqwe
instead of /zenid/ajda0910iepoopqwe
Latest update can be found here
https://svn.rubikintegration.com/zen...s/init_ssu.php
Demo link: http://demo.rubikintegration.com/zencart/
Thank you yellow...
I am not saying that the url's are built the same way, that is beyond my judgment.
After your answers and after you moved the -c-1 stuff to the end, I found they will or can look in the end very similar to what Ultimate produces. Difference remaining is the removal of /index/ thing. Other than that, they would look pretty much the way I get them with Ultimate SEO. This is a good thing, not bad.
No problem if you don't want to change your code for excluding it. Was just a wish list thing.
I see your point that you don't want this to replace other SEO mods but for may here at the forum (I believe) you represent hope on the horizon for offering a alternative (for some it will be hopefully THE replacement solution).
Ultimate SEO as you said is known for breaking many installs and mods. Magic SEO is not open source :(. So that leaves us with Simple SEO! My hopes and thanks are great for this to succeed.
And...if it is not breaking any peoples carts as Ultimate SEO does, Simple SEO is superior after all. Just my thoughts. :smile:
It's not like I insist on not removing "index", but it's just that i haven't found a good way that will prevent all mishaps when we do that.
Lets me take an example:
For now, the module recognizes a a string is a cpath by scanning if that string contains a cpath indentifier (for example: "-c-"). It will always ignore the first element which is the main_page in your normal query string.
One of the ways to remove "index" would be: i will scan if the first string has a category identifier, if yes then i will just say this is the "index" page.
What will happen, if we have a custom (define) page that has the category identifier in its name?
for example:
this-is-a-c-custom-page/.......
ouch, ssu will think that is an "index" page and the cPath is "custom-page".
I know this is rare case, but I want to avoid those cases, waiting for someone to shed some light on me.
BTW, I fixed a bug found with the currency form. Surprisingly no-one found it.
Beta 1.1 is now available on svn and demo, several things were fixed:
1. product_info links usually contain cPath, but even if the cPath was wrong ZenCart does nothing about it. SSU now addresses this problem, make sure that the cPath must be correct (or it will redirect to the correct one).
(on a side note, magic seo does have this feature, while ultimate seo doesnt seem to include the cpath in the link at all, which can result in unexpected effect)
2. Make sure that the old links redirected correctly to the new one.
3. Minor code re-write to improve performance.
In the next version I'll look into caching and see if we can take advantage of it to minimize performance penalty.
@mydanilo: you say that on your site short links are ranked higher, can you give me some examples? Regards
Beta 1.2 available on svn server now.
https://svn.rubikintegration.com/zen...e%20SEO%20URL/
This one uses several caching methods to reduce the number of database queries made and number of files loaded each time.
How do I best download this?
I guess I found it:
https://svn.rubikintegration.com/zen...ipped_modules/
Is already the newest version available as zip?
Don't know how to download from your https://svn.rubikintegration.com/zen...e%20SEO%20URL/
No, not what I say. I just look at my competitors that have top positioning in Google and analyze what they do. My take is, look at what the best in a very competitive industry a are doing and you know what has to be done to compete with them.
Here is a very competitive search phrase: wedding favors
Look at the top web sites and see how they implement url rewrites.
Please have a look....other than that, there is no proof.
I don't think shorter url's will give you better PR but it is one little piece of the whole SEO thing. If you are in a very competitive field, every little bit counts. If not, it won't matter much and I would not even bother with SEO url's. I would never do it just for the looks.
If you know how to use svn (google tortoisesvn), it's 1-2 clicks away.
Otherwise, you can use the download manage to download all. The zipped package is not up to date. But for now you can just download it, then overwrite the includes/init_includes/init_ssu.php with the one found on svn.
Regarding the short urls, it's not my expertise, so i will post it on a seo forums to see what they have to say.
Regards
Thanks, Yellow1912, for you great efforts yet again!
I, too, would like the category/product identifiers at the end of the string to make it easier for humans to read.
I am pretty sure that somehow Magic SEO seems to be able to avoid using /index/ or /product/ or anything other than domain.com/xxxxxx.html. I don't know if that makes it difficult to implement or not. You could always look at the MSU code to see if that will shed any light or not.
I will set this up on my local and live test servers in the next day. One thing I am curious to see with this mod is if breaks any core functionality. One thing that really bugged me about MSU was that it would break certain features even though it was advertised differently. One instance is if you disable showing cart after adding to cart, config'ed in the admin. It should show the "Items have been successfully added to the cart" message in lieu of taking you to the cart. With MSU installed, that feature didn't work. I don't know if the author of that mod has fixed the issue by now, I can't seem to get an update from them anymore, but at the time he told me that it was a ZC issue and I was basically on my own to figure it out, even though I paid him good money for it!! :shocking:
Has anyone experienced any instances of this mod breaking core functionality? I will give it my best shot on my heavily modded site! :D
Thanks again, Yellow1912, once again my hat is off to you.
Matt