5 ms·
Interesting point on embedding numeric IDs. Looking at the Backcountry.com example, have you ever attempted to place all content one level beneath the domain (
by minouye 16y ago
Interesting point on embedding numeric IDs. Looking at the Backcountry.com example, have you ever attempted to place all content one level beneath the domain (i.e. all content has a directory depth of 1)?
- Category: http://www.backcountry.com/mens-clothing http://www.backcountry.com/mens-clothing
- Item: http://www.backcountry.com/smith-phenom-goggle http://www.backcountry.com/smith-phenom-goggle
- Brand: http://www.backcountry.com/smith http://www.backcountry.com/smith
I was rather baffled by this approach, but it seems like it was a rather recent change and I'd assume it's been well thought out. Intermingling brands, categories, and products makes me think that they must use a lookup table of sorts (I don't know how you'd use rewrite rules), but I've never seen an implementation like it before. Any idea on how to approach implementing varied content all on the same directory depth?
- tomwalsham 16y agoFor me, a low-value numeric id has never been an impediment. Aesthetically you might lose a small amount, but many of us use surrogate indices in our databases and it fits well with that design pattern. The backcountry example smacks of overzealous in-house SEO to me - the observation that Google (in particular) tend to favour the lower level of structure could lead to choosing that output, but ignores that the first three levels appear to hold comparable weights. I'm not convinced it would offer much benefit. Matt Cutts has indicated in the past that 'natural' levels make sense, maybe 3-4. First level entries do have use (see the 'enhanced' results for some sites based on sitemap priorities), but having 100s of them will likely remove this useful trigger. From a technical standpoint it's definitely creating obstacles. You create an additional layer of restrictions in the database index. They must have a table of unique level-1 indices. So if there is a brand that corresponds to a generic term (not great for trademarks, but it happens), you will get a uniqueness collision. It seems well executed, and no doubt their CMS input will inform them of clashes, but for me this is genuinely not as useful as a 'breadcrumb' structure from a UX perspective. They've essentially introduced complexity for the sake of an assumed SEO advantage that my anecdotal evidence can't support, and in doing so have lowered the utility of their urls, per the principles (of which I agree) of the parent article. That they're buying the term "smith phenom goggle" from adwords, and are stuck on page 2 of the SERPs might back this up.