WordPress网站排名优化(权威指南)

让你的WordPress网站排名更高的权威指南

WordPress作为最好的内容管理系统(CMS)。话虽这么说,花时间在你的WordPress SEO上似乎是浪费时间,但我觉得绝对不是。根据本文中概述的最佳做法优化您的网站将有助于您提高排名,获得更多用户和流量。

由于我们对(WordPress)SEO 采取了相当全面的观点,这意味着我们认为良好的搜索引擎优化应该在在线营销和公关的各个方面都有所体现,因此本指南涵盖了很多方面,看起来生硬,枯燥,因此需要长时间阅读,但是绝对是非常非常有效果的。查看下面的目录,快速浏览一下。

1 基本WordPress SEO

开箱即用,WordPress是一个经过优化的系统,并且在允许每个页面编入索引方面做得比其他CMS都要好得多。但是你应该做些一些事情来让它更容易使用。

1.1.1 固定链接结构

第一件事是要改变你的网址固定链接结构。在WordPress后台→设置固定链接下找到固定链接设置。默认固定链接是  ?p=,更改为/post-name//category/post-name/。对于首选项,最好是设置更改为/%postname%/

如果要包括类别,请选择“自定义结构”并将值更改为/%category%/%postname%/。如果你以前拥有?p=永久链接,WordPress将为你处理所有重定向。如果你更改为/%postname%/,  则也是如此/%category%/%postname%/

1.1.2 WWW与非WWW

你需要考虑你希望您的网站显示为www.example.com或仅仅是example.com。确保在常规设置中的“设置”→“常规”下,正确反映了要显示的版本:

你还需要在Google Search Console中正确设置。确保使用Google Search Console设置你的网站并设置首选域,你可以在设置→首选域下找到此设置:

首选设置:

1.1.3 停止词

你可能想要做的关于增加你的WordPress SEO的固定链接的最后一件事就是删除所谓的停用词。单词如“a”,“and”,“the”等。

在帖子发布后,这通常不是你想要更改的内容。如果有人已经链接到它,请尝试不再更改固定链接,如果这样做,请确保正确地重定向帖子。在大多数情况下,WordPress应将旧URL重定向到新URL,但如果不是,则需要手动添加重定向。

1.1.4 SSL或非SSL

从历史上看,采用SSL(获取HTTPS URL和绿色挂锁图标)是一种可选策略。可以说,许多站点不需要SSL提供的额外安全级别。

然而,现在SSL本质上是强制性的 – 搜索引擎可能会“惩罚”没有有效SSL证书和设置的网站(和/或在搜索结果旁边显示警告)。所有网站使用SSL也是一种很好的做法,可以防止黑客和第三方拦截请求和数据。

此外,许多现代网站速度和性能技术都需要有效的SSL / HTTPS设置。

1.2 优化你的SEO标题

标题(页面<title>标记的内容)是在搜索结果中排名的最重要因素之一。它不仅是标签或浏览器窗口的文字标题,它也是用户在搜索结果中看到的第一行,后面是URL(或面包屑)和片段,通常是元描述与日期相结合:

在许多博客上,博客文章的标题仍然是“博客标题»博客存档»关键字丰富的帖子标题”或“博客标题»关键字丰富的帖子标题”。为了让你的WordPress博客获得应有的流量,这应该是另一种方式,原因有两个:

  • 搜索引擎更加重视早期的单词,因此如果您的关键字靠近页面标题的开头,则您更有可能排名很好。
  • 人们扫描结果页首先看到早期的单词。如果您的关键字位于商家信息的开头,则您的网页更有可能被点击。

1.2.1 使用Yoast SEO插件控制标题

使用Yoast SEO插件控制SEO标题。插件有两部分可以控制这些部分。首先,只要你安装并激活插件,你就可以在管理员中获得SEO部分。导航到搜索引擎优化→搜索外观,你将看到一堆用于您网站上不同类型页面的选项卡。对于每种帖子类型和分类,你可以设置一个所谓的标题模板(以及元描述模板,但我们稍后会介绍这些模板)。对于我们网站上的帖子,这看起来像这样:

