技术搜索引擎优化主要是使搜索引擎更容易找到,索引和排名您的网站。 它还可以通过使网站更快,更易于访问来增强网站的用户体验(UX)。

我们已经建立了一个全面的技术搜索引擎优化清单,以帮助您解决和防止潜在的技术问题。 并为您的用户提供最佳体验。

Technical SEO checklist with five sections

可抓取性和可索引性

像Google这样的搜索引擎使用爬虫来发现(抓取)内容。 并将其添加到他们的网页数据库(称为索引)。

如果您的网站有索引或爬行错误,您的页面可能不会显示在搜索结果中。 导致能见度和交通减少。

以下是要检查的最重要的可抓取性和可索引性问题:

1. 重定向或替换损坏的内部链接

损坏的内部链接指向网站中不存在的页面。 如果您输入了错误的URL,删除了页面,或者在没有设置适当的情况下移动了它,就会发生这种情况重定向.

点击一个损坏的链接通常会把你带到一个404错误页面:

Semrush's error page that says

断开的链接会破坏用户在您网站上的体验。 让人们更难找到他们需要的东西。

使用Semrush的现场审核工具来识别损坏的链接。

打开该工具并按照配置指南来设置它。 (或者坚持使用默认设置。)然后,点击"开始现场审核.”

现场审核 setup modal

一旦您的报告准备好,您将看到一个概述页面。

点击"查看详情"在"专题报告"下的"内部链接"小部件中。"这将带您到您的网站的内部链接结构的专用报告。

您可以在"错误"部分找到任何损坏的链接问题。 点击"#问题"按钮上的"损坏的内部链接"行的所有损坏的链接的完整列表。

internal linking report with the

要解决这些问题,首先逐一浏览列表中的链接,并检查它们的拼写是否正确。

如果它们是正确的,但仍然损坏,请将它们替换为指向相关实时页面的链接。 或完全移除它们。

2. 修复5xx错误

5xx错误(如500HTTP状态代码)当您的web服务器遇到阻止其满足用户或爬网程序请求的问题时发生。 使页面无法访问。

就像无法加载网页,因为服务器超载了太多的请求。

服务器端错误会阻止用户和爬网程序访问您的网页。 这会对用户体验和可抓取性产生负面影响。 这可能会导致您网站的有机(免费)流量下降。

跳回现场审核工具来检查任何5xx错误。

导航到"问题"tab。 然后,在搜索栏中搜索"5XX"。

如果站点审核发现任何问题,您将看到"#页面返回5xx状态代码"错误。 点击链接查看受影响页面的完整列表。 您可以自行修复这些问题,也可以将列表发送给开发人员以调查和解决问题。

现场审核's

3. 修复重定向链和循环

重定向将用户和抓取工具发送到与其最初尝试访问的页面不同的页面。 这是一个伟大的方式,以确保访问者不会降落在一个破碎的页面。

但是如果一个链接重定向到另一个重定向,它可以创建一个链。 像这样:

Depiction of three pages, each leading to another with a 301 重定向.

长重定向链可以减缓你的网站和浪费爬行预算.

另一方面,重定向循环发生在链自身循环时。 例如,如果页面X重定向到页面Y,并且页面Y重定向回页面X。

Depiction of two webpages pointing at each other in a loop

重定向循环使搜索引擎难以抓取您的网站,并且可以在无休止的循环中捕获爬虫和用户。 阻止他们访问您的内容。

使用方法现场审核来识别重定向链和循环。

只要打开"问题"tab。 并在搜索栏中搜索"重定向链"。

现场审核's

通过直接链接到目标页面来寻址重定向链。

对于重定向循环,查找并修复错误的重定向,以便每个重定向指向正确的最终页面。

4. 使用XML站点地图

XML站点地图列出了您网站上的所有重要页面。 帮助像谷歌这样的搜索引擎更容易地发现和索引你的内容.

您的站点地图可能看起来像这样:

An example XML sitemap

如果没有XML站点地图,搜索引擎机器人需要依靠链接来导航您的网站并发现您的重要页面。 这会导致一些页面被遗漏。

