Kiến trúc website phẳng và sâu: khung quyết định thực tế
Khung quyết định độ sâu kiến trúc website dựa trên hành vi người dùng, liên kết nội bộ, khả năng thu thập dữ liệu, quy mô danh mục và nhu cầu quản trị thay vì một quy tắc ba lần nhấp.
Ngôn ngữ
Này là đó operator-manual companion để đó pyramid-so với-flat concept covered elsewhere trong này cluster — điều này không re-argue đó một pyramid beats cả hai extremes, điều này giúp bạn decide cách flat hoặc deep của bạn cụ thể site nên là. Đó right depth là mostly một function of cách distinct của bạn categories là (và đó templates, priority, và cập nhật patterns behind them) — trang count là một phụ, rough tín hiệu, không một law: một ~50-trang brochure site có thể thường stay flat, một 10 000+ SKU catalog thường cần real hierarchy hoặc điều này collapses vào một mega-menu link dump, nhưng treat cả hai bands as heuristics để calibrate, không fixed cutoffs. Chỉ Bing trạng thái một hard number (quan trọng các trang trong ~3 clicks) as an operational đích, không phải là bảo đảm; Google có chủ ý trạng thái none. Đo lường nơi bạn sit by crawling cho một segmented nhấp-depth distribution và cautiously cross-referencing GSC Crawl Số liệu (aggregate đầu tiên-party dữ liệu, không proof of một theo-URL nguyên nhân) để spot đó depth cliff nơi crawling falls off. Cách sửa depth với hub các trang, related-nội dung modules, và breadcrumbs, treating mỗi thay đổi as reversible và testable với một monitoring window — và remember URL-folder depth không nhấp depth, so link một buried trang closer thay vì rewriting của nó URL. Không architecture thay đổi bảo đảm crawling, lập chỉ mục, xếp hạng, traffic, hoặc AI-citation gains.
Evidence for this claim Googlebot generally follows links between pages; important pages should be reachable through crawlable navigation rather than relying only on search boxes. Scope: Current Google ecommerce navigation guidance; no universal click-count threshold. Confidence: high · Verified: Google Search Central: Ecommerce navigation structure Evidence for this claim Google recommends linking important pages from relevant pages and using concise, descriptive anchor text. Scope: Current Google internal-link guidance. Confidence: high · Verified: Google Search Central: Link best practicesTL;DR — MỘT flat site giữ hầu hết các trang close để đó homepage; một deep site nests them qua nhiều category layers. Neither là tự động tốt hơn — đó right amount of depth phụ thuộc mostly on cách rõ ràng của bạn categories divide lên, và secondarily on cách big trang web của bạn là. MỘT nhỏ brochure site có thể thường stay flat. MỘT giant online store thường cần hơn layers. Đó practical goal là để cho quan trọng các trang ngắn, clear, crawlable paths, và để kiểm thử thay đổi rather hơn assume they’ll hoạt động; có không universal three-nhấp rule, và không thay đổi bảo đảm crawling, xếp hạng, hoặc traffic gains.
Điều gì “flat” và “deep” thực ra có nghĩa là
Mỗi site có some hierarchy — homepage tại đó top, thì sections, thì individual các trang. Đó hữu ích definition không một fixed layer count, though — đây là trang web của bạn nhấp-depth distribution (điều gì share of các trang sit tại depth 1, 2, 3, 4+) và, hơn cụ thể, cách nhiều clicks của bạn priority các trang cần. Flat mô tả một distribution nơi hầu hết các trang, especially priority ones, sit một hoặc hai clicks từ đó homepage. Deep mô tả một nơi reaching typical các trang có nghĩa là passing qua several layers: homepage → category → subcategory → sub-subcategory → trang. Đó trang-count và level bands sau đó trong này bài viết là labeled heuristics cho calibrating đó distribution — không đó definition itself.
Đó neighboring các bài viết trong này cluster (kiến trúc trang web và website structure) đã giải thích vì sao một sensible pyramid beats cả hai một pancake-flat site và một needlessly deep một. Này bài viết là đó practical follow-lên: cách làm bạn decide, cho của bạn thực tế site, cách flat hoặc deep điều này nên là — và cách làm bạn kiểm tra và cách sửa điều này?
Đó ngắn câu trả lời
có không universal “correct” number of levels. Điều này xuất hiện xuống để hai các câu hỏi:
- Cách nhiều các trang làm bạn có đó cần để là được tìm thấy on của họ own? MỘT little business site với 40 các trang có thể giữ mọi thứ một hoặc hai clicks từ đó homepage. MỘT store với 20 000 các sản phẩm không thể — điều này cần categories và subcategories, hoặc đó navigation becomes an unusable wall of links.
- Cách rõ ràng làm của bạn categories divide lên? Nếu của bạn sections là obvious và không overlap (Shoes so với. Shirts), bạn có thể stay flatter. Nếu they blur vào mỗi other, bạn’ll thường cần một little hơn structure để giữ điều organized.
Đó một rule worth remembering
Giữ quan trọng các trang easy để reach qua crawlable links. Google cho không universal nhấp-count ngưỡng. Treat “three clicks” (bản dịch) «three clicks» as một diagnostic heuristic, không một tìm kiếm-engine requirement.
Nếu một trang bạn care về là buried five hoặc six clicks xuống, bạn không có để rip của bạn toàn bộ site apart. Thường bạn chỉ thêm một hub trang (một category-style trang) đó links straight để điều này từ cao hơn lên — đó alone có thể pull điều này từ six clicks để three.
Muốn đó real decision framework — trang-count thresholds, cách đo lường của bạn site depth, và cách sửa điều này — switch để đó Advanced tab, hoặc jump để đó Cây quyết định.
Evidence for this claim Googlebot generally follows links between pages; important pages should be reachable through crawlable navigation rather than relying only on search boxes. Scope: Current Google ecommerce navigation guidance; no universal click-count threshold. Confidence: high · Verified: Google Search Central: Ecommerce navigation structure Evidence for this claim Google recommends linking important pages from relevant pages and using concise, descriptive anchor text. Scope: Current Google internal-link guidance. Confidence: high · Verified: Google Search Central: Link best practicesTL;DR — Này là đó “how do I decide and act” (bản dịch) «cách làm I decide và act» companion để đó conceptual pyramid-so với-flat coverage đã trong này cluster — I’m không re-arguing vì sao một pyramid beats cả hai extremes. Depth nên scale mostly với (một) cách distinct đó natural categories, templates, và cập nhật patterns là, và secondarily với (b) cách nhiều các trang cần của họ own findable URL. Rough shape, as heuristics bạn calibrate thay vì fixed cutoffs: ~50-trang brochure site → flat; vài thousand các trang → shallow pyramid, 2–3 levels; 10 000+ SKUs → multi-level hierarchy với hub các trang, hoặc bạn nhận đó mega-menu link-dump chế độ lỗi. Google không set một maximum number of clicks. Đo lường by crawling cho một segmented nhấp-depth distribution (by template và priority, không một sitewide average), thì cautiously cross-reference GSC Crawl Số liệu — aggregate đầu tiên-party dữ liệu, không theo-URL proof — để tìm đó depth cliff nơi crawling drops off. Cách sửa với hub các trang (đó highest-ROI move), related-nội dung modules, và breadcrumbs, kiểm thử mỗi thay đổi so với một so sánh segment với một monitoring window và một rollback trigger. URL-folder depth ≠ nhấp depth — link một buried trang closer thay vì rewriting của nó URL. None of này bảo đảm crawling, lập chỉ mục, xếp hạng, traffic, hoặc AI-citation gains.
Này không đó “vì sao” bài viết
Hai other pieces trong này cluster đã own đó conceptual case. Kiến trúc trang web covers flat so với. deep hierarchies as một of đó các chế độ lỗi tại đó extremes, và website structure làm đó pyramid-beats-cả hai-extremes argument với Mueller quotes về context, crawling, và mega menus. I’m không going để re-derive bất kỳ of đó ở đây hoặc re-chạy những quotes as đó centerpiece. Nếu bạn muốn đó vì sao, đọc những đầu tiên.
Điều gì neither covers — và điều gì mọi người planning một new site, replatforming, hoặc auditing an existing một thực ra cần — là đó operator manual: cho my cụ thể site, cách nhiều levels nên I có, cách làm I đo lường nơi I hiện tại sit, và cách làm I cách sửa điều này khi đây là sai? đó là này bài viết. Đó centerpiece là đó cây quyết định trong đó Cây quyết định tab; mọi thứ dưới là đó reasoning và workflow behind điều này.
Depth là một function of category distinctness và size
Có không fixed right câu trả lời, và anyone ai hands bạn một (I’ve seen “always flat,” (bản dịch) «luôn flat,» “always three clicks,” (bản dịch) «luôn three clicks,» “never more than two subcategory levels” (bản dịch) «không bao giờ hơn hai subcategory levels») là selling một house style as một law. Đó honest framing là đó hierarchy depth nên scale với hai independent variables — lead với đó đầu tiên, since đây là đó một SEO-chỉ advice thường skips:
- Cách distinct hoặc overlapping đó natural categories là, và điều gì task đó người dùng là on. Nielsen Norman Group research on flat so với. deep website hierarchies nails điều này: “Flat hierarchies tend to work well if you have distinct, recognizable categories, because people don’t have to click through as many levels,” (bản dịch) «Flat hierarchies tend để hoạt động well nếu bạn có distinct, recognizable categories, vì mọi người không có để nhấp qua as nhiều levels,» và “Categories that are specific and do not overlap are the easiest to understand.” (bản dịch) «Categories đó là cụ thể và không overlap là đó easiest để understand.» Của họ bottom line matches đó toàn bộ spirit of này framework: “Like most design questions, there’s no single right answer, and going too far to either extreme will backfire.” (bản dịch) «Như hầu hết design các câu hỏi, có không single right câu trả lời, và going cũng far để either extreme sẽ backfire.» Cũng weigh mà template một trang dùng, cách quan trọng điều này là để đó business, và cách thường đó section cập nhật (Illyes’ /news/ so với. /archives/ point dưới) — những quan trọng as nhiều as một thô trang count.
- Cách nhiều distinct items cần của họ own findable trang. Forty các trang và 20 000 các sản phẩm là khác nhau các vấn đề, nhưng trang count on của nó own là một rough tín hiệu, không đó deciding factor — một nhỏ site với badly overlapping categories có thể cần hơn structure hơn một lớn hơn một với sạch, distinct sections.
Google own hướng dẫn points đó giống nhau direction on đó size axis. Gary Illyes có đã nói hierarchy nên scale với đó site — đó cho một lớn site đây là “likely better to have a hierarchical structure” (bản dịch) «có khả năng tốt hơn để có một hierarchical structure» vì điều này lets các công cụ tìm kiếm “treat different sections differently, especially when it comes to crawling,” (bản dịch) «treat khác nhau sections differently, especially khi điều này xuất hiện để crawling,» và đó nếu bạn “put everything in one directory, that’s hardly possible.” (bản dịch) «put mọi thứ trong một directory, đó là hardly có thể.» (Reported by Search Engine Journal; I’d treat đó chính xác wording as trade-press transcription thay vì một canonical doc.) đó là đó load-bearing point cho đó lớn-catalog end of đó framework: size forces hierarchy.
Trang-count rules of thumb
Không ai — không Google, không Bing — publishes một trang-count-để-levels bảng, và không dated study ties đó ~50-trang hoặc 10 000+-trang bands dưới để một cụ thể site population. Treat những as practitioner heuristics bạn calibrate để của bạn own site, không verified universal cutoffs — category distinctness, templates, và cập nhật patterns (trên) nên move bạn off những bands trong either direction:
- Nhỏ / brochure các trang (roughly dưới 50–100 các trang, một vài natural categories): stay flat. Homepage → một level of section/category → các trang, với hầu hết nội dung một hoặc hai clicks deep. Bing three-nhấp hình là của bạn outer bound, và bạn’ll gần như không bao giờ hit điều này. NN/g “distinct categories work well flat” (bản dịch) «distinct categories hoạt động well flat» áp dụng trực tiếp ở đây.
- Mid-size nội dung các trang (vài hundred để vài thousand các trang, several genuinely distinct topic areas): một shallow pyramid — homepage → category → tùy chọn subcategory → trang, hầu hết nội dung trong three clicks. Này là đó sweet spot đó cluster conceptual pieces mô tả, và đây là nơi này very site sits.
- Lớn ecommerce catalogs, enterprise các trang, publisher archives (10 000+ các trang hoặc SKUs): hierarchy dừng đang an aesthetic lựa chọn và becomes một necessity. Bạn cần đủ levels — top-level category → subcategory → (sometimes một filtered/facet layer) → sản phẩm — đó bạn là không trying để expose đó entire catalog từ một navigation surface. Đó classic failure ở đây là over-flattening một huge catalog vào một mega menu đó dumps hundreds of links một nhấp từ đó homepage; đó mega-menu topic trong đó ecommerce cluster covers vì sao đó strips đó grouping các tín hiệu các công cụ tìm kiếm rely on. Đó corrective không “add infinite depth” (bản dịch) «thêm infinite depth» — đây là “add enough hierarchy to organize the catalog, then use hub pages to keep priority items reachable in three-to-four clicks anyway.” (bản dịch) «thêm đủ hierarchy để organize đó catalog, thì dùng hub các trang để giữ priority items reachable trong three-để-four clicks anyway.»
Bạn’ll see đối thủ các hướng dẫn assert crisp numbers ở đây (“flat = 3 clicks or fewer,” (bản dịch) «flat = 3 clicks hoặc ít hơn,» “keep subcategories to 2–3 levels,” (bản dịch) «giữ subcategories để 2–3 levels,» “8 top-level categories × 4–8 subcategories” (bản dịch) «8 top-level categories × 4–8 subcategories»). Những là hữu ích as ngành consensus — đó SEO trường de facto defaults — nhưng họ là không sourced để bất kỳ công cụ tìm kiếm, so label them đó way trong của bạn own head. Đó uncontroversial, well-supported shape là đơn giản: nhỏ catalog → flat, lớn catalog → hơn hierarchy.
URL depth không phải nhấp depth (một reminder, không một re-derivation)
Đó url-structure và website-structure các bài viết trong này cluster đã establish đó key fact: Google đọc đó link graph, không đó slashes trong của bạn URLs. I’m không re-arguing điều này. Đó reason điều này belongs ở đây là purely operational, vì điều này thay đổi cách bạn cách sửa một depth vấn đề.
MỘT URL như /category/subcategory/product/ looks three levels deep, nhưng nếu một hub
trang links để điều này trực tiếp, đây là một nhấp từ đó homepage. Conversely, một trang
với một ngắn, tidy URL có thể là buried six clicks deep với không hub linking để điều này. So
hai rules fall out cho remediation:
- không “cách sửa” nhấp depth by rewriting URLs flatter. Stripping folders out of đó address trong khi đó link graph vẫn giữ deep làm không có gì.
- Làm cách sửa điều này by linking đó trang closer. Thêm hoặc strengthen một hub link từ một shallower level. Đó URL có thể stay chính xác as điều này là.
Đó phân biệt là điều gì làm đó worked ví dụ sau đó (six clicks → three, không có renaming bất cứ điều gì) có thể.
Auditing của bạn hiện tại depth, trong order
Bạn không thể decide nơi để go không có knowing nơi bạn là. Three steps:
1. Nhận đó nhấp-depth distribution từ một crawl, segmented, không averaged. Chạy Ahrefs Site Audit (của nó Structure Explorer / depth view) hoặc Screaming Frog (đó Site Structure tab và đó Crawl Depth cột) và xem điều gì percentage of của bạn các trang sit tại depth 1, 2, 3, và 4+. không dừng tại đó sitewide number — break điều này out by template, trang purpose, business priority, và phát hiện nguồn (liên kết nội bộ so với. sitemap-chỉ). See đó crawl depth bài viết cho đó URL-level việc đo lường mechanics. Này là của bạn ground-truth map of cách deep đó site thực ra là trong đó link graph — không trong đó URLs. MỘT healthy site có của nó priority các trang, cụ thể, concentrated trong đó shallow buckets; một good overall average có thể vẫn hide một buried revenue template.
A bounded 1,000-page crawl contains 30 pages at depth one, 220 at depth two, 410 at depth three, 190 at depth four, and 150 at depth five or deeper. Priority pages inside those buckets number 8, 54, 71, 39, and 42 respectively. The deep bucket therefore deserves review even though depth three is the largest overall bucket.
2. Cross-reference với GSC Crawl Số liệu — cautiously. Đó crawl tells bạn cách deep các trang là; Google Crawl Số liệu báo cáo tells bạn điều gì Google là thực ra chọn để crawl, và cách thường. Điều này splits các yêu cầu vào Phát hiện (URLs Google hadn’t được crawl trước) và Refresh (recrawls of known các trang). Treat Crawl Số liệu as aggregate, sitewide, đầu tiên-party dữ liệu — điều này không một theo-URL log, so điều này không thể by itself prove đó bất kỳ single trang hoặc segment là suffering từ depth cụ thể. Đó practical đọc — này là practitioner interpretation, không một Google statement: nếu Phát hiện vẫn giữ near zero trong khi bạn giữ xuất bản, của bạn liên kết nội bộ không surfacing new hoặc deep các trang để đó crawler; nếu Refresh drops sharply không có các trang đang đã xóa, điều gì đó structural là suppressing recrawls. Gần như không đối thủ hướng dẫn connects đó crawler depth dữ liệu để GSC crawl dữ liệu, và đó join là nơi đó insight lives — nhưng treat điều này as một hypothesis để kiểm thử (so sánh một segment bạn changed so với một similar segment bạn đã không), không một proof on của nó own.
3. Tìm đó depth cliff. Overlay đó hai: đó depth level nơi crawl frequency và coverage fall off một cliff là đó practical, measured definition of “cũng deep” cho trang web của bạn — far hơn hữu ích hơn bất kỳ generic number. bạn là không guessing đó depth 5 là bad; bạn là observing đó trên trang web của bạn, crawling collapses past depth 4 cho một cụ thể segment. (Note: bạn’ll tìm phụ nội dung claiming điều như “pages get crawled 5–10× less at depth 5.” (bản dịch) «các trang nhận được crawl 5–10× ít hơn tại depth 5.» I không thể nguồn đó để bất kỳ chính Google material, so I sẽ không present điều này as một stat — đo lường của bạn own cliff thay vì, và hold điều này để một so sánh group trước khi bạn act on điều này.)
Sửa depth các vấn đề
Trong rough priority order:
- Hub / category các trang — đó single highest-ROI cách sửa. Thêm hoặc strengthen một mid-level trang đó cả hai humans và các crawler có thể dùng để reach buried nội dung trong ít hơn clicks. Điều này shortens nhấp depth không có touching URLs. Này là gần như luôn đó đầu tiên move.
- Related-nội dung modules. End-of-bài viết và sidebar links tạo additional paths để deep các trang. họ là một weaker tín hiệu hơn thân phản hồi-nội dung links (Google tries để identify một trang chính nội dung area và weights contextual links trên navigational “module” links — I’d treat đó as một well-attested đọc of Mueller position thay vì một verbatim quote), nhưng tại scale, hơn real paths để deep các trang genuinely help.
- Breadcrumbs. They reinforce hierarchy cho người dùng và các công cụ tìm kiếm, và đó machine-readable version là BreadcrumbList dữ liệu có cấu trúc. Google own line: “A breadcrumb trail on a page indicates the page’s position in the site hierarchy, and it may help users understand and explore a site effectively.” (bản dịch) «MỘT breadcrumb trail on một trang indicates đó trang position trong đó site hierarchy, và điều này có thể help người dùng understand và explore một site effectively.» (See đó breadcrumbs bài viết trong này cluster cho đó markup.)
- Pagination — mind cách điều này interacts với depth. Đó pagination bài viết trong này cluster covers đó mechanics; đó depth-cụ thể point là đó một paginated listing là itself một crawl path (trang 1 → 2 → 3 …), so một sản phẩm hoặc bài viết đó chỉ xuất hiện on trang 4+ of một category listing inherits real extra nhấp depth. không rely on deep pagination để carry của bạn priority items — surface them qua một hub hoặc related module thay vì, và giữ đó pagination self-canonicalizing so đó path vẫn giữ open.
Một nuance worth holding onto: depth là một risk factor, không an tự động hình phạt. MỘT technically deep trang có thể vẫn nhận được crawl fine nếu điều này có mạnh liên kết bên ngoài hoặc lives trong một frequently-đã cập nhật, well-organized directory (Illyes’ /news/ ví dụ). đó là chính xác vì sao đó depth-cliff việc đo lường beats assuming by depth number alone.
None of những các cách sửa có thể promise crawling, lập chỉ mục, thứ hạng, traffic, hoặc AI-citation gains — depth là một input among nhiều. Treat mỗi thay đổi as reversible và testable: pick một so sánh segment bạn là không thay đổi, set một monitoring window (vài crawl/recrawl cycles là thường đủ để see một directional shift trong Phát hiện/Refresh hoặc đó depth distribution), và define một rollback trigger lên front — nếu một hub trang adds clicks cho some người dùng không có shortening đó crawl path bạn đã là targeting, unwind điều này thay vì layering hơn thay đổi on top. See đó Validation Các kiểm thử tab cho đó fuller kiểm thử/ monitor/rollback bảng.
Worked ví dụ: six clicks để three
Take một sản phẩm buried như này: Home → top category → subcategory → sub-subcategory → listing trang 3 → sản phẩm. đó là six clicks. đây là một genuinely quan trọng sản phẩm, nhưng đó crawler có để traverse một deep listing để reach điều này, và đây là getting recrawled rarely.
Đó cách sửa không một re-architecture và điều này không một URL thay đổi. Thêm một hub / landing trang một level dưới đó homepage — chẳng hạn một “Best Sellers” (bản dịch) «Best Sellers» hoặc seasonal collection trang — và link đó sản phẩm trực tiếp từ điều này: Home → collection hub → sản phẩm. Hiện tại đây là three clicks. Đó URL không bao giờ changed (reinforcing đó nhấp depth, không URL depth, đã là đó vấn đề), và bạn đã thêm một shallow, cao-giá trị path đó cả hai người dùng và các crawler có thể follow. Đó single hub trang có thể làm đó giống nhau job cho một toàn bộ batch of buried priority items tại khi.
Khi “get everything crawled” (bản dịch) «nhận mọi thứ được crawl» không đó goal
MỘT closing reframe I giữ coming back để trong my crawl-budget writing: hơn crawling không có nghĩa là tốt hơn thứ hạng. Nhưng một trang đó không bao giờ nhận được crawl không thể xếp hạng tại all — và đó các trang đó go uncrawled tend để là chính xác đó newer, poorly-linked, deep ones này framework là về. Hầu hết các trang không cần để obsess over ngân sách crawl; Google own hướng dẫn says đó các trang đó làm là roughly đó 1M+ trang các trang thay đổi weekly hoặc ~10K-trang các trang thay đổi daily. Cho mọi người khác, depth là một findability và tín hiệu-passing concern, không một crawl-budget emergency — nhưng đó cách sửa (link priority các trang shallower) là đó giống nhau either way.
Đó neighboring topics — cách liên kết nội bộ truyền các tín hiệu, cách crawl depth ảnh hưởng phát hiện, breadcrumbs, pagination, và đó site-architecture models — all plug vào đó decisions trong đó tree dưới.
AI summary
MỘT condensed take on đó Advanced version:
- Này là đó “how do I decide” (bản dịch) «cách làm I decide» companion, không đó “why a pyramid wins” (bản dịch) «vì sao một pyramid wins» bài viết — đó là đã covered by đó site-architecture và website-structure pieces trong này cluster.
- Depth nên scale mostly với category distinctness (templates, priority, cập nhật patterns), và secondarily với trang count. NN/g: distinct, non-overlapping categories hoạt động well flat; có không single right câu trả lời. Trang count alone là một rough tín hiệu, không đó deciding factor.
- Trang-count bands là practitioner heuristics, không verified cutoffs: ~50-trang brochure site → flat; vài thousand các trang → shallow pyramid (2–3 levels, trong 3 clicks as an operational đích); 10 000+ SKUs → multi-level hierarchy, hoặc bạn nhận đó mega-menu link-dump failure. Illyes: lớn các trang là “likely better” (bản dịch) «có khả năng tốt hơn» với hierarchical structure.
- Chỉ Bing trạng thái một number (quan trọng các trang trong ~3 clicks, an operational đích, không phải là bảo đảm); Google có chủ ý trạng thái none — treat đối thủ “3-click / 2-level” (bản dịch) «3-nhấp / 2-level» numbers as ngành consensus, không chính thức hướng dẫn.
- URL-folder depth ≠ nhấp depth. Google đọc đó link graph. Cách sửa depth by linking một trang closer, không by rewriting của nó URL flatter. See đó crawl depth bài viết cho URL-level việc đo lường mechanics.
- Audit trong order, segmented không averaged: (1) crawl cho đó nhấp-depth distribution by template/priority/phát hiện nguồn (Ahrefs Site Audit / Screaming Frog); (2) cautiously cross-reference GSC Crawl Số liệu (Phát hiện so với. Refresh) — aggregate đầu tiên-party dữ liệu, không theo-URL proof — cho điều gì Google thực ra crawl; (3) tìm đó depth cliff nơi crawling drops, treated as một hypothesis để kiểm thử so với một so sánh segment, không một proof on của nó own.
- Cách sửa, trong priority order: hub/category các trang (highest ROI), related-nội dung modules, breadcrumbs (+ BreadcrumbList schema), và mind cách pagination adds depth để items on trang 4+. Treat mỗi thay đổi as reversible: set một monitoring window và một rollback trigger, và không promise crawling, lập chỉ mục, xếp hạng, traffic, hoặc AI-citation gains.
- Worked ví dụ: một sản phẩm tại 6 clicks (Home → category → subcategory → sub-subcategory → listing trang 3 → sản phẩm) pulled để 3 clicks qua một new collection hub — không URL thay đổi.
- Depth là một risk factor, không an tự động hình phạt: một deep trang với mạnh links hoặc trong một fresh directory có thể crawl fine. Đo lường đó cliff; không assume by number.
Cách nhiều hierarchy levels nên trang web của bạn có?
Này là đó centerpiece. Walk điều này top để bottom: điều này branches đầu tiên on site size, thì on category distinctness, thì on nội dung-cập nhật patterns, và lands on một concrete khuyến nghị với một đích nhấp depth và một đầu tiên remediation move.
How flat or deep should my site be?
Whatever leaf bạn land on, đó audit và remediation là đó giống nhau: crawl cho của bạn nhấp-depth distribution, cross-reference GSC Crawl Số liệu để tìm đó depth cliff, và shorten đó path để buried priority các trang với một hub trang đầu tiên.
Tài liệu chính thức
Chính-nguồn hướng dẫn relevant để deciding, measuring, và sửa site depth.
- SEO link thực hành tốt nhất (Làm của bạn links crawlable) — links phải được
<a href>, và “every page you care about should have a link from at least one other page” (bản dịch) «mỗi trang bạn care về nên có một link từ ít nhất một other trang» (đó bar deep/orphan các trang fail). - Optimize của bạn ngân sách crawl — cách wasted crawling on thấp-giá trị URL patterns starves đó rest of một lớn, deep site.
- Crawl Số liệu báo cáo (Search Console Help) — đó Phát hiện so với. Refresh breakdown đó powers đó depth-cliff diagnosis.
- Breadcrumb (BreadcrumbList) dữ liệu có cấu trúc — đó remediation markup đó các tín hiệu một trang position trong đó hierarchy.
- Help Google understand của bạn ecommerce site structure — hierarchical linking cho lớn catalogs, và cách Google infers importance từ links.
Bing / Microsoft
- Bing Quản trị viên web Guidelines — đó một place either engine trạng thái một hard number: giữ quan trọng các trang trong roughly three clicks of đó homepage, với sitemap-đầu tiên phát hiện.
Quotes từ đó nguồn
On-đó-record statements relevant để deciding depth (thay vì re-litigating vì sao một pyramid wins — những quotes trực tiếp trong đó site-architecture và website-structure các bài viết). Nơi đó trang nguồn hỗ trợ điều này, mỗi link jumps để đó passage.
Gary Illyes, Google — hierarchy scales với site size
- “For a large site it’s likely better to have a hierarchical structure… that will allow you to do funky stuff on just one section, and will also allow search engines to potentially treat different sections differently, especially when it comes to crawling.” (bản dịch) «Cho một lớn site đây là có khả năng tốt hơn để có một hierarchical structure… đó sẽ cho phép bạn để làm funky stuff on chỉ một section, và sẽ cũng cho phép các công cụ tìm kiếm để potentially treat khác nhau sections differently, especially khi điều này xuất hiện để crawling.»
- “Having a /news/ section for newsy content and /archives/ for old content would allow search engines to crawl /news/ faster than the other directory.” (bản dịch) «Có một /news/ section cho newsy nội dung và /archives/ cho nội dung cũ sẽ cho phép các công cụ tìm kiếm để crawl /news/ nhanh hơn đó other directory.»
- “If you put everything in one directory, that’s hardly possible.” (bản dịch) «Nếu bạn put mọi thứ trong một directory, đó là hardly có thể.» — Gary Illyes, Google, SEO Office Hours, reported by Search Engine Journal. Relayed qua trade-press transcription of an office-hours video, không một canonical doc trang — xác nhận đó chính xác wording so với đó original trước treating điều này as cuối.
Google Search Console Help — đó Crawl Số liệu mechanism behind đó “depth cliff”
- Phát hiện: “The URL requested was never crawled by Google before.” (bản dịch) «Đó URL requested đã là không bao giờ được crawl by Google trước.» / Refresh: “A recrawl of a known page.” (bản dịch) «MỘT recrawl of một known trang.» — Crawl Số liệu báo cáo. Từ một JavaScript-được kết xuất help-center trang; xác nhận đó phrasing on đó trực tiếp trang trước treating điều này as cuối.
Google Search Central tài liệu — breadcrumbs và hierarchy
- “A breadcrumb trail on a page indicates the page’s position in the site hierarchy, and it may help users understand and explore a site effectively.” (bản dịch) «MỘT breadcrumb trail on một trang indicates đó trang position trong đó site hierarchy, và điều này có thể help người dùng understand và explore một site effectively.» — Breadcrumb (BreadcrumbList) dữ liệu có cấu trúc. Đó trang dùng JS-được kết xuất tabs; xác nhận đó deep-linked passage resolves on đó trực tiếp trang.
Nielsen Norman Group — đó UX-research counterweight (category distinctness)
- “Flat hierarchies tend to work well if you have distinct, recognizable categories, because people don’t have to click through as many levels.” (bản dịch) «Flat hierarchies tend để hoạt động well nếu bạn có distinct, recognizable categories, vì mọi người không có để nhấp qua as nhiều levels.»
- “Categories that are specific and do not overlap are the easiest to understand.” (bản dịch) «Categories đó là cụ thể và không overlap là đó easiest để understand.»
- “Like most design questions, there’s no single right answer, and going too far to either extreme will backfire.” (bản dịch) «Như hầu hết design các câu hỏi, có không single right câu trả lời, và going cũng far để either extreme sẽ backfire.» — Kathryn Whitenton, Flat so với. Deep Website Hierarchies, Nielsen Norman Group. Không một tìm kiếm-engine nguồn — cited as đó strongest khả dụng UX research on tying depth để category distinctness và findability, mà đó SEO-chỉ hướng dẫn tends để miss.
Depth decision & audit checklist
Hoạt động điều này top để bottom — decide đó đích đầu tiên, thì đo lường, thì cách sửa:
- Sized đó site. Bạn know roughly cách nhiều các trang cần của họ own findable URL (đó đầu tiên branch of đó cây quyết định).
- Judged category distinctness. Bạn know liệu của bạn natural categories là distinct (có thể stay flatter) hoặc overlapping (cần hubs / cross-links).
- Set một đích. Priority các trang có an rõ ràng nhấp-depth đích (~3 clicks đối với hầu hết trang web; 3–4 cho lớn catalogs).
- Được crawl cho đó nhấp-depth distribution. bạn đã chạy Ahrefs Site Audit hoặc Screaming Frog và know điều gì % of các trang sit tại depth 1 / 2 / 3 / 4+.
- Cross-referenced GSC Crawl Số liệu. bạn đã checked Phát hiện so với. Refresh và phản hồi patterns cho điều gì Google là thực ra crawling.
- Located đó depth cliff. bạn đã identified đó depth level nơi crawl frequency/coverage drops off — của bạn measured “cũng deep,” không một generic number.
- Priority các trang là shallow. Không money trang là buried 5–6 clicks deep với không hub linking để điều này.
- Không mega-menu over-flattening. MỘT lớn catalog không dumped vào một navigation surface (grouping các tín hiệu intact).
- Hub các trang trong place. Buried priority segments có một shallow hub/collection trang linking straight để them.
- Breadcrumbs present với BreadcrumbList dữ liệu có cấu trúc.
- Pagination không đó chỉ path để priority items đó fall on trang 4+ of một listing.
- Bạn đã không “cách sửa” depth by rewriting URLs. Nhấp depth đã là shortened by linking closer, không by flattening đó URL path.
Đó mental models
1. Depth là một dial set by hai inputs. Turn điều này dựa trên (một) cách nhiều findable các trang bạn có và (b) cách distinct của bạn categories là. Nhỏ + distinct → flat. Huge + overlapping → hierarchy plus hubs. Mọi thứ khác là giữa.
2. Chỉ Bing cho bạn một number. Bing ~3-nhấp đích là đó một hard hình either engine trạng thái; Google có chủ ý talks link-graph proximity, không level được tính. Treat đối thủ “2–3 levels / 3 clicks” (bản dịch) «2–3 levels / 3 clicks» numbers as ngành consensus, không law.
3. Đo lường đó cliff, không assume đó number. “Cũng deep” không một universal constant. Crawl cho của bạn depth distribution, overlay GSC Crawl Số liệu, và tìm đó depth nơi crawling thực ra falls off. đó là của bạn site “cũng deep.”
4. Cách sửa với links, không URLs. URL-folder depth ≠ nhấp depth. Để pull một trang shallower, link điều này từ một hub closer để đó homepage. Rewriting của nó URL flatter thay đổi không có gì.
5. Hub trang đầu tiên. Of mỗi remediation, thêm hoặc strengthening một mid-level hub trang là đó highest ROI — điều này có thể drop một batch of buried items từ six clicks để three tại khi, với không URL thay đổi.
6. Depth là một risk factor, không một hình phạt. MỘT deep trang với mạnh liên kết bên ngoài hoặc trong một fresh, well-organized directory có thể crawl fine. Depth raises risk; điều này không bảo đảm harm. Đó việc đo lường, không đó number, tells bạn liệu đây là thực ra một vấn đề.
Worked ví dụ: pulling một sản phẩm từ 6 clicks để 3
Trước — 6 clicks deep
| Step | Trang |
|---|---|
| 1 | Homepage |
| 2 | Top category (e.g. Footwear) |
| 3 | Subcategory (Đang chạy) |
| 4 | Sub-subcategory (Trail Đang chạy) |
| 5 | Listing trang 3 (sản phẩm sits on trang 3 of đó listing) |
| 6 | Đó sản phẩm trang |
Đó sản phẩm là một priority item, nhưng một crawler có để traverse một deep, paginated listing để reach điều này — so đây là recrawled rarely và inherits little internal importance.
Sau — 3 clicks deep
| Step | Trang |
|---|---|
| 1 | Homepage |
| 2 | Collection hub (e.g. “Best Trail Shoes” (bản dịch) «Best Trail Shoes» / seasonal collection) |
| 3 | Đó sản phẩm trang |
Điều gì changed: một new hub trang, linked từ đó homepage hoặc main nav, đó
links trực tiếp để đó sản phẩm (và của nó peer priority items). Đó sản phẩm URL
không bao giờ changed — điều này có thể vẫn là /footwear/running/trail/model-x/. đó là đó
toàn bộ point of đó URL-depth-so với-nhấp-depth phân biệt: đó cách sửa là một shallow link
path, không một URL rewrite. Một hub trang có thể làm này cho an entire batch of buried
priority items simultaneously.
Reading một depth distribution
MỘT crawl of một mid-size site có thể come back như này:
| Nhấp depth | % of các trang | Đọc |
|---|---|---|
| 1 | 3% | Homepage + top nav |
| 2 | 22% | Category / hub các trang — healthy |
| 3 | 41% | Bulk of nội dung — fine |
| 4 | 19% | Watch này band; some có thể deserve hubs |
| 5+ | 15% | Đó depth cliff candidate — audit mà là priority các trang |
Đó number đó matters không “15% at depth 5+” (bản dịch) «15% tại depth 5+» trong đó abstract — đây là mà các trang là trong đó bucket. Cross-reference GSC Crawl Số liệu: nếu những deep các trang cho thấy little Refresh crawling và bạn care về them, đó là của bạn worklist cho hub các trang. Nếu họ là thấp-giá trị tail nội dung crawling fine, leave them alone — depth là một risk factor, không an tự động vấn đề.
Forcing mỗi trang để depth một
MỘT homepage hoặc mega-menu đó links để mọi thứ tạo một thấp depth number nhưng không hữu ích hierarchy. Giữ đó highest-giá trị sections prominent, thì dùng category và hub các trang để cung cấp clear paths qua đó rest of đó inventory.
Thêm categories đó không help anyone chọn
Extra layers không phải tự động organization. MỘT subcategory với một child, vague labels, hoặc nặng overlap làm người dùng guess và adds clicks không có narrowing đó task. Hợp nhất yếu layers hoặc redesign đó taxonomy khoảng real distinctions.
Treating URL-folder depth as architecture depth
Moving /shop/shoes/trail/ để /trail/ không làm đó trang easier để discover nếu
đó giống nhau links vẫn lead để điều này. Đo lường link paths và thay đổi URLs chỉ khi có
một tách biệt information-architecture hoặc migration reason.
Dùng đó sitewide average as đó decision
MỘT pleasant average có thể hide một buried revenue template và một pile of shallow thấp-giá trị các trang. Segment depth by template, importance, indexability, và organic role trước deciding liệu đó architecture là cũng flat hoặc cũng deep.
Removing hierarchy thay vì strengthening hubs
Khi một deep section underperforms, deleting category levels có thể tạo một link dump. Đầu tiên kiểm thử liệu tốt hơn hub nội dung, contextual modules, pagination, và cross-links có thể shorten quan trọng paths trong khi bảo toàn hữu ích grouping.
Đó crawl looks flat nhưng quan trọng các trang là vẫn hard để tìm
Symptom: median depth là thấp, tuy vậy priority các trang vẫn buried. Có khả năng nguyên nhân: navigation favors nhiều thấp-giá trị URLs hoặc đó average hides template differences. Cách sửa: join depth để một priority list, inspect shortest paths cho những các trang, và move links từ generic sitewide clutter vào relevant shallow hubs.
MỘT new category layer gây ra crawling hoặc traffic losses
Symptom: child các trang moved deeper và performance fell sau taxonomy expansion. Có khả năng nguyên nhân: đó new parent là itself hard để reach, links đã là đã xóa, hoặc old URLs chuyển hướng qua extra hops. Cách sửa: so sánh trước/sau link paths, repair navigation và các chuyển hướng, và giữ đó layer chỉ nếu điều này improves real grouping.
Flattening đã tạo an unusable navigation wall
Symptom: đó menu contains hundreds of choices và engagement suffers. Có khả năng nguyên nhân: depth reduction đã là implemented as sitewide links thay vì tốt hơn paths. Cách sửa: restore scannable categories, expose đó hầu hết quan trọng destinations, và dùng contextual links hoặc related modules cho đó dài tail.
Đó architecture là khác nhau cho các crawler và người dùng
Symptom: một được kết xuất người dùng có thể navigate để các trang một thô crawler không thể discover.
Có khả năng nguyên nhân: client-chỉ controls, hidden trạng thái, hoặc links không có usable href
các giá trị. Cách sửa: dùng crawlable anchors cho destinations và rerun đó graph trong đó
kết xuất chế độ appropriate để đó production implementation.
Prompt: evaluate một proposed hierarchy
Evaluate this proposed site hierarchy without applying a universal click-depth rule.
For each template and priority group, identify the shortest expected path from the
homepage, the parent that gives the path meaning, and any layer that has too few,
too many, or overlapping children. Flag mega-menu flattening, single-child categories,
and priority pages that are less prominent than comparable pages. Recommend changes
using only the supplied inventory and business priorities; do not invent categories.
Inventory:
[PASTE URL | TEMPLATE | PROPOSED PARENT | PRIORITY | PRIMARY USER TASK]Prompt: interpret một crawl-depth distribution
Analyze this crawl export by template and business priority. Compare depth distribution,
orphan status, and shortest-path source. Find cases where the sitewide average hides a
buried important group or where many low-value links make the graph artificially flat.
Return evidence rows, likely architecture cause, and the smallest link or hub change to
test. Treat URL slashes as descriptive data, not click depth.
Crawl export:
[PASTE URL | TEMPLATE | DEPTH | SHORTEST-PATH SOURCE | INDEXABILITY | PRIORITY] Validate an architecture-depth thay đổi
| Kiểm thử để chạy | Dự kiến kết quả | Failure interpretation | Monitoring window | Rollback trigger |
|---|---|---|---|---|
| Chạy normalized homepage-seeded crawl trước và sau phát hành | Dự kiến priority groups có ngắn hơn hoặc được bảo toàn paths không có một lớn orphan increase | Navigation hoặc hub thay đổi đã xóa reachability elsewhere | Trước phát hành và immediately sau | Roll back nếu priority các trang become orphaned hoặc materially harder để reach |
| Follow đó shortest path cho một sample trong mỗi affected template | Mỗi step là một hữu ích, crawlable đích với một clear label | Đó depth number phụ thuộc vào hidden, irrelevant, hoặc hỏng links | Phát hành QA | Roll back nếu cốt lõi journeys rely on nonfunctional navigation |
| So sánh menu và hub link được tính với usability kiểm tra | Lựa chọn sets vẫn scannable và hierarchy vẫn understandable | Flattening đã tạo một link wall hoặc deeper layers thêm không hữu ích narrowing | Trước phát hành và sau design thay đổi | Roll back nếu người dùng không thể locate chính sections |
| Crawl các chuyển hướng và canonicals on moved paths | Liên kết nội bộ trỏ đến cuối canonical URLs không có avoidable chuyển hướng hops | Migration mechanics obscure đó dự kiến architecture | Deployment day và qua recrawl | Roll back hoặc hotfix nếu rộng chuyển hướng, canonical, hoặc status các lỗi xuất hiện |
| Segment phát hiện và tìm kiếm performance by affected template | Thay đổi là confined để đó dự kiến sections và không hide một yếu subgroup | Sitewide averages là masking an adverse template outcome | Weekly qua đó site thông thường recrawl cycle | Roll back nếu một cốt yếu template loses phát hiện vì của nó link path broke |
Tự kiểm tra: Flat so với. Deep Architecture
Five nhanh các câu hỏi on deciding, measuring, và sửa site depth. Pick an câu trả lời cho mỗi, thì kiểm tra.
Các tài nguyên worth của bạn time
My related writing
- Khi Nên Bạn Worry Về Ngân sách crawl? — khi depth thực ra bắt đầu để hurt crawling, và vì sao hầu hết các trang không cần để obsess over điều này.
- Liên kết nội bộ cho SEO: An Actionable Hướng dẫn — cách hub các trang và liên kết nội bộ shape đó link graph đó là của bạn architecture.
- Cách Structure Của bạn Website Architecture cho SEO — đó rộng hơn structure walkthrough này depth framework fits bên trong.
My speaking
- Cách Tìm kiếm Hoạt động (SlideShare) — my walkthrough of crawling, kết xuất, lập chỉ mục, và xếp hạng — đó pipeline đó nhấp depth feeds vào. (Standing disclaimer áp dụng: này là my understanding of những các hệ thống, không an chính thức spec.)
Từ khoảng đó ngành
- Flat so với. Deep Website Hierarchies (Kathryn Whitenton, Nielsen Norman Group) — đó rigorous UX-research take tying depth để category distinctness và findability.
- Vì sao Google Khuyến nghị Hierarchical Site Structure Cho SEO (Search Engine Journal) — Illyes on vì sao lớn các trang cần hierarchy và cách directory grouping helps crawling.
- Crawl Số liệu báo cáo (Google Search Console Help) — đó Phát hiện so với. Refresh breakdown behind đó depth-cliff diagnosis.
- Cách Audit Crawl Depth & Improve Hiệu quả crawl (Sitebulb) — một hands-on crawl-depth audit walkthrough.
- Structure Explorer (Ahrefs Academy) — dùng Site Audit để see của bạn nhấp-depth distribution.
- Kiến trúc trang web & Crawl Visualisations (Screaming Frog) — visualizing crawl depth và structure từ một crawl.
Nhật ký thay đổi
Đã cập nhật 22 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 27 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 18 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.