Best URL Structure for Product Pages?
-
I am happy with my URLs and my ecommerce site ranks well over all, but I have a question about product URL's. Specifically when the products have multiple attributes such as "color".
I use a header URL in order to present the 'style' of products,
www.americanmusical.com/Item--i-GIB-LPCCT-LIST
and I allow each 'color' to have it's own URL so people can send or bookmark a specific item.
www.americanmusical.com/Item--i-GIB-LPCCT-ANCH1
www.americanmusical.com/Item--i-GIB-LPCCT-WRCH1
I use a rel canonical to show that the header URL is the URL search engines should be indexing and to avoid duplicate content issues from having the exact same info, MP3's, PDF's, Video's accessories, etc on each specific item URL. I also have a 'noindex no follow' on the specific item URL.
These header URLs rank well, but when using tools like SEOMoz, which I love, my header pages fail for using rel canonical and 'noindex no follow'
I've considered only having the header URL, but I like the idea of shoppers being able to get to the specific product URL.
Do I need the no index no follow? Do I even need the rel canonical? Any suggestions?
-
thanks again!
-
I'd just keep the general ROBOTS variant and drop the ID:
The id="" shouldn't hurt, but it may be messing with our crawlers (Google should be ok). The additional GOOGLEBOT directive is repetitive.
-
I'm looking at the id= reference. I have:
<meta id="ctl00_robots" name="ROBOTS" content="robots" /><meta id="ctl00_googlebot" name="GOOGLEBOT" content="googlebot" />
What would you change that to?
-
Thank you, I appreciate the time you spend to understand and answer my question!
-
I think that canonicalizing the colors/variations back up to the "root" product is a good bet - while those color variations are technically unique, they can look like thin content to Google, especially at a large scale. A couple of suggestions, though:
(1) I wouldn't use the canonical tag AND Meta Robots (noindex) - it could confuse the crawlers. In this case, since there are separate URLs for the colors/variations and people might link to those, I'd just keep the canonical and drop the Meta Robots.
(2) I think our crawler might be tripping up on the id="" reference in the Meta Robots tag, but I'm not 100% sure. That shouldn't be an issue for Google, although I try to keep those tags free of ids and other extra attributes.
(3) In general, you don't need a Meta Robots tag for all bots and Googlebot separately (especially if the behaviors are the same). I don't think it's a problem here, but it's not necessary.
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
-
Is it worth re-structuring URLs if breadcrumbs are enabled?
Hi Moz Community, I am wondering if anyone can shed some light on this current predicament I am facing... For my website, which is the site for a magazine I work for, the current URL structure is www.website.com/article-title At first glance, I thought it must be that we would have to re-structure the URLs to include the category structure, for example... www.website.com/category/sub-category/article-title However, upon deeper investigation, I've seen that we do actually have breadcrumbs enabled therefore google is indexing and following the structure that we would re-activate for the URL structure i.e. www.website.com/category/sub-category/article-title With this in mind, is it actually worth re-structuring the URLs to include these categories as it will take a long time to organise and implement?! Obviously, thinking in terms of UX, it is a must-do, but I'm just trying to weigh up the pro's and cons with this.. Appreciate your help, Leigh
Technical SEO | | leighcounsell0 -
Category URL Pagination where URLs don't change between pages
Hello, I am working on an e-commerce site where there are categories with multiple pages. In order to avoid pagination issues I was thinking of using rel=next and rel=prev and cannonical tags. I noticed a site where the URL doesn't change between pages, so whether you're on page 1,2, or 3 of the same category, the URL doesn't change. Would this be a cleaner way of dealing with pagination?
Technical SEO | | whiteonlySEO0 -
What is the best way to handle links that lead to a 404 page
Hi Team Moz, I am working through a site cutover with an entirely new URL structure and have a bunch of pages that could not, would not or just plain don't redirect to new pages. Steps I have taken: Multiple new sitemaps submitted with new URLs and the indexing looks solid used webmasters to remove urls with natural result listings that did not redirect and produce urls Completely built out new ppc campaigns with new URL structures contacted few major link partners Now here is my question: I have a pages that produce 404s that are linked to in forums, slick deals and stuff like that which will not be redirected. Is disavowing these links the correct thing to do?
Technical SEO | | mm9161570 -
Can Google show the hReview-Aggregate microformat in the SERPs on a product page if the reviews themselves are on a separate page?
Hi, We recently changed our eCommerce site structure a bit and separated our product reviews onto a a different page. There were a couple of reasons we did this : We used pagination on the product page which meant we got duplicate content warnings. We didn't want to show all the reviews on the product page because this was bad for UX (and diluted our keywords). We thought having a single page was better than paginated content, or at least safer for indexing. We found that Googlebot quite often got stuck in loops and we didn't want to bury the reviews way down in the site structure. We wanted to reduce our bounce rate a little, so having a different reviews page could help with this. In the process of doing this we tidied up our microformats a bit too. The product page used to have to three main microformats; hProduct hReview-Aggregate hReview The product page now only has hProduct and hReview-Aggregate (which is now nested inside the hProduct). This means the reviews page has hReview-Aggregate and hReviews for each review itself. We've taken care to make sure that we're specifying that it's a product review and the URL of that product. However, we've noticed over the past few weeks that Google has stopped feeding the reviews into the SERPs for product pages, and is instead only feeding them in for the reviews pages. Is there any way to separate the reviews out and get Google to use the Microformats for both pages? Would using microdata be a better way to implement this? Thanks,
Technical SEO | | OptiBacUK
James0 -
SEO url best practices
We're revamping our site architecture and making several services pages that are accessible from one overarching service page. An example would be as follows: Services Student Services Essay editing Essay revision Author Services Book editing Manuscript critique We'll also be putting breadcrumbs throughout the site for easy navigation, however, is it imperative that we build the URLs that deep? For example, could we simply have www.site.com/essay-editing rather than www.site.com/services/students/essay-editing? I prefer the simplicity of the former, but I feel the latter may be more "search robot friendly" and better for SEO. Any advice on this is much appreciated.
Technical SEO | | Kibin0 -
Best action to take for "error" URLs?
My site has many error URLs that Google webmaster has identified as pages without titles. These are URLs such as: www.site.com/page???1234 For these URLs should I: 1. Add them as duplicate canonicals to the correct page (that is being displayed on the error URLs) 2. Add 301 redirect to the correct URL 3. Block the pages in robots.txt Thanks!
Technical SEO | | theLotter0 -
Too many on page links for WP blog page
Hello, I have set my WP blog to a page so new posts go to that page making it the blog. On a SEOmoz campaign crawl, it says there are too many links on one page, so does this mean that as I am posting my blog posts to this page, the search engines are seeing the page as one page with links instead of the blog posts? I worry that if I continue to add more posts (which obviously I want to) the links will increase more and more, meaning that they will be discounted due to too many links. What can I do to rectify this? Many thanks in advance
Technical SEO | | mozUser14692366292850 -
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