Placement of products in URL-structure for best category page rankings
-
Hi!
I have some questions regarding the optimal URL-hierarchy placement of products in a marketplace setting where the end goal is to attract traffic to category pages. Let me start off with some background, thanks in advance for the help.
TLDR
Goal: Increase category page rankings.
Alternative 1 - Products and category pages separated, flat product structure.
Category page: oursite.com/category/subcategory
Product / listing page: oursite.com/listing-1
Alternative 2 - Products and category pages separated, hierarchal product structure.
Category page: oursite.com/category/subcategory
Product / listing page: oursite.com/product/category/subcat/listing
Alternative 3 - Products placed directly under category page.
Category page: oursite.com/category/subcategory
Product / listing page: oursite.com/category/subcategory/listing
I run a commercial real estate marketplace, which means that our potential search traffic is _extremely _geographic. For example, some common searches are (not originally in english):
- Office space for lease {City X}
- Office space for lease {Neighborhood Y}
- Retail space {Neighborhood Z}
- And so on...
These terms are already quite competitive, where the top results are our competitors geographic and type category pages. For example: _competitor.com/type/city/neighborhood , _is a top result, where the user reaches a landing page that shows all the {type} spaces for lease in {neighborhood}.
These users are out to find which spaces are available for lease in these geographical areas, and not individual spaces. I.e. users do not search in the same extent for an individual product, in this case a specific empty space.
Our approach has been to place an extreme bias towards a heavy geographical hierarchy. This means that basically any search, resulting in a category page, on our site results in a well structured URL like the following:
_oursite.com/type/state/city/district/street, _since we are using Google Maps API's, this is easy and relevant for the user. Our geographical categorization beats our competitors both on extensiveness and usability, especially in long-tail search phrases where our competitors don't care to categorize where we are seeing real search volumes. The hierarchy only extends as far down as the user has searched, for example a lot of our searched just end up being _oursite.com/type/state/city/district. _
Now we are wondering how we should place our products, the empty spaces, in this URL structure. Our original hypothesis was that we should include the products in the original hierarchy, resulting in: oursite.com/category/subcategory/product. Our thinking was that we would both be serving the user with an understandable and relevant URL, and also provide search bots with a logical structure for our site and most importantly content for our category pages. Our landing pages are very dynamic, providing information by relaying graphical information on a map instead of in an SEO-friendly manner. I would however go as far as to say that these dynamic pages provide a ton of value for the user, much more so than our competitors, by describing relevant information about the neighborhood kind of like Trulia, just not in a bot-readable manner. This results in trying to rank them on their own merits being a challenge, whereas we were hoping we could create relevancy by placing products / listings and maybe even blog posts on the topic within the same URL-hierarchy.
As of right now our current structure is oursite.com/products/category/subcategory/product. In other words, they are categorized in the same geographical fashion but under a separate URL-path. Our results so far is that we basically only rank for the product pages, and rank extremely poorly for our category pages, which is our ultimate goal to enhance. This is why we developed the above hypothesis.
However, what we learned when we did some initial research is that very few e-commerce stores place their products directly below their categories. Most of the major websites we studied, and we looked at quite a few, just go for **alternative 1 **from above. The crux is that most of them choose alternative 1 but simultaneously implement bread crumbs that emulate alternative 3, just without the actual URL's.
So, what I'm asking is, what are the actual benefits or downsides of the three alternatives? I feel as if I have a pretty firm grasp on how this could be done, I just need to better understand why most seem to choose to flatline their products or listings in the alternative 1 fashion.
Thanks,
Viktor
-
I think I'm a little confused here as to what you mean by "product" in the context of real estate. Are you referring to different types of listings (e.g. office lease, retail lease etc?)
If I were designing a real estate website, the structure would be as follows:
website.com/listing-type/state/area/suburb
You mentioned the site isn't in English so just to clarify above, the last two will be depend on regional user preferences. For example, here in Brisbane (Aus) it would be expected that I can search for properties in the "Greater Brisbane" area, meaning Brisbane City and surround suburbs. Within that region there are a bunch more suburbs
More specifically:
website.com/office-lease/qld/greater-brisbane/west-end
The reason I'd be doing this is that not only is it an easy logic to follow but it really caters toward a user's intent. If I'm looking for an office space to lease, there's no point in presenting me with all types of listings from an area because all I want to see are office leases.
Having those lease types further up your hierarchy is going to give them a little more preferences in terms of SERP position as well. From what I understand, these are the sub-category pages you're looking to rank?
As a working example of this as well, I just had a look at realestate.com.au's URL structure and it's the same as my suggestions above. Their site is very flat because it's almost entirely search-driven but the URL still lets us see their site architecture
http://www.realestate.com.au/property-townhouse-qld-spring+hill-416944062
-
I think that N:3 is optimal for crawlers and for humans.
This was explained few times here:
https://moz.com/blog/information-architecture-for-seo-whiteboard-friday
https://moz.com/blog/ugly-seo-mess-recovery-case-study (read about "flat" structure)
http://www.bruceclay.com/blog/structured-urls/
http://www.bruceclay.com/eu/seo/silo.htm
https://yoast.com/how-to-clean-site-structure/
https://yoast.com/seo-friendly-urls
https://moz.com/learn/seo/internal-linkSo as you can see it's lot of information against flat structure and implementing silo url structure in site.
Edit1: there is also great article here:
http://www.stateofdigital.com/optimising-urls-seo-ux/
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
-
Why is my site stuck on page 2 even though it has higher DA?
Hi, I'm just trying to figure out why we're still not on first page for 'criminal lawyer sydney' (stuck on result #15) - I checked out SEO Moz and I can see the Domain Authority for our site 'criminal-lawyer.com.au' - is at 23 which is higher than other sites that rank on first page of this search. I've done a bunch of technical stuff on the site too - so if anyone can give any insight on why this could be happening it would be much appreicated. Thanks!
Local Listings | | SEOByTheMinute0 -
I have a site with a lot of subdomains and I want to see what keywords each is ranking for.
Do I have to enter them manually, one at a time, in the keyword subdomain search or is there a way to submit a list of subdomains and have Moz generate a report of the results?
Local Listings | | thallstd0 -
How can I PREVENT my page from ranking for a keyword?
Hello, I'm in a unique situation where I need to prevent a web page and business listing from ranking for a keyword in Google. The keyword is a phone number that is not associated with the business and is not listed anywhere on the page or in reviews on the business listing. It's causing confusion for people who perform a reverse phone number lookup and see our business and think we called them. I already submitted feedback on the search results, have contacted GMB support, have submitted the page for indexing in Search Console, and am now going to try displaying the correct phone number in the page title and meta description.
Local Listings | | geodigitalmarketing
Aside from these steps, is there anything else I can do? Your help is appreciated! Thanks! Lindsey2 -
Reliably Tracking Google Snack Pack Rankings
I have yet to find a way to reliably see my "snack pack" standings without going all out and using a VPN. I have moz pro and it looks like I can only track organic and local organic rankings. Anyone have a solution?
Local Listings | | zact10240 -
SEO best practices for store locator and local pages - 301 or not?
I have been struggling to answer this on my own and now throwing up for the Moz community for a life line. Our company has several location across 6 states. We have local pages that we are working to improve with better content. We also have a store locator that will list the stores but the pages are not the same. See below example. I can't help but feel like I am splitting juice and traffic that should be combined to one page for each location. Any ideas or advice on how we can best combine/funnel the traffic to one optimized page? Here is an example: State local page - http://www.jakesfireworks.com/michigan/ Locator page for state - http://www.jakesfireworks.com/locator/?state=MI City local page - http://www.jakesfireworks.com/michigan/grand_rapids City Locator page - http://www.jakesfireworks.com/locator/?id=183&state=MI
Local Listings | | devonkrusich0 -
We lost ranking for our domain what could be reason?
Hello, From last 5 months our domain ranking dropped down a lot, main keywords are also dropped, form 1st page to 6 or 7 .
Local Listings | | Sanjayth
can anyone help to fix this issue ? Any one can help for this query, Then Please reply. Thanx, in Advance, Falguni0 -
Multiple listing directory pages pointing back to the same local business profile
I've been tuning my SEO pages to cover cities, states, and metro areas for local businesses we have. I'm wondering if the same business showing up on multiple pages, because they can actually go out and service that area, has a negative impact on rankings. Does multiple pages on your site, pointing to the same content, hurt or help the ranking of either page?
Local Listings | | All-About-Labor0 -
Rankings stuck on page 2 - what am I missing?
My business website ranked on the first page for 48 of 51 keywords for years. Then 10 months ago I had a duplicate content problem from a bad plugin and every keyword ranking dropped off the first page. I got the duplicate content problem fixed, but I've been stuck with only 3 keywords of 51 on the first page ever since. This is a local site and without much competition at all. http://www.pmaaustin.com The Yoast SEO Plugin shows the on page optimization of nearly every page/post on this website as solid Green, but MOZ rates nearly all of my pages' On Page Optimization as an F. It rates nearly all these keywords as an F as showing they should all be optimized on the Home page. I don't understand that. Also according to MOZ ,versus my competitor's websites, I have mostly the highest Domain and Page Authority. I also has the largest # and most relevant Root Domains. It also has the best written content, and the almost only active blog. Still, nearly every keyword is sitting on page 2. It seems like it wants to "Spring" onto page 1! What am I missing?
Local Listings | | OhYeahSteve0