查看内容

如何让网站架构有利于SEO?


什么是网站架构?

网站架构就是网站的网页组织和链接的方式。理想的网站架构可以帮助使用者和搜索引擎爬虫轻松找到所需的内容。

为什么网站架构对SEO很重要?

三个原因:

原因一:优化过的网站架构可以帮助搜索引擎爬虫爬取所有页面,并为之建立索引。

如果您的页面需要从首页点击好几次(或者没有链接到任何网页),那么Google机器人很难找到这个网页并建立索引。

如何让网站架构有利于SEO?

但是,如果您的网站架构良好,通过内链互相链接。那么爬虫可通过追踪内部链接爬取所有网页:

如何让网站架构有利于SEO?

原因二:网站架构可以传递权威度。

通过内部链接,把高权威度的网页和其他网页链接起来,那么权威度(页面排名)将会流向其他网页。这样,可以帮助提高其他网页的Google排名。

如何让网站架构有利于SEO?

原因三:正确的网站架构可以帮助访客快速找到想要的东西。

(可以间接帮助您SEO)

最佳实践

使用“扁平化”网站架构

一般来说,“扁平化”网站架构更有利于SEO。

扁平化的网站结构,意味着用户(和搜索引擎爬虫) 只需4次(或更少)点击, 就可以到达网站上的任何页面。

这是一个扁平化网站结构的视觉效果图:

如何让网站架构有利于SEO?

而“深度”网站架构意味着特定页面需要4-10次(或更多)点击才能达到。

如何让网站架构有利于SEO?

为什么这很重要?

首先,浅站点的架构意味着:页面的权威度可以从能获得大量反向链接(例如主页)的页面,传递到您想获得排名的页面(例如产品页面)。

如何让网站架构有利于SEO?

其次,扁平化的架构意味着:Google蜘蛛可以在您的网站上找到所有网页,这将最大限度地提高抓取配额(Crawl Budget)。

例如,假设您刚刚启动了一个新的烘焙博客。

理想情况下,希望您的网站架构看起来像这样:

如何让网站架构有利于SEO?

可以从图中看到,主要的分类页面(categories)可以直接链接到首页。

所有单独的食谱,都能从每个分类下找到。

保持简单

如果您的网站只有数百个页面,架构简单的重要性还无法体现。

但是,如果向网站添加几千个(甚至上万个)不同的页面,此时,我们就可以看到保持架构简单的重要性。

我遇到过很多次这种结构复杂的网站架构:

如何让网站架构有利于SEO?

这不仅对SEO不利,而且用户的体验也很差。想象一下,您刚刚进入了这个网站的一个随机页面。找到您需要的页面的可能性有多大?几乎为零!

但是,当您的网站架构简单时,用户可以轻松找到所需的内容。

如何让网站架构有利于SEO?

这就是为什么:应该在第一天就建立起网站的层次结构,并随着网站的发展坚持这个结构。

这是一个网站层次结构的例子:

如何让网站架构有利于SEO?

大多数具有复杂体系结构的站点,并非以这种方式开始。他们开始添加随机的分类、子域和页面……最终导致混乱。

使用分类页面

从长远来看,分类页面使网站架构变得非常简单。

要启动一个新页面?将其添加到现有分类。并从该分类页面链接到它。

要添加一堆新页面吗?创建一个新分类。并从这个新的分类页面链接到这些新页面。

没有分类结构,页面将被随机添加……这通常会导致复杂的网站架构。

注意: 如果您运行相对较小的网站(少于1,000页),则可能不需要按分类组织网页。

例如,Backlinko大约有150个页面被建立索引:

如何让网站架构有利于SEO?

因为每篇文章都是通过内部链接互相连接,所以我们没有设置分类页面。

但是,如果您经营一个包含大量页面的电子商务网站,那么分类是非常重要的。

网址结构

应该根据您的分类来确定URL结构。

这是许多站点使用的URL结构示例:

https://example.com/category/subcategory/keyword-keyword

您的URL并不需要完全和示例一样。重要的是:您所有的URL都要使用相同的结构。

使用内部链接

归根结底,网页是如何连接在一起的——决定了您的网站架构。

这就是为什么要把分类页面链接到导航栏:

如何让网站架构有利于SEO?

然后再把各个页面链接到分类页面:

如何让网站架构有利于SEO?

例如,“百思买”从首页链接到所有分类:

如何让网站架构有利于SEO?

并且把子分类页面和产品页面链接到分类页面:

如何让网站架构有利于SEO?

注意: 做导航的时候,使用HTML语言。

您还应该使用内部链接,把页面和网站上的其它页面连接起来。

例如,您可以看到:我通过内部链接(有很多关键字的锚文本),把博客内容和其它网站上的页面连接起来。

如何让网站架构有利于SEO?

这些内部链接不仅仅对SEO有用,还能方便用户了解有关话题的更多信息。

注意: 要确保您的导航链接使用的是HTML,而不是JS或者flash。

虽然Google可以爬取部分JavaScript并建立索引。但是,我还是建议用HTML制作导航链接。

使用网站地图

“网站地图” 是一种增加网站“可爬取性”的好方法。它可以帮助您可视化网站上的所有分类、子分类和页面。

这是一个例子:

如何让网站架构有利于SEO?

站点链接

站点链接是您从优秀的网站架构中获得的额外好处。

站点链接没有结构化的数据标记。当您的网站具有权威性和内链时,它们会自动发生。

例如,如果您在Google中搜索“ Backlinko”,则会在搜索结果中看到我的结果下方有几个站点链接:

如何让网站架构有利于SEO?

如果您搜索“Backlinko关键字研究” 时,Google会列出有关该主题的一堆页面,这些页面彼此链接:

如何让网站架构有利于SEO?