Structured Data audits documentation

Audits on Article structured data

No Article structured data found

code: articleNotFound

Search engines such as Google require Article structured data to identify content for their news products such as Google News, Google Discover and other rich snippet formats such as Top Stories carousels.

The system has detected that there are URLs where this markup is not specified. Please make sure that these URLs do not correspond to news articles and if so, please follow the official guidelines.

Unparseable structured data found

code: unparseableStructureDataFound

Structured data was found on this page(s) that could not be parsed because of a serious syntax error. This includes errors such as a malformed JSON, invalid characters or references to nonexistent items.

Read more

Article structured data found was not serializable

code: Deserializable

Read more

Found multiple markups for the same article

code: duplicateMarkup

Read more

Found markup belonging to another article

code: alienArticle

Read more

Mobile and desktop markups do not match

code: crossDeviceArticleIsDifferent

Search engines such as Google require structured Article data to identify content for their news products such as Google News, Google Discover and other rich snippet formats such as Top Stories carousels.

The system has detected that there are some inconsistencies between the structure data of your mobile version and your desktop version. This is not necessarily an issue, but it is advisable that both versions have as similar tagging as possible.

Read more

Mobile and AMP markups do not match

code: ampArticleIsDifferent

Read more

Audits on author structured data

author not found in body

code: author_match

Some search engines, such as Google, take the authorship of each article written by the publisher into account as part of the E·A·T scheme in their search algorithm. The author should be added as part of the body of the article always tht it makes sense editorially.

Read more

author.name not found or empty

code: author_name_notblank

name is a required property of the Author structured data type used to define the author of an Article. This property defines who the original author is and allows Google to attribute authority and trustability (part of EAT guidelines) which may improve the appeareance in organic Google search results.

Read more

author not found

code: author_notnull

name is a required property of the Author structured data type used to define the author of an Article. This property defines who the original author is and allows Google to attribute authority and trustability (part of E·A·T guidelines) which may improve the appeareance in organic Google search results.

Read more

author.url or author.sameAs not found

code: author_person_has_url

Authors should be uniquely identified by providing a link to a web page in the author.url or the author.sameAs property.

Read more

author.sameAs URL did not return an HTTP 200 response

code: author_sameAs_correct_response

The author.sameAs property exists but the response from the URL is not successful.

Read more

Apparently there is more than one name specified in author.name

code: author_single_name

Each author should be listed in a separate field. If the name field contains a , or a ;, it looks as if two or more names have been concatenanted.

Read more

author is an empty array

code: author_size

Read more

author.url URL did not return an HTTP 200 response

code: author_url_correct_response

The author.url property exists but the response from the URL is not successful.

Read more

Audits on dates structured data

datePublished later than dateModified

code: dateModified_after_published

datePublished represents the first publication date of the article and dateModified represents the date of the last modification of the content. The modification date cannot be earlier than the first publication date.

Read more

dateModified does not comply with ISO8601 format

code: dateModified_date_format

The dateModified property is a recommended property of the Article structured data type. It details the exact time when the article was last updated. The property must comply with ISO8601 standards or it will be ignored.

Read more

dateModified does not contain time

code: dateModified_datetime_format

The dateModified property is recommended to have the time set. For example, it should follow the following format 2022-12-25T18:00:00+00:00.

Read more

dateModified does not match the one found in meta article:modified_time

code: dateModified_match

The dateModified property is a recommended property of the Article structured data type. However, some search engines use article:modified_time to identify when the article was last updated. Therefore, it is important that both properties are identical.

Read more

dateModified not found

code: dateModified_notnull

The dateModified property is a recommended property of the Article structured data type. It specifies the exact time when the article was last updated.

The system has not found this property which is not necessarily incorrect, especially if the article has not been modified.

Please consider adding this property in case the offending URLs are articles that have been modified since the first publication date.

Read more

datePublished does not comply with ISO8601 format

code: datePublished_date_format

The datePublished property is a required property of the Article structured data type. The property must comply with ISO8601 standards or it will be ignored.

Read more

datePublished does not contain time

code: datePublished_datetime_format

The datePublished property is recommended to have the time set, not only the date. For example, it should follow the following format 2022-12-25T18:00:00+00:00.

Read more

datePublished not found

code: datePublished_notnull

The datePublished property is a required property of the Article structured data type.

Please, make sure it is included in those URLs in this listing that are articles.

Read more

Audits on headline structured data

headline not found or empty

code: headline_notblank

The headline property is a required property of the Article structured data type. The system has not found this required property within your structured data markup or it is empty.

Please include this property, especially if the URL in question is an article.

Read more

headline must not exceed 110 characters

code: headline_size

The headline property is a required property of the Article structured data type. One of its requirements is that it must not exceed 110 characters.

As a general rule, editors should take this limitation into consideration and write headlines accordingly. In cases where its not possible the publication system could automatically trim the headline down for the structured data field.

Read more

Audits on image structured data

image not found

code: image_notnull

The image property is a required property of the structured data type Article. This property defines the main image of the article and provides fundamental information to Google used to display snippets with images within rich snippets such as Top Stories and also in other products such as Google News and Google Discover.

Please consider adding this property to your Article markup.

Read more

No ImageObject or url found inside image

code: image_size

Read more

No url found inside image

code: image_url_notnull

The url property is a required property of the image structured data type which in turn is part of the Article type. This image is used by some search engines such as Google to identify the main image to be used in Top Stories, Google News and Google Discover carousels and others Google products.

The system has not detected this property in the image property in the listed articles.

Read more

image.url is blank

code: image_url_notblank

The url property is a required property of the image structured data type which in turn is part of the Article type. This image is used by some search engines such as Google to identify the main image to be used in Top Stories, Google News and Google Discover carousels and others Google products.

Please make sure that you include an image in this property, especially if the URL is an article.

Read more

image.url is not a valid url

code: image_url_url_valid

The url property is a required property of the image structured data type which, in turn, is part of the Article type. This image is used by some search engines, such as Google, to identify the main image to be used in Top Stories, Google News and Google Discover carousels, and others Google products.

We have detected that invalid URLs are listed in this property. Please check that there are no errors in their structure.

Read more

image.url does not return an image format

code: image_url_correct_format

The url property is a required property of the image structured data type which in turn is part of the Article type. This image is used by some search engines such as Google to identify the main image to be used in Top Stories, Google News and Google Discover carousels as well as other Google products.

These images must be in JPG, PNG, WEBP or GIF format. The system has detected that some of the images detailed in this property do not meet this requirement.

Read more

image.height not found

code: image_height_notnull

Read more

image.width not found

code: image_width_notnull

Read more

image does not match informed dimensions

code: image_matches_fetched_dimension

The image property is a required property of the structured data type Article. This property defines the main image of the article and provides fundamental information to Google, used to display snippets with images within rich snippets such as Top Stories, and especially in Google Discover.

We have detected that the dimensions specified in width and height inside image structured data type do not match the dimensions of the specified image. Please make sure that both values contain the actual dimensions of the Image in pixels.

Read more

Audits on mainEntityOfPage structured data

mainEntityOfPage not found

code: mainEntityOfPage_notnull

The mainEntityOfPage property is a recommended property of the Article structured data type. This property details the canonical URL of the article.

The system has detected that you are not adding this property. Please consider including it.

Read more

mainEntityOfPage.id not found or empty

code: mainEntityOfPage_id_notblank

The mainEntityOfPage property is a recommended property of the Article structured data type. This property details the canonical URL of the article.

The system has detected that you are not specifying this property within the structured data of Article type. Please consider including this property.

Read more

mainEntityOfPage.id is not a valid url

code: mainEntityOfPage_id_url_valid

The mainEntityOfPage property is a recommended property of the Article structured data type. This property details the canonical URL of the article.

We have detected that the value used does not detail a valid URL, so we recommend that you make sure that there is no error in its format.

Read more

mainEntityOfPage does not match canonical rel link

code: mainEntityOfPage_match

The mainEntityOfPage property is a recommended property of the Article structured data type.

This property details the canonical URL of the article. The system has detected that you are not detailing this property within the Article structured data type.

The system has detected the provided URL doesnt match the provided canonical URL. Make sure this behaviour is intentional.

Read more

Audits on publisher structured data

publisher.type should be Organization

code: publisher_type_pattern

Read more

publisher.logo not found

code: publisher_logo_notnull

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