特别是如果您的网站很大或导航复杂。

如果您使用像WordPress,Wix,Squarespace或shopify这样的内容管理系统(CMS),它可能会自动为您生成站点地图文件。

您通常可以通过键入来访问它yourdomain.com/sitemap.xml在你的浏览器中。 (有时候,它会是yourdomain.com/sitemap_index.xml相反。)

像这样:

Semrush's XML sitemap

如果您的CMS或网站建设者没有为您生成XML站点地图,您可以使用站点地图生成器工具.

例如,如果您有一个较小的站点,则可以使用XML-网站地图.com. 只需输入您的网站网址并点击"开始.”

XML-网站地图.com's URL search bar

一旦你有你的网站地图,将文件保存为"网站地图。xml"并将其上传到您网站的根目录或public_html文件夹。

最后,提交你的网站地图到谷歌通过您的Google Search Console帐户。

为此,请打开您的帐户并单击"网站地图"在左侧菜单中。

输入您的站点地图URL。 并点击"提交.”

Google Search Console's 网站地图 page with

使用方法现场审核以确保您的站点地图设置正确。 只需在"问题"tab。

现场审核's issues tab with a search for sitemap-related errors

5. 设置你的机器人。txt文件

一个机器人。txt文件是一组指令,告诉像谷歌这样的搜索引擎应该和不应该抓取哪些页面。

这有助于将抓取工具集中在您最有价值的内容上,防止它们在不重要的页面上浪费资源。 或者您不希望出现在搜索结果中的页面,如登录页面。

如果你不设置你的机器人。txt文件正确,您可能会冒险阻止重要页面出现在搜索结果中。 损害你的有机能见度。

如果您的网站没有机器人。txt文件还没有,使用机器人。txt生成器工具来创建一个。 如果您使用的是像WordPress这样的CMS,那么有一些插件可以为您做到这一点。

将站点地图URL添加到机器人中。txt文件,以帮助搜索引擎了解哪些网页是最重要的在您的网站。

它可能看起来像这样:

站点地图:https://www.yourdomain.com/sitemap.xml
用户代理: *
禁止:/行政/
禁止:/私人/

在这个例子中,我们不允许所有网络爬虫从抓取我们的/admin/和/private/页面。

使用谷歌搜索控制台检查您的机器人的状态.txt文件。

打开您的帐户,然后前往"设置.”

然后,找到"机器人。txt"下"爬行。"并点击"公开报告"来查看详情。

Google Search Console's settings with

你的报告包括机器人。域和子域中的txt文件。 如果有任何问题,您将在"问题"列中看到问题的数量。

example robots.txt files in Google Search Console

单击任何行以访问该文件,并查看任何问题可能在哪里。 从这里,您或您的开发人员可以使用机器人。txt验证程序来解决问题。

进一步阅读: 什么机器人。txt是&为什么它对SEO很重要

6. 确保重要页面已编入索引

如果您的网页没有出现在Google的索引中,Google无法针对相关搜索查询对其进行排名并向用户显示。

没有排名意味着没有搜索流量。

使用Google Search Console找出哪些页面未编入索引以及原因。

点击"网页"从左侧菜单,在"索引"下。”

然后向下滚动到"为什么页面没有索引"部分。 查看谷歌没有索引你的网页的原因列表。 随着受影响的页面数量。

Google Search Console's Page Indexing report with a focus on the

单击其中一个原因以查看具有该问题的页面的完整列表。

一旦你解决了这个问题,你可以请求索引来提示谷歌重新整理你的页面(尽管这并不能保证页面会被索引)。

只需点击URL。 然后选择"检查URL"在右手边。

A highlighted URL to show the

然后,点击"请求索引"从页面的URL检查报告按钮。

How to request indexing in Search Console

网站架构

网站结构,或网站架构,是您网站的页面组织和链接在一起的方式。

Website architecture example starts with the homepage branching out to category pages then subcategory pages

