当您考虑建立链接时,如果忽略技术搜索引擎优化,您可能无法完全从SEO工作中获益。

当您考虑网站搜索引擎优化的所有要点时,会发生最佳结果:

  • 技术SEO。
  • 内容。
  • 链接。

事实上,有些情况下你必须在考虑获取链接之前解决技术搜索引擎优化问题。

如果您的网站在技术搜索引擎优化领域很薄弱,或者搜索引擎非常混乱,那么无论您拥有的反向链接的质量和数量如何,它都无法表现出色。

您的技术搜索引擎优化的最高目标是确保您的网站是:

  • 轻松抓取搜索引擎。
  • 具有顶级的跨平台兼容性。
  • 在桌面和移动设备上快速加载。
  • 采用WordPress插件的高效实现。
  • 错误配置的Google Analytics代码没有任何问题。

这五点说明了为什么在建立链接之前解决技术搜索引擎优化问题很重要。

如果您的网站无法被抓取或者在技术SEO最佳做法方面存在缺陷,您可能会遇到网站性能不佳的问题。

以下章节讨论了在开始建立链接之前应该如何处理技术搜索引擎优化的原因。

确保搜索引擎轻松抓取您的网站

您的HTTPS安全实施

如果您最近跳转到HTTPS安全实施,则可能没有机会审核或以其他方式识别安全证书安装的问题。

从一开始就进行表面级审计可以帮助您确定影响向HTTPS过渡的任何主要问题。

当购买SSL证书最初没有考虑到网站稍后会做什么时,可能会出现重大问题。

要记住的一件事是,您必须非常谨慎地购买证书并确保它涵盖您想要的所有子域。

如果不这样做,最终可能会遇到一些问题,例如无法重定向URL。

如果您没有获得完整的通配符证书,并且您的证书未涵盖子域上的URL参数(使用绝对URL),则无法将这些URL重定向到https://。

这就是为什么要注意您在购买SSL证书期间选择的选项,因为它可能会对您的网站产生负面影响。

没有错误的重定向或太多重定向会导致网站性能下降

使用错误的重定向创建HTTPS安全实现很容易。

出于这个原因,鹰眼对网站当前重定向状态的看法将有助于纠正这个问题。

如果您不密切关注正在创建的重定向,也可以轻松创建冲突的重定向。

此外,很容易让重定向失控并导致每个站点网址数十或更多的重定向,反过来又会导致网站性能下降。

解决此问题的最简单方法是:确保重定向全部以1:1的比例创建。

您的网站上的每个网址不应包含10-15个或更多重定向网址。

如果你这样做,有些事情是严重错误的。

不应同时加载HTTPS和HTTP URL上的内容

正确的实现是应该重定向到另一个,而不是两者。

如果您同时加载它们,则网站的安全版本出现问题。

如果您在浏览器中输入网站的URL,请尝试单独测试https://和http://。

如果两个网址都加载,则表示您正在显示两个版本的内容,重复的网址可能会导致重复的内容问题。

为确保您不再遇到此问题,您需要执行以下操作之一,具体取决于您网站的平台:

  • 在HTACCESS中创建完整的重定向模式(在Apache / CPanel服务器上)
  • 使用WordPress中的重定向插件强制重定向来自http://

相反,这是我们想要向用户和搜索引擎展示的确切示例:

如何在Apache / Cpanel服务器上的htaccess中创建重定向

您可以在Apache / CPanel服务器上的.htaccess中的服务器级别执行全局重定向。

Inmotionhosting 有一个很好的教程,如何在您自己的Web主机上强制重定向。但是,出于我们的目的,我们将专注于以下方面。

要强制所有Web流量使用HTTPS,以下是您要使用的代码。

您希望确保将此代码添加到具有类似前缀的任何代码(RewriteEngine On,RewriteCond等)之上。

RewriteEngine On
RewriteCond%{HTTPS}!on
RewriteCond%{REQUEST_URI}!^ /(0-9)+ .. + 。cpaneldcv $
RewriteCond%{REQUEST_URI}!^ / 。众所周知/ pki-validation /(A-F0-9){32} .txt(?: Comodo DCV)?$
RewriteRule(。*)https://%{HTTP_HOST}%{REQUEST_URI}(L,R = 301)

如果要仅重定向指定的域,则需要在htaccess文件中使用以下代码行:

