Marfeel Adoption audits documentation

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.

Read more

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.

Read more

canonicalUrl not found or empty

code: compass_analysis-canonicalUrl_notblank

Read more

canonicalUrl is not a valid url

code: compass_analysis-canonicalUrl_url_valid

Read more

h1 not found or empty

code: compass_analysis-h1_notblank

Read more

h1 must not exceed 510 characters

code: compass_analysis-h1_size

Read more

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.

Read more

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.

Read more

modifiedTime not found

code: compass_analysis-modifiedTime_notnull

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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>.

Read more

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.

Read more

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.

Read more

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>.

Read more

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.

Read more

Other

No recirculation modules tagged

code: compass_analysis-recirculationTags_notnull

Read more