# olaps.net robots.txt — the editable part lives in # Rank Math -> General Settings -> Edit robots.txt. # # Two blocks are injected by PHP and must NOT be repeated here, or they appear # twice in the served file: WooCommerce contributes the first-position # "/*?param" rules, and the site contributes the "# Olaps: ..." feed/wc-ajax # block at the end. This file therefore carries only the any-position twins # "/*?*param", which is what a parameter appearing later in the query string # needs, plus the wp-admin rules and the sitemap declarations. # # Deliberately NOT blocked: /search/ — those URLs carry meta robots noindex and # blocking them would stop Google ever seeing that directive. User-agent: * Disallow: /*?attribute_ Disallow: /*?filter_ Disallow: /*?orderby= Disallow: /*?min_price= Disallow: /*?max_price= Disallow: /*?per_page= Disallow: /*?shop_view= Disallow: /*?query_type_ Disallow: /*?*attribute_ Disallow: /*?*filter_ Disallow: /*?*orderby= Disallow: /*?*min_price= Disallow: /*?*max_price= Disallow: /*?*per_page= Disallow: /*?*shop_view= Disallow: /*?*query_type_ Disallow: /wp-content/uploads/wc-logs/ Disallow: /wp-content/uploads/woocommerce_transient_files/ Disallow: /wp-content/uploads/woocommerce_uploads/ Disallow: /*?add-to-cart= Disallow: /*?*add-to-cart= Disallow: /*?*wc-ajax= Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Sitemap: https://olaps.net/sitemap_index.xml Sitemap: https://olaps.net/ar/sitemap_index.xml # Olaps: block low-value feed + wc-ajax URLs (crawl-budget) Disallow: /feed/ Disallow: /*/feed/ Disallow: /comments/feed/ Disallow: /*?wc-ajax=