Site architecture & breadcrumbs
-
Hi
A client hasn't structured site architecture in a silo type format so breadcrumbs are not predicating in a topical hierarchy as one would desire (or at least i think one would prefer)
For example: say the site is called www.fruit.com and it has a category called 'types of fruit' and then sub/content pages called things like 'apples' and 'pears'. So in terms of architecture that should be: www.fruit.com/types-of-fruit/apples and www.fruit.com/types-of-fruit/pears etc etc
The client has kept it all flat so instead architecture is: www.fruit.com/types-of-fruit and www.fruit.com/apples and www.fruit.com/pears
As a result breadcrumbs follow suit and hence since also not employing logical predication dont reflect the topical & sub-topical hierarchy
I have seen that some seo's at least used to think this was better for seo since kept the page/s nearer the root but surely its better to structure site architecture in a logical topical hierarchy so long as dont go beyond say 3 or 4 directories/forward slashes in the url's?
Also is it theoretically possible to keep url structure as is (flat) and just edit/customise the breadcrumbs to reflect a topical hierarchy in a silo structure rather than change the entire site architecture & required 301'ing etc in order to do this (or is that misleading or just not possible?)
Cheers
Dan
-
Hi Dan,
Well that will probably make it easier actually...
If you are using the Yoast plugin then it can produce breadrumbs which are pretty flexible and you can also manually add canonicals for individual pages. In that case I would think just set up the breadcrumbs as you like and if it makes sense choose a main category for any pages in multiple categories and canonical to the main one. Test to confirm, but I would think you might be able to do it without getting your hands into the code at all! The canonical tags themselves shouldn't effect the breadcrumbs in any way, so you should be good to go.
-
HI Lynn
In this particular case it is not actually although thats great info thanks very much for sharing, Everett is great i always refer to his posts/advice whenever i have an ecommerce project.
In this case my client i'm talking about is a music education establishment with many different courses and the site is in Wordpress, any ideas if possible to edit breadcrumbs in wordpress ?
Cheers
Dan
-
Hi Dan,
Just to confirm something that came to mind, is this for an ecom site with the potential to have products in multiple categories? If this is the case it is quite common to canonical the individual product pages to the root (or Everett Sizemore recommends to a standard /product/ or similar url which is also good for analytics filtering, check this video: http://moz.com/webinars/ecommerce-seo-fix-and-avoid-common-issues). If this is the case then depending on your cms it can be tricky to get the breadcrumbs to be created when people are directly hitting the single product page from a social share or other direct link.
It is possible though! I have had success with custom breadcrumb coding in Magento where if the single product page is directly accessed the breadcrumb will be created based on the products 'main category' and this has worked well in some situations. Again depends if you are talking ecommerce and which cms system you are using as to how tricky it will be.
-
Hi Jarno & Lynn,
Thank you both for taking the time to respond !
Yes i agree i think this logical structure is best since helps search engines AND the users better understand the content since its associated with other immediately related content too both in terms of semantic relationship & close architectural proximity. This is also reinforced by good internal linking provided by breadcrumbs (which do help contribute to rankings in part since contributes to setting relevance of the pages content and its context).
I think in the case of a single item of content needing to be in more than one folder then maybe in that kind of scenario its better to have the content page 'off the root' and canonicalised to avoid duplicate content issues from displaying it in the 2 different category folders it will also be displayed in. Then so long as you have breadcrumbs (which from Lynns comments looks like you can edit/customise for the 2 different paths) you still benefit from the logical hierarchy and internal linking beneficial for both users and engines.
Although i must confess since i'm not that technical i don't know this for a fact and welcome the view of others to clarify/confirm. So does having the canonicalised page off the root stop engines seeing the silo structure therby defeating the purpose of this suggested solution OR would they still see the other page instances & associate it with the path but just not penalise it for being duplicate (since the page 'off the root' is the canonical version) hence is a good solution ??
All Best
Dan
-
Hi Jarno & Lynn,
Thank you both for taking the time to respond !
Yes i agree i think this logical structure is best since helps search engines AND the users better understand the content since its associated with other immediately related content too both in terms of semantic relationship & close architectural proximity. This is also reinforced by good internal linking provided by breadcrumbs (which do help contribute to rankings in part since contributes to setting relevance of the pages content and its context).
I think in the case of a single item of content needing to be in more than one folder then maybe in that kind of scenario its better to have the content page 'off the root' and canonicalised to avoid duplicate content issues from displaying it in the 2 different category folders it will also be displayed in. Then so long as you have breadcrumbs (which from Lynns comments looks like you can edit/customise for the 2 different paths) you still benefit from the logical hierarchy and internal linking beneficial for both users and engines.
Although i must confess since i'm not that technical i don't know this for a fact and welcome the view of others to clarify/confirm. So does having the canonicalised page off the root stop engines seeing the silo structure therby defeating the purpose of this suggested solution OR would they still see the other page instances & associate it with the path but just not penalise it for being duplicate (since the page 'off the root' is the canonical version) hence is a good solution ??
All Best
Dan
-
Hi Dan,
I don't really think that the existence or lack of the category on the url is going to be a major problem for ranking as long as other factors are lining up. As Jarno says though, it has an effect on how human users view the url, influencing perhaps how they share it and there is also a data analysis issue where it might be nice to be able to filter by category name in analytics etc to get a more detailed overview by various categories separately.
Whether to change the url structure is up to you and depends on a number of factors including CMS used, man hours needed etc. Depending on the complexity, I would probably be inclined to do it if it helps make the urls more readable for humans. In regards your second question, it is certainly technically possible to make a custom breadcrumb trail. Whether it would have an effect on rankings or not is debatable, but again it would certainly help make the site more easily browsed for real people.
-
Dan,
i get what you are saying and as a matter of fact I'm currently involved in a test about this subject on a clients page. Putting files up as near to the root as possible and putting files in special folders and measuring the ranking capability and effectiveness of those pages.
However, for makeup of the URL I would prefer the folder version (domain/folder/file) since that looks more natural to me.
And there is always the fact of duplicate pages in that case. For instance, I've just written a plan for a new website in the netherlands. This website will enlist different kind of companies in different categories per province. So the same category gets to exist in the province Groningen but also in Drenthe.
Therefor I need to use: domainname/Groningen/Category/filename.
Do you feel that that's the best decision on this case? I will net you know about my test as soon as I see some results.
regards
Jarno
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
-
Help Setting Up 301 Redirects from Coldfusion Site to Wordpress Site.
I have created a new website and need to redirect all of the previous pages to the new one. The old website was built in coldfusion and the new site is built in wordpress. One of the pages I'm trying to redirect is www.norriseal.com/products.cfm to http://norrisealwellmark.com/products/. This is what I have in my .htaccess file <ifmodule mod_rewrite.c="">Options +FollowSymlinks
Technical SEO | | MarketHubb
RewriteEngine On
RewriteBase /
Redirect 301 /products.cfm http://norrisealwellmark.com/products/</ifmodule> The result of this redirect is http://norrisealwellmark.com/products.cfm How do I prevent the .cfm from appending to the destination URL?1 -
URL Question: Is there any value for ecomm sites in having a reverse "breadcrumb" in the URL?
Wondering if there is any value for e-comm sites to feature a reverse breadcrumb like structure in the URL? For example: Example: https://www.grainger.com/category/anchor-bolts/anchors/fasteners/ecatalog/N-8j5?ssf=3&ssf=3 where we have a reverse categorization happening? with /level2-sub-cat/level1-sub-cat/category in the reverse order as to the actual location on the site. Category: Fasteners
Technical SEO | | ROI_DNA
Sub-Cat (level 1): Anchors
Sub-Cat (level 2): Anchor Bolts0 -
Breadcrumbs and Left hand menus....
I wanted to know some opinions on breadcrumbs and left hand menus on a page. Take a traditional two column page, you have the left hand navigation on the left, and page copy on the right. The introduction of breadcrumbs serves two things Navigation for the user, shows structurally how the page fits SEO benefit - include breadcrumbs, use schema and you potentially provided more page links on a single search result. Thinking about this, isn't the left hand navigation and breadcrumbs the same? The left hand navigation shows where the page fits, which is precisely what the breadcrumbs do. You are doubling the links, left hand menu and breadcrumbs Sure you can get rid of the breadcrumbs, but from an SEO stand point, won't you lose the ability to have breadcrumbs via schema on search results Do you see breadcrumbs and menu differently, should breadcrumbs only exist on single column pages (say an ecommerce page) and left hand menu on two column pages like an article page? Thoughts?
Technical SEO | | Bio-RadAbs0 -
How to create site map for large site (ecommerce type) that has 1000's if not 100,000 of pages.
I know this is kind of a newbie question but I am having an amazing amount of trouble creating a sitemap for our site Bestride.com. We just did a complete redesign (look and feel, functionality, the works) and now I am trying to create a site map. Most of the generators I have used "break" after reaching some number of pages. I am at a loss as to how to create the sitemap. Any help would be greatly appreciated! Thanks
Technical SEO | | BestRide0 -
Way to spider Wordpress site
I have an old Wordpress site and I want to move it to a new server and take it off Wordpress (too many hacks). I am trying to spider the site so as to get static, non-Wordpress, pages. I am having trouble doing this. When I spider the site, it changes the URLs. For instance, if the URL is www.domain.com/page/ the URL I get out of the spider is /page/index.html And those are not the URLs in the search engine indices. There are about 2000 pages on this site, so it is not feasible to set up 301 redirects. I tried using these spidering programs: WinHTTack Website Copier and PageNest Does anyone know of another method of turning a Wordpress site into a non Wordpress site?
Technical SEO | | DanCrean0 -
Site maps, Is there any benefit?
I have a relatively simple and small site (60 pages). All of it is crawlable and there is nothing I want non follow. So, is there any real benefit to a sitemap since Google can get to all the site anyway? Do they give the site more credence or something because it's there? I guess as an aside, are there any favorite sites that will generate a site map? Thanks!
Technical SEO | | Banknotes0 -
301 Redirect & Cloaking
HEllo~~~~ People. I have a question regarding on cloaking. I will be really greatful if you can help me with question. I have a site www.example.com and it is targeting for multi countries. So I use sub directories for targeting multi countries. e.g. www.example.com/us/ www.example.com/de/ www.example.com/hk/ ....... so on and on. Therefore, when people type www.example.com, I use IP delivery to send users to each coutries. Here is my question. I use 301 redirect for IP delivery, which means when user enter www.example.com, my site read user's IP and send them to right country site by 301 redirect. In this case, is there any possibility that Google considers it as cloaking? Please people.... share me some ideas and thoughs.
Technical SEO | | Artience0