RewriteCond%{REQUEST_URI}!^ /(0-9)+ .. + 。cpaneldcv $
RewriteCond%{REQUEST_URI}!^ / 。众所周知/ pki-validation /(A-F0-9){32} .txt(?: Comodo DCV)?$
RewriteEngine On
RewriteCond%{HTTP_HOST} ^ example .com(NC)
RewriteCond%{SERVER_PORT} 80
RewriteRule ^(。*)$ https://www.example.com/$1(R = 301,L)

不要忘记将上述示例中的任何URL更改为您域名的正确实现。

该教程中还有其他可能适用于您的站点的解决方案。

警告:如果您对在服务器上的服务器级别进行正确更改的能力没有信心,请确保让您的服务器公司/ IT人员为您执行这些修复。

如果您不确切知道自己在做什么,可以搞砸这些类型的重定向。

如果您正在运行WordPress站点,请使用插件

解决这些重定向问题的最简单方法是使用插件,尤其是在运行WordPress网站时。

有许多插件可以强制http://到https://重定向,但这里有一些可以帮助使这个过程尽可能轻松:

  • CM HTTPS专业版
  • WP Force SSL
  • 简单的HTTPS重定向

关于插件的注意事项 – 如果您已经使用了太多插件,请不要只添加其他插件。

您可能想要调查您的服务器是否可以使用上面提到的类似重定向规则(例如,如果您使用的是基于NGINX的服务器)。

这里必须说明:插件权重可能会对网站速度产生负面影响,因此不要总是假设最新的插件会对您有所帮助。

所有现场链接都应该从HTTP更改为://到HTTPS://

即使您执行上述重定向,也应执行此步骤。

如果您使用绝对URL而不是相对URL,则尤其如此,前者始终显示您正在使用的超文本传输​​协议。

如果您使用后者,这不太重要,您可能不需要太注意这一点。

当您使用绝对URL时,为什么需要在现场更改链接?

因为Google可以并且将抓取所有这些链接,这可能会导致重复的内容问题。

这似乎是浪费时间,但事实并非如此。您确定最终结果是Google确切地看到了您希望他们看到的网站。

一个版本。

一组URL。

一组内容。

没有混乱。

没有来自HTTP的404://到HTTPS://转换

404s的突然飙升可能使您的网站几乎无法抓取,尤其是当http://和https://页面之间存在链接时。

抓取网站的难度是404s峰值导致的最常见问题之一。

此外,由于显示的404太多而导致抓取预算浪费,而且Google没有找到它应该的页面。

为什么这会影响网站性能,以及它为何重要:

而谷歌的约翰穆勒 提到 爬网预算除了极大的网站外无关紧要:

“Google的John Mueller在Twitter上表示,他认为爬行预算优化在他的脑海中被高估了。他说,对于大多数网站而言,它并没有什么不同,它只能帮助真正庞大的网站。

约翰写道:“IMO爬行预算被高估了。”“大多数网站从不需要担心这一点。这是一个有趣的话题,如果你正在抓取网络或运行一个数十亿的网址,这很重要,但对于普通网站所有者来说,这不是很重要,“他补充道。”

一个伟大的 文章 作者:SEO PowerSuite的SEO主管Yauhen Khutarniuk完美地说:

“从逻辑上讲,您应该关注爬网预算,因为您希望Google尽可能多地发现您网站的重要网页。您还希望它能够快速在您的网站上找到新内容。您的抓取预算越大(并且管理得越聪明),这种情况就会越快。“

优化抓取预算非常重要,因为快速查找网站上的新内容应该是首要任务,同时尽可能多地发现网站的高优先级网页。

如何修复你可能拥有的任何404

首先,您希望将旧URL中的任何404重定向到新的现有URL。

查看Benj Arriola的搜索引擎期刊文章了解更多信息 404s与软404相比,以及如何修复它们。

一种更简单的方法,特别是如果你有一个WordPress网站,将使用Screaming Frog抓取网站,并使用以下方法批量上传301重定向规则 重定向WordPress插件。

否则,您可能必须在.htaccess中创建重定向规则。

您的网址结构不应过于复杂

该 您网址的结构 让您的网站为技术搜索引擎优化做好准备是一个重要的考虑

您必须注意随机生成被索引的动态参数,不易理解的URL以及其他会导致您的技术SEO实施问题的因素。

这些都是重要的因素,因为它们可能会导致索引问题,从而损害您网站的性能。

更多人性化的URL

创建URL时,您可能会考虑内容的去向,然后自动创建URL。

但是,这可能会伤害到你。

原因是因为自动生成的URL可以遵循几种不同的格式,这些格式都不是人类可读的。

例如:

  • /内容/日期/时间/关键字
  • /内容/日期/时间/串的号码
  • /内容/分类/日期/时间/
  • /内容/分类/日期/时间/参数/

您遇到的这些格式都不具备人类可读性,是吗?

重要的是,正确地传达URL背后的内容是用户意图的很大一部分。

由于可访问性的原因,今天更重要的是。

您的网址越可读,越好:

  • 搜索引擎可以使用这些来确定人们如何与这些网址进行互动,而不是那些不参与这些网址的人。
  • 如果有人在搜索结果中看到您的网址,他们可能更容易点击它,因为他们会确切地看到该网址与他们搜索的内容相匹配的程度。简而言之 – 匹配用户搜索意图,并且您有另一个客户。
  • 这就是为什么在审核网站时考虑这部分网址结构非常重要的原因。

许多现有网站可能使用过时或令人困惑的网址结构,导致用户参与度低下。

确定哪些网址可以更易于人工阅读,可以在您的网站上创建更好的用户参与度。

重复的网址

在任何链接构建之前应该解决的一个重要的技术SEO考虑因素是重复内容。

在涉及重复内容问题时,这些是主要原因:

  • 内容在网站的各个部分显着重复。
  • 从其他网站上删除的内容。
  • 重复的URL,其中只存在一个内容。

这可能会受到影响,因为当多个URL代表一个内容时,它确实会混淆搜索引擎。

搜索引擎很少会同时显示相同的内容,并且不会注意重复的网址会削弱他们查找和提供每个副本的能力。

避免使用动态参数

虽然动态参数本身并不是SEO方面的问题,但如果你无法管理它们的创建,并且在使用中保持一致,那么这可能会成为一个重大问题。

Jes Scholz在搜索引擎杂志上发表了一篇很棒的文章,内容涵盖了基础知识 动态参数和URL处理 以及它如何影响SEO。如果您不熟悉动态参数,我建议您在继续本节的其余部分之前尽快阅读她的文章。

Scholz解释说,参数用于以下目的:

  • 跟踪
  • 重新排序
  • 过滤
  • 确定
  • 分页
  • 搜索
  • 翻译

当您发现URL的动态参数导致问题时,通常会导致对这些URL创建的基本管理不善。

在跟踪的情况下,在创建搜索引擎爬行的链接时使用许多不同的动态参数。

在重新排序的情况下,使用这些不同的动态参数来重新排序列表和项目组,然后创建可索引的重复页面,然后搜索引擎将对其进行爬网。

如果不将动态参数保持在可管理的级别,则可能会无意中触发过多的重复内容问题。

您永远不需要50个带有UTM参数的网址来跟踪某些类型的广告系列的结果。

如果您不仔细管理其创建并且会削弱内容的质量以及在搜索引擎结果中执行的能力,那么为一条内容创建这些动态URL可能会随着时间的推移而增加。

它会导致关键词自相残杀,并且在足够大的范围内会严重影响您的竞争能力。

较短的网址比较长的网址更好

一个长期存在的SEO最佳实践是较短的URL比较长的URL更好。

谷歌的约翰穆勒有 讨论 这个:

“在这里肯定发挥作用的是,当我们有两个具有相同内容的网址时,我们会尝试选择一个在搜索结果中显示的网址,我们将选择较短的网址。所以这是关于规范化的。

这并不意味着它是一个排名因素,但它意味着如果我们有两个URL,一个非常短而且很甜,而另一个则附加了这个长参数,我们知道它们显示完全相同的内容我们会尝试选择较短的一个。

那里有很多例外,不同的因素发挥作用,但其他一切都是平等的 – 你有一个较短的和一个较长的,我们将尝试选择较短的一个。“

还有经验证据表明这一点 谷歌排名较短的网址 更多的条款,而不是长期和具体的。

如果您的网站包含超长网址,您可能希望将它们优化为更好,更短的网址,以更好地反映文章的主题和用户意图。

确保您的网站具有顶级跨平台兼容性和快速页面速度

当您的网站编码不正确时,可能会出现网站故障和其他问题。

这些故障可能是由于嵌套错误的DIV标签导致格式错误,代码语法错误导致调用操作元素消失,导致网站管理不良导致页面元素不慎实现。

