Google Shopping Feeds FAQs
To ensure that MySitemapGenerator can import information from a product page, the following requirements must be met:
- The product page must be publicly accessible on the internet.
- The page should contain recognizable HTML source code.
- The page must include comprehensive details about the product being offered (the minimum required data includes the product name, price, and image link).
MySitemapGenerator prioritizes structured markup when importing product data - specifically, Schema.org Product markup and Open Graph Product metadata.
Fallback and additional data extraction mechanisms:
If structured data is absent, or if additional attributes are required that are not marked up, our crawler attempts to automatically detect product details using web page analysis.
We strongly recommend using product markup for accurate importing results. If your website does not use product markup and is not compatible with our on-page extraction algorithm, you can import products from a prepared CSV file instead.
Our automatic data extraction algorithms support the following content languages: English, Spanish, Portuguese, Russian, Turkish, French, German. Partially supported: Chinese, Italian, Ukrainian, Swedish.
US dollar, Euro, Argentine peso, Australian dollar, Brazilian real, Canadian dollar, Chilean peso, Colombian peso, Czech koruna, Danish krone, Hong Kong dollar, Indian rupee, Indonesian rupee, New Israeli Shekel, Japanese Yen, Malaysian Ringgit, Mexican Peso, New Zealand Dollar, Norwegian Krone, Philippine Peso, Polish Zloty, Saudi Riyal, Singapore Dollar, South African Rand, South Korean Won, Swedish Krona, Swiss Franc, New Taiwan Dollar, Thai Baht, Turkish Lira, United Arab Emirates Dirham, Pound Sterling, Vietnamese Dong, Russian ruble, Ukrainian hryvnia, Belarusian ruble, Kazakhstan tenge, Bahraini Dinar, Egyptian Pound, Georgian Lari, Hungarian Forint, Jordanian Dinar, Kuwaiti Dinar, Lebanese Pound, Omani Rial, Paraguay Guarani, Peruvian Sol, Romanian Leu, Uruguayan Peso, Uzbekistani Som.
The following product properties are imported: name, description, price, availability, condition, image link, and other properties that are compatible with and important for use in the product feed.
In accordance with Google service requirements, additional attributes are mandatory for certain product categories. We use fully unified and automated methods to determine and assign these additional attributes.
If you would like to learn more about Schema.org markup, you can explore the following resources:
- https://schema.org/Product
- https://developers.google.com/structured-data/rich-snippets/products
- https://yandex.ru/support/webmaster/supported-schemas/goods-prices.xml
For more information on Open Graph:
If the product offer pages use both the Schema.org and Open Graph markup simultaneously, the data contained in the Schema.org microdata has a higher priority. In case of absence or presence of empty properties in Schema.org, but if they exist in Open Graph - these values will be used.
You can verify the correctness of your Schema.org structured data using the Schema Markup Validator.
To improve crawling speed, try limiting the crawler’s access to informational pages such as articles, reviews, and similar content. This prevents the crawler from spending time processing unnecessary pages and can significantly speed up the overall process, especially for websites with a large number of pages.
You can also use permanent filters or configure specific restrictions in your robots.txt file to exclude these informational pages.
The number of crawled pages refers to the total number of pages on a website that our crawler has analyzed. This includes all processed pages, such as the homepage, pagination pages, and potentially additional sections depending on the website structure, such as blog posts, news articles, reviews, and other informational pages (e.g., contact details, shipping information, etc.).
