如何让网站出现在谷歌索引?
想让顾客在谷歌上搜到你,第一步就是先让谷歌把你的网店“收进库”。只要被收进去,才有机会往前排。搞懂“被索引”是怎么回事,你的SEO才能花一分钱出两分力。下面告诉你谷歌索引是什么、为什么重要,以及怎样快速确认自己的站已经被收录。
Table of contents
什么是谷歌索引?
谷歌索引是分析、组织和存储网页信息的过程,形成了一个庞大的数据库。
首先,谷歌的搜索引擎爬虫会爬取网站,判断页面是否提供价值。谷歌会将有价值的页面进行索引,或将其添加到数据库中。当用户在谷歌上搜索时,算法会从索引中确定最相关的页面并显示在搜索引擎结果页面上。
谷歌索引你的网站有哪些好处?
只有被谷歌索引的页面才能出现在谷歌搜索结果中,这意味着索引是任何SEO策略的关键部分。如果你的网站没有被索引,无论你的内容多么有用和相关,你仍然无法产生有意义的自然搜索流量,因为你的网站不会出现在谷歌搜索中。
如何让你的网站被谷歌索引?
让你的网站被谷歌索引主要面临两个障碍。首先,谷歌的搜索机器人Googlebot需要找到你的网站,然后判断你的内容是否值得被索引。以下是帮助谷歌找到你的网站并增加被索引机会的方法:
1. 请求索引
第一步是请求谷歌索引你的网站。为此,使用你的谷歌账户登录谷歌搜索控制台(以前称为谷歌网站管理员工具)。如果这是你第一次登录,你会看到一个提示,要求你添加你的域名,即你网站链接的主要部分。例如,对于链接 http://www.shopify.com,你需要输入“shopify.com”。输入你的域名并点击继续。
接下来,按照显示的说明通过域名系统(DNS)记录验证你对网站的所有权。你需要复制弹出窗口中显示的TXT记录,登录到你的域名注册商,粘贴TXT记录作为新的DNS记录,然后点击保存。
如果你有一个Shopify管理的域名,你可以在Shopify管理后台的域名页面访问和编辑你的DNS设置。如果你的商店使用myshopify.com域名,你需要添加一个自定义域名,然后才能访问你的设置。
添加域名到谷歌搜索控制台账户后,访问谷歌搜索控制台中的链接检查工具,选择请求索引。
2. 创建网站地图并提交给谷歌
Googlebot会不断爬取网络以寻找新页面或更新内容,但找到新网站需要一些时间。如果一个全新的网站没有从已知页面链接过来,谷歌可能根本无法找到它。你可以通过提交一个XML网站地图来加快这个过程,网站地图是列出你网站上所有页面的文件。网站地图帮助谷歌识别你网站上最重要的页面,从而提升搜索表现。
要找到你的网站地图,在浏览器地址栏中输入你的域名后加上sitemap.xml,格式为“shopify.com/sitemap.xml”。你的浏览器应该会显示你的网站地图。复制网站地图的链接,返回谷歌搜索控制台,导航到网站地图部分。然后在“添加新网站地图”下粘贴链接并点击提交。
如果你的内容管理系统(CMS)没有自动创建网站地图,你可以使用第三方工具,如XML网站地图生成器来创建一个。
3. 确认索引状态
一旦你提交了网站地图,谷歌可能需要几天到几周的时间来索引你的网站。你可以通过在谷歌搜索框中输入“site:”加上你的域名来检查索引状态,例如“site:shopify.com”。
你将看到谷歌在SERP上索引的页面列表。如果谷歌没有返回任何结果,说明你的网站尚未被索引。请在几天后再试。
你的网站未被索引怎么办?
如果你请求索引后已经过去两周,所有或部分页面仍未出现在SERP中,谷歌可能在索引你的内容时遇到困难。以下是你的网站可能未被索引的一些常见原因及其解决方法:
确保已启用爬取
你的网站有一个robots.txt文件,这是一个位于你域名根目录的纯文本文件,告诉搜索引擎哪些页面可以被爬取。你也可以用它来阻止对特定页面或整个网站的访问。确保你的robots.txt文件没有告诉谷歌不爬取你的网站,可以在浏览器地址栏中输入你的域名后加上“robots.txt”(例如,“shopify.com/robots.txt”)。显示的文件应该列出你要求谷歌不爬取的特定页面。
如果你的浏览器显示以下代码,则整个网站被阻止:
User-agent: *
disallow: /
如果你的浏览器返回此结果(或“disallow”行列出了你希望搜索引擎索引的页面),你可以通过你的域名注册商编辑你的robots.txt文件。如果你不是经验丰富的代码编辑者,建议联系你的域名注册商或第三方服务提供商寻求帮助。
检查noindex标签
noindex标签是一个HTML标签,告诉谷歌在爬取页面后不要对其进行索引。与robots.txt文件不同,noindex标签不会阻止搜索引擎爬取页面。然而,它们确实指示谷歌在爬取后不要对页面进行索引。你可能会在不希望在SERP上显示的页面(如结账、登录和购买后页面)上使用noindex标签。
你可以使用谷歌的链接检查工具查看谷歌爬取页面时看到的HTML数据。如果HTML文本中包含“noindex”这个短语,则该页面包含noindex标签。你可以在你的网站内容管理系统(CMS)的设置部分删除noindex标签。
检查nofollow链接
nofollow链接告诉搜索机器人不要跟随该链接并爬取附加页面。如果谷歌没有索引特定页面,请确保指向该页面的内部链接不是nofollow链接。要查看链接是否为nofollow,右键单击它,选择检查,并在显示的代码中搜索“nofollow”。如果你找到noindex标签,可以在CMS的设置部分将其删除。
检查孤立页面
孤立页面是指没有从你网站上的任何其他页面链接过来的页面。如果孤立页面包含在你提交的网站地图中,或者其他网站链接到它们,谷歌可以对其进行索引。孤立页面在搜索排名中的表现通常较差,且访客很难找到。
如果你创建了孤立页面,每次添加一个时也需要更新你的网站地图。因此,SEO最佳实践建议避免孤立页面。如果你希望谷歌索引某个页面,请确保在你网站上包含指向该页面的内部链接。
确认你的网站遵循谷歌政策
违反谷歌垃圾邮件政策或不符合搜索引擎的技术要求的网站可能不会被索引。
谷歌会惩罚使用隐藏文本、发布非原创内容、进行关键词堆砌或使用购买的、隐藏的或低质量的反向链接来操控搜索结果的网站。你可以通过发布高质量、相关且原创的内容来避免这种结果,从而为用户提供价值。如果谷歌没有索引你的网站,请查看谷歌的垃圾邮件政策以确保你符合要求。
要满足谷歌的技术要求,确保你的文本是谷歌支持的文件类型,并且你的页面正常工作。你还可以使用谷歌的链接检查工具检查页面的HTTP状态码。谷歌只会索引返回HTTP 200状态码的页面,表示页面请求成功。
谷歌索引常见问题
可以请求谷歌索引某个页面吗?
可以。要请求谷歌索引你的页面,登录谷歌搜索控制台,添加你的域名,然后点击请求索引。
如何检查你的网站是否被谷歌索引?
要查看你的网站是否被索引,在谷歌搜索框中输入“site:”加上你的域名,格式为“site:网站网址”。如果搜索引擎结果页面返回你网站上的页面列表,则谷歌已索引你的网站。
提交后谷歌需要多长时间来索引我的网站?
谷歌文档建议用户应预计索引从提交网站地图和请求索引之时起需要几天到几周的时间。