Zurück   WordPress Deutschland Forum > Support > Allgemeines

Antwort
 
Themen-Optionen Ansicht
Alt 05.02.2008, 23:34   #1 (permalink)
PostRank: 1
 
Registriert seit: 03.02.2008
Beiträge: 21
Wie kann ich eine bestimmte Seite (Impressum) für Suchmaschinen sperren?

Hallo an alle,

ich habe eine Frage zum Impressum:

Es ist als Seite angelegt (rechte Spalte).

Kann ich irgendwo einstellen, dass Suchmaschinen das Impressum nicht in den Suchindex aufnehmen.

Allerdings ist in der Rubrik Seiten (Pages) in der rechten Spalte noch eine andere eigene Seite mit anderem Inhalt, der sehr wohl von Suchmaschinen gefunden werden sollte.

Das Theme heißt SimpsonsHB 2.0 by Angelina.

Danke für eure Hilfe!

andreas11
andreas11 ist offline   Mit Zitat antworten
Alt 05.02.2008, 23:46   #2 (permalink)
PostRank: 5
 
Registriert seit: 06.04.2007
Ort: Extertal
Beiträge: 461
Also ehrlich gesagt leide ich in letzter Zeit diesbezüglich auch etwas unter Verfolgungswahn. Deshalb habe ich bei mir in der header.php folgenden Code platziert:

Code:
<?php
if (is_page('impressum') or is_page('Kontakt')) {
?>
  <meta name="robots" content="noindex,follow" />
<?php } else { ?>
  <meta name="robots" content="index,follow" />
<?php
}
?>
Vielleicht kannst Du damit ja etwas anfangen. Es bewirkt, dass weder Impressum noch Kontakt ausgelesen werden, alle anderen schon. Inwieweit alle Suchmaschinen diesen Anweisungen folgen, steht auf einem anderem Blatt. Zumindest jedoch hält sich Google wohl dran.

Nachtrag: Ablage im Head-Tag

Geändert von Astrid (05.02.2008 um 23:52 Uhr).
Astrid ist offline   Mit Zitat antworten
Alt 05.02.2008, 23:57   #3 (permalink)
PostRank: 1
 
Registriert seit: 03.02.2008
Beiträge: 21
Hallo Astrid,

danke.

Aber was muss ich statt 'impressum' oder 'Kontakt' eingeben? Kommt es auf Groß- oder Kleinschreibung an?

Die Seite heißt bei mir Kontakt & Impressum und in der Browserzeilenadresse steht ...de/kontakt-impressum/

Danke.

andreas11
andreas11 ist offline   Mit Zitat antworten
Alt 06.02.2008, 00:00   #4 (permalink)
PostRank: 5
 
Registriert seit: 06.04.2007
Ort: Extertal
Beiträge: 461
Auf Groß- und Kleinschreibung musst Du tatsächlich achten. In Deinem Falle dann:

Code:
<?php
if (is_page('kontakt-impressum') {
?>
<meta name="robots" content="noindex,follow" />
<?php } else { ?>
<meta name="robots" content="index,follow" />
<?php
}
?>
Du kannst alternativ auch die ID angeben.
Astrid ist offline   Mit Zitat antworten
Alt 06.02.2008, 10:12   #5 (permalink)
PostRank: 1
 
Registriert seit: 03.02.2008
Beiträge: 21
Hallo astrid, danke. Wie muesste ich die id angeben? Kannst du mir auch dafuer den code nennen?

2. Kann ich auch sowohl seite als auch id zusammen mit or angeben, da ich mir nicht so sicher bin, ob der statische link kontakt-impressum anerkannt wird da es ja eigentlich eine dynamische seite (permalink) ist. Danke! Gruss andreas11
andreas11 ist offline   Mit Zitat antworten
Alt 06.02.2008, 10:17   #6 (permalink)
msi
PostRank: 4
 
Registriert seit: 01.02.2007
Beiträge: 242
Dann schreib die interne ID der Seite rein, nicht den Namen. Das funktioniert auch
Code:
if ( is_page( 4 ) )
oder welche ID auch immer dein Impressum hat.
msi ist offline   Mit Zitat antworten
Alt 06.02.2008, 10:33   #7 (permalink)
WPD-Moderator
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 5.528
Zitat:
Zitat von andreas11 Beitrag anzeigen
2. Kann ich auch sowohl seite als auch id zusammen mit or angeben, da ich mir nicht so sicher bin, ob der statische link kontakt-impressum anerkannt wird da es ja eigentlich eine dynamische seite (permalink) ist. Danke! Gruss andreas11
Die ID funktioniert immer, auch bei geänderter Permalinkstruktur. Intern bleibt die ID ja immer erhalten.
marX ist gerade online   Mit Zitat antworten
Alt 06.02.2008, 16:57   #8 (permalink)
PostRank: 2
 
Benutzerbild von spree1
 
Registriert seit: 25.01.2006
Beiträge: 57
hi,

da muss ich mich gleich noch mal mit einer frage anschließen.

ich habe schon eine robots.txt mit der ich versuche die crawler der suchmaschinen zu steuern
dank permalink struktur findet man das impressum bei mir via blahblah.net/impressum/ wie für ich diese einzelne seite nun in die robots.txt ein.

Disallow: /impressum/ wäre ja eher ein echter ordner

geht es auch mit der "echten" url und der ID?
__________________
my blog
spree1 ist offline   Mit Zitat antworten
Alt 06.02.2008, 17:19   #9 (permalink)
WPD-Moderator
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 5.528
In die robots.txt muss die tatsächliche URL, also bei example.org/impressum/ muss da
Code:
Disallow: /impressum/
rein. Ob das ein "echtes" (physisches) Verzeichnis ist, oder ein per mod_rewrite umgeschriebenes interessiert den Bot nicht. Der ist ja wie ein normaler Browser auch nur ein Nutzeragent.
marX ist gerade online   Mit Zitat antworten
Alt 06.02.2008, 20:59   #10 (permalink)
PostRank: 1
 
Registriert seit: 03.02.2008
Beiträge: 21
Danke euch allen, ich habe jetzt fogenden Code in den header eingebaut, da das Impressum die ID 3 hat:

PHP-Code:
<?php
if ( is_page) ) {
?>
<meta name="robots" content="noindex,follow" />
<?php } else { ?>
<meta name="robots" content="index,follow" />
<?php
}
?>
Gruß Andreas
andreas11 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:03 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt