Ich hab hier ein Problem, bei dem mir Google und die SuFu nicht helfen konnte:
Ich würde gerne gewisse CMS-Seiten wie “AGBs”, “Widerrufsrecht”, “FAQ” oder “Wie bestellen” usw auf “noindex, nofollow” stellen und finde die Funktion dafür nirgends.
Disallow in der robots.txt ist nicht das selbe. Denn ein Link zu der jeweiligen CMS-Seite auf der Homepage reicht für google bereits aus diese zu indexieren (außer sie hat im meta tag das noindex, (no)follow) drin.
Sorry dass ich hier direkt ein zweites mal hintereinander Poste, aber ich komme einfach nicht weiter gerade.
Folgendes habe ich nun getan:
Ich habe in der Datenbank in der Tabelle “oxcontent” eine neue Spalte Namens “ROBOTS” Int(0) hinzugefügt.
Jetzt würde ich gerne in der “application\views\azure pl\layout\ -> base.tpl” eine änderung bzw ergänzung vornehmen.
Momentan sieht meine “base.tpl” so aus:
Ich würde das ganze gerne so haben, dass die if und elseif folgendes tut:
if oxcontent 'oxagb' spalte robots == 1 -> dann <meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
elseif oxcontent 'oxagb' spalte robots == 2 -> dann <meta name="ROBOTS" content="NOINDEX, FOLLOW">
Es soll natürlich nicht nur bei “oxagb” bleiben, sondern ergänzt werden mit dem Standard-Footer (oxstdfooter), dem Impressum (oximpressum) usw usf.
Der Rest der Seite (bis auf die paar CMS-Seiten die ich da gerne Manuell aufzählen will soll natürlich so bleiben wie er bisher ist. Also: INDEX, FOLLOW.