diff --git a/roles/koji_hub/files/kojiweb.conf b/roles/koji_hub/files/kojiweb.conf
index 86abd2ed39..d8f09d27d7 100644
--- a/roles/koji_hub/files/kojiweb.conf
+++ b/roles/koji_hub/files/kojiweb.conf
@@ -6,6 +6,14 @@ KeepAlive On
Alias /koji "/usr/share/koji-web/scripts/wsgi_publisher.py"
#(configuration goes in /etc/kojiweb/web.conf)
+Alias /robots.txt /var/www/html/robots.txt
+
+
+ Options None
+ AllowOverride None
+ Require all granted
+
+
Options ExecCGI
SetHandler wsgi-script
diff --git a/roles/koji_hub/files/robots.txt b/roles/koji_hub/files/robots.txt
new file mode 100644
index 0000000000..1f53798bb4
--- /dev/null
+++ b/roles/koji_hub/files/robots.txt
@@ -0,0 +1,2 @@
+User-agent: *
+Disallow: /
diff --git a/roles/koji_hub/tasks/main.yml b/roles/koji_hub/tasks/main.yml
index 0b6cd82154..a5fc795e72 100644
--- a/roles/koji_hub/tasks/main.yml
+++ b/roles/koji_hub/tasks/main.yml
@@ -171,6 +171,13 @@
notify: restart httpd
when: env != "staging"
+- name: koji robots.txt config
+ copy: src=robots.txt dest=/var/www/html/robots.txt
+ tags:
+ - config
+ - koji_hub
+ notify: restart httpd
+
- name: kojira log dir
file: dest=/var/log/kojira owner=root group=root mode=0750 state=directory
tags: