Twitter Facebook Linkedin
Powerful SEO Crawler tool

在Google中加快网站索引的20种方法

Comments: 0
 173
2023-10-31 | 阅读: 11 分钟
Facebook
作者: Simagin Andrey

许多SEO专家在他们的实践中遇到了搜索引擎不愿意索引网站的某些页面,而在90%的情况下,这些问题的原因是平庸的:机器人中的页面意外关闭。txt,禁止通过元机器人索引,不正确的规范和类似的选项。

但是,仅仅找到并消除不正确索引的原因是不够的。 消除后,有必要尽快发送用于重新索引的重要内容,并确保网站和感兴趣的页面已编入索引。

在本文中,我们将分享在Google搜索引擎中索引页面的所有选项。

在Google中加快网站索引的20种方法

在Google中加速索引的方法

1. Google Search Console (GSC)

在"手动"模式下索引/重新索引页面的最常见方法是通过Google网站管理员面板。

Google Search Console (GSC) Indexation

页面很快被索引(从出现在搜索之前的几秒钟开始),但是,工作以逐页模式进行+搜索机器人扫描页面需要时间,因此这种方法是有效的,但不是最方便的,因为您不能立即从一组Url下载列表并将其发送以进行大规模索引。

2. Sitemap.xml

使用XML站点地图是加快新页面索引的经典方法。 这是通过指定指向站点地图文件Sitemap的超链接来实现的。文件机器人中的xml。txt(当然,在这样做之前,您需要创建文件本身)。xml)。. Sitemap.xml »

Indexation with Sitemap.xml

对于任何类型的网站来说,这通常都足够了。

要创建站点地图,流行的CMS上有许多不同的插件,也可以使用web或桌面爬虫之一创建,例如,通过免费的SiteAnalyzer。. SiteAnalyzer »

3. Ping站点地图。xml

Ping强制搜索机器人对您的站点地图进行操作重新索引。xml。 这是一种将站点地图添加到Google搜索控制台的模拟。 因此,我们向Google发送了一个关于需要重新索引网站地图的额外信号,从而加速了索引页面的可能性(但是,机器人会立即急于绕过它们并不是事实)。

在Google和Bing中ping sitemap的链接:

4. 从流量网站页面安装301重定向

此解决方案允许您将静态权重和流量从高质量站点部分转移到需要搜索机器人更多关注的站点,或者其索引存在问题。

我正在从流量良好的网站的"新闻"页面重定向到索引有问题的网站的类似页面。 重定向在第二天被Google"考虑到",捐赠者网站的页面从Google索引中消失。

在对接受方站点的页面建立索引后,可以删除重定向。

5. 从Google网站管理员删除网站并再次添加网站

这个想法是让搜索引擎"注意"网站,从而再次浏览网页。

实验不起作用,因为当您重新添加项目时,它立即显示机器人。txt和其他以前应用的设置-显然,当网站被删除时,它只是从列表中消失,然后当它再次"添加"时,它再次显示。

6. 从索引中完全关闭站点

在机器人中关闭Google网站。txt用于完全去索引。

在测试时,带有WWW并且没有保存副本的页面的"第一个"版本在索引(一个年轻的网站)中晃来晃去。 来检测更新版本机器人。txt花了谷歌1-2个小时。 2天后,唯一以前索引的页面从索引中消失。 该网站在Google搜索中剩下0页。

在完全去索引之后,它被打开了。谷歌机器人的txt。

然而,从日志来看,机器人每天都登录一次,并继续每天登录一次。 总的来说,谷歌机器人访问网站的频率没有改变。

7. 向Google AdSense添加广告

通常,如果一个网站没有通过google AdSense中的审核,那么个人帐户中会出现该网站不被接受的可能原因列表(验证最多需要两周,我花了一个半)。 这些信息可以帮助确定网站出现问题的原因。

其中,在一般情况下,发生-该网站不接受标记"没有有用的内容"。

