Return to site

网站优化排名-SEO审计的第一步:索引问题

网站优化排名

· seo优化

索引实际上是任何SEO审计的第一步。为什么?

如果您的网站未被编入索引,则Google和Bing基本上不会阅读该网站。如果搜索引擎无法找到并“读取”它,那么任何数量的魔法或搜索引擎优化(SEO)都不会提高您网页的排名。

要进行优化排名,必须首先将网站编入索引。

您的网站是否已编入索引?


有许多工具可以帮助您确定网站seo是否正在编制索引。

索引的核心是页面级进程。换句话说,搜索引擎会读取页面并单独处理它们。

检查网页是否被Google编入索引的快速方法是使用带有Google搜索的site:运算符。只输入域名,如下面的示例所示,将显示Google为该域编制索引的所有页面。您还可以输入特定页面URL以查看该单个页面是否已编制索引。

页面未编入索引时

如果您的网站或网页未被编入索引,最常见的罪魁祸首是网页上使用的元漫游器代码或robots.txt文件中不正确使用disallow。

页面级别的元标记和robots.txt文件都会向搜索引擎索引机器人提供有关如何处理网页或网站上内容的说明。

不同之处在于robots元标记显示在单个页面上,而robots.txt文件则提供整个网站的说明。但是,在robots.txt文件中,您可以单独列出页面或目录以及机器人在编制索引时如何处理这些区域。我们来看看如何使用它们。

robots.txt的

如果您不确定自己的网站是否使用了robots.txt文件,则可以通过简单的方式进行检查。只需在浏览器中输入您的域名,然后输入/robots.txt即可。

以下是使用亚马逊(https://www.amazon.com/robots.txt)的示例:

亚马逊的“不允许”清单持续了很长时间!

Google Search Console还有一个方便的robots.txt测试工具,可帮助您识别机器人文件中的错误。您还可以使用底部的栏测试网站上的网页,以查看当前表单中的漫游器文件是否阻止了Googlebot。

如果不允许站点上的页面或目录,则它将显示在“机器人”文件中的“禁用:”之后。如上面的示例所示,我已禁止使用我的漫游器文件编制索引页面文件夹(/ lp /)。这可以防止搜索引擎将任何驻留在该目录中的页面编入索引。

您可以使用机器人文件,有许多很酷且很复杂的选项。Google的开发者网站对使用robots.txt文件的所有方法都有很好的了解。以下是一些:

机器人元标记

机器人元标记位于页面的标题中。通常,不需要同时使用漫游器元标记和robots.txt来禁止索引特定页面。

在上面的搜索控制台图片中,我不需要将漫游器元标记添加到目标网页文件夹(/ lp /)中的所有目标网页,以防止Google将其编入索引,因为我已禁止使用robots.txt文件。

但是,机器人元标记也有其他功能。

例如,您可以告诉搜索引擎,不应该遵循整个页面上的链接进行搜索引擎优化。在某些情况下,例如在新闻稿页面上,这可能会派上用场。

可能这个标签最常用于搜索引擎优化的两个指令是noindex / index和nofollow / follow:

索引如下。默认隐含。搜索引擎索引机器人应该索引此页面上的信息。搜索引擎索引机器人应该遵循此页面上的链接。
Noindex nofollow。搜索引擎索引机器人不应索引此页面上的信息。搜索引擎索引机器人不应该关注此页面上的链接。
Google Developer的网站还详细说明了漫游器元标记的使用方法。

XML站点地图

当您的网站上有新页面时,理想情况下您希望搜索引擎快速查找并编制索引。帮助完成这项工作的一种方法是使用可扩展标记语言(XML)站点地图并将其注册到搜索引擎。

XML站点地图为搜索引擎提供了网站建设上的页面列表。当您的新内容可能没有指向它的许多入站链接时,这尤其有用,这使搜索引擎机器人更难以通过链接查找该内容。现在,许多内容管理系统都内置了XML站点地图功能,或者通过插件提供,例如WordPress的Yoast SEO插件。

确保您拥有XML站点地图,并且已在Google Search Console和Bing网站管理员工具中注册。这可以确保Google和Bing知道站点地图的位置,并且可以不断返回索引。

使用此方法索引新内容的速度有多快?我曾经做过一次测试,发现我的新内容仅在8秒钟内被Google编入索引 - 这就是我更改浏览器标签并执行site:operator命令所花费的时间。所以它很快!

JavaScript的

2011年,谷歌宣布它能够执行JavaScript并索引某些动态元素。但是,Google并不总是能够执行所有JavaScript并将其编入索引。在Google Search Console中,获取和渲染工具可以帮助您确定Google的机器人Googlebot是否真的能够在JavaScript中查看您的内容。

在此示例中,大学网站使用异步JavaScript和XML(AJAX)(这是一种JavaScript形式)来生成链接到特定研究领域的课程主题菜单。

获取和渲染工具向我们显示Googlebot无法以与人类相同的方式查看内容和链接。这意味着Googlebot无法通过JavaScript中的链接访问网站上这些更深入的课程页面。

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly