作为一名网站开发者,如果您还不懂SEO的话,就OUT了哦,关于WordPress SEO优化那点事:分享20个技巧给大家。
选择WordPress作为网站CMS的原因之一可能是你已经了解这一平台的SEO友好性。其实,只需要在Wordpress主页看一下他们所宣传的功能列表,就会发现SEO友好性是其中一个亮点功能。
当然,SEO友善并不意代表使用WordPress建立网站站就能让你排名第一。制定正确的SEO策略,以及清楚了解如何实现这些策略仍然是最关键的。而WordPress只是让SEO优化变得容易(无需复杂的Coding知识),帮助初学者更容易从搜寻引擎获得免费流量。
得益于WordPress很多功能都遵循了SEO原则,让你在网站的SEO配置工作中获得"减负"。这意味着你可以把精力集中在思考如何制定策略来提升搜索引擎可见性和网站排名上。
以下介绍一些可以帮助你优化WordPress网站的SEO必备技巧。不过,首先我要提醒大家一点: 这些技巧和窍门适用于那些用WordPress CMS在自己服务器搭建的网站,而不是那些用WordPress.com平台建立的网站。
WordPress是什么?
WordPress是全球最受欢迎的网站内容管理系统(CMS),全球35%的网站都使用它作为网站管理的后台,大家日常访问的很多网站都可能使用的是Wordpress。包括BBC美国、 Time.com和TechCrunch,滚石乐队的官方网站也使用WordPress。既然那么多全球巨头都使用它,可想而知它为什么是许多网站开发人员的首选。
为什么WordPress变得如此受欢迎呢?
对于大部人来说,可能有以下原因:
● 简单易用:当你需要创建一个WordPress网站的时候,你不一定需要聘请一个网站技术人员。它对用户的友好程度,以至于初学者也基本可以使用;
● 灵活性和适应性:配备成千上万的主题可用(包括许多免费主题) ,你可以根据自己的需要定制WordPress页面,同时超过55000个插件供你使用去扩展的网站的核心功能。如果您是经验丰富的PHP开发人员,想学习该语言,或者选择雇用专业人士来定制一个有特色的网站,该平台也可以托管完全定制的主题;
● 技术讨论社区:Wordpress是开源的,背后有个强大的充满活力的社区。无论你提出的问题是多么简单或复杂,都可以在论坛或者帮助文档中找到一些帮助甚至完美的解答。
当然,这并不代表Wordpress适合每个人。有时候可能有其他更适合你个人需要的CMS选项。而WordPress经常被提到的缺点,通常是:频繁更新的需要、潜在的漏洞(如果你不注意对WordPress的更新)和需要学习成本来启动定制主题。但是对于大多数人来说,它是一个非常强大的平台,也是一个为你的SEO成功奠定了基础的平台。
什么是WordPress SEO?
WordPress本身并不能替代好的SEO策略,但它能节省你的时间并且帮助你在没有太多经验的情况下得到最佳效果。想要网站在谷歌上获得好的排名,你仍然付出很多的努力。
日常运营中,你的网站可能会碰到各种影响它被顺利抓取和索引的技术问题,而好的CMS只是可以帮助你解决大部分的技术问题。
使用WordPress并不意味着你原有的SEO策略需要改变。SEO运营,你仍然需要创建优秀的内容,获得高权重的外链,并确保你的网站得到了很好的性能优化,以确保没有阻碍它收录和排名的技术问题。而WordPress帮助你直截了当实现许多可以帮助你网站排名的基础优化。
以下便是一些帮助你在使用WordPress平台作为建站系统时,可以获得促进网站增长的SEO策略的技巧和窍门!
入门级: 打好Wordpress SEO 基础
1. 选择一个稳定的寄存服务
确保你的网站有一个稳定、可靠的寄存。网站的加载速度、正常运行时间和安全性都是你选择服务器提供商的主要因素。
网站速度直接影响网站SEO表现,不良的响应时间和安全漏洞都会导致站点出现性能问题。建议不要贪便宜去选择一些小供应商,避免网站出现难以挽救的技术问题。
WordPress推荐了三个服务器提供商:bluehost, dreamhost, siteground,建议选择一个合适的使用。
2. 安装一个对SEO友善的WordPress主题
WordPress有成千上万的免费和付费主题可以直接从后台中使用,你需要仔细选择以避免使用一个对于SEO不太友好的主题。
即使很多主题都声称对SEO是友好的,但一般而言,这些主题会捆绑了很多可能对你网站没用的脚本和插件。而这些脚本和插件往往会降低网站的性能。因此,在安装一个主题之前,可以利用Google的web.xml 开发工具运行一下,以获得对网站潜在性能和SEO问题的提示。
3. 安装一个免费的WordPress SEO Plugin
在你开始优化你的网站之前,建议你先安装一个SEO插件。我们推荐这三个个比较受用户欢迎的免费插件:
● Yoast SEO
● RankMath
● All in One SEO Pack
在这篇文章中,我们为了方便举例和优化而选择了Yoast。需要提醒大家的是,一个SEO插件不会帮助你直接优化网站; 它只是让你知道进行哪些优化操作,网站的SEO实现会更加好。
在WordPress上安装插件的一个方法是登录到后台,然后在左侧菜单中的Add new插件页面: Plugins Add new。只要你在该页面搜索你想安装的插件,然后点击"install now"。
4. 设置你的域名
无论你是选择https://domain.com还是https://www.domain.com作为你网站的域名,都不会直接对你的SEO效果产生影响。然而,我们要做的是需要确保网站只能通过其中一个唯一的URL访问,因为这两个url被Google认为是不同的页面。
点击:Settings > General,这里你可以填写你的域名。
其他域名版本应该被重定向到你首选域名。但我们需要分情况而定,第一,如果你正在建立一个新网站,你可以自由选择带www或者不带的域名。第二,如果你想替换一个现有的网站,建议你一定要使用你曾经使用过的域名。
另外,特别说明一下,你需要确保你的网站已经有了SSL 证书,并使用HTTPS配置。如果网站还没有安装证书,你需要和服务器提供商或开发人员联系并进行安装,或者寻求一个免费的Let's Encrypt。
5. 检查网站的可见性设置
在WordPress中,它提供了让你能够阻止搜索引擎索引你的网站的功能。如果你一旦开启这个功能,意味着网站也不能获得排名。开发人员在网站开发过程中经常使用这种方法,以防止在页面和内容不完整的情况下站点被索引。
可想而知,当网站完成开发可以上线的时候,你会可能发现这个可见性设置仍然在"不可见"的状态,因此你需要检查网站的可见性设置下: Settings > Reading;在这里,你会在页面的底部看到一个勾选框。
如果这个框被勾选,你需要取消勾选。
6. 使用SEO友好的Permalinks结构
WordPress提供了许多不同的URL结构的设置选项,我们要确保使用的是对SEO最友好的设置。默认情况下,WordPress 使用像https://domain.com/?p=123这样的URL。这些URL 对搜索引擎不友好。搜索引擎无法仅仅从URL开始理解页面内容。
建议在WordPress选择一个自定义的URL结构:Settings > Permalinks
对于大多数网站而言,使用Post name会更加适合。
7. 用Google Search Console验证你的网站,并提交网站的XML Sitemap
如果你以前没有为你的网站这样提交过XML sitemap,你需要用Google Search Console来验证你的网站并提交。
按照以下列出的验证步骤选择"HTML Tag"的验证方式:点击Yoast 插件: SEO > General > Webmaster Tools. 然后在Google 验证码框中输入HTML 标签的内容。
只要你验证了你的网站,你就可以在Google Search Console的Sitemap版块提交网站的XML sitemap。(Yoast 会默认生成一个XML sitemap)
更进一步:优化页面和博文
执行了以上的WordPress SEO 基础操作后,你就可以进一步开始为你的网站页面做优化,以获得良好排名。
首先,我们需要了解在优化网页和博文时应该如何进行搜索引擎优化,然后分享一些稍微高级的技巧和策略,这些技巧和策略可以帮助你的网站SEO水平提升到一个新的高度。
1. 进行关键词调研
不做关键词研究,就不知道你应该对网站内容的哪些搜索关键词进行优化。事实上,关键词调研应该在任何SEO 优化工作实施前就开始,在后期的网站内容和页面优化工作中部署关键词。
你可以使用SEMrush的Keyword Overview tool,以确定应该在网站中使用和优化的关键字。
https://www.semrush.com/analytics/keywordoverview/
无论你是从零开始优化你的网站还是希望为已有网站增添新的内容,了解你希望获得排名的关键词是必不可少的步骤。
这里的这个指南:
https://www.semrush.com/blog/how-to-use-semrush-keyword-research/
可以帮助你详细了解如何使用SEMrush进行更详细的关键字研究。
2. 安装SEMrush Plugin的SEO Assistant帮助你创作更好的内容
在你开始创建或优化网站内容之前,可以安装我们SEMrush的SEO Assistant(也可以用作Google文档的add-on)。当你撰写内容或者审核内容的时候,这个插件会帮助你确保内容是以一种对SEO 友好的方式撰写的,并且会根据你的网站在Google搜索引擎中的十大竞争对手给出一个关键词的推荐和分析。
只需输入你的目标关键字,然后点击"获取推荐" ,就可以看到改进页面内容的建议列表。
毫无疑问,如果你想让你的WordPress网站在Google中上获得靠前的排名,你需要确保你正在创作的内容是足够SEO友好和对用户有用的。SEO Writing Assistant可以帮助你确保网站的内容无论从主题内容和结构上都是对搜索引擎是友好的形式,同时也推荐更多的关键字,方便你用于以后工作的文案中。
另外,别忘记回顾审核已有排名内容。花一些时间分析现有内容中已经获得排名的页面和关键词。如果我们不理解为什么它们是已经有排名的重要性,我们就有可能开始盲目地撰写堆砌内容。但我们的精力有限,为什么要创作不起作用的内容?
这里有一个很棒的指南(https://backlinko.com/SEO-content)
可以让你更深入地了解如何创建好的SEO内容,从而帮助你在撰写内容时提高自己的技能,继而推动网站获得好的排名。
3. 为页面和文章的设置符合SEO规范的URL
默认情况下,WordPress使用你的页面标题来生成URL,这可能最终导致这些页面的URL会很长。在SERP中,这样的URL就可能不会完全展示出来。
比方说,你发表了一个标题为"The Best Dogs Beds to Buy In 2020"的文章。WordPress基于你对于permalinks的设置,最终会生成一个https://domain.com/the-best-dog-beds-to-buy-in-2020的URL。
而你只需点击"edit"按钮,你就可以输入你自定义的URL。
4. 应该使用优化后的页面标题
除了优化页面的默认URL 之外,在WordPress中,页面标题还确定了页面的H1标题。
你知道H1标题是什么吗?
页面的H1标题是为了向用户和搜索引擎提供关于页面内容的上下文的概述。你可以把它想像成一本书的书名。
在SEO中,最佳形式是要求一个页面只使用一个H1标题,但是也可以使用H2-H6标题来对页面内容提供结构性概括,或对文本进行分割,使内容更易于阅读。
如果H1是书的标题,那么H2就是章节,跟随其后的标签就是副标题。页面标题是一个很好作为SEO优化地方,它可以包含页面的主要关键字和变体。但注意不要过度优化,永远不要不自然地硬塞一个关键字在某些地方。
你可以通过点击一个文字进行设置,选择样式为' heading'并选择类型来添加H2-H6标签到你的内容中。
5. 撰写独特的Meta Title和Meta Description
页面的Title标签告诉用户和搜索引擎你的页面是关于什么内容的,通常被认为是一个重要的排名因素。在SERP中也一般会显示为一个可以点击的标题。
WordPress的Yoast插件可以使用页面内容标题作为Meta Title,但是我们建议你可以重新改写来提高meta title的SEO友好性,如你可以在meta title中添加可能在页面内容标题中没有包含的关键词变体。
在经过前文提到的过关键词调研后,你可以计划每个页面的meta title应该部署哪些关键词的变体。
这里有一个指南(https://www.semrush.com/blog/on-page-SEO-basics-page-titles/)可以指引你如何组织优化重要的页面元素。
另外,虽然meta description不再是一个直接影响排名的因素,但它间接影响网站的在自然搜索中的点击率。我们值得去花精力和时间去撰写一个吸引人的meta description(这些描述可以是任何长度,但通常在160个字符之后会被省略显示)。在WordPress中,你同样可以在设置meta title的地方设置meta description。
6. 利用内链,便于理解和传导权重
一般情况下,我们需要在页面内容中使用内部链接来建立网站不同页面之间的相关性。另外通过外链接获得的权重也可以通过内链来传导。同时,内链也是并引导用户,帮助他们获得有效导航。
在WordPress 中添加到其他页面的内链非常简单。你主要选择好你想要链接的文字内容(即内链接的锚文本) ,然后点击工具栏上的"Link"按钮,粘贴一个URL 或搜索并填充网站内的某个页面即可。
当然,你也可以查看我们分享过的内链策略指南来学习如何选择最合适的页面构成内链。
https://www.semrush.com/blog/internal-links-guide-to-building-strategy-that-works/
7. 使用优化过的图片文件名
我们曾经多次建议内容中应该使用图像和其他多媒体形式。根据Backlinko 的一项研究发现,如果在网页上使用至少一张图片,它会对排名产生一定影响。
在日常维护中,我们经常很容易只简单地上传一个截图,或者使用一个对于SEO来说没用的文件名。然而,这个小细节我们经常忽视的,但对于On-page优化来说,它应该重视的一个事项。
在我们把图片上传到WordPress媒体库之前,我们建议使用一个经过优化的文件名对图片进行命名,这有助于为页面提供一个的上下文连接。其实这个很简单, 只要确保图像的文件名反映了它所显示的内容。比如说,用/ large-dog-bed.jpg 来代替/ image123.jpg 中的大型狗床图像。
8. 给图片添加Alt 标签
在页面内容中使用图片时,我们也要确保每个图片都添加了alt标签。Alt tags不仅是一个网页内容可见度的一个重要元素,同时它也可以用于帮助视障用户使用屏幕阅读器理解图片内容,而且还有助于向搜索引擎提供图片的上下文和描述。
为了确保你的alt标签清晰地描述了图片所显示的内容。你可以在Image Settings设置部分中为WordPress中的任何图像添加alt 文本:
我们需要仔细考虑一下应该如何写alt文本。假设以下这张图是你的图片: 使用的alt标签应该是' starry square dog bed' ,而不是默认为' dog bed' 尽可能描述清楚。并且建议每张图片使用的alt标签都是唯一的。
深度高阶的WordPress SEO技巧:
将你的网站性能提升到一个新的水平
如果你遵循了以上两部分的提示和建议,我相信你会发现你已经掌握了WordPress SEO 的基本知识。你可以把这些步骤制作成成你创建的每一个页面和帖子的待办清单,当一条条事项打钩完成,你的网站离成功越来越近了。
但是,在提高网站的整体性能,并希望网站可以超越竞品,我们还需要更多的努力。在本部分,我们提供了一些进阶的的WordPress SEO 策略供你使用。
1. 通过安装缓存插件来提高网站速度
毫无疑问地,你可能对于WordPress很快就上手了,但几乎所有网站依然在提高加载的速度方面还可以有更大的提高,尤其是我们都深谙一个网站的速度是一个强大的排名因素的时候。
我们都知道可以通过技术手段来提高网站的加载速度,但是对于WordPress网站而言,提高速度最有效的方法之一就是使用缓存插件将页面缓存为静态文件。这些静态文件是为用户访问的时候服务的,当用户访问的时候,页面内容不需要再动态生成,这样可以显著提高网站的性能表现。
WordPress官方推荐W3 Total Cache,WP Super Cache,或者Cache Enabler这三款插件。可以根据实际需要为你的网站安装。
2. 优化压缩图片
图片是导致网站速度慢的最常见的原因之一。而另一个已经被证明可以提高网站速度和性能的方法是优化压缩网站中的图片。
如果页面内容中使用了大量的图像和多媒体文件,加上图像没有得到适当的压缩和优化。那么页面的大小就会会明显增加。比如说, 一个常见的情况-我们经常看到一些页面使用的图像文件大小比实际显示的图像大得多。这就说明他们并没有对图像进行压缩优化。
在WordPress中,我们可以使用sush 插件对媒体库中的图片,包括你将要上传的图片在内的图像文件来进行快速优化压缩。
3.对于tag页面和一些低价值内容的页面进行Noindex设置
WordPress使用许多不同的页面分类法,包括类别(category)和标签(tag)。分类在网站页面结构中起着很大的作用,特别是当把网站内容进行分组聚合在一起的时候:
例如: 你创建了了一个"菜谱集合",你想使用不同菜系作为分类(category)的维度。而标签(tag)通常使用更小更细分的维度,它们通常用于某些特定的主题。例如: 一个食谱的标签是帕尔马奶酪,意大利面和黄油。
标签(tag)其实对那些还没有成为你网站访客的用户是没有用的。从搜索引擎优化的角度来看,这些页面提供任何有价值的东西也是很少的,一般情况下,我们也不希望这些页面被索引,并从Google过来流量(流量质量很低)。
这样的策略考虑也适用于WordPress 使用的媒体页面或使用其他文章格式的页面,如intro,aside,quote等。如果你不希望这些内容被Google 索引,你可以直接在Yoast 中添加" noindex"标记。
即:SEO > Search Appearance > Taxonomies
在Yoast 插件设置里,你可以选择是否在搜索结果中显示tag页面。只要你选择"No" ,这些内容就不会被Google索引。
还有一点需要注意的是,为了防止曾在2018年发送的Yoast 个别附件网址被索引的问题。你也需要点击"Media"选项卡,确保"Redirect attachment URLs to the attachment itself" 选项是选择Yes。
4. 用Schema 标记对你的页面进行结构化数据设置
Schema markup通过为内容和数据添加结构标记来帮助提高SEO 效果。它可以帮助谷歌理解页面内容,以不同的方式展示内容,从而提高搜索者的用户体验。
简而言之,通过在页面中添加上下文标记,页面不仅可以有机会获得更高的排名,而且当你的页面出现在SERP中的时候获得更多的点击机会。
自从Yoast 11.0以来,它们为网站上的每篇文章或每个页面都建立了一个完整的结构化视图。但是在一些特殊情况下,你想在WordPress 中标记特定的内容模块。你也可以通过选择" Yoast Structured Data Block"创建新内容模块进行实现。详情可以参考这篇文章:https://yoast.com/howto-structured-data/。
5. 使用'Last Updated'日期
Google对于经常更新的内容比较看重。因此建议应该定期更新你的网站内容,以确保它始终是最新的而且相关度高的。但有一个经常问题很多站长都有疑问:是否应该改变网页或帖文的内容和原始发布日期,或者删除所有日期或其他一些内容以保持更新。
我们建议是使用' last modified'或' updated on'向用户和搜索引擎显示你的内容最后一次更新的时间,让他们相信信息是最新的且相关的。你可以很容易地使用WP Last Modified Info 插件在你的WordPress 页面和文章中添加最后修改/ 更新的信息。
轻松优化迈向成功
毫无疑问,WordPress之所以如此受欢迎,是因为它是最符合SEO-friendly 的CMS 之一, 它不仅入门简单,而且我们只需要使用少量奇妙的插件,就很容易帮助我们实现整体的SEO策略,
如果你正在使用WordPress,你已经做出了一个明智的选择。按照本文的技巧,你将比你的竞争对手获得更好的排名优势。