目录
什么是SEO友好的网站设计
SEO友好的网站设计是创建完全可由搜索引擎访问和索引的网站的实践。
为什么SEO友好的网站设计如此重要?
很简单:SEO友好的网站通常比忽略搜索引擎的网站获得更多的流量。
当然,您首先要将用户放在首位。但是,为了充分利用您的网站,您还需要在设计和开发网站时考虑到用户和搜索引擎。
SEO友好的网站设计最佳实践
完全可被索引的页面
谷歌可以对你网站上的内容进行完全索引,这一点非常重要。以下是如何确保这一点:
使用Alt文本
谷歌不太擅长识别图像。没有你的帮助,谷歌和其他搜索引擎无法理解图像是什么。
这就是为什么谷歌建议你:“提供图像的描述性文件名和alt属性描述。”
例如,在我的网站上,有一张图片显示了YouTube频道对关键词“backlinks”的排名:
为了帮助搜索引擎了解这个图像是关于什么的,我给了图像一个描述性的文件名:
backlink-outube-video-ranking-for-backlinks.pg
我还使用了准确描述我的图像的替代文本(alt)。
YouTube video – Ranking for “backlinks”
隐藏的内容
隐藏在表单和可扩展菜单后面的内容可能很难被搜索引擎编入索引。
例如:
网站有时会将部分内容折叠在标签后面。
(这样的设计在移动设备上为了快速加载内容来说非常常见)
尽管谷歌通常不会对这些内容进行索引,但他们有时会:
这就是为什么我建议将所有内容都公开。这样,他们可以很容易地100%抓取和索引你的页面
提供文字描述
就像图像一样,谷歌无法理解视频或音频格式的内容。他们需要文本。
因此,如果你在你的网站上发布多媒体内容,请在多媒体下面上附上一份文字描述:
不要阻止搜索引擎
Robots.txt中的“noindex”标记告诉搜索引擎哪些页面不要索引。
这对于正在构建或仅为内部员工设计的页面非常有用。
但你会惊讶于这个标签被错误使用的频率。
例如,Chad Burgess的一个客户机意外地将noindex标记应用到了他们的一大片页面上。
这导致了自然搜索的大幅下降:
当noindex标签被删除后,他们的排名迅速恢复:
使用SEO浏览器
想100%确保您的内容是可索引和可爬网的吗?
使用SEO浏览器
一个SEO浏览器向你展示你的页面在搜索引擎中的外观。
(你的网站看起来会与Chrome等常规浏览器有很大不同)
我建议使用免费且有用的Zeo SEO浏览器:
只需在工具中输入网站的URL…
你可以了解在搜索引擎蜘蛛的眼睛看到了什么
你看,页面的主要内容(如文本和图像)是完全可见的。
但是如果你注意到页面的关键部分在搜索引擎优化浏览器中是不可见的,那么它们对谷歌也是不可见的。
所以这是你想尽快解决的问题。
获取和渲染
谷歌搜索控制台有一个漂亮的URL检查功能。
这将让您知道Google是否在访问您的页面时遇到问题。
如果一切正常,您将获得绿色复选标记。
简单的网站架构
网站架构听起来可能很复杂。但事实并非如此。
网站架构就是网站上所有页面链接在一起的方式。
通常,您需要保持站点架构简单。
如果你有下面这样一个混乱的局面,谷歌将很难找到和索引你的所有页面
另一方面,像这样的架构使谷歌的工作更容易。
独一无二的内容
谷歌不喜欢重复的内容。
谷歌表示,如果他们发现一个网站有很多重复的内容:
“……网站的排名可能会受到影响,或者该网站可能会从谷歌索引中完全删除,在这种情况下,它将不再出现在搜索结果中。”
简而言之:
您需要保证网站的每个页面上都有独一无二的内容。
这对于一个50页的博客来说很容易。
但是,一个拥有10万个产品页面的电子商务网站呢?
同样的规则也适用。
但如果你想让这些页面在谷歌中排名,你就需要做到这一点。
事实上,谷歌警告不要使用在多个页面上重复的模板内容:
重复内容是SEO毒药。不惜一切代价避免它。
使用Canonical标签
有些时候,您的网站上可能有几个不同的页面,内容相似……但您只希望其中一个页面排名。
(比如,你有一个页面显示你销售的每种尺寸和颜色的网球鞋)
你不想因为重复的内容而被惩罚。
但为你的每种颜色的SKU撰写唯一的内容也没有意义,而且耗费时间。
怎么做呢
使用 Canonical 标签
这个标签告诉搜索引擎:
“这个页面值得索引。其余的只是该页面的变体”。
canonical标记的缺点是这些变体页面不会被索引。
但最大的好处是,您可以避免的重复内容惩罚。
URL的结构
URL的结构也很重要。
事实上,大多数人在他们的URL中都没有任何想法。他们最终看起来像这样:
没有意义的URL命名对用户来说是不好的(奇怪的URL很难记住)。
搜索引擎也难以处理长而混乱的URL。这是因为谷歌会查看您的URL(以及页面上的描述和内容)以确定页面的主题。
因此,您需要避免使用无意义的长的URL。
https://website.com/cat=90/10/09/2019/pageref810a.
相反,使用URL为用户和搜索引擎提供页面主题的线索。这很容易记住。例如,对于这篇关于SEO技术的文章,我的URL是:
https://website.com/seo-techniques
这样易于理解
限制网页的数量
如果我只能给人们一条SEO建议,那就是:
限制网页的数量
两个原因:
首先,更多的页面意味着更多的潜在问题。
一个有100页的网站比一个有100000页的网站要容易得多。
拥有大量页面的网站更有可能遇到以下问题:
- 重复的内容
- 文章篇幅较少
- Google熊猫算法惩罚
- 过期的内容
第二,拥有一些很棒页面的小型网站对SEO更友好。
(至少根据谷歌的说法)
例如,我的网站每月有193964名自然搜索访客:
这其中的一个主要原因是我没有发布很多填充的内容。或者页面上有相似的内容。
事实上,我的网站总共只有128个索引页面:
好的用户体验
当谈到用户体验和SEO时,谷歌提到:
“您应该优化网站以满足用户的需求。其中一个用户是搜索引擎,它可以帮助其他用户发现您的内容。”
你已经学会了如何为谷歌和其他搜索引擎优化网站。
我们将专注于为真实用户创造一个很棒的用户体验。
为什么这对SEO很重要?
首先,谷歌密切关注所谓的“用户体验信号”。如果谷歌看到人们喜欢你的内容,它将在搜索结果中排名更高。
(这是由一个名为“RankBrain”的谷歌算法处理的)
第二,如果你的网站很棒,更多的人会链接到它。
(这是SEO的关键部分)
有了这些,这里有3个技巧可以为用户和谷歌创造一个很棒的用户体验。
移动设备第一的设计
现在所有网站流量的63%来自移动设备。
这意味着:
首先创建一个桌面版本网站,然后创建一个移动版本,这是没有意义的。
相反,你需要创建一个适合移动设备的网站……然后才是桌面用户的需求。
这对SEO也有好处。
谷歌现在正在运行一个“Mobile-first的索引”,该索引只查看您网站的移动版本。
描述性的标题
文章标题有两个主要目标:
目标1:描述您的页面内容。
事实上,谷歌的质量评级指南指出,“描述性或有帮助的”标题是高质量搜索结果最重要的部分之一。
因此,您需要避免使用“主页”或“联系人”等通用标题。
例如,这里是我主页的标题:
SEO培训和链接构建策略
这为用户(和搜索引擎)提供了比“欢迎来到我的网站”这样的通用标题更多的信息。
目标2:在标题中使用目标关键字。
谷歌对你的标题标签赋予了很大的权重。因此,确保在标题中包含一次目标关键字。
例如,我这篇文章的目标关键字是“SEO Tools:
因此,确保在标题中包含这句话:
再强调一次:
实现这两个目标将有助于你的网站访客更好的找到他们需要的内容。
使用副标题组织内容
让我们面对现实:
地球上没有人想读一堵巨大的文字墙,像这样:
所有这些内容使谷歌更难阅读和理解你的页面内容。
这就是为什么您需要将内容组织成离散的部分,例如:
这让您的用户可以跳过并找到最有帮助的部分。它还可以帮助谷歌了解您所涵盖的所有子主题。
例如,我博客上的这篇文章是一个逐步的SEO审核。
如您所见,我使用H2副标题将我的内容分解为一系列不同的部分:
事实上,谷歌建议你使用“使用标题来强调重要的文本”并组织你的内容: