From patchwork Tue Nov 24 15:23:51 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Luis Felipe X-Patchwork-Id: 25346 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9AD9127BBF8; Tue, 24 Nov 2020 15:27:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D790527BBF7 for ; Tue, 24 Nov 2020 15:27:45 +0000 (GMT) Received: from localhost ([::1]:36410 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khaEL-00027C-33 for patchwork@mira.cbaines.net; Tue, 24 Nov 2020 10:27:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khaBj-0000Ro-65 for guix-patches@gnu.org; Tue, 24 Nov 2020 10:25:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49366) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1khaBi-0000ez-T0 for guix-patches@gnu.org; Tue, 24 Nov 2020 10:25:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1khaBi-00059S-KV for guix-patches@gnu.org; Tue, 24 Nov 2020 10:25:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44843] website: Tell search engines not to index numbered pages Resent-From: Luis Felipe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Nov 2020 15:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44843 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 44843@debbugs.gnu.org X-Debbugs-Original-To: Luis Felipe via Guix-patches Received: via spool by submit@debbugs.gnu.org id=B.160623145819733 (code B ref -1); Tue, 24 Nov 2020 15:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Nov 2020 15:24:18 +0000 Received: from localhost ([127.0.0.1]:60908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khaB0-00058D-3h for submit@debbugs.gnu.org; Tue, 24 Nov 2020 10:24:18 -0500 Received: from lists.gnu.org ([209.51.188.17]:57748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khaAy-000586-G6 for submit@debbugs.gnu.org; Tue, 24 Nov 2020 10:24:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khaAy-0007m4-8A for guix-patches@gnu.org; Tue, 24 Nov 2020 10:24:16 -0500 Received: from mail-40140.protonmail.ch ([185.70.40.140]:63538) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khaAu-0000D3-B2 for guix-patches@gnu.org; Tue, 24 Nov 2020 10:24:15 -0500 Date: Tue, 24 Nov 2020 15:23:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1606231438; bh=ierfQQR03SqGwONqoimw6g5Wuuz6Og9a+GsqdtS0iiM=; h=Date:To:From:Reply-To:Subject:From; b=gwJEOX0P8oAfS9aLwDUwg2RmQdsK1jvrmV84y/YNcH5SCVBNhXS/o0LLSG1YenglC ABvRKSQK/+8WyjtHLXDXX9EEgSfA35Y/0Ky/GQrHyMGvcQOhCA7e4nTMd9v32nut4e O/U9n/3+xfT9BB3vfbxD4jI9xxjJkVYAetqH/xRQ= Message-ID: <5u60Wp-sc3CKX90DvStcwM9kUcyfM2BHQP_2kLMogMFONKwmkwO_QDnN0NYaGbrh9VDN5N0cEjsczTN0DvOOraf01C0_p8RrPPl3nF2D55U=@protonmail.com> MIME-Version: 1.0 Received-SPF: pass client-ip=185.70.40.140; envelope-from=luis.felipe.la@protonmail.com; helo=mail-40140.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Luis Felipe , Luis Felipe via Guix-patches X-Patchwork-Original-From: Luis Felipe via Guix-patches via From: Luis Felipe X-getmail-retrieved-from-mailbox: Patches Hi. --- Luis Felipe López Acevedo https://luis-felipe.gitlab.io/ From 96be01487336f204106849e5e30f3235fb4d450e Mon Sep 17 00:00:00 2001 From: Luis Felipe Date: Tue, 24 Nov 2020 09:46:41 -0500 Subject: [PATCH] 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. --- website/apps/blog/templates/post-list.scm | 1 + website/apps/blog/templates/tag.scm | 1 + website/apps/packages/templates/package-list.scm | 1 + 3 files changed, 3 insertions(+) diff --git a/website/apps/blog/templates/post-list.scm b/website/apps/blog/templates/post-list.scm index c91f24b..acffce1 100644 --- a/website/apps/blog/templates/post-list.scm +++ b/website/apps/blog/templates/post-list.scm @@ -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") diff --git a/website/apps/blog/templates/tag.scm b/website/apps/blog/templates/tag.scm index 9537022..0145e63 100644 --- a/website/apps/blog/templates/tag.scm +++ b/website/apps/blog/templates/tag.scm @@ -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") diff --git a/website/apps/packages/templates/package-list.scm b/website/apps/packages/templates/package-list.scm index b5873cc..eca8a5e 100644 --- a/website/apps/packages/templates/package-list.scm +++ b/website/apps/packages/templates/package-list.scm @@ -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") base-commit: 34eea1c726ddf879223925d2d135e79025863840 -- 2.29.2