NeuralCrawl

GitLab / robots.txt snapshot

← back to gitlab.com · fetched 2026-06-20T01:10:31Z (18h ago) · HTTP 200 · 3230 bytes · sha256 9e1e837e03b726ee · raw

final URL: https://gitlab.com/robots.txt

1# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file
2#
3# To ban all spiders from the entire site uncomment the next two lines:
4# User-Agent: *
5# Disallow: /
6
7# Add a 1 second delay between successive requests to the same server, limits resources used by crawler
8# Only some crawlers respect this setting, e.g. Googlebot does not
9# Crawl-delay: 1
10
11# Based on details in https://gitlab.com/gitlab-org/gitlab/blob/master/config/routes.rb,
12# https://gitlab.com/gitlab-org/gitlab/blob/master/spec/routing, and using application
13
14# Global routes
15User-Agent: *
16Disallow: /autocomplete/users
17Disallow: /autocomplete/projects
18Disallow: /search
19Disallow: /admin
20Disallow: /profile
21Disallow: /dashboard
22Disallow: /users
23Disallow: /api/v*
24Disallow: /help
25Disallow: /s/
26Disallow: /-/profile
27Disallow: /-/profile/
28Disallow: /-/user_settings/
29Disallow: /-/ide/
30Disallow: /-/experiment
31# Restrict allowed routes to avoid very ugly search results
32Allow: /users/sign_in
33Allow: /users/sign_up
34Allow: /users/*/snippets
35
36# Generic resource routes like new, edit, raw
37# This will block routes like:
38# - /projects/new
39# - /gitlab-org/gitlab-foss/issues/123/-/edit
40User-Agent: *
41Disallow: /*/new
42Disallow: /*/edit
43Disallow: /*/raw
44Disallow: /*/realtime_changes
45
46# Group details
47User-Agent: *
48Disallow: /groups/*/-/analytics
49Disallow: /groups/*/-/analytics/
50Disallow: /groups/*/-/insights/
51Disallow: /groups/*/-/issues_analytics
52Disallow: /groups/*/-/contribution_analytics
53Disallow: /groups/*/-/group_members
54Disallow: /groups/*/-/saml/
55Disallow: /groups/*/-/saml_group_links
56Disallow: /groups/*/-/settings/
57Disallow: /groups/*/-/billings
58Disallow: /groups/*/-/hooks
59Disallow: /groups/*/-/projects
60
61# Project details
62User-Agent: *
63Disallow: /*/*.git$
64Disallow: /*/*.git/*
65Disallow: /*/archive/
66Disallow: /*/repository/archive*
67Disallow: /*/activity
68Disallow: /*/-/project_members
69Disallow: /*/-/blame/
70Disallow: /*/-/branches
71Disallow: /*/-/commits/
72Disallow: /*/-/commit
73Disallow: /*/commit/*.patch
74Disallow: /*/commit/*.diff
75Disallow: /*/-/compare/
76Disallow: /*/-/network/
77Disallow: /*/path_locks
78Disallow: /*/merge_requests/*.patch
79Disallow: /*/merge_requests/*.diff
80Disallow: /*/merge_requests/*/diffs
81Disallow: /*/services
82Disallow: /*/uploads/
83Disallow: /*/-/import
84Disallow: /*/-/requirements_management/
85Disallow: /*/-/pipelines
86Disallow: /*/-/pipeline_schedules
87Disallow: /*/-/jobs
88Disallow: /*/-/ci/
89Disallow: /*/-/quality/
90Disallow: /*/-/licenses
91Disallow: /*/-/security/
92Disallow: /*/-/dependencies
93Disallow: /*/-/audit_events
94Disallow: /*/-/on_demand_scans
95Disallow: /*/-/feature_flags
96Disallow: /*/-/ml/
97Disallow: /*/-/environments
98Disallow: /*/-/clusters
99Disallow: /*/-/terraform
100Disallow: /*/-/terraform_module_registry
101Disallow: /*/-/*/configuration
102Disallow: /*/-/error_tracking
103Disallow: /*/-/metrics
104Disallow: /*/-/alert_management
105Disallow: /*/-/incidents
106Disallow: /*/-/oncall_schedules
107Disallow: /*/-/escalation_policies
108Disallow: /*/-/*/service_desk
109Disallow: /*/-/analytics
110Disallow: /*/-/analytics/
111Disallow: /*/-/value_stream_analytics
112Disallow: /*/-/graphs/
113Disallow: /*/insights/
114Disallow: /*/-/pipelines/
115Disallow: /*/-/settings/
116Disallow: /*/-/hooks
117Disallow: /*/-/usage_quotas