Google AdSense website moderation

我不认为该网站的低水平索引与此相关。 但至少我们得到了一个或多或少明智的答案,这可能是有用的另一次(例如,确定对网站实施的制裁)。

8. 通过谷歌翻译重新索引

这种方法是基于这样一个假设,即通过Google服务"运行"页面,我们会通过搜索机器人对它们进行额外的关注。

我们将网站的网址插入谷歌翻译,按照链接与页面的翻译,交叉我们的手指,希望一个奇迹。

Re-crawling the site via Google Translate

就我而言,奇迹没有发生。

9. 我们从社交网络和电报中引导流量

为了加快网站的索引,您可以在社交网络(Twitter,Facebook,Linkedin等)上分享出版物。),或者通过在Telegram中发布帖子(事实上,这与吸引社交网络的流量相同,但它通过在主题频道上的广告帖子中放置指向网站的链接而发生)。

目前,来自社交网络的链接未被搜索引擎编入索引,并且在排名中没有考虑到,因此这种加速网站索引的选项可能无效,但是,它可以吸引"实时"流量到网站,

10. 来自上下文的流量

我们在Google AdWords中创建广告活动,并将流量引导到着陆页以实现更快的索引,以便搜索机器人更频繁地访问网站页面,从而增加其索引的可能性。

11. 在Google Search Console中检查移动优化

我们使用该网站的移动版本的测试页面来告诉机器人有关新页面的信息: https://search.google.com/test/mobile-friendly/result?id=28OJNYqIhMMT4grjojk-uw

同样,假设是,通过向Google发送一个额外的信号,通过移动版本测试工具重新索引网站页面,它将更密切地关注该网站。 但是,我不确定这至少会给出一些切实的结果。

12. 品特的交通

Pinterest是西方流行的内容平台,这使得它不仅对访问者有吸引力,而且对搜索引擎机器人也有吸引力。 它不断被搜索机器人"居住",特别是Google机器人,因此通过简单地创建引脚,您可以将Google机器人引导到感兴趣的网站的页面。

Pinterest

在我的情况下,它没有给出结果。

13. 通过基于Google Chrome浏览器标签的大众索引器运行

据我所知,如果这个主题曾经有效(IndexGator服务及其类似物),现在它绝对死了。

根据服务器日志-在这样的索引之后,机器人没有进入网站。

14. 创建站点地图。txt脧脗脭脴

文件站点地图。txt它是网站地图站点地图的简化版本。xml。 事实上,这仍然是相同的站点Url列表,但没有指定额外的属性(lastmod,优先级,频率)。

https://mysite.com/
https://mysite.com/page-1/
https://mysite.com/page-2/
https://mysite.com/page-3/
https://mysite.com/page-4/
https://mysite.com/page-5/

此选项比通常的站点地图不常见。xml,但是,尽管如此,在机器人中添加链接时。txt机器人开始扫描它不低于一个普通的站点地图。

15. 内部链接

通过从"中心"页面(高流量/权重的页面)链接到新网站页面来加速索引。

通常,为此编写一个脚本,该脚本从预先准备的列表中获取未索引的链接束,并将它们放在专门访问的页面上。 索引页面后,将放置下一个链接块,依此类推。 索引通过各种服务或通过Google网站管理员工具API进行检查。

16. 建立外部参考质量

谷歌认识到,如果网页是从信誉良好的网站链接到的,它们是可信的。

反向链接的存在告诉谷歌,网页是重要的,他们应该被索引。

因此,通过增加高质量的外部链接质量到推广的网页和网站作为一个整体,你可以向谷歌发出信号,这个网站需要更多的关注和更频繁地窃取内容。

17. 使用Flickr的创意方法(Viktor Karpenko案例)

我们在Flickr照片托管上创建了一个帐户,在那里上传了很多照片(数千张,或者更好的数万张)-我们无论在哪里拍摄照片,您甚至可以使用其他照片托管网站,instagram

