搜索引擎优化 (SEO)

Web 开发人员的 SEO 指南

Web 开发人员的 SEO 指南

使您的内容可搜索很重要,因为它使查看您的内容的用户更相关。这称为搜索引擎优化 (SEO),它可以吸引更多感兴趣的用户访问您的网站。如果 Google 搜索很难理解您的页面,您可能会错过一个重要的流量来源。

本指南介绍了开发人员可以采取哪些措施来确保他们的网站与 Google 搜索兼容。除了本指南中的项目外,请确保您的网站安全、快速、所有人都可以访问,并且可以在所有设备上运行。

了解 Google 如何看待您的网站

首先,请在适合移动设备的测试中测试您的网站,以了解 Googlebot 如何看待您的网站。Googlebot 是一种 Google 网络爬虫,可以查找新的和更新的页面并将其添加到 Google 索引中。要了解有关此过程的更多信息,请转到 Google 搜索的工作原理。

您可能会惊讶地发现 Googlebot 并不总是能看到它在浏览器中看到的所有内容。在以下示例中,Googlebot 不知道此页面上的任何图像,因为该页面使用了 Googlebot 不支持的 JavaScript 函数。

用户名

这就是用户查看页面的方式。用户可以在浏览器中查看图像和文本。

 

谷歌机器人

这就是 Googlebot 显示页面的方式。Googlebot 不知道此页面上的任何图像,因为该页面使用了 Googlebot 不支持的 JavaScript 功能。

 

Googlebot 从一个 URL 转到一个跟踪链接、站点地图和重定向的 URL。Googlebot 将每个 URL 视为它在您的网站上看到的第一个也是唯一一个 URL。为确保 Googlebot 可以找到您网站上的所有网址:

  • 请使用<a href>有效的 URL。确保网站上的所有页面都可以通过其他可发现页面的链接访问。确保您的推荐链接包含文本,或者对于图像,包含与着陆页相关的替代文本属性。可追踪链接是带有扩展名的标签
    href
  • 创建并提交站点地图以帮助 Googlebot 更智能地抓取您的网站。站点地图是一个文件,您可以在其中提供有关您站点上的页面、视频和其他文件以及它们之间的关系的信息。
  • 对于具有单个 HTML 页面的 JavaScript 应用程序,请确保每个屏幕或内容都有一个 URL。

看看它如何使用 JavaScript

尽管 Googlebot 实现了 JavaScript,但在设计页面和应用程序以了解抓取工具如何访问和显示您的内容时,您应该注意一些差异和限制。详细了解 JavaScript SEO 基础知识或如何解决与 JavaScript 相关的搜索问题。

要详细了解 Googlebot 在抓取、呈现和编制索引时如何处理 JavaScript,请观看以下视频。

当内容发生变化时让 Google 保持更新

为确保 Google 快速找到新的或更新的页面:

如果您仍然无法将页面编入索引,请检查服务器日志是否有错误。

不要忘记页面上的文字。

Googlebot 只能找到文字可见的内容。例如,Googlebot 看不到视频的文字。为确保 Google 搜索能够理解您网页的主题:

  • 确保以文本形式表达您的视觉内容。
    例如,包含 T 恤图像列表且每个图像周围没有文本上下文的产品类别页面不是最佳的。产品类别页面必须包含每张图片的描述性文字。
  • 确保每个页面都有描述性标题和元描述独特的标题和元描述有助于 Google 向用户展示您网页的相关性,从而增加搜索流量。
  • 使用语义 HTML虽然 Googlebot 索引 HTML、PDF、图像和视频内容,但它不会索引需要插件(例如 Java 或 Silverlight)的内容或板载内容。不要使用插件,而是尽可能为您的内容使用语义 HTML 标记。

告诉 Google 您内容的其他版本

Googlebot 不会自动知道您的网站或内容有多个版本。例如,移动版和桌面版,或您网站的国际版。为确保 Google 向用户提供正确的版本,您可以:

控制 Google 看到的内容

有几种方法可以阻止 Googlebot:

  • 要防止 Googlebot 找到您的页面,请将您的内容的访问权限限制为注册用户(例如,使用登录页面或使用密码保护您的页面)。
  • 要防止 Googlebot 抓取您的网页,请创建 robots.txt 文件。
  • 要防止 Googlebot 将您的网页编入索引并仍然允许抓取,请添加
    noindex横幅标记文件。

如果您的内容没有出现在 Google 搜索中,而您希望它出现,请按照以下步骤操作:

  • 检查 Googlebot 是否可以使用 URL 检查工具访问该页面。
  • 测试您的 robots.txt 文件,看看您是否无意中阻止了 Googlebot 抓取您的网站。
  • 检查 HTML 文件noindex的元标记规则。

为您的网站启用丰富的搜索结果

丰富的结果可以包括可以帮助您的网站在搜索结果中脱颖而出的布局、图像或其他交互式功能。您可以通过提供有关页面对页面结构化数据的含义的明确线索,帮助 Google 更好地了解您的页面并显示丰富的搜索结果。如果您不确定从哪里开始,请浏览我们的可用功能库。

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Back to top button