{"id":25333,"date":"2024-12-17T00:00:00","date_gmt":"2024-12-17T00:00:00","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/crawling-december-faceted-navigation\/"},"modified":"2024-12-17T00:00:00","modified_gmt":"2024-12-17T00:00:00","slug":"crawling-december-faceted-navigation","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/crawling-december-faceted-navigation\/","title":{"rendered":"Crawling December: Faceted navigation"},"content":{"rendered":"<p class=\"gargardate\">Tuesday, December 17, 2024<\/p>\n<p>\n  We just published<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/managing-crawling-of-faceted-navigation-urls\/\">a new document about faceted navigation best practices<\/a>,<br \/>\n  which was<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/faceted-navigation-best-and-5-of-the-worst-practices\/\">originally published as a blog post<\/a>.<br \/>\n  This is a summary of some of the important parts of the new documentation page.\n<\/p>\n<p>\n  Faceted navigation is a great way to help users find what they need on your site, but it can<br \/>\n  create an SEO nightmare if not implemented carefully. Why? Because it can generate a near-infinite<br \/>\n  number of URLs, leading to:\n<\/p>\n<ul>\n<li>\n    <strong>Overcrawling:<\/strong> Search engines waste time crawling countless URLs that aren&#8217;t<br \/>\n    valuable to search users.\n  <\/li>\n<li>\n    <strong>Slower discovery:<\/strong> This overcrawling slows down the discovery of your important,<br \/>\n    new content.\n  <\/li>\n<\/ul>\n<p>\n  In fact, faceted navigation is by far the most common source of overcrawl issues site owners<br \/>\n  report to us, and in the vast majority of the cases the issue could&#8217;ve been avoided by following<br \/>\n  some best practices. But let&#8217;s back up a little.\n<\/p>\n<h2 id=\"the-problem-with-urls\" tabindex=\"-1\">The problem with URLs<\/h2>\n<p>\n  Each filter combination in a faceted navigation generally creates a unique URL. For example:\n<\/p>\n<div><\/div>\n<p>\n  Changing any parameter &mdash; <code>product<\/code>, <code>color<\/code>, or <code>size<\/code><br \/>\n  &mdash; creates a new URL, leading to a potential explosion of URLs. And that&#8217;s the problem: a<br \/>\n  virtually infinite number of new URLs waiting to be discovered. Let&#8217;s fix it.\n<\/p>\n<h2 id=\"two-approaches\" tabindex=\"-1\">Two approaches<\/h2>\n<ol>\n<li>\n    <strong>Block faceted navigation URLs:<\/strong><\/p>\n<ul>\n<li>\n        If you don&#8217;t need these URLs indexed, use <code>robots.txt<\/code> to disallow crawling.\n      <\/li>\n<li>\n        Or use URL fragments (<code>#<\/code>) for filters, as search engines generally ignore them.\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n    <strong>Optimize faceted navigation URLs (if you need them crawled, no matter the cost):<\/strong><\/p>\n<ul>\n<li>\n        Use the standard <code>&<\/code> separator for URL parameters. <span>\ud83d\udca9<\/span><br \/>\n        is not a good parameter separator character.\n      <\/li>\n<li>Maintain a consistent order of filters in the URL path.<\/li>\n<li>Return a <code>404<\/code> status code for filter combinations with no results.<\/li>\n<li>\n        Unless you have no other options (for example,<br \/>\n        <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/javascript-seo-basics\/#avoid-soft-404s\">you have a single-page app<\/a>),<br \/>\n        avoid redirecting empty results to a generic &#8220;not found&#8221; page.\n      <\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2 id=\"important-considerations\" tabindex=\"-1\">Important considerations<\/h2>\n<ul>\n<li>\n    You can also use <code>rel=\"canonical\"<\/code> to help consolidate signals by pointing variations<br \/>\n    to a main page. This one takes time to get picked up.\n  <\/li>\n<li>\n    <code>rel=\"nofollow\"<\/code> on filter links can discourage crawling, but must be applied<br \/>\n    consistently. As in, every link pointing to these pages, internal and external, must have a<br \/>\n    <code>rel=\"nofollow\"<\/code> attribute.\n  <\/li>\n<li>\n    Crawling faceted navigation URLs will always consume server resources and may impact the<br \/>\n    discovery of new content.\n  <\/li>\n<\/ul>\n<p>\n  If you have suggestions or need clarification about our<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/managing-crawling-of-faceted-navigation-urls\/\">new document about faceted navigation best practices<\/a>,<br \/>\n  use the feedback tool on that doc. If you are really into faceted navigation and wanna chat about<br \/>\n  it with others, the<br \/>\n  <a href=\"https:\/\/goo.gle\/sc-forum\" class=\"external-link\">Search Central community<\/a> is the place<br \/>\n  to go, but you can also find us on<br \/>\n  <a href=\"https:\/\/www.linkedin.com\/showcase\/googlesearchcentral\/\" class=\"external-link\">LinkedIn<\/a>.\n<\/p>\n<p class=\"byline-author\">\n  Posted by <a href=\"https:\/\/developers.google.com\/search\/blog\/authors\/gary-illyes\">Gary Illyes<\/a>\n<\/p>\n<hr class=\"full-width\">\n<h2 id=\"want-to-learn-more-about-crawling-check-out-the-entire-crawling-december-series:\" tabindex=\"-1\">Want to learn more about crawling? Check out the entire Crawling December series:<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>Tuesday, December 17, 2024 We just published a new document about faceted navigation best practices, which was originally published as a blog post. This is a summary of some of the important parts of the new documentation page. Faceted navigation is a great way to help users find what they need on your site, but [&hellip;]<\/p>\n","protected":false},"menu_order":79926,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[665],"ar_kb_etiket":[],"class_list":["post-25333","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-blog"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25333\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/27453"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=25333"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=25333"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=25333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}