code: @Override
  	public boolean getAllowRobots(
  		ServletContext servletContext,
  		HttpServletRequest request,
  		HttpServletResponse response,
  		Page page
  	) throws ServletException, IOException {
  		return
  			// If the page does not allow robots, this view will also not allow robots.
  			PageUtils.findAllowRobots(servletContext, request, response, page)
  			// If the page does not have any direct news (child news doesn't count), then robots will be excluded.
  			&& PageUtils.hasElement(servletContext, request, response, page, News.class, false)
  		;
  	}
docs: News entries are not displayed on their page, but rather on their news view.
  <p>
  If the page does not allow robots, this view will also not allow robots.
  </p>
  <p>
  If the page does not have any direct news (child news doesn't count), then robots will be excluded.
  This is to reduce the chances of duplicate content when a parent page also includes child page news.
  </p>