Segmentation based on schema.org criteria in HTML code

I manage a website whose URLs don’t provide any indication of the website structure or category to which the pages belong.
Is there a way for me to create a segment based on meta information found in the HTML code?
I have to create a regular report of websites that have the content type NewsArticle according to schema dot org.

Hi @John_Berry
You could track fake URLs or update the page title according to the hierarchy you want to see.
You can either use function variables in MTM to fill the PageUrl / PageTitle values or JavaScript function with trackPageView(customTitle) / setCustomUrl( string )