The system has detected that there are URLs that do not have this property within Article structure data type and it might be affecting your traffic from search engines.

Read more

publisher.logo does not fit in a 600x60 px rectangle

code: publisher_logo_image_fits_in_rectangle

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

Its mandatory for Google that the image fits within a rectangle of 600px wide and 60px high. The system has detected some URLs where this property does not meet these requirements.`

Read more

publisher.logo s width is not 600px and height is not 60px

code: publisher_logo_image_match_width_or_height

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

Its mandatory for Google that the image is either 600px wide or 60px high. The system has detected some URLs where this property does not meet these requirements.

Read more

publisher.logo does not match informed dimensions

code: publisher_logo_matches_fetched_dimension

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

The system has detected that the dimensions detailed in width and height inside the logo structured data type do not correspond to the actual dimensions of the specified image. Please make sure that both values contain the actual dimensions in pixels.

Read more

Format of publisher.logo.url is neither JPG

code: publisher_logo_url_correct_format

Google and other search engines use the logo structured data type to complete their rich search results, mainly in rich search results such as Top Stories, Google News or Google Discover.

It is mandatory that the specified logo is in JPG, PNG, WEBP or GIF format. The system has detected that the logo doesnt meet this requirement.

Read more

publisher.logo.url did not return an HTTP 200 response

code: publisher_logo_url_correct_response

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

Although the system has detected a URL for the logo, it has some kind of access error and doesnt return a valid status code.

Read more

publisher.logo.url is empty

code: publisher_logo_url_notblank

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

Although the system has detected the property, the value is empty.

Read more

publisher.logo.url not found

code: publisher_logo_url_notnull

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

Although the system has detected the logo property it doesnt specify its URL.

Read more

publisher.logo.url is not a valid url

code: publisher_logo_url_url_valid

Google and other search engines use the logo structured data type to complete their rich search results, mainly Top Stories, Google News and Google Discover.

Although the system has detected a URL for the logo, it doesnt have a valid value.

Read more

Audits on product structured data

Product structured data found was not parseable

Code: product-Deserializable

Product name not found or empty

Code: product-name_notblank
‘name’ is a required property of the ‘Product’ structured data type.
Read more

Product image not found

Code: product-image_notnull
‘image’ is a required property of the ‘Product’ structured data type for merchant listings.
Read more

No ImageObject or URL found inside Product ‘image’

Code: product-image_size
‘image’ is a required property of the ‘Product’ structured data type for merchant listings. The property was found but no ImageObject or URL was detected inside.
Read more

No ‘url’ property found inside Product ‘image’

Code: product-image_url_notnull
A product image needs a URL (either relative or absolute) to be displayed. The property was not found.
Read more

No ‘url’ value found inside Product ‘image’

Code: product-image_url_notblank
A product image needs a URL (either relative or absolute) to be displayed. The property was found but without any content inside.
Read more

Invalid URL inside Product ‘image’

Code: product-image_url_url_valid
A product image needs a URL (either relative or absolute) to be displayed. The property was found but its contents do not look like a valid URL.
Read more

Product image did not return an HTTP 200 response

Code: product-image_url_correct_response
The system has found problems accessing a Product’s image URL.
Read more

Invalid image format in Product

Code: product-image_url_correct_format
A product image must be in JPG, PNG, WEBP or GIF format. The system has detected that some of the images detailed in this property do not meet this requirement.
Read more

Product ‘image.width’ or ‘image.height’ not found

Code: product-image_image_dimensions_present
‘width’ and ‘height’ are recommended properties of the ‘ImageObject’ structured data type which in turn is part of the ‘Product’ type. They have not been found with valid values.
Read more

Product image does not match declared dimensions

Code: product-image_matches_fetched_dimension
We have detected that the dimensions specified in ‘width’ and ‘height’ inside ‘image’ property of Product do not match the dimensions of the specified image. Please make sure that both values contain the actual dimensions of the image in pixels.
Read more

Product offer not found

Code: product-offers_notnull
‘offers’ is a required property of the ‘Product’ structured data type for merchant listings.
Read more

Product offer does not contain a valid price

Code: product-offers_has_valid_price
A product offer needs a numeric ‘price’ property and a ‘priceCurrency’ property with a valid ISO 4217 currency code. Some missing or invalid values have been detected.
Read more

Product review does not contain an author

Code: product-review_author_notnull
A product review needs a property ‘author’ which has not been found.
Read more

No Person or Organization found inside Review ‘author’

Code: product-review_author_size
‘author’ is a required property of the ‘Review’ structured data type. The property was found but no Person or Organization was detected inside.
Read more

Invalid Review author name length

Code: product-review_author_author_name_length
The ‘name’ property of a Review’s author must not be blank and has a maximum length.
Read more

Product review does not contain a rating

Code: product-review_reviewRating_notnull
A Review needs a ‘reviewRating’ property with a rating of the product.
Read more

Product review rating does not contain a value

Code: product-review_reviewRating_ratingValue_notblank
A review rating needs a ‘ratingValue’ property from which the numeric rating can be extracted. The property has not been found or is blank.
Read more

Product review aggregate rating does not contain a count

Code: product-review_reviewRating_rating_count_present
A review aggregate rating needs a ‘ratingCount’ property or a ‘reviewCount’ property. None of them has been found with a valid numeric value.
Read more

Product aggregate rating does not contain a value

Code: product-aggregateRating_ratingValue_notblank
An aggregate rating needs a ‘ratingValue’ property from which the numeric rating can be extracted. The property has not been found or is blank.
Read more

Product aggregate rating does not contain a count

Code: product-aggregateRating_rating_count_present
A product aggregate rating needs a ‘ratingCount’ property or a ‘reviewCount’ property. None of them has been found with a valid numeric value.
Read more

Product offer without review or aggregate rating

Code: product-has_offers_with_review_or_rating
Although a Product only needs any of ‘offers’, ‘review’ and ‘aggregateRating’ properties, the product snippets section of the Rich Results Test may report a warning if you provide ‘offers’ without ‘review’ or ‘aggregateOffer’ properties.
Read more

Product with no offer, review, or rating

Code: product-has_any_of_offers_review_or_rating
A Product needs any of ‘offers’, ‘review’, or ‘aggregateRating’ properties for it to be eligible to appear in Product Snippets in SERP. There haven’t been found any in the structured data of the products in the listed urls.
Read more

Audits on recipe structured data

Recipe structured data found was not parseable

Code: recipe-Deserializable

Recipe name not found or empty

Code: recipe-name_notblank
‘name’ is a required property of the ‘recipe’ structured data type.
Read more

Recipe image not found

Code: recipe-image_notnull
‘image’ is a required property of the ‘recipe’ structured data type for merchant listings.
Read more

No ImageObject or URL found inside recipe ‘image’

Code: recipe-image_size
‘image’ is a required property of the ‘recipe’ structured data type for merchant listings. The property was found but no ImageObject or URL was detected inside.
Read more

No ‘url’ value found inside recipe ‘image’

Code: recipe-image_url_notblank
A recipe image needs a URL (either relative or absolute) to be displayed. The property was found but without any content inside.
Read more

Invalid URL inside recipe ‘image’

Code: recipe-image_url_url_valid
A recipe image needs a URL (either relative or absolute) to be displayed. The property was found but its contents do not look like a valid URL.
Read more

Recipe image did not return an HTTP 200 response

Code: recipe-image_url_correct_response
The system has found problems accessing a recipe’s image URL.
Read more

Invalid image format in recipe

Code: recipe-image_url_correct_format
A recipe image must be in JPG, PNG, WEBP or GIF format. The system has detected that some of the images detailed in this property do not meet this requirement.
Read more

Recipe ‘image.width’ or ‘image.height’ not found

Code: recipe-image_image_dimensions_present
‘Width’ and ‘height’ are recommended properties of the ‘ImageObject’ structured data type which in turn is part of the ‘recipe’ type. They have not been found with valid values.
Read more

Recipe image does not match declared dimensions

Code: recipe-image_matches_fetched_dimension
We have detected that the dimensions specified in ‘width’ and ‘height’ inside ‘image’ property of recipe do not match the dimensions of the specified image. Please make sure that both values contain the actual dimensions of the image in pixels.
Read more

The page containing the recipe does not have the noimageindex value within the content element of the meta name robots element

Code: recipe-metaRobots_match
The page containing the recipe does not have the noimageindex value within the content element of the meta name robots element.