你可以在标题和元描述中使用大量变量,它们都在页面右上角的帮助选项卡中列出并进行了解释。请务必检查模板是否确实有效,并且你没有获得重复的网站标题。如果是这种情况,你可能需要检查同一页面上的“强制重写”复选框,或按照该页面上的说明修改模板。

对于其他页面,我们有以下设置:

  • 类别,标签和其他分类: term_title - sep - Archives page - sitename
  • 搜索页面: You searched for searchphrase - sep - sitename
  • 404页: Page not found - Error 404 - sep - sitename
  • 作者档案: name - sep - Author at - sitename

还有一些很NB的功能,例如:你可以使用cf_<custom field name>自定义字段,这可以是后自定义字段,有时称为后元值或用户元值。在这种特殊情况下,它是我们用来存储用户在公司中的角色的自定义字段“角色”。

分隔符模板代码将替换为你在“常规”选项卡上选择的分隔符:

1.2.2 优化帖子

现在我们已经设置了不错的模板,我们可以开始优化各个帖子和页面。为此,我们使用Yoast SEO插件添加的片段预览:

此预览将自动获取你已在博文中填写的值并将其应用于你的模板,但你也可以使用其下方的标题字段完全覆盖标题:

如果你的标题变得太长,输入将在其下方显示警告。标题长度不是固定数量的字符,而是限于搜索结果中显示的长度。

对于标题,以下内容非常重要:

  • 它们应始终包含你的品牌,最好是在最后,因此人们可能会在连续搜索中识别你。
  • 它们应始终包含你认为对当前帖子或页面最重要的关键字,我们将从现在开始称之为焦点关键字。焦点关键字最好应位于标题的开头。
  • 标题的其余部分应该吸引人们点击。

1.3 优化元描述

现在我们已经有了正确的标题,我们应该开始关注元描述。搜索引擎可以使用元描述在代码段中显示,它是URL下方显示的黑色文本。元描述通常  在包含搜索者搜索的关键字时使用。

一些插件使用所谓的“自动描述”。默认情况下,他们使用帖子的第一句填充元描述。那不是很明智的选择。第一句可能是一个介绍性的句子,与该主题几乎没有任何关系。

因此,唯一精心编写的描述是自己研究也来的描述,如果你正在考虑自动生成元描述,你可能也不会做任何事情并让搜索引擎控制代码段…如果你不使用元描述,搜索引擎将在你的文档中找到搜索到的关键字,并自动选择一个字符串,在结果页面中为你提供一两个粗体字。

自动生成代码片段是一种“快捷方式”,并且(WordPress)SEO中没有真正的快捷方式(无论如何都无效)。

因此,使用你在Yoast SEO插件中找到的元描述字段来编写元描述。确保它吸引读者点击并确保它至少包含一次帖子或页面的焦点关键字。

你会注意到我没有提到元关键字。我不使用它,因为Google 已经在2009年9月,谷歌  正式公布了多年前的真实情况:“Google在网络排名中不再使用关键字元标记”。

1.4 图像优化

WordPress SEO中经常被忽视的部分是你如何处理你的图像。通过为图像编写好的alt标签并考虑如何命名文件等内容,您可以从不同的图像搜索引擎获得一些额外的流量。接下来,您将帮助那些在屏幕阅读器中查看您网站的较差的读者,以了解隐藏在他们身上的内容。

使用适当的图像alt属性也可以在我们的Yoast SEO插件的页面分析功能中查看。我们有一篇关于图像搜索引擎优化的文章,它将为你提供更多提示,以便对此进行微调

1.5 XML站点地图

要告知Google和其他搜索引擎您的网站已更新,您可以使用XML Sitemaps。我们的Yoast SEO插件会自动配置您的XML站点地图,因此您不必担心任何事情。我们为您的不同帖子类型生成站点地图,包括您的图片,并确保它能够快速生成和加载。

我们智能地将您的站点地图拆分为较小的位,因此Google只需在发布帖子时获取一个新的“sub”-sitemap,因为其他站点地图未使用日期修改选项进行更改。

最后,它有一个非常完整的API,允许我们和其他开发人员插入额外的站点地图,这意味着我们可以做一些事情,如创建我们的本地搜索引擎优化,  新闻搜索引擎优化视频搜索引擎优化扩展。这些扩展分别生成新闻xml站点地图和视频xml站点地图。

2 模板优化

您需要在单个帖子和页面中添加面包屑。面包屑是通常在标题帖子上方的链接,看起来像“主页>文章> WordPress SEO”。他们有两件好事:

  • 它们允许您的用户轻松浏览您的网站。
  • 它们允许搜索引擎更轻松地确定您网站的结构。

这些面包屑应链接回主页和帖子所在的类别。如果帖子属于多个类别,则应选择一个。为了工作,适应single.phppage.php你的主题,并使用我们的Yoast SEO插件的面包屑。您可以在SEO→内部链接设置页面中找到面包屑的设置。

2.2 标题

虽然WordPress的大多数主题都是正确的,但请确保您的帖子标题是一个<h1>,而不是别的。您的博客名称应仅<h1>在您的首页上,在单页,帖子和类别页面上,它应该只是一个<h3>。您的侧边栏不应该被塞满<h2><h3>的任等。

这些很容易在post.phppage.php模板中编辑。要了解有关正确标题为何重要的更多信息,请阅读本文关于语义HTML和搜索引擎优化  以及我们关于博客标题结构的文章  (其中很多内容也适用于非博客WordPress网站)。

2.3 代码清理

您可能在模板文件中使用的所有javascript和CSS,将其移动到外部javascripts和CSS文件,并保持模板清洁,因为他们没有做任何好的WordPress SEO。这可以确保您的用户可以在首次加载时缓存这些文件,搜索引擎不必在大多数时间下载它们

2.4 加载速度优化

每天搜索引擎会在您的博客上抓取多少页面的一个非常重要的因素是您的网站加载速度。许多不同的因素会影响您的网站速度,但您可以采取一些简单的方法来开始使用。

  1. 优化模板以尽可能少地访问数据库。我们在关于加速WordPress的帖子中强调了如何做到这一点。
  2. 安装缓存插件。如果您精通技术,我们建议您使用W3 Total Cache,如果不是,我们建议您使用WP Rocket
  3. 与MaxCDN或Cloudflare等CDN结合使用时,缓存插件的效果更加神奇。在这里阅读更多关于WordPress CDN的信息。

此外,请注意,托管费用不足,并不明智。如果您真的希望通过链接诱饵操作取得成功并希望您的博客能够承受高负荷,那么请选择一个好的托管包。如果您想了解更多,请务必阅读我们关于WordPress托管的文章。

2.5 重新考虑侧边栏

你真的需要在全网站的博客中链接到你所有的朋友吗?或者在头版上这样做可能更明智?谷歌和其他搜索引擎现在大量折扣网站范围的链接,所以你不是真的通过给他们全网站链接给你的朋友更多的帮助,你也不是在帮助自己:你允许你的访问者离开你的网站无处不在,当你真的希望他们浏览一下。

搜索引擎也是如此:在单个帖子页面上,这些链接不一定与手头的主题相关,因此根本无法帮助您。因此:摆脱它们。可能有更多这样的小部件只在主页上有意义,而其他小部件只在子页面上有用。

总有一天你可能会从WordPress内部改变它,现在它迫使你使用两个侧边栏,一个在主页上,一个在子页面上或者写特定的插件。

2.6 HTML站点地图

对于某些网站,HTML网站地图可能是无稽之谈,尤其是当您的网站真的是博客时,对于具有多个网页级别的更多公司类型网站,HTML Sitemap可能实际上对用户和搜索引擎都非常有益。我们写了一篇关于如何创建HTML站点地图页面模板的文章, 这将是一个很好的开始,让你的WordPress网站。

3 高级WordPress SEO和重复内容

