La empresa para la que trabajo tiene un sistema de administración de contenido que crea páginas automáticamente para cierto contenido.
Por ejemplo, hay una página en nuestro sistema que tiene la capacidad de mostrarle información sobre cualquier compositor en nuestra base de datos, según los parámetros de entrada y la información que tenemos sobre ellos. Sin embargo, de vez en cuando, hay un compositor que no tiene ninguna información, por lo que la página muestra una página en blanco. ¿Cómo podemos decirle a Google que no indexe la página en ese momento, pero tal vez en el futuro?
Debido a que el contenido se genera automáticamente, no podemos simplemente bloquear las páginas para que no sean visibles, ya que la información sobre ese compositor puede aparecer en cualquier momento.
Editar
Tenga en cuenta que nuestro sistema CMS que realiza la recuperación es muy complicado y profundo. La parte de contenido de la página devolverá algún tipo de datos, por lo que ejecutar un archivo empty($content) ? xx : yy
como se ha sugerido no es una solución rápida. Si no existe un compositor, el sistema no tendrá una página para ese compositor, si el compositor existe, el sistema sí lo tendrá. Cuando se representa la página de ese compositor, el sistema busca todos los tipos que se refieren a compositores, como obras, para crear una página dinámica.