mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
Docs: Copyedit extras/robots-txt.md
This commit is contained in:
parent
01f71babfc
commit
2c66167431
1 changed files with 16 additions and 13 deletions
|
@ -1,35 +1,38 @@
|
||||||
---
|
---
|
||||||
lastmod: 2015-12-08
|
lastmod: 2016-01-06
|
||||||
date: 2013-07-09
|
date: 2015-12-08
|
||||||
menu:
|
menu:
|
||||||
main:
|
main:
|
||||||
parent: extras
|
parent: extras
|
||||||
next: /community/mailing-list
|
next: /community/mailing-list
|
||||||
prev: /extras/urls
|
prev: /extras/urls
|
||||||
title: Table of Contents
|
title: Custom robots.txt
|
||||||
weight: 120
|
weight: 120
|
||||||
---
|
---
|
||||||
|
|
||||||
Hugo can generated customized [robots.txt](http://www.robotstxt.org/) in the
|
Hugo can generated a customized [robots.txt](http://www.robotstxt.org/) in the
|
||||||
[same way than any other template]({{< ref "templates/go-templates.md" >}}).
|
[same way as any other templates]({{< ref "templates/go-templates.md" >}}).
|
||||||
|
|
||||||
By default it generates a robots.txt which allows everything, it looks exactly
|
By default, it generates a robots.txt, which allows everything, with the following content:
|
||||||
|
|
||||||
User-agent: *
|
```http
|
||||||
|
User-agent: *
|
||||||
|
```
|
||||||
|
|
||||||
To disable it just set `disableRobotsTXT` option to false in the [command line]({{< ref "commands/hugo.md" >}}) or [configuration file]({{< ref "overview/configuration.md" >}}).
|
To disable it, just set `disableRobotsTXT` option to `false` in the [command line]({{< ref "commands/hugo.md" >}}) or [configuration file]({{< ref "overview/configuration.md" >}}).
|
||||||
|
|
||||||
Hugo will use the template `robots.txt` following the list starting with the one with more priority
|
Hugo will use the template `robots.txt` according to the following list in descending precedence:
|
||||||
|
|
||||||
* /layouts/robots.txt
|
* /layouts/robots.txt
|
||||||
* /themes/`THEME`/layout/robots.txt
|
* /themes/`THEME`/layout/robots.txt
|
||||||
|
|
||||||
An example of a robots.txt layout is:
|
An example of a robots.txt layout is:
|
||||||
|
|
||||||
User-agent: *
|
```http
|
||||||
|
User-agent: *
|
||||||
{{range .Data.Pages}}
|
|
||||||
Disallow: {{.RelPermalink}}{{end}}
|
|
||||||
|
|
||||||
|
{{range .Data.Pages}}
|
||||||
|
Disallow: {{.RelPermalink}}{{end}}
|
||||||
|
```
|
||||||
|
|
||||||
This template disallows and all the pages of the site creating one `Disallow` entry for each one.
|
This template disallows and all the pages of the site creating one `Disallow` entry for each one.
|
||||||
|
|
Loading…
Reference in a new issue