跨平台兼容性可能会受到页面速度的影响,导致性能和用户参与度大大降低,早在链接构建成为考虑因素之前。

在它们成为主要问题之后,将其中的一些问题扼杀在萌芽状态。

许多这些技术搜索引擎优化问题归结为糟糕的网站管理和糟糕的编码。

您在开始时通过更一致的开发和网站管理最佳实践解决这些技术性搜索引擎优化问题的次数越多,您的链接构建活动即将起飞时效果越好。

编码不良的网站设计

当您的网站设计编码不佳时,您的用户体验和参与度会受到影响,并会受到不利影响。

这是技术搜索引擎优化的另一个元素,很容易被忽视。

编码不良的网站设计可以通过以下几种方式表现出来:

  • 页面速度不佳。
  • 设计中的故障出现在不同的平台上。
  • 表单无法正常工作(影响转化)。
  • 对移动设备(和桌面)不起作用的任何其他操作调用。
  • 任何未被准确监控的跟踪代码(导致您在SEO决策中的选择不当)。

当这些问题无法正确报告,捕获潜在客户或与用户充分发挥潜力时,这些问题都会给您的网站造成灾难。

这就是为什么在移动到链接建设之前应始终在现场考虑和处理这些事情的原因。

如果你不这样做,你可能会在营销活动中遇到一些更难以确定的弱点,或者更糟糕的是 – 你可能永远找不到它们。

必须解决并检查网站设计的所有这些元素,以确保它们不会导致您的SEO出现任何重大问题。

页面加载缓慢

自2018年7月以来,谷歌推出了页面速度 其移动算法对所有用户的排名因子。

缓慢加载页面可能会影响所有内容,因此这是您应该持续关注的内容,而不仅仅是排名。

但对于所有用户也。

在涉及影响页面速度的问题时,您应该注意什么?

慢加载图像

如果您的站点有许多文件大小接近1 MB(1兆字节)的图像,则表示您遇到问题。

随着平均互联网连接速度的临近 超过27.22 Mbps 下载移动和固定宽带方法超过59.60 Mbps下载,实际上,这不是一个问题,但仍然是一个问题。

当您的网站上有如此大的图像时,您仍将面临较慢的加载页面。如果您使用GTMetrix之类的工具,则可以查看网站加载这些图像的速度。

典型的页面速度分析最佳实践表明,您应该拍摄网站页面速度的三个快照。

平均三个快照,这是您网站的平均页面速度。

平均而言,对于大多数网站,建议图像每张图像最多35 – 50K,而不是更多。这取决于分辨率和像素密度(包括您是否适应iPhone和其他设备的更高像素密度)。

此外,在Adobe Photoshop等图形应用程序中使用无损压缩,以便在调整图像大小时实现最佳质量。

高效的编码最佳实践

有些人认为标准编码最佳实践表明你应该使用 W3C有效编码。

Google的网站管理员指南 建议使用有效的W3C编码来编码您的网站。

但是,John Mueller(甚至Matt Cutts)过去曾提到,为了排名原因,关注W3C有效编码并不重要。

搜索引擎杂志的工作人员Roger Montti在这里进一步详细讨论了这个难题: 谷歌表示有效HTML的6个原因。

但是,那是关键词。专注于它的排名目的。

对于不同的查询,您会在Google的顶部找到各种网站,这些网站归因于不同的编码最佳做法,而不是每个网站都通过W3C进行验证。

尽管没有关注这种类型的开发最佳实践用于排名目的,但有很多理由说明使用W3C有效编码是一个好主意,以及为什么它可以让你领先于没有这样做的竞争对手。

在进行任何进一步的讨论之前,需要从开发人员的角度注意:

  • W3C标准验证代码并不总是好的代码。
  • 错误的代码并不总是无效的代码。
  • W3C验证不应该是对一段编码工作的全部,最终评估。
  • 但是,出于调试原因,应使用W3C验证器等验证服务,
  • 使用W3C验证器可以帮助您更轻松地评估您的工作,并避免重大问题,因为您的网站在项目完成后变得更大,更复杂。

但最终哪个更好,为什么?

选择编码标准,与编码最佳实践保持一致,并坚持使用它们通常会更好。

当您选择编码标准并坚持使用它时,您会引入较少的复杂性,并且在最终网站启动后出现问题的可能性较小。

