Skip to main contentSkip to content

Resources & Assets

Location: Step 9 — Resources & Assets

This step controls two groups of explicit Allow rules. The point is not to block — it is to make sure search engines and rendering-aware crawlers can reach the files they need to render the site correctly.

What this step controls

Two toggles:

  • Allow CSS & JS Files — adds explicit Allow rules for the stylesheet and script patterns under /wp-content/ and /wp-includes/.
  • Allow Images — adds explicit Allow rules for image paths.

When enabled, the plugin writes Allow directives that override any earlier Disallow covering those paths.

How to decide

Keep both on for almost every site. Blocking CSS or JS is one of the most damaging configurations in robots.txt because:

  • search engines render pages before indexing, and missing CSS or JS changes how content is parsed;
  • mobile-friendliness, Core Web Vitals, and structured-data extraction all depend on the renderer reaching the assets;
  • image discovery (Google Images, image-aware AI crawlers) depends on image paths remaining allowable.

Turn off only when:

  • a deliberate stack-level decision keeps certain asset paths private;
  • a separate hosting setup serves these assets and the WordPress paths are unused.

What this step does not do

This step does not:

  • override noindex headers — those are emitted at the HTML level, not in robots.txt;
  • guarantee that every crawler will fetch the assets — some lightweight crawlers skip resource fetching by design;
  • speed up the site by itself. Performance optimization lives at the asset and CDN layer.

Plan tier

Both toggles are available on every tier — they are part of the safer default posture.