Das Unternehmen, für das ich arbeite, verfügt über ein Content-Management-System, das Seiten für bestimmte Inhalte automatisch erstellt.
ZB gibt es eine Seite in unserem System, auf der Sie Informationen zu jedem Komponisten in unserer Datenbank anzeigen können, abhängig von den Eingabeparametern und den Informationen, die wir über sie haben. Hin und wieder gibt es jedoch einen Komponisten, der keine Informationen hat, sodass die Seite eine leere Seite darstellt. Wie können wir Google anweisen, die Seite in diesem Moment nicht zu indizieren, aber vielleicht irgendwann in der Zukunft?
Da der Inhalt automatisch generiert wird, können wir nicht einfach die Sichtbarkeit von Seiten blockieren, da Informationen zu diesem Komponisten jederzeit angezeigt werden können.
Bearbeiten
Bitte beachten Sie, dass unser CMS-System, das das Abrufen durchführt, sehr kompliziert und tiefgreifend ist. Der Inhaltsteil der Seite gibt eine Art von Daten zurück, daher ist das Ausführen eines empty($content) ? xx : yy
Vorschlags keine schnelle Lösung. Wenn kein Komponist existiert, hat das System keine Seite für den Komponisten. Wenn der Komponist existiert, wird das System. Wenn die Seite dieses Komponisten gerendert wird, durchsucht das System jeden Typ, der sich auf Komponisten bezieht, z. B. Werke, um eine dynamische Seite zu erstellen.