本指南适用于谁?
如果您通过 Google 搜索拥有、管理、获利或推广在线内容,则本指南适合您。您可能是一家不断发展壮大的企业的所有者、十几个网站的网站所有者、网络代理机构的 SEO 专家或对搜索机制充满热情的 DIY SEO 专家:本指南适合您。如果您有兴趣根据我们的最佳实践全面了解 SEO 的基础知识,那么您确实来对地方了。本指南不会提供任何会自动将您的网站在 Google 中排名第一的秘密(抱歉!),但遵循最佳做法有望使搜索引擎更容易抓取、索引和理解您的内容。
搜索引擎优化 (SEO) 通常是对网站的某些部分进行小的修改。单独查看时,这些更改可能看起来像是渐进式改进,但与其他优化结合使用时,它们可能会对您网站的用户体验和自然搜索结果中的性能产生显着影响。您可能已经熟悉本指南中的许多主题,因为它们是任何网页的基本要素,但您可能没有充分利用它们。
您应该建立一个网站以使您的用户受益,并进行任何优化以改善用户体验。其中一个用户是搜索引擎,它可以帮助其他用户发现您的内容。SEO是关于帮助搜索引擎理解和呈现内容。您的网站可能比我们的示例网站更小或更大,并提供截然不同的内容,但本指南中的优化主题适用于各种规模和类型的网站。我们希望我们的指南能够为您提供一些关于如何改进网站的新想法,并且我们很乐意在Google 搜索中心帮助社区中听到您的问题、反馈和成功案例。
入门
你在谷歌吗?
确定您的网站是否在 Google 的索引中
site:
搜索您网站的主页 URL 。如果您看到结果,那么您就在索引中。例如,搜索会site:wikipedia.org
返回这些结果。
如果您的网站不在 Google 中
尽管 Google 抓取了数十亿个页面,但难免会遗漏一些网站。当我们的爬虫错过某个网站时,通常是由于以下原因之一:
- 该站点与网络上的其他站点的连接不佳
- 您刚刚启动了一个新网站,而 Google 还没有时间抓取它
- 该网站的设计使 Google 难以有效地抓取其内容
- Google 在尝试抓取您的网站时收到错误
- 您的政策阻止 Google 抓取该网站
如何在 Google 上获取我的网站?
Google 是一个全自动搜索引擎,它使用网络爬虫不断探索网络,寻找要添加到我们索引中的网站;除了在网络上发布您的网站外,您通常甚至不需要做任何事情。事实上,我们搜索结果中列出的绝大多数网站都不是手动提交的,而是在我们抓取网络时自动找到并添加的。了解 Google 如何发现、抓取和提供网页。
我们提供了网站管理员指南,用于构建适合 Google 的网站。虽然不能保证我们的抓取工具会找到特定网站,但遵循这些指南有助于使您的网站出现在我们的搜索结果中。
Google Search Console 提供了一些工具来帮助您向 Google 提交内容并监控您在 Google 搜索中的表现。如果您愿意,Search Console 甚至可以向您发送有关 Google 在您的网站上遇到的严重问题的警报。注册 Search Console。
以下是您在开始使用网站时要问自己的一些基本问题。
- 我的网站是否显示在 Google 上?
- 我是否向用户提供高质量的内容?
- 我的本地商家是否出现在 Google 上?
- 我的内容是否可以在所有设备上快速轻松地访问?
- 我的网站安全吗?
帮助 Google 找到您的内容
在 Google 上获取您的网站的第一步是确保 Google 可以找到它。最好的方法是提交站点地图。站点地图是您网站上的一个文件,它告诉搜索引擎您网站上的新页面或更改页面。详细了解如何构建和提交站点地图。
谷歌还通过其他页面的链接查找页面。了解如何通过推广您的网站来鼓励人们发现您的网站。
告诉 Google 您不想抓取哪些页面
对于非敏感信息,使用 robots. txt 阻止不需要的抓取
robots.txt 文件告诉搜索引擎他们是否可以访问并因此抓取您网站的某些部分。此文件必须命名为 robots.txt,位于您站点的根目录中。有可能被 robots.txt 屏蔽的页面仍然可以被抓取,所以对于敏感页面,使用更安全的方法。
# brandonsbaseballcards.com/robots.txt # Tell Google not to crawl any URLs in the shopping cart or images in the icons folder, # because they won't be useful in Google Search results. User-agent: googlebot Disallow: /checkout/ Disallow: /icons/
您可能不希望抓取您网站的某些页面,因为如果在搜索引擎的搜索结果中找到它们可能对用户没有用处。请注意,如果您的网站使用子域并且您希望某些页面不在特定子域上被抓取,则您必须为该子域创建单独的 robots.txt 文件。有关 robots.txt 的更多信息,我们建议使用 robots.txt 文件指南。
避免:
- 让 Google 抓取您的内部搜索结果页面。用户不喜欢点击搜索引擎结果只是为了登陆您网站上的另一个搜索结果页面。
- 允许抓取因代理服务而创建的 URL。
对于敏感信息,使用更安全的方法
robots.txt 文件不是阻止敏感或机密材料的适当或有效方式。它只会指示表现良好的爬虫这些页面不适合它们,但它不会阻止您的服务器将这些页面传递给请求它们的浏览器。一个原因是搜索引擎仍然可以引用您阻止的 URL(仅显示 URL,不显示标题链接或片段),如果在 Internet 上的某个地方碰巧有指向这些 URL 的链接(如引荐来源日志)。此外,不承认机器人排除标准的不合规或流氓搜索引擎可能会违反您的 robots.txt 的说明。最后,好奇的用户可能会检查 robots.txt 文件中的目录或子目录,并猜测您不想看到的内容的 URL。
在这些情况下,noindex
如果您只是希望该页面不出现在 Google 中,但不介意任何具有链接的用户可以访问该页面,请使用该标签。为了真正的安全,请使用适当的授权方法,例如要求用户密码,或将页面完全从您的站点中删除。
帮助 Google(和用户)了解您的内容
让 Google 以与用户相同的方式查看您的页面
当 Googlebot 抓取网页时,它应该以与普通用户相同的方式查看该网页。为获得最佳呈现和索引,请始终允许 Google 访问您网站使用的 JavaScript、CSS 和图像文件。如果您网站的 robots.txt 文件不允许抓取这些资产,则会直接损害我们的算法呈现和索引您的内容的效果。这可能导致次优排名。
建议的操作:使用 URL 检查工具。它可以让您准确了解 Google 如何查看和呈现您的内容,并帮助您识别和修复网站上的许多索引问题。
创建独特、准确的页面标题
元素告诉用户<title>
和搜索引擎特定页面的主题是什么。将<title>
元素放在<head>
HTML 文档的元素中,并为您网站上的每个页面创建唯一的标题文本。
<html> <head> <title>Brandon's Baseball Cards - Buy Cards, Baseball News, Card Prices</title> <meta name="description" content="Brandon's Baseball Cards provides a large selection of vintage and modern baseball cards for sale. We also offer daily baseball news and events."> </head> <body> ...
控制搜索结果中的标题链接和片段
如果您的文档出现在搜索结果页面中,则<title>
元素的内容可能会显示为搜索结果的标题链接(如果您不熟悉 Google 搜索结果的不同部分,您可能需要查看搜索结果视频)。
您的<title>
主页元素可以列出您的网站或企业的名称,并且可以包括其他重要信息,例如企业的物理位置,或者可能是它的一些主要关注点或产品。
准确描述页面的内容
选择阅读自然且有效地传达页面内容主题的标题文本。
避免:
- 在
<title>
元素中使用与页面内容无关的文本。 - 使用默认或模糊的文本,如“无标题”或“新页面 1”。
<title>
为每个页面创建独特的元素
确保您网站上的每个页面的<title>
元素中都有唯一的文本,这有助于 Google 了解该页面与您网站上的其他页面的不同之处。如果您的网站使用单独的移动页面,请记住在<title>
移动版本的元素中也使用描述性文本。
避免:
<title>
在站点页面或一大组页面的所有元素中使用单个标题。
使用简短但描述性的<title>
元素
<title>
元素可以既简短又内容丰富。如果<title>
元素中的文本太长或被认为不太相关,Google 可能会仅显示<title>
元素中的部分文本,或在搜索结果中自动生成的标题链接。
避免:
<title>
在对用户没有帮助的元素中使用极其冗长的文本。<title>
在元素中填充不需要的关键字。
使用元描述标签
页面的元描述标签为 Google 和其他搜索引擎提供了页面内容的摘要。一个页面的标题可能是几个单词或一个短语,而一个页面的元描述标签可能是一个或两个句子,甚至是一小段。与<title>
元素一样,元描述标签放置在<head>
HTML 文档的元素中。
<html> <head> <title>Brandon's Baseball Cards - Buy Cards, Baseball News, Card Prices</title> <meta name="description" content="Brandon's Baseball Cards provides a large selection of vintage and modern baseball cards for sale. We also offer daily baseball news and events."> </head> <body> ...
元描述标签的优点是什么?
元描述标签很重要,因为 Google 可能会将它们用作您在 Google 搜索结果中的网页的片段。请注意,我们之所以说“可能”,是因为如果 Google 能够很好地匹配用户的查询,它可能会选择使用您网页可见文本的相关部分。为您的每个页面添加元描述标签始终是一个好习惯,以防谷歌无法在代码段中找到合适的文本选择。详细了解 如何创建高质量的元描述。
准确总结页面内容
如果用户将您的元描述标签视为搜索结果中的一个片段,请编写一个既能告知用户又能引起他们兴趣的描述。虽然元标记中的文本没有最小或最大长度description
,但我们建议确保它足够长以在搜索中完全显示(请注意,用户可能会看到不同大小的片段,具体取决于他们搜索的方式和位置),并且包含所有相关信息用户将需要确定该页面是否对他们有用和相关。
避免:
- 编写与页面内容无关的元描述标签。
- 使用通用描述,例如“这是一个网页”或“关于棒球卡的页面”。
- 仅使用关键字填充描述。
- 将文档的全部内容复制并粘贴到元描述标签中。
为每个页面使用独特的描述
为每个页面设置不同的元描述标记对用户和 Google 都有帮助,尤其是在用户可能会在您的域中显示多个页面的搜索中(例如,使用site:
运算符的搜索)。如果您的网站有数千甚至数百万个页面,那么手工制作元描述标签可能是不可行的。在这种情况下,您可以根据每个页面的内容自动生成元描述标签。
避免:
- 在您网站的所有页面或一大组页面中使用单个元描述标签。
使用标题标签强调重要的文字
使用有意义的标题来指示重要主题,并帮助为您的内容创建层次结构,使用户更容易浏览您的文档。
想象一下你正在写一个大纲
类似于为一篇大论文写大纲,考虑一下页面内容的主要观点和次要观点,并决定在哪里适当地使用标题标签。
避免:
- 在标题标签中放置对定义页面结构没有帮助的文本。
- 在其他标签喜欢
<em>
并且<strong>
可能更合适的地方使用标题标签。 - 不规则地从一个标题标签大小移动到另一个标题标签大小。
在整个页面中谨慎使用标题
在有意义的地方使用标题标签。页面上太多的标题标签会使用户难以扫描内容并确定一个主题的结束位置和另一个主题的开始位置。
避免:
- 在页面上过度使用标题标签。
- 很长的标题。
- 仅将标题标签用于样式文本而不是呈现结构。
添加结构化数据标记
结构化数据是您可以添加到网站页面的代码,用于向搜索引擎描述您的内容,以便他们更好地了解您的页面上的内容。搜索引擎可以利用这种理解在搜索结果中以有用(且引人注目)的方式显示您的内容。反过来,这可以帮助您为您的业务吸引合适的客户。
例如,如果您有一家在线商店并标记了一个单独的产品页面,这有助于我们了解该页面包含一辆自行车、其价格和客户评论。我们可能会在相关查询的搜索结果片段中显示该信息。我们称之为丰富的结果。
除了将结构化数据标记用于丰富结果之外,我们还可以使用它以其他格式提供相关结果。例如,如果您有一家实体店,标记营业时间可以让您的潜在客户在需要您的时候准确找到您,并在搜索时通知他们您的商店是否营业/关闭。
您可以标记许多与业务相关的实体:
- 您销售的产品
- 营业地点
- 关于您的产品或业务的视频
- 营业时间
- 活动列表
- 食谱
- 您的公司徽标等等
我们建议您使用带有任何支持的符号标记的结构化数据来描述您的内容。您可以将标记添加到页面的 HTML 代码中,或使用 Data Highlighter 和 Markup Helper等工具。
使用富结果测试检查您的标记
标记内容后,您可以使用Google Rich Results 测试来确保实施过程中没有错误。您可以输入内容所在的 URL,也可以复制包含标记的实际 HTML。
避免:
- 使用无效标记。
使用数据标注器和标记助手
如果您想在不更改网站源代码的情况下尝试结构化标记,可以使用Data Highlighter,这是一种集成在 Search Console 中的工具,支持部分内容类型。
如果您想让标记代码准备好复制并粘贴到您的页面,请尝试使用标记助手。
避免:
- 当您不确定是否实施标记时更改您网站的源代码。
跟踪标记页面的运行情况
Search Console 中的各种富媒体搜索结果报告会向您显示我们在您的网站上检测到的带有特定类型标记的网页数量、它们在搜索结果中出现的次数以及过去 90 天内人们点击它们的次数。它还显示了我们检测到的任何错误。
避免:
- 添加对用户不可见的标记数据。
- 创建虚假评论或添加不相关的标记。
管理您在 Google 搜索结果中的显示
页面上正确的结构化数据还使您的页面符合 Google 搜索结果中的许多特殊功能,包括评论星标、装饰精美的结果等。查看您的网页可以使用的搜索结果类型库。
组织您的网站层次结构
了解搜索引擎如何使用 URL
搜索引擎需要每个内容的唯一 URL 才能抓取和索引该内容,并将用户推荐给它。不同的内容(例如,商店中的不同产品)以及修改过的内容(例如,翻译或地区变体)需要使用单独的 URL,以便在搜索中适当地显示。
URL 通常分为多个不同的部分:
protocol://hostname/path/filename?querystring#fragment
例如:
https://www.example.com/RunningShoes/Womens.htm?size=8#info
Google 建议所有网站https://
尽可能使用。主机名是您的网站托管位置,通常使用与电子邮件相同的域名。谷歌区分 www 和非 www 版本(例如,www.example.com
或只是example.com
)。将您的网站添加到 Search Console 时,我们建议同时添加http://
和https://
版本,以及 www 和非 www 版本。
路径、文件名和查询字符串确定访问服务器中的哪些内容。这三个部分区分大小写,因此FILE
会导致与file
. 主机名和协议不区分大小写;大写或小写在那里不会起作用。
片段(在本例中为#info
)通常标识浏览器滚动到页面的哪个部分。因为无论片段如何,内容本身通常都是相同的,因此搜索引擎通常会忽略使用的任何片段。
引用主页时,主机名后面的斜杠是可选的,因为它指向相同的内容(https://example.com/
与 相同https://example.com
)。对于路径和文件名,尾部斜杠将被视为不同的 URL(表示文件或目录),例如,https://example.com/fish
与https://example.com/fish/
.
导航对搜索引擎很重要
网站的导航对于帮助访问者快速找到他们想要的内容很重要。它还可以帮助搜索引擎了解网站所有者认为哪些内容很重要。尽管 Google 的搜索结果是在页面级别提供的,但 Google 也喜欢了解页面在网站的大局中所扮演的角色。
根据您的主页规划您的导航
所有网站都有一个主页或根页面,这通常是网站上最常访问的页面,也是许多访问者导航的起点。除非您的网站只有少数几个页面,否则请考虑访问者如何从一般页面(您的根页面)转到包含更具体内容的页面。您是否有足够的页面围绕特定主题区域创建一个描述这些相关页面的页面(例如,根页面 -> 相关主题列表 -> 特定主题)?您是否有数百种不同的产品需要在多个类别和子类别页面下进行分类?
使用面包屑列表
面包屑是页面顶部或底部的一排内部链接,允许访问者快速导航回上一个部分或根页面。许多面包屑将最通用的页面(通常是根页面)作为最左边的第一个链接,并在右侧列出更具体的部分。我们建议在显示面包屑时使用面包屑结构化数据标记。
为用户创建一个简单的导航页面
导航页面是您网站上的一个简单页面,它显示您网站的结构,通常由您网站上页面的分层列表组成。如果访问者在您的网站上查找页面时遇到问题,他们可以访问此页面。虽然搜索引擎也会访问此页面,从而对您网站上的页面进行良好的爬网覆盖,但它主要针对人类访问者。
创建自然流动的层次结构
让用户尽可能轻松地在您的网站上从一般内容转到他们想要的更具体的内容。在有意义的情况下添加导航页面,并将它们有效地用于您的内部链接结构。确保您网站上的所有页面都可以通过链接访问,并且不需要找到内部搜索功能。在适当的情况下链接到相关页面,以允许用户发现类似的内容。
避免:
- 创建复杂的导航链接网络,例如,将您网站上的每个页面链接到其他每个页面。
- 对您的内容进行切片和切块(因此需要二十次点击才能从主页访问)。
使用文本进行导航
通过文本链接控制网站上从页面到页面的大部分导航,使搜索引擎更容易抓取和理解您的网站。使用 JavaScript 创建页面时,使用a
带有 URL 作为href
属性值的元素,并在页面加载时生成所有菜单项,而不是等待用户交互。
避免:
- 完全基于图像或动画的导航。
- 需要基于脚本的导航事件处理。
为用户创建导航页面,为搜索引擎创建站点地图
为您的整个网站(或最重要的页面,如果您有数百或数千个页面)为用户包括一个简单的导航页面。创建一个 XML 站点地图文件,以确保搜索引擎发现您网站上的新页面和更新页面,列出所有相关 URL 及其主要内容的最后修改日期。
避免:
- 让您的导航页面因链接损坏而过时。
- 创建一个导航页面,仅列出页面而不组织它们,例如按主题。
显示有用的 404 页面
用户有时会通过链接断开的链接或输入错误的 URL 来访问您网站上不存在的页面。拥有一个自定义的 404 页面可以很好地引导用户返回您网站上的工作页面,可以极大地改善用户体验。考虑包含一个返回您的根页面的链接,并提供指向您网站上流行或相关内容的链接。您可以使用 Google Search Console 查找 导致“未找到”错误的 URL 的来源。
避免:
- 允许您的 404 页面在搜索引擎中被编入索引(确保您的 Web 服务器配置为提供 404 HTTP 状态代码,或者在基于 JavaScript 的网站的情况下,
noindex
在请求不存在的页面时包含该标签)。 - 阻止通过 robots.txt 文件抓取 404 页面。
- 仅提供模糊的消息,例如“未找到”、“404”或根本没有 404 页面。
- 为您的 404 页面使用与您网站的其他部分不一致的设计。
简单的 URL 传达内容信息
为您网站上的文档创建描述性类别和文件名不仅可以帮助您更好地组织您的网站,还可以为那些想要链接到您的内容的人创建更简单、更友好的 URL。访问者可能会被包含很少可识别单词的极长且神秘的 URL 吓倒。
像下面这样的 URL 可能会令人困惑和不友好:
https://www.brandonsbaseballcards.com/folder1/22447478/x2/14032015.html
如果您的 URL 有意义,那么它在不同的上下文中会更有用且更易于理解:
https://www.brandonsbaseballcards.com/article/ten-rarest-baseball-cards.html
URL 显示在搜索结果中
最后,请记住,文档的 URL 通常以某种形式显示在文档标题附近的 Google 搜索结果中。
Google 擅长抓取所有类型的 URL 结构,即使它们非常复杂,但花时间使您的 URL 尽可能简单是一种很好的做法。
在 URL 中使用字词
包含与您网站的内容和结构相关的字词的 URL 对浏览您网站的访问者更友好。
避免:
- 使用带有不必要参数和会话 ID 的冗长 URL。
- 选择通用页面名称,例如
page1.html
. - 使用过多的关键字,如
baseball-cards-baseball-cards-baseballcards.html
.
创建一个简单的目录结构
使用可以很好地组织您的内容并让访问者轻松了解他们在您网站上的位置的目录结构。尝试使用您的目录结构来指示在该 URL 中找到的内容类型。
避免:
- 具有子目录的深层嵌套,例如
.../dir1/dir2/dir3/dir4/dir5/dir6/page.html
. - 使用与其中的内容无关的目录名称。
提供一个版本的 URL 以访问文档
为防止用户链接到 URL 的一个版本而其他人链接到不同版本(这可能会在 URL 之间分裂该内容的声誉),请专注于在页面的结构和内部链接中使用和引用一个 URL。如果您确实发现人们通过多个 URL 访问相同的内容,那么设置 从非首选 URL 到主要 URL的301 重定向是一个很好的解决方案。如果您无法重定向,您也可以使用 rel="canonical"
链接元素。
避免:
- 让来自子域和根目录的页面访问相同的内容,例如,
domain.com/page.html
和sub.domain.com/page.html
.
优化您的内容
让您的网站有趣且有用
与此处讨论的任何其他因素相比,创建引人注目且有用的内容可能会对您的网站产生更大的影响。用户在看到好的内容时就知道它,并且可能希望将其他用户引导到它。这可以通过博客文章、社交媒体服务、电子邮件、论坛或其他方式进行。
有机或口耳相传的嗡嗡声有助于在用户和 Google 中建立您的网站的声誉,而且它很少没有高质量的内容。
知道你的读者想要什么(然后给他们)
想想用户可能会搜索哪些词来查找您的内容。对该主题有很多了解的用户可能会在搜索查询中使用与该主题的新手不同的关键字。例如,长期的足球迷可能会搜索“fifa”,这是 Fédération Internationale de Football Association 的首字母缩写词,而新球迷可能会使用更一般的查询,例如“football playoffs”。预测搜索行为的这些差异并在编写内容时考虑它们(使用关键字词组的良好组合)可能会产生积极的结果。Google Ads 提供了方便的 关键字规划师 这可以帮助您发现新的关键字变体并查看每个关键字的大致搜索量。此外,Google Search Console 还为您提供您的网站出现的热门搜索查询,以及在 性能报告中引导最多用户访问您网站的查询。
考虑创建一个没有其他站点提供的新的、有用的服务。您还可以撰写原创研究、发布令人兴奋的新闻故事或利用您独特的用户群。其他网站可能缺乏做这些事情的资源或专业知识。
编写易于阅读的文本
用户喜欢写得很好且易于理解的内容。
避免:
- 写出带有许多拼写和语法错误的草率文本。
- 尴尬或写得不好的内容。
- 在文本内容的图像和视频中嵌入文本:用户可能想要复制和粘贴文本,而搜索引擎无法读取它。
清晰地组织您的主题
组织您的内容总是有益的,这样访问者可以很好地了解一个内容主题的开始位置和另一个内容主题的结束位置。将您的内容分解为逻辑块或分区可帮助用户更快地找到他们想要的内容。
避免:
- 将有关不同主题的大量文本转储到页面上,无需段落、副标题或布局分隔。
创造新鲜、独特的内容
新内容不仅可以让您现有的访问者群体回归,还可以带来新的访问者。
避免:
- 重新散列(甚至复制)不会给用户带来额外价值的现有内容。
- 在您的网站上拥有重复或接近重复的内容版本。
了解有关重复内容的更多信息。
为您的用户而不是搜索引擎优化内容
围绕访问者的需求设计您的网站,同时确保搜索引擎可以轻松访问您的网站通常会产生积极的结果。
避免:
- 插入大量针对搜索引擎的不必要的关键字,但对用户来说很烦人或无意义。
- 有诸如“用于访问此页面的常见拼写错误”之类的文本块,对用户几乎没有价值。
- 欺骗性地向用户隐藏文本,但将其显示给搜索引擎。
以培养用户信任的方式行事
如果用户认为您的网站值得信赖,他们会觉得访问您的网站很舒服。
信誉良好的网站是值得信赖的。在特定领域培养专业知识和值得信赖的声誉。
提供有关谁发布您的网站、提供内容及其目标的信息。如果您有购物或其他金融交易网站,请确保您有清晰且令人满意的客户服务信息,以帮助用户解决问题。如果您有新闻网站,请提供有关内容负责人的明确信息。
使用适当的技术也很重要。如果购物结帐页面没有安全连接,则用户无法信任该站点。
明确专业性和权威性
网站的专业性和权威性提高了它的质量。确保您网站上的内容是由具有该主题专业知识的人创建或编辑的。例如,提供专家或经验丰富的资源可以帮助用户了解文章的专业知识。如果存在这样的共识,那么在科学主题的页面中代表公认的共识是一种很好的做法。
为您的主题提供适量的内容
创建高质量的内容至少需要以下一项:时间、精力、专业知识和才能/技能。确保内容真实准确、文字清晰且全面。因此,例如,如果您将页面描述为菜谱,请提供易于理解的完整菜谱,而不仅仅是一组配料或菜肴的基本描述。
避免:
- 为页面目的提供的内容不足。
避免分散注意力的广告
我们希望广告是可见的。但是,不要让广告分散用户的注意力或阻止他们使用网站内容。例如,使网站难以使用的广告、补充内容或插页式页面(在您预期的内容之前或之后显示的页面)。了解有关此主题的更多信息。
避免:
- 在您的页面上放置分散注意力的广告。
明智地使用链接
写好链接文字
链接文本是链接内的可见文本。此文本告诉用户和 Google 一些关于您链接到的页面的信息。您页面上的链接可能是内部链接(指向您网站上的其他页面)或外部链接(指向其他网站上的内容)。在这两种情况下,你的锚文本越好,用户就越容易导航,谷歌也就越容易理解你链接到的页面是关于什么的。
使用适当的锚文本,用户和搜索引擎可以轻松理解链接页面包含的内容。
选择描述性文字
编写锚文本,至少提供有关链接到的页面的基本概念。
避免:
- 编写通用锚文本,例如“页面”、“文章”或“单击此处”。
- 使用离题或与链接到的页面内容无关的文本。
- 在大多数情况下,使用页面的 URL 作为锚文本,尽管这肯定有合法的用途,例如宣传或引用新网站的地址。
写简洁的文字
瞄准简短但描述性的文本——通常是几个词或一个短语。
避免:
- 编写长锚文本,例如长句或短段文本。
格式化链接,以便它们易于发现
让用户轻松区分常规文本和链接的锚文本。如果用户错过了链接或不小心点击了它们,您的内容就会变得不那么有用。
避免:
- 使用 CSS 或文本样式使链接看起来像普通文本。
也考虑内部链接的锚文本
您通常会从指向外部网站的角度考虑链接,但更多地关注用于内部链接的锚文本可以帮助用户和 Google 更好地浏览您的网站。
避免:
- 仅针对搜索引擎使用过多的关键字填充或冗长的锚文本。
- 创建无助于用户浏览网站的不必要链接。
小心你链接到谁
当您的站点链接到另一个站点时,您可以将您站点的一些声誉授予另一个站点。有时,用户可以通过在您的评论部分或留言板上添加指向他们自己网站的链接来利用这一点。或者有时您可能会以负面的方式提及一个网站,并且不想将您的任何声誉赋予它。例如,假设您正在撰写一篇关于垃圾评论主题的博客文章,并且您想调出一个最近评论垃圾邮件的网站。您想警告该站点的其他人,因此您将指向该站点的链接包含在您的内容中;但是,您当然不想通过您的链接给网站一些声誉。这将是使用nofollow
.
nofollow
属性可以派上用场的另一个例子是小部件链接。如果您使用第三方的小部件来丰富您网站的体验并吸引用户,请检查它是否包含您不打算与小部件一起放置在您的网站上的任何链接。某些小部件可能会添加指向您网站的链接,这些链接不是您的编辑选择,并且包含您作为网站所有者可能无法控制的锚文本。如果无法从小部件中删除此类不需要的链接,您始终可以使用 禁用它们nofollow
。如果您为您提供的功能或内容创建小部件,请确保nofollow
在默认代码段中包含 on 链接。
最后,如果您对不关注页面上的所有链接感兴趣,您可以在页面的标签<meta name="robots" content="nofollow">
内添加标签<head>
。您可以在我们的文档中找到有关机器人元标记的更多详细信息。
打击垃圾评论nofollow
要告诉 Google 不要关注或将您的网页的声誉传递给链接的网页,请将rel
链接属性的值设置为nofollow
或ugc
。不跟随链接意味着添加rel="nofollow"
或更具体的属性,例如ugc
在链接的锚标记内,如下所示:
<a href="http://www.example.com" rel="nofollow">Anchor text here</a>
或者:
<a href="http://www.example.com" rel="ugc">Anchor text here</a>
这什么时候有用?如果您的网站有一个打开了公共评论的博客,那么这些评论中的链接可能会将您的声誉传递到您可能不愿意担保的页面。页面上的博客评论区极易受到垃圾评论的影响。不关注这些用户添加的链接可确保您不会将您的页面来之不易的声誉交给垃圾网站。
自动添加nofollow
到评论栏和留言板
许多博客软件包会自动nofollow
用户评论,但那些没有的很可能是手动编辑来做到这一点的。此建议也适用于您网站中可能涉及用户生成内容的其他区域,例如留言簿、论坛、留言板、推荐人列表等。如果您愿意保证第三方添加的链接(例如,如果评论者在您的网站上受信任),则无需nofollow
在链接上使用;但是,链接到 Google 认为垃圾邮件的网站可能会影响您自己网站的声誉。Google 搜索中心文档有更多关于避免评论垃圾邮件的提示,例如使用验证码和打开评论审核。
优化您的图像
使用 HTML 图像
使用 HTML 图像元素将图像嵌入到您的内容中。
使用 HTML<img>
或<picture>
元素
语义 HTML 标记可帮助爬虫查找和处理图像。通过使用该<picture>
元素,您还可以为响应式图像的不同屏幕尺寸指定多个选项。您还可以loading="lazy"
在图像上使用该属性,以使您的用户更快地加载页面。
避免:
- 使用 CSS 显示您希望我们索引的图像。
使用alt
属性
为图像提供描述性文件名和alt
属性描述。alt
如果由于某种原因无法显示图像,该属性允许您为图像指定替代文本。
为什么要使用这个属性?如果用户正在使用辅助技术(例如屏幕阅读器)查看您的站点,则该alt
属性的内容会提供有关图片的信息。
另一个原因是,如果您使用图像作为链接,则该图像的替代文本将被视为与文本链接的锚文本类似。但是,我们不建议在您的网站导航中使用太多图片作为链接,因为文本链接可以起到相同的作用。最后,优化您的图片文件名和替代文本可以让 Google 图片等图片搜索项目更轻松地更好地理解您的图片。
使用简短但描述性的文件名和替代文本
与页面的许多其他优化目标一样,文件名和替代文本在简短但具有描述性时是最好的。
避免:
- 尽可能使用通用文件名,如
image1.jpg
,pic.gif
,1.jpg
如果您的网站有数千张图像,您可能需要考虑自动命名图像。 - 编写极其冗长的文件名。
- 将关键字填充到替代文本中或复制和粘贴整个句子。
使用图像作为链接时提供替代文本
如果您决定使用图片作为链接,填写其替代文本有助于 Google 了解更多有关您链接到的页面的信息。想象一下,您正在为文本链接编写锚文本。
避免:
- 编写过长的替代文本,这将被视为垃圾邮件。
- 仅使用图像链接进行网站导航。
帮助搜索引擎找到您的图片
图片站点地图可以为 Google 提供有关您网站上找到的图片的更多信息。这增加了在 Google 图片结果中找到您的图片的可能性。此文件的结构类似于您网页的 XML 站点地图文件。
使用标准图像格式
使用普遍支持的文件类型;大多数浏览器支持 JPEG、GIF、PNG、BMP 和 WebP 图像格式。让文件名的扩展名与文件类型匹配也是一个好主意。
使您的网站适合移动设备
今天的世界是移动的。大多数人使用移动设备在 Google 上进行搜索。网站的桌面版本可能难以在移动设备上查看和使用。因此,拥有一个可移动的网站对于您的在线形象至关重要。事实上,从 2016 年底开始,谷歌已经开始试验,主要使用网站内容的移动版本进行排名、解析结构化数据和生成片段。
选择移动策略
有多种方法可以让您的网站做好移动准备,Google 支持不同的实施方法:
创建移动设备就绪网站后,您可以使用 Google 的移动设备友好测试 来检查您网站上的网页是否符合在 Google 搜索结果页面上标记为移动设备友好的标准。您还可以查看 Search Console 移动可用性报告 来解决影响您网站的移动可用性问题。
如果您的网站在多个页面上提供大量静态内容(如博客文章或产品登录页面),请考虑使用AMP(加速移动页面)来实现它。它是一种特殊的 HTML,可确保您的网站保持快速和用户友好,并且可以通过各种平台(包括 Google 搜索)进一步加速。
配置移动站点,以便它们可以被准确索引
无论您选择哪种配置来设置您的移动网站,请注意以下关键点:
- 如果您使用动态服务或拥有单独的移动网站,请在网页格式化为移动设备(或具有相应的移动设备格式的页面)时向 Google 发出信号。这有助于 Google 在搜索结果中准确地为移动搜索者提供您的内容。
- 如果您使用的是响应式网页设计,请使用
meta name="viewport"
标签告诉浏览器如何调整内容。如果您使用动态服务,请根据用户代理使用 Vary HTTP 标头来指示您的更改。如果您使用单独的 URL,请通过向页面添加带有和 元素 的<link>
标记 来表明两个 URL 之间的关系。rel="canonical"
rel="alternate"
- 保持资源可抓取。阻止页面资源可以让 Google 对您的网站有一个不完整的了解。当您的 robots.txt 文件阻止访问您的部分或全部页面资源时,通常会发生这种情况。如果 Google 无法访问页面的资源,例如 CSS、JavaScript 或图像,我们可能不会检测到它是为在移动浏览器上显示和工作而设计的。换句话说,我们可能无法检测到该页面适合移动设备,因此无法正确地将其提供给移动搜索者。
- 避免让移动访问者感到沮丧的常见错误,例如播放无法播放的视频。
- 提供较差搜索者体验的移动页面可以在排名中降级或在移动搜索结果中显示警告。这包括但不限于阻碍用户体验的移动设备上的整页插页式广告。
- 在所有设备上提供完整的功能。移动用户期望在移动设备以及您的网站支持的所有其他设备上具有相同的功能(例如评论和结帐)和内容。除了文本内容,确保所有重要的图像和视频都嵌入并在移动设备上访问。对于搜索引擎,在所有版本的页面上提供所有结构化数据和其他元数据,例如标题、描述、链接元素和其他元标记。
- 确保您在桌面网站上拥有的结构化数据、图像、视频和元数据也包含在移动网站上。
最佳实践
- 使用Mobile-Friendly Test测试您的移动网页,看看 Google 是否认为您的网站在移动设备上运行良好。
- 如果您为移动网页使用单独的网址,请确保同时测试移动网址和桌面网址,以便确认重定向可识别且可抓取。
推广您的网站
虽然指向您网站的大部分链接将逐渐添加,但随着人们通过搜索或其他方式发现您的内容并链接到该内容,Google 知道您希望让其他人了解您为内容付出的辛勤工作. 有效地推广您的新内容将导致对同一主题感兴趣的人更快地发现。与本文档中涵盖的大多数要点一样,将这些建议发挥到极致实际上可能会损害您网站的声誉。
在您自己的网站上发布一篇博文,让您的访问者群知道您添加了一些新内容,这是宣传新内容或服务的好方法。其他关注您的网站或 RSS 提要的网站所有者也可以选择这个故事。
为您的公司或网站的线下推广付出努力也可以得到回报。例如,如果您有一个商业网站,请确保其 URL 列在您的名片、信头、海报等上。您还可以通过邮件向客户发送定期通讯,让他们了解公司网站上的新内容。
如果您在本地经营一家企业,那么声明您的商家资料将有助于您在 Google 地图和 Google 搜索上吸引客户。
了解社交媒体网站
围绕用户交互和共享构建的网站使感兴趣的人群与相关内容更容易匹配。
避免:
- 尝试推广您创建的每一个新的、小的内容;寻找大而有趣的物品。
- 将您的网站纳入计划,将您的内容人为地提升到这些服务的顶部。
与您网站相关社区中的人联系
很有可能,有许多网站涵盖了与您类似的主题领域。开放与这些网站的交流通常是有益的。您的利基或社区中的热门话题可能会引发更多关于内容或构建良好社区资源的想法。
避免:
- 向与您的主题领域相关的所有网站发送垃圾邮件链接请求。
- 从另一个站点购买链接以获取PageRank。
分析您的搜索性能和用户行为
分析您的搜索性能
包括谷歌在内的主要搜索引擎为网站所有者提供工具来分析他们在搜索引擎中的表现。对于 Google,该工具是Search Console。
Search Console 提供了两种重要的信息类别: Google 可以找到我的内容吗?我在 Google 搜索结果中的表现如何?
使用 Search Console 不会帮助您的网站获得优惠待遇;但是,它可以帮助您识别问题,如果这些问题得到解决,可以帮助您的网站在搜索结果中表现得更好。
通过该服务,网站所有者可以:
- 查看 Googlebot 抓取网站的哪些部分有问题
- 测试并提交站点地图
- 分析或生成 robots.txt 文件
- 移除已被 Googlebot 抓取的网址
- 指定您的首选域
- 识别问题
title
和description
元标记 - 了解用于访问网站的热门搜索
- 了解 Google 如何查看网页
- 接收违反质量指南的通知并请求网站重新审核
微软的必应网站管理员工具也为网站所有者提供工具。
分析您网站上的用户行为
如果您使用 Google Search Console 或其他服务改进了网站的抓取和索引编制,您可能会对访问您网站的流量感到好奇。像谷歌分析这样的网络分析程序是一个有价值的洞察力来源。您可以使用这些来:
- 深入了解用户在您网站上的访问方式和行为方式
- 发现您网站上最受欢迎的内容
- 衡量您对网站进行优化的影响,例如,更改这些
title
和description
元标记是否会提高搜索引擎的流量?
对于高级用户,分析包提供的信息与您的服务器日志文件中的数据相结合,可以提供有关访问者如何与您的文档交互的更全面的信息(例如搜索者可能用来查找您的站点的其他关键字)。