5最小剩余

技术搜索引擎优化是一个野兽,最好分解成可消化的碎片。如果你和我一样,你喜欢用检查表把大事分块处理。信不信由你,到目前为止,我们所涵盖的所有内容都可以分为五类,每一类都应该有自己的可采取行动的项目清单。

这五个类别及其在技术搜索引擎优化层次结构中的位置通过这张令人联想的漂亮图表得到了最好的说明马斯洛夫的需求层次但重新混合搜索引擎优化。(注意,我们将使用常用的术语“呈现”来代替可访问性。)

technical-seo-checklist-hierarchy来源

技术SEO审计基础

在开始进行技术搜索引擎优化审计之前,有一些基本原则需要落实到位。

在我们继续进行网站审计之前,让我们先介绍一下这些SEO技术基础。

审计您的首选域

您的域是人们键入的要到达您的站点的URL,如hubspot.com。您的网站域会影响人们是否可以通过搜索找到您,并提供一致的方式来识别您的网站。

当你选择一个首选域名时,你是在告诉搜索引擎你更喜欢网站的www版本还是非www版本显示在搜索结果中。例如,您可以选择www.yourwebsite.comyourwebsite.com。这会告诉搜索引擎对网站的www版本进行优先级排序,并将所有用户重定向到该URL。否则,搜索引擎会将这两个版本视为单独的网站,从而导致分散的SEO价值。

之前,谷歌要求您确定您喜欢的URL版本。现在,谷歌将确定并选择一个版本来显示搜索者给你。但是,如果您更喜欢设置域的首选版本,那么您可以通过规范标记(稍后将介绍)来实现。无论哪种方式,一旦你设置了你的首选域,确保所有的变体,意思Www, non-www, http和index.html,都被永久重定向到那个版本。

实现SSL

你可能以前听过这个词——因为它非常重要。SSL,或安全套接字层,在web服务器(负责完成联机请求的软件)和浏览器之间创建一层保护层,从而使您的网站安全。当用户向您的网站发送信息(如付雷竞技苹果下载官方版款或联系信息)时,该信息不太可能被黑客攻击,因为您有SSL来保护它们。

SSL证书由以“https://”(而不是“http://”)开头的域和URL栏中的锁定符号表示。

hubspot安全ssl url

搜索引擎优先考虑安全网站——事实上,谷歌早已经宣布了2014年SSL将被视为排名因素. 因此,请确保将主页的SSL变量设置为首选域。

设置SSL之后,需要将所有非SSL页面从http迁移到https。这是一项艰巨的任务,但为了提高排名而付出的努力是值得的。以下是你需要采取的步骤:

  1. 重定向所有http://yourwebsite.com页数至https://yourwebsite.com
  2. 相应地更新所有规范和hreflang标记。
  3. 更新站点地图上的URL(位于yourwebsite.com/sitemap.xml)和你的robot.txt(位于yourwebsite.com/robots.txt).
  4. 为你的https网站建立一个谷歌搜索控制台和Bing网站管理员工具的新实例,并跟踪它,以确保100%的流量迁移。

优化页面速度

你知道网站访问者会等待多久你的网站加载吗?6秒A.那就太慷慨了。一些数据显示当页面加载时间从1秒增加到5秒时,跳出率会增加90%。你没有一秒钟可以浪费,所以提高你的网站加载时间应该是优先考虑的。

网站速度不仅对用户体验和转化率很重要——它也是一个排名因子

使用以下提示可以缩短平均页面加载时间:

  • 压缩所有文件。压缩减少图像的大小,以及CSS、HTML和JavaScript文件,因此它们占用的空间更少,加载速度更快。
  • 定期审计重定向。301重定向需要几秒钟来处理。将其乘以多个页面或重定向层,您将严重影响您的网站速度。
  • 删减你的代码。杂乱的代码会对网站速度产生负面影响。杂乱的代码意味着代码是懒惰的。这就像写作——也许在初稿中,你用六句话表达了你的观点。在第二稿中,你把它写成了3。代码越高效,页面加载的速度就越快(通常情况下)。一旦你清理干净,你就会缩小并压缩代码
  • 考虑内容分发网络(CDN)。CDN是分布式web服务器,它在不同的地理位置存储网站副本,并根据搜索者的位置交付网站。由于服务器之间的信息传播距离较短,因此请求方可以更快地加载网站。
  • 尽量不要高兴。过时的插件通常有安全漏洞,使您的网站容易受到恶意黑客的影响,他们可以损害您的网站排名。确保您始终使用最新版本的插件,并尽量减少使用最基本的插件。同样,考虑使用定制的主题,因为预先制作的网站主题往往带有很多不必要的代码。
  • 利用缓存插件。缓存插件存储站点的静态版本以发送给返回的用户,从而减少重复访问期间加载站点的时间。
  • 使用异步(异步)加载。脚本是服务器在处理网页的HTML或主体(即访问者想在你的网站上看到的东西)之前需要阅读的指令。通常,脚本被放置在网站的(想想你的谷歌标签管理器脚本),在那里它们优先于页面的其他内容。使用异步代码意味着服务器可以同时处理HTML和脚本,从而减少延迟并增加页面加载时间。

    下面是异步脚本的样子:<剧本异步的src="script.js" > < /剧本>

如果你想知道你的网站在速度方面有哪些不足,你可以使用这个资源来自谷歌

一旦你有了SEO的技术基础,你就可以进入下一个阶段了-爬行能力

<什么是技术SEO?对抓取的检查表>

最初发布于2019年11月11日下午12:45:00,更新于2020年3月26日

主题:

技术搜索引擎优化