# robots.txt automatically generated by PrestaShop e-commerce open-source solution
# https://www.prestashop-project.org
# This file is to prevent the crawling and indexing of certain parts
# of your site by web crawlers and spiders run by sites like Yahoo!
# and Google. By telling these "robots" where not to go on your site,
# you save bandwidth and server resources.
# For more information about the robots.txt standard, see:
# https://www.robotstxt.org/robotstxt.html

User-agent: *

# Allow directives for modules
Allow: */modules/*.css
Allow: */modules/*.js
Allow: */modules/*.png
Allow: */modules/*.jpg
Allow: */modules/*.gif
Allow: */modules/*.svg
Allow: */modules/*.webp
Allow: */modules/*.avif
Allow: /js/jquery/*

# Non-friendly URLs and parameters blocked from crawling
Disallow: /*?order=
Disallow: /*?tag=
Disallow: /*?id_currency=
Disallow: /*?search_query=
Disallow: /*?back=
Disallow: /*?n=
Disallow: /*?q=
Disallow: /*&order=
Disallow: /*&tag=
Disallow: /*&id_currency=
Disallow: /*&search_query=
Disallow: /*&back=
Disallow: /*&n=
Disallow: /*&q=
Disallow: /*controller=addresses
Disallow: /*controller=address
Disallow: /*controller=authentication
Disallow: /*controller=cart
Disallow: /*controller=discount
Disallow: /*controller=footer
Disallow: /*controller=get-file
Disallow: /*controller=header
Disallow: /*controller=history
Disallow: /*controller=identity
Disallow: /*controller=images.inc
Disallow: /*controller=init
Disallow: /*controller=my-account
Disallow: /*controller=order
Disallow: /*controller=order-slip
Disallow: /*controller=order-detail
Disallow: /*controller=order-follow
Disallow: /*controller=order-return
Disallow: /*controller=order-confirmation
Disallow: /*controller=pagination
Disallow: /*controller=password
Disallow: /*controller=pdf-invoice
Disallow: /*controller=pdf-order-return
Disallow: /*controller=pdf-order-slip
Disallow: /*controller=product-sort
Disallow: /*controller=registration
Disallow: /*controller=search
Disallow: /*controller=statistics
Disallow: /*controller=attachment
Disallow: /*controller=guest-tracking

# Rules for /_presta/
# Directories blocked from crawling
Disallow: /_presta/en/app/
Disallow: /_presta/en/cache/
Disallow: /_presta/en/classes/
Disallow: /_presta/en/config/
Disallow: /_presta/en/controllers/
Disallow: /_presta/en/download/
Disallow: /_presta/en/js/
Disallow: /_presta/en/localization/
Disallow: /_presta/en/log/
Disallow: /_presta/en/mails/
Disallow: /_presta/en/modules/
Disallow: /_presta/en/override/
Disallow: /_presta/en/pdf/
Disallow: /_presta/en/src/
Disallow: /_presta/en/tools/
Disallow: /_presta/en/translations/
Disallow: /_presta/en/upload/
Disallow: /_presta/en/var/
Disallow: /_presta/en/vendor/
Disallow: /_presta/en/webservice/
Disallow: /_presta/fi/app/
Disallow: /_presta/fi/cache/
Disallow: /_presta/fi/classes/
Disallow: /_presta/fi/config/
Disallow: /_presta/fi/controllers/
Disallow: /_presta/fi/download/
Disallow: /_presta/fi/js/
Disallow: /_presta/fi/localization/
Disallow: /_presta/fi/log/
Disallow: /_presta/fi/mails/
Disallow: /_presta/fi/modules/
Disallow: /_presta/fi/override/
Disallow: /_presta/fi/pdf/
Disallow: /_presta/fi/src/
Disallow: /_presta/fi/tools/
Disallow: /_presta/fi/translations/
Disallow: /_presta/fi/upload/
Disallow: /_presta/fi/var/
Disallow: /_presta/fi/vendor/
Disallow: /_presta/fi/webservice/
Disallow: /_presta/app/
Disallow: /_presta/cache/
Disallow: /_presta/classes/
Disallow: /_presta/config/
Disallow: /_presta/controllers/
Disallow: /_presta/download/
Disallow: /_presta/js/
Disallow: /_presta/localization/
Disallow: /_presta/log/
Disallow: /_presta/mails/
Disallow: /_presta/modules/
Disallow: /_presta/override/
Disallow: /_presta/pdf/
Disallow: /_presta/src/
Disallow: /_presta/tools/
Disallow: /_presta/translations/
Disallow: /_presta/upload/
Disallow: /_presta/var/
Disallow: /_presta/vendor/
Disallow: /_presta/webservice/
# Friendly URLs blocked from crawling
Disallow: /_presta/en/password-recovery
Disallow: /_presta/password-recovery
Disallow: /_presta/en/address
Disallow: /_presta/address
Disallow: /_presta/en/addresses
Disallow: /_presta/addresses
Disallow: /_presta/en/login
Disallow: /_presta/login
Disallow: /_presta/en/registration
Disallow: /_presta/registration
Disallow: /_presta/en/cart
Disallow: /_presta/cart
Disallow: /_presta/en/discount
Disallow: /_presta/discount
Disallow: /_presta/en/order-history
Disallow: /_presta/order-history
Disallow: /_presta/en/identity
Disallow: /_presta/identity
Disallow: /_presta/en/my-account
Disallow: /_presta/my-account
Disallow: /_presta/en/order-follow
Disallow: /_presta/order-follow
Disallow: /_presta/en/credit-slip
Disallow: /_presta/credit-slip
Disallow: /_presta/en/order
Disallow: /_presta/order
Disallow: /_presta/en/search
Disallow: /_presta/search
Disallow: /_presta/en/guest-tracking
Disallow: /_presta/guest-tracking
Disallow: /_presta/en/order-confirmation
Disallow: /_presta/order-confirmation
Disallow: /_presta/fi/password-recovery
Disallow: /_presta/fi/address
Disallow: /_presta/fi/addresses
Disallow: /_presta/fi/login
Disallow: /_presta/fi/registration
Disallow: /_presta/fi/cart
Disallow: /_presta/fi/discount
Disallow: /_presta/fi/order-history
Disallow: /_presta/fi/identity
Disallow: /_presta/fi/my-account
Disallow: /_presta/fi/order-follow
Disallow: /_presta/fi/credit-slip
Disallow: /_presta/fi/order
Disallow: /_presta/fi/search
Disallow: /_presta/fi/guest-tracking
Disallow: /_presta/fi/order-confirmation