一旦你完成了所有基本的东西,你会发现其余的问题只是一件简单的事情:重复的内容。事实上它的负荷。开箱即用,WordPress带有几种不同类型的分类:

  1. 基于日期
  2. 基于类别
  3. 基于标签

接下来,它似乎认为你实际上需要能够从头页开始点击页面,回到你曾经做过的第一篇文章。最后但同样重要的是,每个作者都有自己的档案,在/author/<author-name>/单个作者博客上导致完全重复的内容。

从本质上讲这意味着,最坏的情况下,后可在5页单页它的应该是可用的。我们将摆脱所有这些重复内容池,仍然允许它们被蜘蛛侠,但没有编入索引,并修复这些内容带来的分页问题。

3.1 Noindex,关注存档页面并禁用一些存档

使用Yoast SEO插件,请确保防止索引(甚至存在)不适用于你的网站的存档页面。你可以在SEO→搜索外观下执行此操作,你可以在“存档”选项卡上找到以下选项:

以上设置是我网站的设置。我已完全禁用基于日期的存档,因为我不使用这些存档。由于此设置,任何基于日期的链接都将重定向到我们的主页。我们已经保留了作者档案,但我已将这些档案的子页面设置为无索引,默认情况下也是如此。因此,你永远不会从搜索引擎登陆我们网站上的存档的第2页。

在较小的网站上,没有对类别或标签结构进行索引可能是有意义的,但根据我的经验,在traffic-global.com上没有索引那些根本没有变化。

有一种类型的存档是noindex,默认情况下也是在Yoast SEO插件中:搜索结果页面。Google在介绍其支持rel="next"rel="prev"链接时处理分页存档的方式发生了很大变化。

3.2 禁用不必要的档案

如果你的博客是一个客座博客,或者你认为不需要作者档案,请使用WordPress SEO来禁用作者档案。此外,如果你认为不需要基于日期的存档:请将其禁用。即使你没有在你的模板中使用这些档案,有人可能会链接到他们,从而打破你的WordPress SEO …

第三,你需要确保如果机器人进入类别页面,它可以毫无困难地到达所有底层页面。否则,如果你在一个类别中有很多帖子,机器人可能必须返回10页才能找到你之前的一个很好的帖子的链接…

事实上,有一个简单的解决方案,有几个插件可以解决这个问题。到目前为止,我最喜欢的是WP-PageNavi,由Scribu维护,Scribu是最好的WordPress开发人员之一。如果你跟我一样用的是Generatepress主题,你只需在主题设置→内容存档下启用数字导航即可。

3.4 规范

rel = canonical元素(通常称为“链接规范”)是一个HTML元素,可帮助网站管理员防止出现重复的内容问题。它通过指定“规范URL”,网页的“首选”版本 – 甚至原始来源来实现这一点。使用它可以很好地改善网站的搜索引擎优化。

WordPress内置支持单个帖子和页面上的规范链接元素,但它有一些轻微的错误。它不会在任何其他页面上输出规范链接。通过激活Yoast SEO插件,自动获取WordPress中种页面类型的规范链接元素  。

4 高排名的网站结构

由于它们的类别,标签等结构,博客很容易被抓取:所有文章都很好地链接,通常,标记很好而且干净。然而,所有这些都是有代价的:你的排名强度被稀释。他们被一件简单的事情稀释了:评论。

4.1 页面而不是帖子(帖子和页面之间的差异)

帖子与页面(主要差异)

我们在下面列出的差异肯定有例外。你可以使用插件或代码段来扩展两种内容类型的功能。以下是默认情况下的主要差异列表。

  • 帖子是动态的,而页面是静态的。
  • 帖子是社交的,而页面则不是。
  • 帖子可以分类,页面是分层的。
  • 帖子包含在RSS提要中,而页面则不包括在内。
  • 页面具有自定义模板功能,而帖子则没有

搜索引擎喜欢组织内容。静态的内容被认为更重要,但是最新的及时内容有很多优先权。简而言之,可能会有所不同,但作为初学者,无需担心它。

4.2 旧瓶装新酒

如果你博客上的帖子变得非常受欢迎并且关键字开始有很好的排名,你可以执行以下操作:

  • 创建包含更新和改进内容的新页面
  • 将旧帖子的Slug 改为post-name-original
  • 在旧帖子的URL下发布新页面,或将旧帖子的URL重定向到新URL
  • 发送电子邮件给链接到旧帖子的所有人,这些帖子已经更新并改进了旧帖子
  • 等待链接再次进入;
  • 你现在得到的所需期限甚至更高:
    • 更多地控制关键字密度
    • 甚至更多链接指向文章
    • 能够不断更新文章,以便改进其内容和排名

有些人会说:我可以让301将旧帖子重定向到具有相同效果的新帖子。真正。除了:你丢失了对旧帖子的评论,我们认为这是对那些花时间发表评论的人不尊重的标志,301重定向有时会花费相当多的时间。当然,你应该谨慎对待这种技术,而不是滥用它来对其他产品进行排名,但我们认为它可以在每个人的利益中完成。

内部链接对于帮助Google了解你的网站结构非常重要。你不仅要在帖子下显示相关帖子,还应该在文本中创建与其他相关帖子的链接。帖子或页面获得的链接越多,对搜索引擎的重要性就越大。在Yoast SEO中,我们现在有一个文本链接计数器,如果你看到你的一个基本或基础文章,只有很少的链接,你可以立即开始工作。

在Yoast SEO Premium中,提供了一个内部链接工具,可帮助你找到要链接的正确帖子或页面。

4.4 轻松完成标签

我们在网站上遇到的最常见问题之一是过度使用标签。请注意,标签本身并不会改善你的SEO。改善搜索引擎优化的唯一方法是将一个内容与另一个内容相关联,更具体地说是将一组内容相互关联。

5 转换优化

让用户订阅!

很多博主仍然认为,博客是不需要优化任何东西。这是错误的。要想让别人链接到你,他们必须阅读你的博客。你认为哪些更容易:让已经访问过你博客的人定期访问,然后链接到你的博客,或者让第一次访问你博客的人立即链接到你的博客?对。

我们发现非常重要的事情之一,更多博主似乎已经发现这一点,因为RSS订阅按钮非常重要,因为它提供了一种通过电子邮件订阅的方式。我们使用MailChimp提供每周电子邮件订阅选项,并且发现人们倾向于点击那些最多的邮件。

另一件需要注意的事情是人们可能想订阅你的博客。如果他们刚读完你的一篇文章,并且真的很喜欢它,那将是到达它们的理想时间,对吧?这就是为什么越来越多的人在他们的帖子末尾添加这样的行:“喜欢这篇文章?订阅我们,获取更多信息!“

6 评论优化

让用户参与进来

评论是博客最重要的方面之一。正如维基百科所述

读者以交互格式发表评论的能力是许多博客的重要组成部分。

评论不仅很好,因为人们告诉你,你是多么特别,或者你犯了错误,或者他们有什么其他的告诉你。最重要的是,他们很好,因为他们表现出敬意度。参与是让人们联系到你的最重要因素之一:他们向你表明他们关心,他们打开对话,现在你所要做的只是回应,而你正在建立一种关系!

6.1 如何让用户发表评论

让用户做任何事情的最简单方法是:让他们去做。写一个引人入胜的风格,然后问你的博客的读者的意见,他们对故事的看法等。

另一个重要的事情是你的评论链接。你的评论是“没有评论”?或者是“没有评论,欢迎你的想法”?感到不同?你可以通过打开index.php模板,搜索comments_popup_link()和更改该功能中的文本来更改此设置。

6.2 与评论者保持联系

另一件事是感谢人们对你的博客发表评论。不是每一次,因为这很烦人,但第一次这样做是一个非常好的主意。

创建了一个Comment Relish插件,在有人发表第一条评论后发送了一封电子邮件,不幸的是,这个插件已不再维护。另一个选项,即维护并且也不那么突兀/垃圾邮件,是安装我们的  评论重定向插件。此插件允许你将已发表第一条评论的人重定向到特定的“谢谢”页面。

