Seite 3 von 3

Verfasst: 31.03.2005 16:24
von mad-manne
Wow ... man merkt deutlich, dass ich einfach kein Experte bezgl. BOT-Indexierung bin.
Bin ja mal gespannt, ob du das jetzt mit meinem Code dann auch wirklich so hinkriegst, wie du es dir erhoffst :grin:

Wird ja wohl 'ne Weile dauern, bis das alles wieder aus dem digitalen Rachen von Google rausgegurgelt ist, aber dann kannst du ja mal bescheid sagen.

Gruss und viel Erfolg,
Manne.

Verfasst: 31.03.2005 16:30
von Business
Das Forum im beispiel war nicht meins, ich wollts nurmal verdeutlichen :D

Auch "Vorheriges Thema anzeigen :: Nächstes Thema anzeigen" bringt solche unützen Seiten in den Index, deshalb muss das auch weg. Naja, ich werd berichten :grin:

Danke für deine Hilfe :)

Verfasst: 31.03.2005 16:36
von FatFreddy
Business hat geschrieben:Klar mad-manne, die Beiträge sollen die Bots ja Indexieren, aber auch nur die.

.....
siehst du das "phpbb/posting. php?mode=quote&p=1336&" indexiert ist und das etwa 1300 mal :)
Das Problem kannst Du deutlich einfacher lösen.

Sorge nur dafür, daß posting.php, login.php etc ein freundliches

Code: Alles auswählen

<META NAME="robots" CONTENT="NOINDEX,NOFOLLOW">
an das overall_header-Template übergeben.

Google respektiert deinen Wunsch. :D

FatFreddy

Verfasst: 31.03.2005 16:45
von Business
Das das auch so geht ist mir bewusst, nur fand ich es leichter und auch sicherer die dateien die nicht gespidert werden sollen in nen eigenen Ordner zu packen.
ich hatte das vor nen paar Wochen mal versucht, nur wusste ich nie ob jetzt jede datei die ich ausschliessen will eine eigene Overall_header braucht oder nicht (da die meta angaben ja im Overall_header entstehen), hatte auch schonmal nen Thread aufgemacht nur ohne antworten
:D

Verfasst: 31.03.2005 17:18
von FatFreddy
Ich bin mir nicht sicher, ob dein Weg leichter ist. 8)

Du brauchst nur eine overall_header.tpl. Den gewünschten meta-Tag kannst Du in einer zusätzlichen Templatevariable aus den php-Dateien übergeben. Die nötigen Codeschnipsel suche ich dir bei Bedarf gerne raus. Ist eigentlich recht simpel und funktioniert bei mir bestens.


Ein ordentlicher Spider, der die Robots.txt beachtet, respektiert auch die Meta-Tags.

FatFreddy

Verfasst: 31.03.2005 17:41
von Business
FatFreddy hat geschrieben:Ich bin mir nicht sicher, ob dein Weg leichter ist. 8)

Du brauchst nur eine overall_header.tpl. Den gewünschten meta-Tag kannst Du in einer zusätzlichen Templatevariable aus den php-Dateien übergeben. Die nötigen Codeschnipsel suche ich dir bei Bedarf gerne raus. Ist eigentlich recht simpel und funktioniert bei mir bestens.
Wär echt nett :) Ich wüsst grad nicht wo ich suchen müsste :-?

Verfasst: 31.03.2005 18:38
von FatFreddy
Voilà:

öffne overall_header.tpl

suche:

Code: Alles auswählen

{META}
danach einfügen:

Code: Alles auswählen

{META1}
öffne posting.php

suche:

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header.'.$phpEx);
davor einfügen:

Code: Alles auswählen

$template->assign_vars(array(
	'META1' => '<META NAME="robots" CONTENT="NOINDEX,NOFOLLOW">')
); 
öffne Index.php, viewtopic.php und viewforum.php

suche:

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header.'.$phpEx);
davor einfügen:

Code: Alles auswählen

$template->assign_vars(array(
	'META1' => '<META NAME="robots" CONTENT="INDEX,FOLLOW">')
); 
Bei anderen PHP-Dateien (search.php, memberlist.php, profile.php etc.) kannst Du, nach gleichem Schema und je nach Belieben, den gewünschten Tag einfügen.

FatFreddy

Verfasst: 31.03.2005 23:26
von Business
Vielen Dank! :grin: