############################################################# # robots.txt — www.myprintershop.ca # One group only. A crawler obeys exactly one User-agent group # and ignores every other, so do NOT add per-bot groups unless # you intend those bots to ignore everything below. ############################################################# User-agent: * # --- Magento internals: no crawl value, and several are attack # --- surface. Note: this file does not protect any of them. Disallow: /app/ Disallow: /cgi-bin/ Disallow: /downloader/ Disallow: /errors/ Disallow: /includes/ Disallow: /lib/ Disallow: /pkginfo/ Disallow: /report/ Disallow: /shell/ Disallow: /var/ Disallow: /media/downloadable/ Disallow: /media/import/ # --- No-value / duplicate storefront paths. Disallow: /catalogsearch/ Disallow: /catalog/product_compare/ Disallow: /catalog/category/view/ Disallow: /catalog/product/view/ Disallow: /sendfriend/ Disallow: /review/product/list/ Disallow: /newsletter/ Disallow: /poll/ Disallow: /tag/ Disallow: /rss/ # --- TEMPORARILY UNBLOCKED — de-indexing in progress (Aug 2026). # --- These pages now serve NOINDEX,FOLLOW via the theme's # --- local.xml. Google must be able to CRAWL them to read that # --- noindex; blocking them here would freeze any already-indexed # --- URL in the index permanently. # --- Re-enable these three lines once Search Console shows no # --- indexed URLs under /checkout/, /customer/ or /wishlist/ # --- (allow roughly 4-6 weeks). Review date: October 2026. # Disallow: /checkout/ # Disallow: /customer/ # Disallow: /wishlist/ # --- Session and store-switch parameters. # --- /*?*x= form matches the parameter anywhere in the query # --- string; the /*?x= form only matched it in first position. Disallow: /*?*SID= Disallow: /*?*___SID= Disallow: /*?*___store= Disallow: /*?*___from_store= # --- Sort / display parameters. Pagination (?p=) is deliberately # --- NOT blocked: it is the crawl path to deep products. Disallow: /*?*dir= Disallow: /*?*order= Disallow: /*?*limit= Disallow: /*?*mode= # --- Layered-navigation filters. These are THIS store's attribute # --- codes, read from the /cartridges/hp category markup. # --- Re-check other category trees for additional filters. Disallow: /*?*price= Disallow: /*?*cartridge_color= Disallow: /*?*condition2= # --- Internal search (redundant with /catalogsearch/, kept for # --- any other route that emits ?q=). Disallow: /*?*q= # --- Rendering assets must stay crawlable. Google renders pages # --- before ranking them, and /media/catalog/ feeds Google Images. # --- The two /media/ Disallow rules above still win: longest # --- matching path decides, not file order. Allow: /skin/ Allow: /js/ Allow: /media/ # --- Sitemap ------------------------------------------------ Sitemap: https://www.myprintershop.ca/sitemap.xml