一个结构良好的网站为用户和搜索引擎提供了一个逻辑和高效的导航系统。 这可以:

  • 帮助搜索引擎查找和索引您网站的所有页面
  • 通过内部链接在您的网页中传播权威
  • 让用户轻松找到他们要查找的内容

以下是如何确保您有一个逻辑和搜索引擎优化友好的网站结构:

7. 检查您的网站结构是否有组织

有组织的站点结构具有清晰的分层布局。 具有将相关页面逻辑分组在一起的主类别和子类别。

例如,在线书店可能有"小说","非小说"和"儿童书籍"等主要类别。"每个主要类别下都有"神秘"、"传记"和"图画书"等子类别。

通过这种方式,用户可以快速找到他们要查找的内容。

以下是Barnes&Noble的网站结构在行动中的样子,从用户的角度来看:

Barnes & Noble's

在这个例子中,Barnes&Noble的小说书籍是按主题组织的。 这使得访问者更容易更容易地浏览零售商的收藏。 找到他们需要的东西。

如果您运行一个小型网站,优化您的网站结构可能只是将您的页面和帖子组织到类别中的情况。 并有一个干净,简单的导航菜单。

如果您有一个大型或复杂的网站,您可以通过导航到"已抓取的页面"您的网站审核报告的选项卡。 并点击"地盘结构.”

现场审核's crawled pages report showing a site's structure

查看站点的子文件夹以确保层次结构组织良好。

8. 优化您的URL结构

优化良好的URL结构使Google更容易抓取和索引您的网站。 它还可以使导航您的网站更加用户友好。

以下是如何增强URL结构:

  • 是描述性的。这有助于搜索引擎(和用户)了解您的页面内容。 因此,使用描述页面内容的关键字。 喜欢"example.com/seo-tips"而不是"example.com/page-671。"
  • 保持简短。简短,干净的URL结构更易于用户阅读和共享。 瞄准简洁的Url。 喜欢"example.com/about"而不是"example.com/how-our-company-started-our-journey-page-update。"
  • 反映您的网站层次结构。这有助于保持可预测的逻辑站点结构。 这使得用户更容易知道他们在你的网站上的位置。 例如,如果您的网站上有一个博客部分,则可以将单个博客文章嵌套在博客类别下。 像这样:
A blog post URL with the end part that says

进一步阅读: 什么是URL? 网站网址的完整指南

9. 加入面包屑

面包屑是一种导航辅助工具,用于帮助用户了解他们在站点层次结构中的位置。 并使其易于导航回以前的页面。

他们并且帮助查寻引擎发现他们的方式在您的站点附近。 并且可以提高可抓取性。

面包屑通常出现在网页顶部附近。 并提供从当前页面返回主页或主要类别的链接跟踪。

例如,每个都是面包屑:

breadcrumbs on Sephora's website

对于具有深层(复杂)站点体系结构的较大站点,添加面包屑通常更有利。 但您可以尽早设置它们,即使是较小的网站,也可以从一开始就增强您的导航和搜索引擎优化。

为此,您需要在页面代码中使用面包屑模式。 看看这个结构化数据从谷歌指南,了解如何。

或者,如果您使用像WordPress这样的CMS,则可以使用专用插件。 像N.面包屑,面包屑,它可以轻松地将面包屑添加到您的网站,而无需编辑代码。

A screenshot of N.面包屑,面包屑's app landing page

进一步阅读: 网站导航:它是什么&如何使用它

10. 最小化您的点击深度

理想情况下,从您的主页到您网站上的任何其他页面需要少于四次点击。 您应该能够在一次或两次点击中到达您最重要的页面。

当用户必须单击多个页面才能找到他们要查找的内容时,会产生糟糕的体验。 因为它使您的网站感到复杂和令人沮丧的导航。

像谷歌这样的搜索引擎也可能认为深埋的页面不那么重要。 并且可能不那么频繁地爬行它们。

"内部连结"报告现场审核可以快速显示任何需要四次或更多次点击才能到达的页面:

Page crawl depth as seen in 现场审核's Internal Linking report

