First off I'd just like to say that Opencart looks fantastic and from reading a couple of threads here it seems that the community support is great.
I've been looking at different e-commerce platforms for a website I'm planning to build. It's going to sell mens' and womens' clothing.
I took a look at the demo domain and admin panel. The domain looked nice and the admin panel was really easy to navigate and configure.
I have not installed Opencart, as I'm trying to snag the perfect domain when it becomes avialable for auctions on Godaddy. I might just buy a .info and install it as a test, to see If I can do it properly.
However I have some concerns. It seems that default SEO on Opencart is not too good. Many sites using Opencart have ugly urls like http://www.mysite.com/index.php?route=p ... t_id=23414.
I've looked at a few threads here and read: http://forum.opencart.com/viewtopic.php?f=20&t=25551
which was the most helpful. It appears that implenting proper SEO is rather hard or tedious compared to a CMS like wordpress, where all you have to do is add /%postname%/ to permalinks and you're finished for SEO.
My question is, is it possible to sort sites like this: http://www.mysite.com/productname and http://www.mysite.com/category easily?
For example if a visitor were to land on my home page and click on the category "tank tops" in the category module, I want them to land http://www.mysite.com/category And then from there If they click on a product they want to see I want the url to be http://www.mysite.com/nameofproduct (or the title of the product) instead of http://www.mysite.com/category/product name.
Same thing for everything else like if I added a Recent News module I'd want it to be http://www.mysite.com/news and the excerpts of posts/articles pointing to http://www.mysite.com/titleofarticle but not http://www.mysite.com/news/titleofarticle. Or if I added a manurfacturer's module: http://www.mysite.com/manufacturer and http://www.mysite.com/productname but never http://www.mysite.com/manufacturer/product name.
Next question is, is it possible to make this automatic (like permalinks on Wordpress)? Or are we going to have to edit each and every url ourselves? This is a big issue for me because I am going to have over 50,000 products and 100 categories + other modules on my upcoming site. I guess I could settle for just changing the urls of the categories manually but even that will be a large time consumer. Oh yeah and do we have add rel=canonical everytime we change the urls?
Although this question isn't an issue now (as I haven't even built the site), it will become very important later on so I might as well ask. Ultimately, I want to have one site with two seperate sections. A man's and woman's section. I want the structure to be like this (the same thing as what I noted before, except theres now a /mens/ and /womens/ before everything:
http://www.mysite.com/ (homepage, lists general specials, unisex clothing, perhaps a nice slider etc.)
http://www.mysite.com/about (about page)
http://www.mysite.com/refund (refund policy)
http://www.mysite.com/news (newspage)
http://www.mysite.com/account (account page for member sign-ups)
http://www.mysite.com/mens (men's store starts here, with it own header, color scheme, and slider, of course resemeblimg the home page)
http://www.mysite.com/mens/boxers (example of product cateogry)
http://www.mysite.com/mens/fruit-of-loom-XL (example of product)
http://www.mysite.com/womens (women's store starts here, with it own header, color scheme, and slider resemebeling the home page)
http://www.mysite.com/womens/blouses (example of product category)
http://www.mysite.com/womens/pink-blouse (example of product)
So basically, anything without /mens/ and /womens/ will have the home page theme. Anything after /mens/ and /womens/ will have their theme. Hopefully this isn't too complex or I'm not asking way too much.
I also thought about making 2 subdomains for each section but then It would be twice as hard building backlinks to the site because subdomains don't share link juice very well. What I listed above is what I ultimtely hope to achieve.
I'm really sorry for the walls of text but I have to make sure I know everything about this before I implenment it in my sites. Thanks so much guys!
