Adoption audits for metadata, AMP, and Flowcards
Adoption audits verify that publishers can extract full value from the platform. Whenever metadata or scripts prevent optimal operation, an audit fires so users can identify and fix what is missing. If an audit fails, use the metadata debugging tools to locate the root cause.
Metadata audits
Section titled “Metadata audits”These audits confirm that all metadata needed to classify content is present and correct.
authors not found
Section titled “authors not found”code: compass_analysis-authors_notnull
Marfeel Compass uses the author structured data type to identify the article author(s).
Please, inform properly the author data type in all articles. The system has detected some URLs where this property is not properly informed.
authors is an empty array
Section titled “authors is an empty array”code: compass_analysis-authors_size
Marfeel Compass uses the author structured data type to identify the article author(s).
Please, inform properly the author data type in all articles. The system has detected some URLs where this property is not properly informed.
canonicalUrl not found or empty
Section titled “canonicalUrl not found or empty”code: compass_analysis-canonicalUrl_notblank
canonicalUrl is not a valid url
Section titled “canonicalUrl is not a valid url”code: compass_analysis-canonicalUrl_url_valid
h1 not found or empty
Section titled “h1 not found or empty”code: compass_analysis-h1_notblank
h1 must not exceed 510 characters
Section titled “h1 must not exceed 510 characters”code: compass_analysis-h1_size
mainImage not found or empty
Section titled “mainImage not found or empty”code: compass_analysis-mainImage_notblank
Marfeel Compass uses, among others, the image structured data type to identify the article image.
Please, inform properly the image data type or alternative image tags in all articles. The system has detected some URLs where this property is not properly informed.
mainImage is not a valid url
Section titled “mainImage is not a valid url”code: compass_analysis-mainImage_url_valid
Marfeel Compass uses, among others, the image structured data type to identify the article image.
Please, inform properly the image data type or alternative image tags in all articles. The system has detected some URLs where this property is not properly informed.
modifiedTime not found
Section titled “modifiedTime not found”code: compass_analysis-modifiedTime_notnull
publishTime not found
Section titled “publishTime not found”code: compass_analysis-publishTime_notnull
Marfeel Compass uses, among others, the datePublished structured data type to identify the article publish date.
Please, inform properly the datePublished data type or alternative publication date tags in all articles. The system has detected some URLs where this property is not properly informed.
sections not found
Section titled “sections not found”code: compass_analysis-sections_notnull
Marfeel Compass uses, among others, the articleSection structured data type to identify the article section.
Please, inform properly the articleSection data type or alternative section tags in all articles. The system has detected some URLs where this property is not properly informed.
sections is an empty array
Section titled “sections is an empty array”code: compass_analysis-sections_size
Marfeel Compass uses, among others, the articleSection structured data type to identify the article section.
Please, inform properly the articleSection data type or alternative section tags in all articles. The system has detected some URLs where this property is not properly informed.
title not found or empty
Section titled “title not found or empty”code: compass_analysis-title_notblank
Marfeel Compass uses the <title> HTML tag to identify the article title.
Please, inform properly the <title> HTML tag in all articles. The system has detected some URLs where this property is not properly informed.
title must not exceed 510 characters
Section titled “title must not exceed 510 characters”code: compass_analysis-title_size
Marfeel Compass uses the title HTML tag to identify the article title. The title length must not exceed 510 characters.
.Please, inform properly the title HTML tag in all articles. The system has detected some URLs where this property is not properly informed.
AMP specific checks
Section titled “AMP specific checks”Marfeel amp-analytics not found
Section titled “Marfeel amp-analytics not found”code: amp_analytics_compass
In order to have your AMP pages traffic correctly tracked in Marfeel, you need to add Marfeel’s amp-analytics script in their <head>.
Checks for Flowcards in AMP
Section titled “Checks for Flowcards in AMP”For Flowcards, and any experience, to work in AMP correctly, some requirements have to be met in AMP HTML. The following checks validate them.
AMP custom styles CSS rules for Flowcards not found
Section titled “AMP custom styles CSS rules for Flowcards not found”code: flowcardsActivationCode_cssIsPresent
For Flowcards to work correctly on your AMP pages, you must add the appropriate CSS rules to your AMP custom styles.
Flowcards AMP HTML not exactly matching
Section titled “Flowcards AMP HTML not exactly matching”code: flowcardsActivationCode_divsArePresent
For Flowcards to work correctly on your AMP pages, you must place the flowcard’s HTML code before your page’s content with the same attributes as the point 4 of our documentation.
AMP extensions for Flowcards not found
Section titled “AMP extensions for Flowcards not found”code: flowcardsActivationCode_extensionsArePresent
For Flowcards to work correctly on your AMP pages, you must add amp-script extension, amp-iframe extension and amp-bind extension in their <head>.
Flowcards AMP version not up to date with latest hash
Section titled “Flowcards AMP version not up to date with latest hash”code: flowcardsVersionHash_isUpdated
Flowcards version in AMP needs to be regularly updated to latest hash available.
No recirculation modules tagged
Section titled “No recirculation modules tagged”code: compass_analysis-recirculationTags_notnull
What do adoption audits check?
Adoption audits verify that all metadata and scripts required for optimal platform operation are present and correct. They cover structured data fields like author, title, canonicalUrl, publishTime, sections, and mainImage, as well as AMP analytics integration and Flowcards activation code.
How do I fix a metadata audit failure?
Each metadata audit identifies a specific structured data property that is missing, empty, or invalid. To resolve it, inform the corresponding structured data type (such as author, datePublished, image, or articleSection) in your article markup. Marfeel extracts metadata using sequential strategies including custom tagging, structured data, microdata, Open Graph, and RDFa. See how Marfeel extracts metadata for the full reference.
What is required for Flowcards to work on AMP pages?
Flowcards on AMP require four elements: the correct CSS rules in your AMP custom styles, the Flowcards HTML code placed before your page content with the correct attributes, the amp-script, amp-iframe, and amp-bind extensions in the head, and the latest Flowcards version hash. See the Flowcards AMP activation guide for detailed setup instructions.