建站初期:如何建立一个SEO友好的网站架构
我是大橘,一个生物专业转行SEO的天选之子!提示大家:建站初期如有条件一定要做SEO,哪怕建站后不考虑投入SEO也要跟着教程操作一下,毕竟谁说得准以后会不会做SEO呢?前期建站做过SEO和没做过,对SEOer来说是两个难度!
废话不多说,进入正题:
什么是网站架构?
网站架构是指网站页面的结构和链接方式。理想的网站架构可帮助用户和搜索引擎蜘蛛轻松找到他们在网站上寻找的内容。
为什么网站架构对SEO很重要?
原因有三:
原因 1:优化的网站架构有助于搜索引擎蜘蛛找到并索引网站上的所有页面。
如果你的网站上有一些页面离主页还隔着好几层(或者根本链接不到主页),谷歌蜘蛛将很难找到这些页面并编入索引。
但是,如果你的网站结构是相互链接的,蜘蛛就可以通过内部链接访问你网站上的所有页面:
原因 2:网站架构可在网站周围传递链接权重。
当你将内部其它页面链接到某个重要页面时,页面权重会随之流动。这有助于提高重要页面在谷歌上的排名。
原因 3:正确的网站架构能让访客轻松在网站上找到所需内容。
提升用户的体验将有助于网站SEO
网站架构的最佳做法
使用"扁平"网站架构
一般来说,"扁平"网站架构更有利于SEO。
扁平架构意味着用户(和搜索引擎爬虫)只需点击 4 次或更少,即可访问网站上的任何页面。
以下是扁平网站架构的视觉效果:
而"深层 "网站架构意味着某些页面需要点击 4-10 次才能到达:
为什么这很重要?
首先,浅层网站架构意味着链接权重会从容易获得大量反向链接的页面(如主页)流向希望获得排名的页面(如产品页面)。
其次,扁平架构意味着谷歌蜘蛛可以找到网站上的所有网页(最大限度地提高抓取预算)。
例如,假设你刚刚搭建了一个烘焙教程博客。
按照扁平架构搭建,你的网站架构应该像这样的:
你的主要类别都能从主页链接到。
你的所有内容页都可以分别在每个类别下找到。
一切从简
如果你经营的是一个博客或只有几百个页面的网站,这一点并不太重要。
但是,一旦你开始在网站上添加数千(数万)个不同的页面,简洁性就显得非常重要了。
某些大型网站的架构会非常复杂:
这不仅不利于SEO,也会带来较差的用户体验。 设想,你在一个这样的网站上随意登陆一个页面,你能迅速点击到某个目标页面吗?
但是,如果你的网站架构简单,用户就能非常容易地在你的网站上跳转全部的页面,直到找到他们需要的东西。
优化网站架构最重要的是坚持!
大多数架构复杂的网站一开始都是简洁明了的,但随着页面逐渐增多,他们开始随意添加类别、子域和各种页面......最终导致一团糟。
利用好分类页面
对于大型网站如电商网站来说,简单准确的分类十分重要。
你需要确保每个新创建的页面,都能分门别类,这样网站架构才能长期保持良好状态。
利用好分类页面,它们的权重一般都仅次于主页,更容易获得排名。分类页面的内容和分类标题应该保持较高的相关性。
统一 URL 结构
你的 URL 结构应符合你的分类逻辑。
下面是一个很多网站都在使用的 URL 结构示例:
https://example.com/category/subcategory/keyword-keyword
你的 URL 不一定要看起来完全一样。 但重要的是,你的所有 URL 都要遵循相同的结构。
站内链接建设
归根结底,网站架构是由网页的链接方式决定的。
正确内链建设应该是,导航菜单链接到分类页面:
从分类页面链接到该类别中的单个页面:
你还需要使用内部链接将网站内容链接到网站上的其他页面,提升网站内部权重流通。
关于站内链接的更多介绍请看大橘的另一篇文章:站内SEO全攻略
使用站点地图
站点地图是提高网站 "可抓取性 "的好方法。 它还可以帮助你直观地了解网站上的所有分类、子类和其它页面。
站点地图的关键在于:
- 页面URL列表:站点地图通常包含网站上所有页面的URL列表。
- 更新频率:可以指定每个页面的更新频率,帮助搜索引擎了解页面内容变化的频率。
- 优先级:可以为每个URL指定优先级,表明页面相对于网站其他页面的重要性。
- 最后修改时间:提供页面最后修改的时间,帮助搜索引擎了解内容的新鲜度。
- 支持多种格式:站点地图可以是XML、HTML、TXT等格式,其中XML格式最常用于提交给搜索引擎。
网站架构与站点链接
站点链接是从优化后的网站架构中获得的额外福利。
站点链接不需要使用结构化数据标记。当你的网站具有不错的权重且内部页面相互链接时,谷歌帮助你自动生成。
如,搜索SEMrush可以看到橙色框中的内容就是谷歌自动抓取生成的站点链接列表:
总结:
网站架构是构建网站时的蓝图,它决定了网站内容的组织方式和页面间的链接结构。良好的网站架构对于SEO至关重要,因为它影响搜索引擎蜘蛛的索引效率、网站内链权重的分配,以及用户体验。