Wordpress Woocomerce Recommended SEO URL structure
-
Hi Mozzers !
Thanks for looking.
I have a new shop in development (http://www.vintageheirloom.biz), I'm now using WordPress & Woocommerce.
I've asked Woocommerce whether it is possible to remove the 'shop' and 'product-category' categories. They say it is, but it isn't recommended, it can slow site speed & create possible duplicate pages.
I'm wondering what seasoned SEO experts opinions are on my particular structure? I've heard that a flat structure is recommended, but ecommerce shops as I understand pose their own issues, so any feedback would be appreciated.. Here's some URL examples:
http://vintageheirloom.biz/shop/bags/ - this for the category bags
http://vintageheirloom.biz/product-category/bags/shoulder-bags/ - this for shoulder bags a child of bags category
http://vintageheirloom.biz/shop/2-55-bags/vintage-chanel-caviar-skin-2-55-bag/ - a product
The last URL contains the category 2-55 bags. The products name also includes the phrases 2-55 bag. Should this level of repetition be avoided or is it best to keep the whole phrase 'vintage-chanel-caviar-skin-2-55-bag/' for SEO purposes?
Thanks for any help you can give me around this issue!
Kevin
-
Glad it was helpful!
If you are going to have a true blog then that is enough in order to segment it out. Having the date in there can be helpful to compare the hits you are getting to old blogs vs newer blogs (i.e. how long your content is staying relevant).
If you are going to have other types of content such as shopping guides / product comparisons / etc that are more "timeless" pieces of content then you might want to think about the kinds of articles you are going to write and create prefixes that match those types of articles.
You could definitely do product guides and product comparisons in a blog but it can be harder to segment out if it is just "blog".
Hope that helps. Cheers!
-
Joshua,
Many thanks, that really is helpful.
When you mention a prefix for the blog, would simply adding blog be ok?
http://vintageheirloom.biz/blog/2013/08/vintage-heirloom-turns-4/
Thanks for the links I'm off to have a look !
Cheers !
-
Thanks Jon,
We get vintage bags, mostly unique but not always, e.g. we get several vintage Celine box bags over the year, so we do get duplicate titles and do need to add a serial number.
Biz is my dev area, but thanks for the info !
-
One thing to keep in mind with the urls is how you can segment them in analytics for easy data analysis. You want them to be semantic and pretty but also easily segmented. I would encourage you to think about how you will be able to segment your urls in analytics so that you can easily see patterns in how people are browsing the site and what types of pages are successful.
For instance we have the following url structures for brands, equipment, replacement parts, and a learning center.
- brand/[brand-name]
- equipment/type/[category] - for the categorization of equipment
- equipment/brand/[product] - for easy segmentation of products
- part/type/[category]
- part/brand/[part]
- learn/[cat]
- learn/article/[article-title]
This gives us a lot of flexibility in moving products around in the menu system without messing up urls while still being semantic, and allowing for easy segmentation in analytics. For instance, with this setup we can see if people prefer navigating by equipment catalog or by brand. It also allows us to easily pull out the learning center articles and all the visit we get to them to see how eCommerce only visits are doing.
One thing I would suggest with your blog is to have some kind of prefix that allows you to easily exclude those pages (or only include those pages) in analytics. If you simply go by year without a prefix it will be harder to segment out the data.
You should check out a mozinar that Moz did with Everett Sizemore that deals with a lot of these issues (he specifically talks about SEO and url structure).
Also, you probably have already seen this, but yoast's plugin for wordpress will allow you to remedy much of the duplicate content that wordpress can create.
Cheers!
-
You should ideally be able to write unique titles for every product and post without the need for serial numbers or dates to prevent duplication. But it won't do any harm to have the date in your post URLs if you want to.
I'd look at whether you can get a different domain to .biz as they aren't considered as trustworthy by web users.
-
Thanks for this Jon,
I tweaked the perma links and now have this for a product:
http://vintageheirloom.biz/shop/vintage-chanel-caviar-skin-2-55-bag/
It's a bit closer to the so named 'flat structure' and I think the URL still contains the reference that it is a 2.55 bag, hopefully this works. I'll get around duplications by adding a serial number or unique database number at the end.
We are blogging too so it might be worth keeping these categories, could avoid potential issues down the road.
I did notice I have a very flat structure for our blogs e.g.
http://vintageheirloom.biz/vintage-bamboo-gucci-bags/
This looks like it could lead to duplicates, so I've changed it to:
http://vintageheirloom.biz/2013/07/vintage-bamboo-gucci-bags/
Would you agree this is better?
Thanks
-
What you have looks fine to me, I don't think there will be an issue with repeating 2-55 bags in the product title as it would be useful for differentiating that bag from another bag of the same name that isn't a 2-55, eg vintage-chanel-caviar-skin-bag.
You could definitely remove the /shop/ or /product-category/ if your site is a shop and nothing else. If you have a blog, and want a 'bags' category then keeping /product-category/ might be preferable to avoid confusion and potential duplication.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Removed URLs
recently my site has got some problem some of my URLs are repeating in the SERP ! I removed them by search console and also site : but they show up again Does anyone know what is wrong?
Technical SEO | | talaabshode20200 -
Will this URL structure: "domain.com/s/content-title" cause problems?
Hey all, We have a new in-house built too for building content. The problem is it inserts a letter directly after the domain automatically. The content we build with these pages aren't all related, so we could end up with a bunch of urls like this: domain.com/s/some-calculator
Technical SEO | | joshuaboyd
domain.com/s/some-infographic
domain.com/s/some-long-form-blog-post
domain.com/s/some-product-page Could this cause any significant issues down the line?0 -
Magento URL change
We have a Magento website parked at HostGator. The site is comprised of both a PC and a mobile version. We changed the URL to a new one ... We made the domain changes in the ‘core_config_data’ (phpMyAdmin) ... We flushed the cache in the ‘File Manager’ part of cPanel (regular and mobile version) Currently we can access the http://newsite.com (on a desktop) with no problem ... We can also access http://m.newsite.com BUT… only from a desktop PC. When we try http://newsite.com from a MOBILE device, it routes to: http://m.OLDsite.com (it keeps going to the old URL) Need some help please. Thanks in advance!
Technical SEO | | Prime850 -
Second URL
Hi We have a .com and a .co.uk Main website is .co.uk, we also have a landing page for the .com If we redirect the .com to the .co.uk, will it create duplicate content ... May seem like a silly question, but want to be sure that that the visitors cant access our website at both urls, as that would be duplicate content Thanks in advance John
Technical SEO | | Johnny4B0 -
What are your thoughts on Twylah and SEO?
I recently signed up for Twylah. If you are not familiar with it, Twylah creates a summary of all your tweets, which you can then add to your site to make them easily accessible for humans and for search engines. On first glance I am really liking this idea, however after adding Twylah to our site, our crawl diagnostics took a major spike in errors and alerts: https://dl.dropbox.com/u/90501/static/Diagnostics%20After%20Twylah.png Here is our Twylah page: http://tweets.hingeheads.com I am not a SEO expert, but the number of errors is worrying me. Are we getting penalized by Search Engines/Google because of the high number in errors/alerts? Curious to hear your thoughts. P.S. I have fwd this to the Twylah team. They will get back to me in the next few days.Diagnostics%20After%20Twylah.png
Technical SEO | | hingeheads0 -
Can I redirect a URL that has a # in it? How?
Hi there - My web developer is saying that I can't do a URL redirect with a "#" in it. Currently, the URL is actually an anchored link within a page (which the URL indicates with a #). I want to change the content to a new URL, but our website links internally to the old URL, so we would need to do a URL redirect (assume 301). Can you tell me if this is possible and how? Thanks!
Technical SEO | | sfecommerce0 -
Duplicate canonical URLs in WordPress
Hi everyone, I'm driving myself insane trying to figure this one out and am hoping someone has more technical chops than I do. Here's the situation... I'm getting duplicate canonical tags on my pages and posts, one is inside of the WordPress SEO (plugin) commented section, and the other is elsewhere in the header. I am running the latest version of WordPress 3.1.3 and the Genesis framework. After doing some testing and adding the following filters to my functions.php: <code>remove_action('wp_head', 'genesis_canonical'); remove_action('wp_head', 'rel_canonical');</code> ... what I get is this: With the plugin active + NO "remove action" - duplicate canonical tags
Technical SEO | | robertdempsey
With the plugin disabled + NO "remove action" - a single canonical tag
With the plugin disabled + A "remove action" - no canonical tag I have tried using only one of these remove_actions at a time, and then combining them both. Regardless, as long as I have the plugin active I get duplicate canonical tags. Is this a bug in the plugin, perhaps somehow enabling the canonical functionality of WordPress? Thanks for your help everyone. Robert Dempsey0 -
URL Structure
Hi Guys, I'm in the process of creating a very exciting startup aimed at the baby industry. It's essentially a social commerce question where parents can shop for products, create lists of products and ask questions. The challenge I'm facing is how best to structure my URLs from an SEO standpoint. For example a common baby topic such as "feeding", can sit in all three categories: Shopping category aggregates all products related to feeding List category aggregates all lists related to feeding Question category aggregates all question and answers on feeding So for that keyword "feeding" you have 3 potential landing pages. What I was wondering is what is the most effective way of doing it? I was thinking of something along these lines: /shopping/feeding /baby_list/feeding /ask/feeding Would love to hear your points of view on this. Thanks! Walid
Technical SEO | | walidalsaqqaf0