这是一篇提高 WordPress 网站排名的指南
就 SEO 而言,WordPress 是最好的内容管理系统之一。但是,即使它“开箱即用”,我们还是可以做一些事情来进一步提高SEO的表现。
使用本文中提到的策略和最佳实践方法可以帮助你提高网站的排名、获得更多订阅者或销售,并让你获得一个质量更高的网站。
因为一个网站不管是在营销方面还是其他各方面都应该适当的做一些SEO,所以本指南涵盖了非常广泛的领域。长文预警,请使用目录查看感兴趣的章节。
在我们开始之前……
由于Yoast SEO是WordPress上最好用的SEO插件之一,所以为了方便做SEO,本文中很多需要优化的地方都会推荐Yoast SEO中的功能去实现。Yoast SEO为 WordPress 添加了非常多的功能和 SEO 工具。如果你使用的是其他的 SEO 插件,本文中的大多数原则仍然适用。
1.首先把基础的WordPress SEO做对
WordPress 是一个优化的非常好的内容管理系统。不需要大量的定制、主题优化和插件,只需要一些基础的设置即可提供坚实的基础。也就是说,我们还是可以做很多事情来增加网站排名的机会,改进工作流程,并确保网站得到完美优化。
通过一些正确的基本设置以及应用一些简单的技术,你就可以确保你的网站在SEO上拥有了坚实的基础!
推荐阅读:14个最好用的WordPress SEO插件和工具
1.1 检查网站健康状况
在对网站进行任何修改之前,最好先确认一下网站的整体情况。你的网站所在的服务器性能是否足够?使用的软件是否是最新版?服务器的套餐是哪种?是使用共享主机还是独立主机?服务器是否针对WordPress进行过优化?
想了解网站更详细的情况,你可以打开WordPress中的“网站健康”板块。此外,你还可以去安装Health Check插件,该插件可以为你提供大量的技术见解,并帮你从外部获取各种可以用来帮助你改进网站的信息。
1.1.1 检查你使用的主机是否合适
根据 WordPress 的技术要求页面,运行 WordPress 的服务器应装有较新版本的 PHP、MySQL 或 MariaDB,以及 HTTPS 支持。 旧版的服务器软件也可以用,但不建议这样做。 如果你检查站点运行状况的话,则可以看到WordPress安装的技术详细信息。
请记住,为优质的 WordPress 服务器付费是值得的。 花钱升级服务器是最简单的优化方法之一。Bluehost作为WordPress官方合作伙伴,为用户提供了开箱即用的高性价比服务器套餐,并从底层对WordPress做了大量的优化,确保WordPress运行速度快,安全可靠。
推荐阅读:Bluehost主机测评 (2022版)
1.1.2 升级到PHP 7.0 或更高的版本
虽然使用旧版本PHP软件的WordPress站点数量在快速下降,但仍然有许多站点还运行在旧版PHP上。看一下WordPress统计数据就会发现,大约有15%的网站仍然在PHP 5.x上运行,而PHP7.0以及更高的版本都已经发布很多年了。
兼容就版本确实是一种方式,但是兼容的代价就是可能会导致很多功能无法正常使用,网站主无法充分利用他们的网站。旧版的PHP已经不再提供任何安全修复,因此越来越容易受到攻击。
还好,WordPress团队已经放弃了对PHP 5.6之前版本的支持。目前,WordPress团队建议的PHP版本至少为7.3。
因此,为提高站点的性能和安全性,你可以做的最重要的事情之一就是将网站服务器的环境升级到PHP7.3或更高版本。这样做的好处有很多:
- PHP7在速度上有很大的提升。
- 运行效率更高,意味着你的服务器压力更小。
- 引入了大量的新的开发特性。
- PHP7安全性更高。
- PHP7是面向未来的版本。
以上优点肯定是每个网站运营者都想要的。如果你已经检查过网站的设置,那么你应该对网站的运行环境有所了解了。如果检查结果里显示的是像PHP 5.5之类的版本,有可能的话尽量升级到最新版本。
但是,在动手升级之前一定要谨慎。如果你不确定该怎么做,请寻求技术人员的帮助。
下面是一些执行要点:
- (一定要!)备份你的网站。
- 用PHP7搭建本地测试环境。
- 在测试环境下使用备份的网站文件安装网站。
- 全面测试网站,看看是否正常运行。
- 升级线上站点 —— 大多数情况下,你的主机服务商可以帮你升级。
我们有一篇文章里提到了如何快速设置WordPress的运行环境。WordPress.org 有一篇文章介绍了更新 PHP 版本的优势以及更新 PHP 版本时需要考虑的事项。
1.1.3 确保你的网站使用了SSL证书和HTTPS
在很多年前,使用SSL(在浏览器 URL 栏中显示 HTTPS 开头的URL 和绿色挂锁图标)是一种可选策略。可以说,许多网站不需要 SSL 提供的额外安全级别。
今天,你的网站必须安装有效的 SSL 证书——搜索引擎可能会“惩罚”没有安装有效的 SSL 证书的网站(并且/或在搜索结果旁边显示警告)。谷歌曾提到 HTTPS 是排名因素之一。几乎所有的网站都使用 SSL 来防止黑客和第三方拦截请求和数据,这是一个很普遍的方法。
此外,许多现代站点速度和性能技术需要有效的 SSL/HTTPS 设置。为了利用 HTTP/2 和即将到来的 HTTP/3 等更快的新 Web 技术,Google Chrome 和 Firefox 等浏览器需要网站具有有效的 SSL 证书。
如果你想给网站安装 SSL 证书并确保网站通过 HTTPS 正确提供服务,首先需要为你的网站域名购买证书。不过Let’s Encrypt可以提供免费的SSL证书,如果你没有足够的预算去购买付费的证书,可以尝试Let’s Encrypt的服务,我们有一篇文章详细讲解了如何利用AppNode服务器管理面板给网站添加免费的SSL证书,如果你的网站有SSL证书相关的问题,这篇修复SSL证书常见问题的文章也许可以帮到你。
从 5.7 版开始,WordPress 附带了一个基本工具,可以更轻松地检测和迁移到 HTTPS。
1.2 检查网站的设置
WordPress网站设置中的所有内容都值得花时间好好看看,因为那里的许多选项会影响WordPress网站的SEO。特别是在设置->阅读中仔细检查可见性设置,以确保不会因为设置错误而意外阻止搜索引擎去抓取网站内容。
我们还要确保写作和阅读都设置正确,这些设置控制文章的默认分类以及应在主页上显示的内容。最后不要忘记在设置->常规 中给网站添加一条标语。
1.3 选择合适的固定链接结构
网站的固定链接设置定义了页面和文章URL采用的格式,这会对SEO产生重大的影响。因此,如果你创建了一个新的WordPress站点,首先要做的就是更改网站的固定链接设置,你可以在设置->固定链接中找到。
如果你不更改默认设置,那么网站所有页面和文章的URL看起来都是这样的,example.com/?p=123
。虽然这样到也没问题,但是这种样式是动态地址的样式,它会影响用户和搜索引擎如何看待网站页面的质量和相关性。
修改固定链接结构会改变网站URL的组件、顺序和结构。因此,在设置网站时选择正确的结构很重要,因为以后再修改的话可能会导致严重的SEO问题。
我们一般会推荐大家使用类似于example.com/post-name/ 或 example.com/category/post-name/ 的 URL 的结构,具体取决于大家对内容分类的重视程度。对于大多数 WordPress 网站,选择两者中的任意一种都可以。
对于第一种结构,你可以将固定链接设置为 /%postname%/,如下所示:
要在URL中包含分类的话,你可以选择“自定义结构”,然后将值修改为 /%category%/%postname%/。
如果之前你的链接结构是 ?p=<postid> 这样的,WordPress会自动将原来的地址301跳转到新地址上。同理,如果你从 /%postname%/ 修改成了 /%category%/%postname%/ 也一样会自动跳转。
1.3.1 选择www或非www
你需要考虑你的网站地址是显示成 www.example.com 还是 example.com,并且确保在设置->常规中录入的是你想要显示的地址。
从SEO角度来看,这两种方式都没有什么区别。 此外,大多数托管和服务器设置会自动将“错误”版本的请求重定向到你选择的版本。 这里主要是考虑品牌因素——哪种方法最适合你的网站?
从技术角度来看,也没有太大的区别。 如果省略“www”组件,某些设置可能会有些小麻烦,但这种情况越来越少见。
这里有一篇关于域名是否要带www的文章或许可以帮助你更深入的了解这个问题。
2. 优化内容
我们的网站应该提供在选定的主题领域最优秀的内容,并且要定期更新。用户在网上希望找到有权威性的文章以及可信的答案。要想为WordPress站点撰写高质量的内容,就需要我们对特定领域有着独到的见解或看法,并且还要用良好的文章结构和易于理解的方式呈现出这些内容。总之,这样可以帮助我们的网站吸引目标受众并且增加访客的参与度。
2.1 调研你的受众人群想要或者需要什么
在开始撰写内容前,我们应该思考希望用户通过搜索哪些词能找到你。然后,针对特定的关键词去优化每个页面和每篇文章。
那么,如何确定这些关键词呢?答案是关键词研究。在研究关键词时,我们应该问自己一些问题,例如我想为哪些关键词排名?为这些关键词排名有多大的难度?现不现实?
假设你开了一个烘焙的博客来分享你最喜欢的食谱和烘焙技术。那么在文章中优化“最好吃的蛋糕做法”之类的短语显然不是个好主意,因为这种类型的短语非常笼统,竞争度、排名难度也非常高。相反,如果你能找到自己的利基就非常有帮助了,例如“健康低糖蛋糕制作方法”或者“可以在家制作的法式糕点”。
在某个利基领域里,你可以轻松的成为专家及内容贡献者。你的专业知识可以让你能够创作出更多超越竞争对手的内容。你可以比其他人写的内容更加有深度,也可以从不同角度阐明同一主题。为此,你还需要专注于长尾关键词的布局,例如“如何制作低热量素食蓝莓芝士蛋糕”。像这样的关键词更具体,因此更容易获得排名,并且更适合你选定的利基主题。
思考你的受众通过搜索特定短语想要获得的目标是什么也是非常重要的,我们把这称之为搜索意图。例如,他们可能正在寻找特定问题的答案,你可以提供必要的信息。或者他们可能想购买正好你能提供的某些产品。思考访客们的需求并通过创作相应的内容来解决他们的需求。
2.2 为用户创作高质量的内容
完成关键字研究并了解要撰写的主题后,我们就需要进行实际的写作了。写文章是一件说起来容易做起来难的事。要把一个想法变成一篇高质量的文章,我们可能得遵循初稿、写作、编辑和重写的流程。
初稿可以是文章的大纲。此时,我们不需要写出全部的内容,但确保大纲遵循逻辑结构。一来说,文章会包括概述、主要论点和结论,也就是总分总的结构。当然,这跟我们写的内容方向有很大的关系,例如食谱的结构就完全不一样。
写作阶段就要进一步充实文章要点了,这个阶段可以尝试完成第一个完整的版本。最后,在编辑阶段应该检查文章内容是否足够吸引读者且段落文字易于阅读。我们在自己熟悉的领域可能称得上是专家,但是我们的受众群体可能还不是。所以为了让文章内容尽可能的易于理解,一定要注意文章的可读性。Yoast SEO插件中的可读性分析可以在一定程度上帮助我们提高协作水平。
如果拿不准的话,最好向朋友或同事寻求一些反馈。另一个有用的技巧是大声朗读这篇文章,或者利用文字转语音的方式,让电脑朗读出来,这样可以让自己从旁观者的角度了解文章是否有问题。
推荐阅读:Google的“product reviews update”可以告诉我们哪些关于“高质量内容”的信息?
2.3 优化文章和页面
在撰写或编辑文章时,为了SEO我们需要特别注意一些Meta元素,包括副标题、标题和元描述——所有这些都需要反映出文章内容所表达的主题。
记住,对 SEO 友好并不仅仅意味着搜索引擎可以很容易地抓取页面的主题。 更重要的是,这意味着网站的访客可以一目了然地了解页面中的要点。
页面的元描述和标题决定了访客是否会在搜索结果中点击及的页面,一旦访客点击了你的页面,页面上的副标题之类的其他元素决定了访客是否要在你的网站上停留或停留多久。
2.3.1 设置主关键词
一个重要的原则是不要在多个页面上使用相同的主关键词。否则,我们的网站可能会有多个页面在竞争某个关键词的排名,从而造成内耗。一般来说,我们都不希望多个页面都去做同一个关键词的排名,因为这意味着把自己当做了自己的竞争对手。
在文章的关键元素中包含主关键词非常重要,例如标题、简介、副标题和元描述。所有这些元素都是文章内容的反映。由于主关键词实际上就是页面的主要主题,所以我们应该确保该主题在所有这些元素中都有所体现,这样比较合理。
文章写作的时候也是同样的逻辑,我们需要确保文章内容不会偏离主题,要在整个文章中多次使用主关键词。但是一定要避免用关键词去填充文章内容。如果你发现很难在文章中包含足够多次数的关键词,那么可能对于这个主题你需要采用同的方法。
为了避免重复,我们可以使用同义词,例如film和movie这两个词。搜索引擎会识别到它们其实是具有相同含义的两个词,我们也可以通过查看搜索结果来验证:例如搜索movie,film会在结果中被高亮,反之亦然。
我们还可以使用相关的关键词来优化文章,为主关键词提供足够的上下文。例如,如果你的关键词是 [南瓜汤],那么相关关键词可能是 [冬季周末的晚餐]。后者为文章主题提供了更多的信息。我们还可以在文章中通过添加指向类似内容页面的超链接来创建内容的连贯性。
基于word forms、synonyms和相关关键词,Yoast SEO可以更轻松地优化我们的文章。而且,Yoast SEO 还集成了Semrush,可以帮助我们找到相关的关键词——包括关键词的搜索量和趋势等数据。
2.3.2 优化固定链接
一般我们都会在文章的URL中加入这篇文章的主关键词,这样就可以通过URL很直观的了解到这个页面是关于什么的。所以,我们应该尽量让页面的URL链接保持简短、具有描述性,千万不要为了创建一个URL而加入一些非必要的词。
在发布文章或者一个新页面之前,再观察一下URL,看是否还包含”a“、“and”和“the”这样的功能词,如果有的话,请删除。处理完后,你的固定链接会更具有可读性,并且更方便使用或被链接到。一些标题特别长的文章更适合使用这种方法来做URL优化。
对于已经发布的文章,我们建议你在修改固定链接时一定要谨慎。如果有其他网站已经链接到该页面,那么修改URL可能会出现问题。尽管WordPress会将访客重定向到新的URL地址,但是修改URL还是可能会影响页面的性能。
2.3.3 优化页面标题
每个页面的标题——HTML 标签<title>
中的内容——可能是在搜索结果中获得良好排名的最重要因素之一。它不仅是选项卡或浏览器窗口的文字标题,而且还是人们在搜索结果中看到的第一行文字。它描述了该页面是什么或关于什么,并且也可以当做吸引用户点击的广告。
在许多网站上,文章和页面URL的默认结构不一定是 符合SEO 的最佳做法。就像“我的博客»烹饪»低碳水食谱”这样的标题就不如“20 分钟轻松制作美味的低碳水食谱 | 我的博客”。
您必须考虑每个页面的标题结构,以及标题的内容。一般来说,需要考虑以下两点:
- 搜索引擎可能会将更多的权重放在靠前的词上——所以,尽量让关键词靠近标题的开头,这可能会让页面更有可能获得更高的排名。
- 扫描搜索结果的人首先会看到标题靠前的单词。如果你把关键词放在标题的开头,那么你的页面被点击的可能性就更大。
Yoast SEO插件可以让你修改页面标题的默认结构以及页面描述。
推荐阅读:21个具有病毒式传播效应的文章标题案例以及如何复制它们成功的方法
2.3.4 正确使用标题
标题非常适合用来构建内容,并帮助读者快速处理整块的信息。标题还可以帮助描述页面的布局并聚焦搜索引擎。
WordPress 会将内容中的标题转换为它们各自的 HTML 标记(<h1>
,<h2>
,<h3>
等)。因此考虑使用哪个级别的标题以及标题的顺序就变的很重要了,错误使用的话可能会让页面的内容不太好理解。
尽管大多数WordPress主题都遵循基本的SEO规则,但还是要确认一下你的主题的确将文章标题设置为了<h1>
,并且没有在该页面的其他任何地方再次使用使用<h1>
标签。 然后,文章内容应该自然“流动”; 例如,大而重要的标题应该使用<h2>
标签,子标题应该使用<h3>
标签,之后新起的部分则应该再次使用<h2>
。
2.3.5 优化元描述
我们不推荐自动生成描述
一些主题和插件尝试通过获取文章的第一句话或第一段话来自动生成描述。这是一种取巧的做法,但是基本上无法生成好的描述。文章的第一句话通常都是一些介绍性的信息,并不会提供有用的文章总结归纳。
唯一能写得好的描述就是手写。如果你确实想用自动生成的元描述,那么最好什么都不写,因为Google会自动从文章中摘出最能表达该页面内容的片段作为描述。
注意:如果搜索引擎认为页面的元描述内容不符合页面的主题,它可能会忽略该页面提供的元描述,或者会从页面内容中选择一段与页面主题更契合的文字作为描述。想强制让它们使用你指定的文字是不可能的。
搜索引擎会优先使用页面的元描述来描述搜索结果中的页面,描述文本通常位于页面标题下方。用描述性的语言撰写元描述可以引导用户在搜索引擎中点击你的页面,即使你的页面不一定排名靠前。这是一个广告,也是给人留下深刻印象的机会。
为网站上的每个页面撰写信息丰富的页面内容描述是网站SEO的最佳实践方法之一,这可以让的网站吸引更多的流量。虽然为每个页面和文章撰写描述看起来要花费大量的时间和精力,但这些是非常值得付出的。
如果页面上没有提供元描述,搜索引擎通常会尝试在页面中找到搜索的关键字并自动选择一段围绕该关键字的文本 – 并在搜索结果页面上以粗体突出显示搜索的文本。在某些情况下,Google 会为网页生成自己的元描述。
自动生成的元描述(无论是通过插件还是搜索引擎)很少像手写的那样具有描述性或吸引力。因此,我们建议采用人工手写的方式编写元描述。这样可以确保它包含了文章或页面要优化的主关键词,而且还能够吸引访客点击。
2.3.6 优化图像和多媒体文件
WordPress SEO 中一个经常被忽视的部分是图像、视频和媒体内容的优化。 为确保搜索引擎能够理解图像所表达的意思,我们需要考虑文件如何命名以及使用哪种文件格式。 确保选择了正确的格式并对每张图片都进行了优化。 另外,你可以尝试看看是否可以使用 WebP格式。 用描述性的文字作为ALT属性的内容可以让你的图像更加易于理解,同时也可以帮助哪些依赖屏幕阅读器等辅助技术的读者。
我们有一篇关于图像 SEO 的文章,它可以为你提供更多技巧来优化图像!
2.4 维护内容质量
2.4.1 经常更新内容
由于 Google 会尽量想用户展示高质量和最新的内容,所以我们应该定期更新网站内容。更重要的一点是,我们不要给网站的访客显示过时的或不正确的信息。
如果你的网站已经有成百上千篇的文章,要维护起来确实有一定的困难。 所以我们建议在内容维护方面关注两个方面:更新基石内容和防止关键字蚕食。
2.4.2 更新基石内容
网站上一般都会有一些页面要比其他页面更重要,更有价值。这些有价值的内容称为基石内容。
简而言之,这些文章或页面:
- 包含了受众群体需要的重要信息;
- 是完整的,最新的,并且写得很好;
- 展示权威性;
- 从站内其他相关文章中获得了大量的内链;
- 排名比同一主题的其他文章要高;
- 为网站获得的自然流量比重最高。
当你不确定从哪里开始更新网站内容时,请始终优先考虑网站的基石内容。 这些内容是整个网站展开业务的依赖,绝对不应该过时!
2.4.3 关键词蚕食
关键词蚕食的意思是,网站上有很多篇文章都使用了相同或相似的关键词,从而导致这些文章之间形成内部斗争来蚕食自己的排名。例如,如果你的网站上有十几篇关于同一主题的文章,那么搜索引擎就不知道哪一篇应该排在最前面。结果就是,你在与自己的文章竞争搜索结果中的位置。
如果你的发布频率较高,那么总有一天会遇到关键词蚕食的问题。所以我们整理了一个关于如何处理关键词同类相互蚕食的要点,简而言之,你必须:
- 找到正在发生蚕食的关键词;
- 分析哪些内容在这些关键词的排名上最好;
- 保留排名最好的内容;
- 决定是否要将其他内容合并到排名好的内容中来;
- 或者直接删除并做跳转。
2.5 避免内容重复
2.5.1 什么是重复内容
当搜索引擎遇到具有相同或非常相似内容的多个 URL 时,就会出现重复内容的问题。结果就是搜索引擎不知道哪些 URL 应该排在更高的位置,从而导致所有 URL 的排名都比较低。
在上一节中,我们已经解决了由于过于频繁地撰写同一主题而导致的关键字蚕食问题。但大多数时候,重复内容的根源是技术性的,甚至可能在你没有注意到的情况下发生。例如,一些内容管理系统添加会话 ID 或参数来追踪 URL。或者,你可能不小心将某个页面的 www 和非 www 版本都加入了sitemap索引。因此,你的网站上就会出现多个显示完全相同内容的 URL。
除了技术原因外,你的文章还可能被其他方抓取或复制。因此,重复内容有很多不同的原因。
如果想了解你的网站是否存在重复内容,你可以使用Yoast SEO中提供的重复内容工具来检查你的网站是否存在问题。
2.5.2 重复内容的解决方案
如何解决重复内容的问题取决于导致问题的原因。 一般来说,有三种方法可以解决这个问题——按优先顺序排列:
- 尽可能避免创建重复的内容。 例如,如果你的网站系统在 URL 中创建Session ID,请尝试将其关闭。
- 无法避免? 将那些重复内容的URL地址301重定向到内容的原始版本页面。
- 如果希望保留重复内容的页面,可以在重复文章的
<head>
部分中添加指向原始版本的规范链接(Canonical link)。 它会告诉搜索引擎当前文章的原始版本是什么,这样他们可以将页面权重传递给原始版本的页面。
2.5.3 设置规范链接
那么WordPress里如何给页面加规范链接?我们当然可以去安装可以提供相关功能的插件。本文我们以Yoast SEO为例给页面添加规范链接。只需要在编辑器界面下方或块编辑器侧栏中点击 Yoast SEO Meta信息框中的高级选项,在 Canonical URL 字段中输入原始文章的 URL – 就是你希望搜索引擎收录的URL。
如果页面没有设置规范链接,Yoast SEO 会设置自引用规范,将文章指向它自己。
2.6 支持多语言
想要针对多个国家或语言区域的受众优化网站的话,我们就需要同时从内容和技术两个方面进行优化。下面先讲一下内容优化。
为不同国家区域的手中进行有针对性的关键词研究并发布相应的内容非常重要。以衣服为例,在美国、英国、荷兰、法国以及西班牙,背心是完全不同的服装,所以现在明白了吧。我们不建议使用自动翻译,你需要投入时间和资源进行适当的研究和翻译来优化关键词和文案。
国际搜索引擎优化的另一个重要方面是选择正确的域名结构。一般来说,对于每个语种都使用不同的 ccTLD(例如 www.wpxiaobai.us)对于有充足预算的大公司来说只是可选项之一。而在大多数情况下,子目录(例如 www.wpxiaobai.cn/us)或者二级域名(例如us.wpxiaobai.cn)都是非常不错的选择。
搜索引擎希望向每位访问者显示网站的正确语言版本,无论他们来自哪个国家/地区。为了帮助访客看到对应语言的网站版本,我们需要在网站中添加hreflang
。 hreflang
是一段代码,它告诉搜索引擎当前页面都有哪些语种的版本,并且可以防止重复内容问题。
2.7 添加Schema.org结构化数据
结构化数据有点像搜索引擎的字典。通过在代码中描述页面内容,可以快速让爬虫知道该页面中各个部分的信息是什么。另外,结构化数据还可以添加页面的作者、发布时间。如果这篇文章的内容是关于食谱、FAQ或操作方法的,也可以让搜索引擎知道这一点。这样,搜索引擎可以更好地了解你的网站,并且会使用这些结构化数据来帮助你的网站获得不同形式的搜索结果。
现如今结构化数据已经变的至关重要。而为网站添加结构化数据非常繁琐,但使用 Yoast SEO 中的结构化数据功能就非常简单。Yoast SEO可以自动生成搜索引擎需要的代码,让它自动理解你的网站。
3. 优化网站结构
清晰的网站结构有助于用户和搜索引擎浏览你的网站,同时也明确了网站上的哪些页面最重要。 良好的网站结构有两个作用:组织网站内容和建设网站内链。
3.1 组织网站结构
组织好网站结构有助于建立一条从主页到各个独立页面的路径。添加分类和子分类可以让内容看起来更有条理。理想状况下,你的网站结构看起来应该是这样的:
网站的主页应该始终保持清晰且容易点击跳转。太多的选项会让主页变的有些混乱且让访客难以理解,添加清晰的菜单和面包屑导航可以帮助用户在任何页面都能去到其他想要去的页面。
3.2 通过文章中的内链建立文章间的关联
除了给网站设置好清晰的结构,我们还需要在文章中添加链接,链接至其他文章,也就是我们常说的内链。
内链会将网站上的文章形成一个网络,将用户带去相关内容页面。例如,在一篇关于关键词研究的文章中,加入内链,链接到一篇关于 SEO 文案的文章就很有意义。对于搜索引擎,这些链接还提供了对页面如何相互关联的洞察,从其他文章获得的链接数越多,则这篇文章的权重越高。
添加内链时,请确保该链接在当前页面的上下文中有意义。此外,一定要使用准确的锚文本来描述需要链接的页面,这样用户和搜索引擎可以根据锚文本的上下文来判断该链接是否有用。如果你不确定哪些词可以添加链接,则可以使用Yoast SEO高级付费版本中的内部链接工具,它会通过自动建议相关链接来帮助你添加内链。
3.3 管理分类和标签
WordPress 有两种默认的组织内容的方式:分类和标签。分类可以让网站的内容更有层次结构,并且按不同的主题将文章宽泛地分组。在一个关于烹饪的网站上,“意大利面”可能就是一个类别。标签是没有层级的,可用于更详细地描述文章内容。例如,“晚宴主题”就可以是一个标签。
推荐阅读:分类目录和标签哪个对SEO更友好?
在设置站点结构时,我们需要先确定一些主要的分类。如果整个网站就只是一个博客,那么将分类添加到主菜单中是个不错的选择。如果除了博客,还有一些产品的话,那么使用其他不同的设置方式可能更有意义。我们需要确保分类在层级上大致相同。如果某个分类过于宽泛,我们还可以继续设置子分类。分类的页面可以成为非常好的着陆页,尤其是对于电商网站。
标签对于用户探索主题很有用,但它们经常被误用。重要的是不要使用太多标签,并且每个标签至少要用1到2次。请记住,你要做的是对内容进行分组,而不仅仅是对其进行描述。
如果你想以不同的方式构建内容,WordPress 还允许我们创建自定义分类法。我们需要考虑的是自定义的分类法对内容分组是否有意义,是否真的可以帮助网站的访客。
3.4 管理归档页面
如果你的网站使用了分类和标签,那么WordPress会自动为它们创建归档页面。这些页面列出了所有属于某个分类或者打了某个标签的文章或页面。除了分类和标签,还有基于日期的归档页面和作者页面。这些归档页面需要进行管理,因为如果放任不管的话,它们会导致一些 SEO 的问题。
首先,要防止搜索引擎将网站上没有意义的归档页面编入索引。使用 Yoast SEO 插件可以轻松处理这个问题,在 SEO → 搜索外观下,可以在“归档”选项卡上找到以下选项:
上面的设置是我们网站的设置。因为WP小白是一个单作者博客站,所以不需要作者归档页,这会和正常的首页内容重复,所以我禁用了作者的归档页。由于此设置,访问作者页面的链接都将重定向到主页。
此外,如果你认为不需要基于日期的归档,页可以禁用。因为即使你没有在模板中使用这些归档页,也可能有人会打开这些链接,从而破坏网站的SEO……
Yoast SEO 插件中有一种类型的存档是默认 noindex,follow:就是网站内部搜索出的结果页面。这是 Google 给的最佳实践方法。
3.4.1 分页
如果你的网站有非常多的文章,那么你就需要好好考虑一下分页的样式及逻辑。否则,你可能会发现那些高质量的文章都被“深埋”在了无数的文章里,用户和搜索殷勤可能都很难找到它们。 如果你在设计分页的外观和逻辑时还考虑到了对用户和搜索引擎是否有帮助的话那就更好了。
3.5 配置面包屑导航
面包屑导航是文字链接,通常在文章标题上方,看起来像这样,“主页 > SEO 博客 > WordPress SEO”。 面包屑导航有两个好处:
- 帮助访客更便捷地浏览网站。
- 帮助搜索引擎更快捷地弄清楚网站的结构。
面包屑导航中的链接应该链接回主页以及文章所属的分类。如果一篇文章属于多个分类下,则应该选择一个。
要在页面上显示面包屑导航,我们需要在主题中修改 single.php 和 page.php 文件,在文章标题或页面标题上方合适的位置插入 Yoast SEO 提供的面包屑导航代码即可。 我们可以在 SEO → 搜索外观部分找到有关如何执行此操作的设置和说明。 此外,Yoast SEO为块编辑器提供了一个特殊的面包屑导航块,我们可以轻松地在任何页面上放入面包屑导航 – 无需编写代码。
3.6 管理 XML 站点地图
我们可以使用 XML 站点地图告诉 Google 和其他搜索引擎我们的站点已更新。虽然 WordPress 现在的版本已经有了原生 XML 站点地图,但Yoast SEO 插件会更好用一些。它会全自动配置 XML 站点地图,我们不需要操心任何事情。Yoast SEO插件会为不同类型的文章(包括图片)生成站点地图,并确速度非常快。
Yoast SEO智能地将站点地图拆分为更小的集合,因此 Google 只需在我们发布内容时获取一个新的 XML“子”站点地图。
我们可以在 SEO → 搜索外观设置中检查和管理 XML 站点地图中应包含哪些类型的内容、归档和模板。设置为不显示在搜索结果中的内容类型将自动从 XML 站点地图中排除。
而且,Yoast SEO的 XML 站点地图具有相当完整的 API支持,可以允许开发人员通过他们的插件和主题添加或更改功能。
推荐阅读:
4. 加速 WordPress 网站
如果你的网站速度很慢,那么访客在浏览网站时的体验就非常糟糕。这会导致访客不太可能参与互动、浏览更多页面、转化或再次访问。随之而来的是,降低他们分享你的内容、链接到你的页面或推荐你的品牌的可能性。简而言之,速度是 WordPress SEO 的重要组成部分,也是整体用户体验的重要组成部分。这意味着衡量和管理网站性能至关重要——尤其是对于使用移动设备或连接速度较慢的用户!
随着谷歌的页面体验更新,页面速度和用户体验再次成为首要和中心。提供出色的性能将继续变得越来越重要。
4.1 衡量网站速度
衡量网站的速度可能会令人困惑。不同的工具会给出不同的分数和结果,有时甚至给出相互矛盾的信息。这就是为什么我们整理了这份关于如何衡量网站速度的指南——这篇文章将引导你了解选择正确指标的基础知识,以及在监控和诊断问题时使用正确的工具。
4.2 提高网站速度
一旦确定了瓶颈所在和位置,接下来就是对主机、主题、插件和性能进行调整以加快速度。
页面速度优化本身就是一门学科,其中的内容远远超出了 WordPress SEO。每个站都有自己特殊的情况。对于某些网站,最简单的成功优化方式可能是更换托管商或使用 CDN;对于其他站来说,可能需要重新评估对插件的使用,或者改变加载 CSS 和 JavaScript 的方式。
推荐阅读:2022年WordPress速度及性能优化终极指南
5. 保护WordPress网站
WordPress是世界上最常用的网站管理平台,全球有42%的网站都在使用WordPress,或基于WordPress二次开发的。使用的人越多,也就意味着 WordPress 是黑客最喜欢攻击的平台。 运行 WordPress 网站时,程序会处理基本的安全性,但我们自己可以做一些额外的工作来使网站更加安全。
先从登录开始。有一些全托管服务商在服务器中安装WordPress时,其默认用户名是 admin,所以要第一时间修改用户名。 否则,黑客一下就猜出了你的用户名。密码也是一样,像 123456 和 welcome01 这样的密码一定不要用。我们可以使用 1Password 或 LastPass 之类的密码管理器,然后选择一个长度大于20个字符的密码。 WordPress 还有许多用于两步验证的插件,所以给网站加上两步验证也非常简单。
关于网站安全方面,可以做的工作有很多,我们还专门总结了一篇非常全面的关于WordPress网站安全防护指南的文章,下面列举几个常用且操作简单的方法。
5.1 定期备份
定期备份是强烈推荐的一个有效保护网站的方法。如果你的网站被黑了,或者出现了其他的问题(例如在更新插件或主题时出了问题),最重要的是需要及时恢复更改之前的版本。定期备份可以确保你的网站能完全复原到之前的样子。
备份 WordPress 有多种备份方式可供选择。一些插件开发者提供了非常不错的软件解决方案,所以我们不需要担心技术上的问题。
5.2 强化设置
强化设置首先要为 WordPress 网站选择合适的托管公司。而这仅仅是第一步,虽然每个主机商都会尽力保证服务的安全性,但我们自己仍然有责任加强网站的设置。此外,像 Cloudflare 这样的工具在这方面对任何公司或网站都是好朋友。
首先,是限制登录尝试。通过限制访客可以尝试登录网站的次数——例如,在5次登录失败后关闭登录表单——这样可以抵御暴力攻击和其他针对登录表单的恶意行为。
第二,是确保WordPress程序(包括插件和主题)始终是最新版本的。更新也可能解决安全问题,确保定期更新WordPress以及主题和插件。
第三,也是比较重要的一点。当你为WordPress添加新用户或作者时,一定要处理好安全问题。WordPress Codex中有一篇关于用户角色和权限的文章是值得我们去仔细阅读的。文章表示,仅在用户需要某个权限才给他授予对应的权限,且仅在需要时授权。我们有一篇文章对不同角色的不同权限也做了详细的解释,不太了解的话可以先阅读一下这篇文章。
第四,身份验证密钥和 Salts 相互协同工作,可以保护在浏览器和 Web 服务器之间传输的 cookie 和密码。确保在安装新的 WordPress 站点时设置了这些密钥。
第五,另一个简单的操作是确保网站的主题模板文件无法从 WordPress 后台进行编辑。默认情况下,我们可以在外观 → 编辑器中去编辑模板文件。当黑客设法通过登录表单验证后,最简单的方法就是通过这里向网站添加恶意代码。强化这个设置涉及到修改wp-config文件。
5.3 使用监控和日志记录
安全防护是一个持续的过程,我们需要密切关注任何异常行为,并尽可能确保网站安全。 例如,我们可以将部分 WordPress 安全问题交给像 Sucuri 这样的公司。 如果发生黑客攻击,他们会尽快修复此问题。 为了我们自己的监控,可以使用他们的 Sitecheck 工具定期检查站点。 还有一些插件可以帮助我们保护WordPress 网站,例如,通过监视服务器上的文件,如 WordFence、iThemes 或 Sucuri。 只要能确保网站的文件已经被实时监控了,选择哪个插件都可以。
跟踪网站上发生的所有活动也很有用,例如文件更改和用户登录。 这方面也有一些插件和工具,比如WP Security Audit Log。 跟踪网站上的活动可以确保我们能及时发现网站的异常情况并采取措施,或者在出现安全问题时找到引发问题的根源。
推荐阅读:如何在被黑的WordPress站点中找到后门并进行修复
6. 适配移动端
现在使用移动设备上网已经成为主流,不管我们在家还是躺在床上。但我们几乎不会去访问专门的移动站,都是直接访问Web站。所以我们需要将网站的移动版和桌面版合二为一,为移动访客优化网站。
根据 Statcounter 的数据,移动市场份额几乎在 2018 年全年都超过了桌面市场份额。这意味着,如果你只针对桌面端访客进行优化,那么你就没有针对大多数访客进行优化。 当然,这取决于你的网站属于哪个特定细分市场,因为不同的细分市场可能会有不同的情况。 通过谷歌分析,我们可以准确的知道我们的网站有多少移动端的访客。
移动端访客占比有一定量的时候,我们就不能只是顺带着做移动版的网站了,应该针对移动端专门做SEO。
6.1 确保您的主题适合移动设备
在完成网站速度的优化之后,接下来要确保网站(或者更确切的说是WordPress站所使用的主题)适合移动设备浏览。要想让网站满足移动设备上的浏览体验,首先要确保链接和链接之间不能靠的太近,并且按钮可以很容易的被点击。字体的大小要尽量保持一致,并且不能太小。图像不论是文件大小还是尺寸都不能太大。
下面我们重点介绍两个移动主题优化的方向。
6.1.1 使用响应式设计
响应式设计意味网站的设计会自动适应访客使用的设备屏幕尺寸,开发人员可以通过使用特定的 CSS 媒体查询来处理响应式。 但你必须要针对不同的屏幕宽度对网站布局进行响应的重新设计。 现在大多数 WordPress 主题都已经是响应式的了。
根据网站面向的用户所在的国家或地区,或者说根据他们的移动网络速度(3G?4G?还是已经在用5G了?),我们也可以做一些优化的工作。思考一下网站上使用的图片是否合适,是不是有一些文本增强或字体变化可能会影响到移动网站的性能?响应式设计可帮我们建立更专注的网站。 这就要提到第二个优化点了。
6.1.2 优先考虑对移动用户重要的内容
以用户的角度想想,用户在你的网站上到底要做什么?定义出用户在网站上会执行的四到六个主要任务并专注于这些任务。 甚至可以给最重要的任务一个巨大的CTA按钮。
举个例子:如果你有一家本地企业,用户来到网站上有两个主要任务。一是给你们打电话,二是查找去你们企业的路线。 这样我们就可以为这两个任务创建一个特殊的菜单,例如固定在屏幕顶部始终可见的菜单。 专注于访客的主要任务,让他们更容易在你的网站上完成自己的任务。 那么如何才能知道访客主要来做什么呢?我们需要根据用户行为数据来判断。 通过查看 Google Analytics,我们可以了解到移动网站上访问量最大的页面。 后续本文将进一步讲解有关 Google Analytics 的更多信息。
6.2 考虑使用 AMP
WordPress站点也是可以提供AMP版本的网站的。AMP是Google于2015年发起的一个项目,它可以允许你在移动端的版本上去掉一些不必要的设计来提高移动端网站的速度。
如果您使用的是 WordPress,您也可以提供加速移动页面 (AMP)。 AMP 是 Google 和一些主要出版商于 2015 年发起的一项举措。 它允许快速移动页面,并通过剥离一些设计来实现。目前静态内容和动态内容(如新闻文章)的网站都可以应用AMP。 AMP 对代码有非常严格的要求,因此请务必经常验证你的 AMP 页面。
作为网站主,最大的问题是要保证Web端网站与AMP版本的网站在品牌辨识度上一致,确保那些经常访问桌面端的访客在进入AMP网站后仍然清楚他所访问的页面是你的网站页面。还好,所有这些不同版本网站上的设计差异都可以最小化。
如果你想使用 WordPress 网站的 AMP 版本,一定要查看官方的 AMP 插件。 安装好插件后就会给你的网站自动增加一个AMP版本的站点。
7. 分析并改进网站
好的SEO优化过程不仅仅靠我们在网站上做的优化,还要衡量这些优化对网站的影响。观察哪些优化是有效的,然后投入精力去做更多类似的优化。Google的两款工具可以帮助我们分析网站并告诉我们如何可以把网站做的更好。
第一个就是用于网站分析的Google Analytics。通过将Google Analytics代码集成到网站上,我们就可以搜集所有用户的相关数据。例如,查看页面有多少访问量,转化率,跳出率等等。在Google Analytics中我们还能查看到访客在网站上更多的用户行为数据。
具体如何操作你可以阅读这篇详细介绍如何在WordPress中添加Google Analytics追踪代码的文章。
第二个工具用于分析网站的表现,并查看访客是如何在搜索引擎中找到我们的网站的。这就是Google Search Console。通过导出搜索查询和展示数据并对其进行排序,我们可以轻松识别可以专注于提高点击率、内容和/或排名的机会。
8. 推广网站
我们在网站内容上投入了大量时间和精力去做SEO,来确保受众人群可以在SERP结果中找到我们的站点。但是除了SEO,我们还有其他方法可以让受众人群发现网站并阅读相关的文章。但是该如何获得和维护这样的访客?只是写写文章是远远不够的:我们需要主动宣传自己的网站!
8.1 鼓励访客参与互动
参与度是指访客通过各种方式与页面进行互动。这种互动可以是发表评论、在社交媒体上分享、或者点击某个按钮。
但是你如何让大家参与进来?最直接的方法就是在文章里问他们!长篇大论的文章写完后,在结尾询问访客对该文章中的观点有什么看法或不同的见解。然后回复这些评论并与访客建立关系。
参与度也有利于 SEO,因为这反映出网站的活跃度。
8.2 扩大影响力
使用社交媒体是接触和扩大博客受众的最佳方式。我们应该在受众群体或潜在受众群体所在的社交媒体渠道上保持活跃。例如 Facebook、Instagram、Pinterest 和 Twitter 等等都是主流的社交媒体。
8.3 建立邮件列表
除了使用社交媒体来推广我们的博客外,发送新闻新也是个非常不错的方法。通过注册来获取用户的邮箱,然后给他们发送最新文章以及其他实用的咨询。
确保在文章下方和网站上其他可见位置提供了订阅表单。确保发出的新闻新适合移动设备浏览。不过,最重要的是,一定要保证新闻信内容的质量!
8.4 放大您的内容
每天都有无数的文章被发布到互联网上,所以要想在众多的文章中脱颖而出已经变的越来越困难,我们的文章很可能会消失在浩瀚的内容海洋中。为了帮助我们的内容充分发挥其潜力,我们需要对其进行放大。
如果你的内容是原创的且结构组织良好,你可能能够接触到新的受众。看看你是如何在自然覆盖范围之外吸引新的受众。
也许在 Facebook 或 Instagram 上投放广告可能是吸引新受众的好方法?分析一下目前已经在使用的渠道,然后再决定在哪些方面投入精力来扩展你的受众群体。
9. 总结
本指南提供了许多可以在 WordPress 网站上执行的操作。 它覆盖了网站内容优化、结构优化、速度优化以及市场推广等多个方面。 如果你想为竞争激烈的关键词排名,你就必须脚踏实地去完成大量的基础工作,在这个过程中创作出更精彩的内容。