虽然有些人认为W3C的代码验证器是一种不必要的恶意,但它确实提供了押韵和理由来确保您的代码有效。

例如,如果您的标题中的语法无效,或者您没有正确地自行关闭标记,W3C的代码验证程序将揭示这些错误。

如果在开发期间,为了服务器兼容性原因,您将现有的WordPress主题从XHML 1.0转移到HTML 5,您可能会注意到数千个错误。

这意味着主题中的DOCTYPE与实际使用的语言存在不兼容问题。

当有人将旧代码复制并粘贴到新的站点实现中而不考虑任何编码规则时,这种情况经常发生。

这对跨平台兼容性来说可能是灾难性的。

此外,这个简单的检查可以帮助您在代码方面明确地揭示内部工作(或不工作)的内容。

有效的编码最佳实践发挥作用的地方是,无意中将多个关闭的DIV标签放在他们不应该去的地方,不小心你如何编码布局等等。

从用户和搜索引擎的角度来看,所有这些编码错误都可能对您网站的性能造成巨大损害。

常见的方法太多WordPress插件可能会伤害您的网站

使用太多插件

插件在使用不受控制时可能成为主要问题。

为什么是这样?这怎么可能 – 不是插件应该有帮助吗?

实际上,如果您没有正确管理插件,则可能会遇到主要的站点性能问题。

以下是一些原因。

额外的HTTP请求

您站点上加载的所有文件都会从服务器或HTTP请求生成请求。

每当有人请求您的页面时,所有页面元素都会加载(图像,视频,图形,插件,所有内容),并且所有这些元素都需要传输HTTP请求。

您拥有的HTTP请求越多,这些额外的插件就越会减慢您的网站速度。

这可能大部分都是毫秒级的问题,并且对于大多数网站来说不会造成巨大的问题。

但是,如果您的网站很大,并且您有数百个插件,它可能是一个主要的瓶颈。

保持您的插件使用是一个好主意,以确保您的插件不会导致主要瓶颈并导致页面速度慢。

由于额外的插件而增加了数据库查询

WordPress使用SQL数据库来处理查询并维护其基础结构。

如果您的站点在WordPress上,重要的是要知道您添加的每个插件都会发送额外的数据库查询。

这些额外的查询可能会增加,并导致瓶颈问题,从而对网站的网页速度产生负面影响。

加载插件的次数越多,网站获得的速度就越慢。

如果您不能很好地管理数据库查询,则可能会严重影响网站的性能,而这与图像的加载方式无关。

它还取决于您的主机。

如果你的大型网站有太多的插件和资源太少,现在可能是时候进行审核了解究竟发生了什么。

插件的其他问题:它们会增加网站崩溃的可能性

使用正确的插件时,您不必担心(太多)关注它们。

但是,您应该注意插件通常何时更新,以及它们如何与您的WordPress实施一起使用以确保您的网站保持正常运行。

如果您自动更新插件,那么有一天您可能会遇到一个问题,即插件与其他插件不兼容。这可能会导致您的网站崩溃。

这就是管理WordPress插件非常重要的原因。

并确保您不超过服务器的能力。

这就是为什么在建立链接之前解决技术搜索引擎优化的重要性

许多技术搜索引擎优化问题可以在链接构建进入等式之前很长时间内影响其丑陋的头部并影响网站的SERP性能。

这就是为什么在开始建立链接之前解决技术搜索引擎优化的重要性。

在链接构建成为一个因素之前,任何技术性搜索引擎优化问题都会导致网站性能大幅下降。

从彻底的技术搜索引擎优化审计开始,以揭示和解决任何现场问题。

它将有助于识别您网站中的任何弱点,这些更改将与链接构建协同工作,为您和您的用户创建更好的在线状态。

如果搜索引擎(或您的用户)无法准确抓取,导航或以其他方式使用您的网站,那么任何链接构建都将毫无用处。

摘要

时间范围:第1个月,第2个月,第3个月和每个季度

检测结果:实施后1-4个月

所需工具:

  • 尖叫的青蛙
  • DeepCrawl
  • Ahrefs(或Moz)
  • Google Search Console
  • 谷歌分析

链接建立技术SEO的好处:

  • 技术搜索引擎优化将帮助您从链接中获得最大的性能。
  • 技术搜索引擎优化就像一个干净的网站结构和对PR流的理解是内部链接放置的关键。

图片来源

特色图片:Paulo Bobita
作者拍摄的图像/截图,2019年7月