Finds Article, NewsArticle, and BlogPosting nodes in JSON-LD scripts.
Expected: at least one article-like node with a headline.
Checks required fields such as headline, description, image, published date, and author.
Expected: each required field is present and uses a usable value.
Checks recommended fields and common value formats.
Expected: modified date, publisher, and main entity point to useful structured data.
This is a focused diagnostic, not a full AdSense audit or a Google approval prediction.