减少爬网深度的最简单方法之一是确保重要页面直接从您的主页或主要类别页面链接。

例如,如果您运行电子商务网站,请直接从主页链接热门产品类别或最畅销产品。

还要确保您的页面很好地相互关联。 例如,如果您有一篇关于"如何创建护肤程序"的博客文章,您可以在另一篇相关文章中链接到它,如"护肤程序要点"。”

请参阅我们的指南有效的内部链接了解更多。

11. 识别孤儿页面

孤儿网页是没有传入内部链接的页面。

A chart of interconnected pages with three disconnected pages labeled

搜索引擎抓取工具使用链接来发现网页和浏览网页. 因此,当搜索引擎机器人抓取您的网站时,孤儿页面可能会被忽视。

孤立页面也更难被用户发现。

通过标题找到孤儿页面"问题"标签内现场审核. 并搜索"孤立页面。”

现场审核's 问题 tab with a search for the orphaned pages error

通过从其他相关页面添加指向孤立页面的链接来解决此问题。

可访问性和可用性

可用性衡量用户如何轻松高效地与您的网站进行交互并导航以实现其目标。 比如购买或注册时事通讯。

无障碍网页专注于为所有类型的用户提供网站的所有功能。 无论他们的能力,互联网连接,浏览器和设备。

具有更好的可用性和可访问性的网站往往提供更好的页面体验。 其中谷歌的排名系统旨在奖励。

这可以有助于提高搜索结果的性能,提高参与度,降低跳出率,并增加了转换。

以下是如何提高网站的可访问性和可用性:

12. 确保您使用的是HTTPS

超文本传输协议安全(HTTPS)是一种安全协议,用于在用户的浏览器和他们正在访问的网站的服务器之间发送数据。

它加密这些数据,使其比HTTP更安全。

您可以通过单击URL旁边的图标来告诉您的网站在安全服务器上运行。 并寻找"连接是安全的"选项。 像这样:

A pop-up in Google Chrome showing that

作为一个排名信号,HTTPS是任何技术搜索引擎优化清单上的一个重要项目。 您可以通过获取SSL证书在您的网站上实现它。 许多网络托管服务在您注册时提供此服务,通常是免费的。

一旦你实现它,使用现场审核检查是否有任何问题。 就像有不安全的页面一样。

只需点击"查看详情"在"HTTPS"下从您的网站审计概述仪表板。

现场审核's overview dashboard showing the HTTPS report under Thematic Reports

如果您的网站有HTTPS问题,您可以单击该问题以查看受影响的Url列表,并获得有关如何解决问题的建议。