在每张照片下,我们写道,在使用照片时,您需要放置一个指向您正在推广的网站的反向链接(不要忘记提及其URL)。

Get traffic from Flickr

因此,您可以每月从好的网站和媒体获得免费流量和数十个链接。

注意。 该示例与链接构建更相关,但也允许您将流量引导到网站的某些页面,从而改进其索引。

18. 使用Google索引API进行索引

从用户Mahmud挤压php指令:

  • 我们在Google Cloud中注册服务帐户,获取访问密钥(json文件),将服务帐户的权限授予服务控制台,在Google Cloud中启用API。
  • 创建一个PHP脚本,其中Url将被添加到索引中。
  • 从Github下载客户端以使用api: https://github.com/googleapis/google-api-php-client
  • 批量添加请求的代码:
require_once '/_google-api-php-client/vendor/autoload.php';

$client = new \Google_Client();

$client->setAuthConfig('/_google-api-php-client-php70/blablabla-777c77777777.json'); // path to json file received when creating a service account

$client->addScope('https://www.googleapis.com/auth/indexing');

$client->setUseBatch(true);

$service = new \Google_Service_Indexing($client);

$batch = $service->createBatch();

foreach ($links as $link) // URLs list
{
  $postBody = new \Google_Service_Indexing_UrlNotification();
  $postBody->setUrl($link);
  $postBody->setType('URL_UPDATED');
  $batch->add($service->urlNotifications->publish($postBody));
}

$results = $batch->execute();

print_r($results);
  • 作为响应,$batch->execute()按请求中的链接数发送数组(如果响应\Exception中有\Google\Service,则代码429-超出限制,403-访问密钥或启用api的问题,400-数据曲线)。
  • 错误描述链接: https://developers.google.com/search/apis/indexing-api/v3/core-errors?hl=ru#api-errors
  • 不要忘记将API帐户链接到Google控制台+将自己暴露为所有者,否则脚本将不起作用(错误404将出现在数组中,无法访问索引站点-权限被拒绝。 未能验证URL所有权)。

注意:我花了~40分钟来编写脚本,包括轻微的"堵塞"和谷歌搜索错误的时间。

19. 阻止访问谷歌机器人(Vladimir Vershinin案例)

我注意到文档在其中一个项目上很少添加到Google索引中。 扭曲,旋转-都无济于事。

根据间接迹象,出现了一个假设,即机器人无法从资源中获得某些东西,因为它们在DDoS保护服务级别被切断。

我们在26日将/ipranges/list添加到DDoS防护服务白名单中,并且已经在27日我们收到了索引中的+50k文档,目前在15天+索引中的300k文档。

大多数"飞入"文档在GSC中是"扫描的,但尚未编入索引"。

链接到谷歌机器人的IP地址范围: https://developers.google.com/search/apis/ipranges/googlebot.json

20. 写信给约翰*穆勒

鸣叫约翰*穆勒,描述你的问题,交叉你的手指,等待答案。 Twitter »

Write to John Mueller on Google

在我的情况下,它没有工作,没有人回答我,索引中没有出现新的页面。 当然很奇怪,但好吧。

但谁知道呢,也许你会幸运的 )

***

似乎没有更多已知的选项来加速新页面和旧页面的索引。 但是,如果我突然错过了一些东西,我请你在评论中分享你自己的案例和例子-我很乐意将它们添加到文章中。

P.S. IndexNow. 为了全面复盖这个主题,值得一提的是通过IndexNow(一个开放的API,每天可以将多达10,000页添加到搜索引擎的索引中)对页面进行批量索引的相对较新的可能性。 目前,支持Yandex和Bing搜索引擎。 谷歌搜索引擎加入这项技术可能并不遥远,尽管如果该技术已经有一小批批评者,谁知道它是否会在未来得到发展。

评价的文章
5/5
1



0 comments

You must be logged to leave a comment.


<< 前

我们的客户