6.3 让人们保持对话

现在人们加入了你博客上的对话,你应该确保他们在对话中。这就是为什么你应该安装subscribe to comments插件,允许人们像在论坛中一样订阅评论帖子,并在每个新评论上发送电子邮件。通过这种方式,你可以保持对话,也许你的读者可以为新帖子提供新的角度。

7 场外博客SEO

如果你已经遵循了上述所有WordPress SEO建议,那么无论是作为博主还是在搜索引擎中,你都有很大的成功机会。现在最后一步听起来很容易,但事实并非如此。去那里,和网上的人交谈

7.1 关注您的评论者

网上有一段时间的运动现在被称为“ 你评论 – 我跟随 ”。他们希望你从评论中删除nofollow标记,以“奖励”你的访问者。现在我们确实同意了,但是……一旦你的WordPress博客变成一个排名很好的博客,那就得到了很多垃圾邮件……我们所倡导的是,你实际上是在关注你的访问者!转到他们的网站,对他们的一篇文章发表评论,这是一篇很好的,富有洞察力的评论,所以他们会更加尊重你。

如果你认为这是一项很多工作,请注意,平均而言,大约1%的访问者会实际发表评论。

7.2 使用Twitter

Twitter是一种很酷的微博/聊天形式/无论你想称之为什么。几乎所有“酷”的人都在那里,如果你甚至知道如何通过电子邮件联系他们,他们阅读他们的推文的频率要高于阅读他们的电子邮件。

要启动,如果你使用WordTwitTwitter工具,你的所有帖子都可以在Twitter上公布,这通常会让你获得相当多的早期读者!人们会更乐意在Twitter上发表评论,这可能会让你进行额外的一两次谈话。

7.3 查找相关博客,并进行操作

如果你想对某些关键字进行排名,请转到Google,然后查看哪些博客在这些关键字的前10名中排名。阅读这些博客,开始发表富有洞察力的评论,通过在自己的博客上发布帖子来跟进他们的帖子并链接回他们:沟通!获得你需要排名的链接的唯一方法是成为社区的一部分。

8 效果分析

一个好的SEO活动不仅依赖于实施变更,还依赖于衡量这些变化的影响,看看哪些有效,哪些更有效。用于衡量结果的两个优秀Google Analytics软件包是Google AnalyticsgetClicky

还可以通过跟踪排名来衡量结果,排名跟踪的问题在于,由于个性化和本地化的搜索结果,很难确定“真实”排名。在WordPress SEO上表现出色的最佳结果是获得更多流量。

另一个重要的数据来源是Google Search Console。我们总是给人们一个相对简单的技巧如下:

  • 进入Search Console;
  • 转到“您在网站上的网站”,然后“搜索查询”。
  • 点击“下载此表”。
  • 打开Excel中的CSV文件。
  • 将Clicks列中的所有“<10”实例替换为9。
  • 选择整个第一行并单击过滤器按钮,通常图标是漏斗:
    过滤器图标
  • 对于平均位置列,选择“大于5”,按升序排序。
  • 然后,对于“Clicks”列,按Descending排序。

你现在在排名低于#6的结果页面中找到了人们找到你的关键字。他们点击你的结果的事实证明他们发现您的结果很有趣:看看您是否可以优化任何这些条款,这样你就会排名高于#6平均排名:在我们的SEO插件中使用页面分析来改进页面,改进副本,让别人链接到你,等等。

9 结论

本指南为你提供了许多可以在WordPress网站上执行的操作。它包括技术提示,转换提示,内容提示,会话提示以及介于两者之间的大量内容。但是有一个问题:如果你想要对竞争激烈的术语进行排名,那么你必须实际完成大部分工作,并在此过程中创建出色且引人注目的内容。

推荐使用的主机:阿里云,国外主机建议使用Siteground 或者 Kinsta 。承接企业建站业务,有兴趣请联系微信:"paul-tse"。

Leave a Comment