什么是网站架构?
网站架构是网站页面的结构和链接方式。理想的网站架构结构可以帮助用户和搜索引擎爬网程序轻松地在网站上查找所需内容。
为什么网站架构对SEO很重要?
三个原因:
原因1:经过优化的网站架构可帮助搜索引擎蜘蛛查找并索引网站上的所有页面。
如果您的网站上的页面是您的主页上的几次点击(或根本没有链接到其他页面),则Googlebot将很难找到这些页面将其编入索引。
但是,如果您的网站架构是相互链接的,则蜘蛛可以跟随您的内部链接访问网站的100%页面:
原因2:网站架构会在您的网站周围发送链接授权。
当您内部链接到高优先级页面时,更多链接权限(PageRank)将流到那些页面。这可以帮助提高他们在Google中的排名。
原因3:正确的网站架构使访问者可以轻松地在您的网站上找到所需的内容。
(这可以间接帮助您进行SEO)
最佳实践
使用“平面”网站架构
一级化架构意味着用户(和搜索引擎爬网程序)可以在4次点击或串行的连续访问您网站上的任何页面。
这是一个平面站点架构的视觉效果:
同时,“深度”网站架构意味着某些页面可能需要多点击4-10次才能到达:
为什么这很重要?
首先,浅站点架构意味着链接权限从倾向于获得大量反向链接的页面(例如您的主页)流到您要排名的页面(例如产品页面)。
其次,扁平化的架构意味着Google蜘蛛可以在您的网站上找到所有网页(这将最大限度地提高您的抓取预算)。
例如,假设您刚刚启动了一个新的烘焙博客。
理想情况下,您希望您的体系结构看起来像这样:
如您所见,您的主要类别都直接从首页链接到。
您的所有个人食谱都可以在每个类别下找到。
保持简单
如果您运行的博客或网站的页面数以百计,那么这并不是超级重要。
但是,一旦开始向站点添加成千上万(成千上万)个不同的页面,那么简单就是巨大的。
我无法告诉您我遇到过如此复杂的网站架构的网站有多少次:
这不仅对SEO不利,而且对用户的体验也很差。想象一下,您刚刚登陆该网站上的随机页面。找到实际需要的页面的可能性有多大?几乎为零。
但是,当您的网站架构简单时,用户可以轻松地在您的网站周围四处寻找所需内容。
这就是为什么要从第一天开始建立网站层次结构,并随着网站的增长而坚持下去的原因。
这是您的网站层次结构外观的示例:
大多数具有复杂体系结构的站点并非以这种方式开始。他们开始添加随机的类别,子域和页面……最终导致混乱。
使用类别页面
类别页面使长期组织网站的体系结构变得非常容易。
要启动新页面吗?将其添加到现有类别。并从该类别页面链接到它。
是否要添加一堆新页面?创建一个新类别。并从该新类别页面链接到新页面。
没有类别结构,页面将被随机添加……这通常会导致复杂的网站架构。
注意:如果您经营一个相对较小的网站(少于1,000页),则可能不需要按类别组织事物。
而且,因为每个博客文章和页面都是相互链接的,所以我们没有设置类别页面。
但是,如果您经营一个包含大量页面的电子商务网站,则类别至关重要。
网址结构
您的URL结构应在逻辑上遵循您的类别。
这是许多站点使用的URL结构的示例:
https://example.com/category/subcategory/keyword-keyword
您的网址不必看起来完全一样。但是重要的是,所有URL都必须遵循相同的结构。
使用内部链接
归根结底,您的网站架构本身页面如何链接在一起。
这就是为什么要从导航菜单链接到类别页面的原因:
以及从类别页面到该类别中的各个页面:
例如,“百思买”从其首页链接到其所有类别:
这些类别页面都链接到子类别和电子商务产品页面。
注意:使用HTML进行导航
您还希望使用内部链接将网站的内容链接到网站上的其他页面。
这些内部链接不仅仅用于SEO。它们还可以帮助用户了解有关我正在尝试的主题的更多信息。
注意:请确保您的导航链接是HTML,而不是JS或Flash。
即使Google可以部分地对某些JavaScript进行爬网和建立索引,但您绝对希望您的导航链接为HTML。
使用站点地图
一个网站地图的英文增加您的网站的“爬行”的好方法。它还可以帮助您查看可视化站点上的所有类别,子类别和页面。
这是一个例子:
网站连结
附加链接是您从强大的网站体系结构中获得的额外好处。
当您的网站具有权威性和相互联系时,它们会自动发生。