The HTTPS implementation score with an error (5 subdomains don't support HSTS) highlighted

13. 使用结构化数据

结构化数据是您添加到网站的信息,以便为搜索引擎提供有关您的页面及其内容的更多上下文。

就像你的产品的平均客户评级一样。 或者你的生意的开放时间。

标记(或标记)此数据的最流行方法之一是使用架构标记。

使用schema可以帮助Google解释您的内容。 它可能会导致谷歌显示丰富的片段为您的网站在搜索结果。 让你的内容脱颖而出,并可能吸引更多的流量。

例如,食谱模式在SERP上显示为评级,评论数量,网站链接,烹饪时间等。 像这样:

rich results for the search

您可以在各种类型的网页和内容上使用架构,包括:

  • 产品页面
  • 本地业务列表
  • 活动页面
  • 食谱页
  • 职位调派
  • 操作指南
  • 视频内容
  • 电影/书评
  • 博客文章

使用Google的丰富的结果测试工具来检查您的页面是否有资格获得丰富的结果。 只需插入要测试的页面的URL,然后单击"测试URL.”

The 丰富的结果测试's homepage

例如,来自上面示例的食谱站点有资格获得"食谱"结构化数据。

Example test results showing 16 valid items detected for the URL with structured data detected for

如果现有结构化数据存在问题,您将在同一行中看到错误或警告。 单击要分析的结构化数据以查看问题列表。

Recipes structured data with 15 non-critical issues

查看我们的文章如何生成架构标记有关向站点添加结构化数据的分步指南。

14. 将Hreflang用于国际页面

Hreflang是一个链接属性,你添加到你的网站的代码,告诉搜索引擎关于不同语言版本的网页。

通过这种方式,搜索引擎可以将用户引导到与其位置和首选语言最相关的版本。

以下是Airbnb网站上的hreflang标签示例:

Hreflang attribute on the backend of Airbnb's website

请注意,此URL有不同语言和地区的多个版本。 就像在美国讲西班牙语的人的"es-us"一样。 和德语使用者的"de"。

如果您的网站有不同语言或不同国家的多个版本,使用hreflang标签可以帮助搜索引擎为正确的受众提供正确的版本。

这可以改善你的国际SEO并提高您网站的用户体验。

速度和性能

页面速度是一个排名因素适用于桌面和移动搜索。 这意味着优化您的网站的速度可以增加其可见性。 可能导致更多的流量。 甚至更多的转换。

以下是如何通过技术搜索引擎优化提高网站的速度和性能:

15. 改善你的核心网页

核心网络重要部件是一组三个性能指标,用于衡量您的网站的用户友好程度。 基于负载速度,响应性和视觉稳定性。

这三个指标是:

核心网络的重要组成部分也是一个排名因素. 所以你应该优先衡量和改进它们作为你的技术搜索引擎优化清单的一部分。

使用以下方法测量单个页面的核心Web重要信息谷歌网页速度洞察.

打开该工具,输入您的URL,然后单击"分析,分析.”

PageSpeed Insights's URL search bar

您将看到移动和桌面的结果:

A failed 核心网络重要部件 assessment done through PageSpeed Insights

向下滚动到"性能"下的"诊断"部分,查看可以执行的操作列表,以改进核心Web重要指标和其他性能指标。

Diagnostics within the PageSpeed Insights reports

通过此列表工作或将其发送给您的开发人员,以提高您网站的性能。

16. 确保移动友好

移动友好的网站往往在搜索排名中表现更好。 事实上,移动友好性一直是排名因素自2015年起.

此外,Google主要为您网站的移动版本编制索引,而不是桌面版本。 这就是所谓的移动优先索引. 使移动友好性对排名更加重要。

以下是适合移动设备的网站的一些主要功能:

  • 简单、清晰的导航
  • 快速加载时间
  • 响应式设计,调整内容以适应不同的屏幕尺寸
  • 无需缩放即可轻松阅读文本
  • 触摸友好的按钮和链接,它们之间有足够的空间
  • 完成表单或交易所需的步骤最少

17. 减少网页的大小

较小的页面文件大小是有助于加快网站加载时间的一个因素。

因为文件大小越小,从您的服务器传输到用户设备的速度就越快。

使用方法现场审核找出你的网站是否有大网页大小的问题。

过滤器为"地盘表现"从你的报告"问题"tab。

地盘表现 issues as detected by 现场审核 with the error

通过以下方式减少页面大小:

  • 缩小CSS和JavaScript文件使用像这样的工具缩小;缩小
  • 查看网页的HTML代码并与开发人员合作改进其结构和/或删除不必要的内联脚本,空格和样式
  • 启用缓存在浏览器或服务器上存储网页的静态版本,加快后续访问速度

18. 优化您的图像

优化的图像加载速度更快,因为它们具有较小的文件大小。 这意味着用户设备下载的数据更少。

这减少了图像出现在屏幕上所需的时间,从而缩短了页面加载时间和更好的用户体验。

这里有一些提示,让你开始:

  • 压缩您的图像。使用像这样的软件[医]小孔轻松缩小您的图像而不损失质量。
  • 使用a内容分发网络(CDN). Cdn通过在更靠近用户位置的服务器上缓存(或存储)图像来帮助加快图像交付。 因此,当用户的设备请求加载图像时,最接近其地理位置的服务器将提供图像。
  • 使用正确的图像格式。有些格式更适合web使用,因为它们更小,加载速度更快。 例如,WebP是最多小三倍比JPEG和PNG。
  • 使用响应式图像缩放。这意味着图像将自动调整以适应用户的屏幕大小。 所以图形不会比他们需要的更大,减慢了网站的速度。 一些Cms(如Wix)默认情况下执行此操作。

下面是一个响应式设计的示例:

Responsive design illustrated by the same website appearing on three different screen sizes

进一步阅读:图像搜索引擎优化:如何为搜索引擎和用户优化图像

19. 删除不必要的第三方脚本

第三方脚本是来自外部来源或第三方供应商的代码片段。 像社交媒体按钮,分析跟踪代码和广告脚本。

您可以将这些代码片段嵌入到您的网站中,使其具有动态性和交互性。 或者给它额外的功能。

但第三方脚本也会减慢您的网站速度并阻碍性能。

使用PageSpeed Insights检查单个页面的第三方脚本问题。 这对于页面较少的较小站点很有帮助。

但是,由于第三方脚本倾向于在您网站上的许多(或所有)页面上运行,因此仅在一个或两个页面上识别问题可以让您深入了解更广泛的站点范围的问题。 即使是更大的网站。

Diagnostics from PageSpeed Insights saying

内容

技术内容问题可能会影响搜索引擎如何索引和排名您的网页。 他们也会伤害你的用户体验。

以下是如何解决您的内容的常见技术问题:

20. 解决重复内容问题

重复内容与互联网上其他地方存在的内容相同或高度相似的内容。 无论是在其他网站还是您自己的网站上。

重复的内容可能会损害您网站的可信度,并使Google更难根据相关搜索字词对您的内容进行索引和排名。

使用方法现场审核快速找出您是否有重复的内容问题。

只需搜索"复制"在"问题"tab。 点击"#页数受影响Url的完整列表的"页面有重复内容问题"错误旁边的链接。

现场审核's 问题 Tab with the error

通过实施解决重复内容问题:

  • 规范标签确定内容的主要版本
  • 301重定向以确保用户和搜索引擎最终在您的页面的正确版本上

21. 修复瘦内容问题

薄内容为网站访问者提供很少或没有价值。 它不符合搜索意图或解决读者的任何问题。

这种内容提供了较差的用户体验。 这可能导致更高的跳出率,不满意的用户,甚至谷歌的惩罚.

要识别网站上的瘦内容,请查找以下页面:

  • 写得不好,没有传达有价值的信息
  • 从其他网站复制
  • 充满广告或垃圾链接
  • 使用AI或编程方法自动生成

然后,重定向或删除它,将内容与另一个类似的页面组合,或将其转换为另一种内容格式。 像信息图表或社交媒体帖子。

22. 检查您的页面有元数据

元数据是有关网页的信息,可帮助搜索引擎了解其内容。 因此,它可以更好地匹配和显示内容到相关的搜索查询。

它包括像标题标签和元描述,其中总结了页面的内容和目的。

(从技术上讲,标题标签不是元标记从HTML的角度来看。 但它对您的SEO很重要,值得与其他元数据一起讨论。)

使用方法现场审核轻松检查缺少元描述或标题标签等问题。 在你的整个网站上。

只需过滤您的结果"元标签"在问题选项卡下。 单击问题旁边的链接编号,以获取具有该问题的页面的完整列表。

元标签 errors as detected by Semrush's 现场审核

然后,通过并解决每个问题。 以提高您在搜索结果中的可见性(和外观)。

今天就把这个技术搜索引擎优化清单付诸行动

现在你知道在你的技术搜索引擎优化审计中寻找什么,是时候执行它了。

使用Semrush的现场审核工具来识别超过140个搜索引擎优化问题. 像重复的内容,断开的链接和不正确的HTTPS实现。

因此,您可以有效地监控和提高您的网站的性能。 保持领先于你的竞争对手。

雷切尔 汉德利
Rachel是一名资深内容作家,在内容营销和SEO方面拥有12年以上的经验。她曾在代理机构工作,为各种品牌制定和执行内容战略,并在内部推动SaaS初创公司的有机增长。