Marfeel adoption audits are there to ensure that publishers can extract all potential from the platform. Whenever any metadata or script prevents Marfeel from operating in an optimal way, an audit will fire, enabling users to focus on what’s missing.
Metadata audits
This list of audits check that all metadata needed to classify content is present and correct.
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
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
code: compass_analysis-canonicalUrl_notblank
canonicalUrl
is not a valid url
code: compass_analysis-canonicalUrl_url_valid
h1
not found or empty
code: compass_analysis-h1_notblank
h1
must not exceed 510 characters
code: compass_analysis-h1_size
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
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
code: compass_analysis-modifiedTime_notnull
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
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
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
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
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
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
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
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
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
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
code: flowcardsVersionHash_isUpdated
Flowcards version in AMP needs to be regularly updated to latest hash available.
Other
No recirculation modules tagged
code: compass_analysis-recirculationTags_notnull