website: Tell search engines not to index numbered pages.

This change avoids polluting search results with pages that list
items, such as posts and packages, and gives more visibility to detail
pages instead (post and package detail pages).

* website/apps/blog/templates/post-list.scm (post-list-t): Don't index.
* website/apps/blog/templates/tag.scm (tag-t): Likewise.
* website/apps/packages/templates/package-list.scm (package-list-t): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
Luis Felipe 2020-11-24 09:46:41 -05:00 committed by Mathieu Othacehe
parent 122b030766
commit 9245a84f09
No known key found for this signature in database
GPG Key ID: 8354763531769CA6
3 changed files with 3 additions and 0 deletions

View File

@ -30,6 +30,7 @@
system|GNU Hurd|GNU Guix package manager|GNU Guile|Guile \
Scheme|Transactional upgrades|Functional package \
management|Reproducibility") #\|)
#:index? #false
#:active-menu-item (C_ "website menu" "Blog")
#:css
(list (guix-url "static/base/css/page.css")

View File

@ -34,6 +34,7 @@
system|GNU Hurd|GNU Guix package manager|GNU Guile|Guile \
Scheme|Transactional upgrades|Functional package \
management|Reproducibility") #\|)
#:index? #false
#:active-menu-item (C_ "website menu" "Blog")
#:css
(list (guix-url "static/base/css/page.css")

View File

@ -31,6 +31,7 @@
system|GNU Hurd|GNU Guix package manager|GNU Guile|Guile \
Scheme|Transactional upgrades|Functional package \
management|Reproducibility") #\|)
#:index? #false
#:active-menu-item (C_ "website menu" "Packages")
#:css
(list (guix-url "static/base/css/page.css")