it-swarm.com.de

Wie füge ich allen Seiten einer Site ein bestimmtes Meta-Tag hinzu?

Ich möchte verhindern, dass Google meine Website indiziert. Ich weiß, dass ich dieses Meta-Tag zum Header hinzufügen muss.

<meta name="robots" content="noindex" />

Wie kann ich dieses Meta-Tag allen Seiten einer Site hinzufügen?

5
usethe23

Sie können dazu das Modul Metatag verwenden, um jeder Seite Ihrer Site Meta-Tags hinzuzufügen:

(enter image description here

Wenn Sie dies durch Codierung tun möchten, können Sie den Hook theme_preprocess_html implementieren, um das Meta-Tag manuell hinzuzufügen:

function theme_preprocess_html(&$variables)
{

    $noindex = [
            '#tag' => 'meta',
            '#attributes' => [
                'name' => 'robots',
                'content' => 'noindex',
            ],
        ];
    $variables['page']['#attached']['html_head'][] = [$noindex, 'noindex'];
}

(Weitere Details hier: https://stackoverflow.com/questions/35913739/add-meta-tag-to-head-in-drupal-8 )

8
dinopmi

Sie können Ihrer docroot auch eine robots.txt - Datei mit folgendem Inhalt hinzufügen:

User-agent: *
Disallow: /

Weitere Informationen hierzu finden Sie unter The Web Robots Pages .

4
Wim Mostrey