什么是网站架构?
网站架构是网站页面的结构和链接方式。理想的网站架构可以帮助用户和搜索引擎爬虫轻松地找到他们在网站上要查找的内容。
为什么网站架构对SEO很重要?
有三个原因:
原因1:优化的网站架构有助于搜索引擎蜘蛛查找和索引网站上的所有页面。
如果你的网站上有一些页面在主页上被点击了几次(或者根本没有链接到任何其他页面),Googlebot将很难找到这些页面并对其进行索引。
但是,如果您的网站架构是相互关联的,蜘蛛可以跟踪您的全部的页面:
原因2:网站架构在您的网站发送链接权威。
当您通过内部链接到高优先级页面时,更多的页面权重(PageRank)将流向这些页面。这有助于提高他们在谷歌的排名。
原因3:正确的网站架构使访问者很容易在您的网站上找到他们需要的内容。
(这可以间接帮助您的SEO)
网站架构最佳实践
使用“平面”站点架构
一般来说,“平面”网站架构对SEO更好。
平面架构意味着用户(和搜索引擎爬虫)可以在4次点击或更少的时间内访问网站上的任何页面。
以下是平面站点架构的视图:
另一方面,“深度”网站架构意味着某些页面需要再点击4-10次才能到达:
为什么这很重要?
首先,浅网站架构意味着链接权威从获得大量反向链接的页面(如主页)流向您想要排名的页面(例如产品页面)。
第二,一个扁平的架构意味着谷歌蜘蛛可以找到你网站上的所有网页
例如,假设您刚刚发布了一个新的烘焙博客。
理想情况下,您希望您的架构看起来像这样:
如您所见,您的主要类别都直接从主页链接到。
每个类别下都有你的个人食谱。
保持简单的架构
如果你在一个博客或网站上有数百页的页面,这一点就不那么重要了。
但是,一旦你开始向你的网站添加数千(数万)个不同的页面,简单的架构很重要
下面是一个超级复杂的网站架构:
这不仅对SEO不利,而且对用户体验也不利。想象一下,你刚刚登陆了该网站的一个随机页面。你找到你真正需要的页面的可能性有多大?几乎为零。
但是,当你的网站架构很简单时,用户很容易在你的网站周围找到他们需要的东西。
因此你需要从第一天开始建立一个网站层次结构,并随着网站的增长而坚持下去。
下面是一个网站层次结构的示例:
大多数具有复杂架构的网站都不是这样开始的。他们开始添加随机类目、子域名和页面……这最终导致了一场混乱
使用类目页面
从长远来看,分类页面使组织网站架构变得非常容易。
要启动新页面吗?将其添加到现有类目。并从该类目页面链接到它。
想添加一堆新页面吗?创建新类目。并从该新类目页面链接到新页面。
如果没有类目结构,页面会被随机添加……这通常会导致复杂的网站架构。
注意:如果您运行的站点相对较小(小于1000页),则可能不需要按类别组织内容。
例如,Backlinko有大约120页索引:
因为每个博客文章和页面都是相互关联的,所以我们没有设置分类页面。
但如果你经营一个拥有大量页面的电子商务网站,分类是至关重要的。
URL结构
您的URL结构应该符合您的类别。
以下是许多网站使用的URL结构示例:
https://example.com/category/subcategory/keyword-keyword
你的URL不必看起来完全一样。但重要的是,所有URL都遵循相同的结构。
使用内部链接
您的网站架构由页面链接方式决定。
导航菜单链接到类目页面。
从类目页面到该类目中的各个页面:
例如,Best Buy从其主页链接到所有类目
这些类目页面都链接到子类目和电子商务产品页面。
注意:使用HTML进行导航
您还需要使用内部链接将内容链接到站点上的其他页面。
例如,您可以看到我将博客内容的内部链接(带有关键字丰富的锚文本)添加到网站上的其他页面:
这些内部链接不仅仅用于SEO。它们还可以帮助用户更多地了解我所谈论的主题。
注意:确保您的导航链接是HTML…而不是JS或Flash。
尽管谷歌可以部分抓取和索引一些JavaScript,但你肯定希望你的导航链接是HTML。
使用站点地图
网站地图是提高网站“可爬行性”的好方法。它还可以帮助您可视化网站上的所有类目、子类目和页面。
下面是一个示例:
站点链接
站点链接给站点架构带来的额外好处。
站点链接没有结构化数据标记。当您的站点具有权威性且相互关联时,它们会自动发生。
例如,如果你在谷歌中搜索“Backlinko”,你会发现我的搜索结果下面有几个站点链接:
当你搜索“Backlinko Keyword Research”时,谷歌会列出一系列关于该主题的页面,这些页面都相互链接: