Features · Analyze a Page

Analyze a Page

Updated 2026-05-25 Feature eCommerce Insights team

Analyze a Page is the URL-paste audit tool. Drop in any product URL — yours, a retailer's, a competitor's — and eCommerce Insights detects the channel, runs the appropriate scoring model, checks crawler access, inventories structured data, and produces recommendations.

Full PDP audit with 5-bucket scoring and prioritized recommendations.
Full PDP audit with 5-bucket scoring and prioritized recommendations.

When to use it

Three use cases.

Inputs

  1. Paste a URL

    Any public product URL. Trailing slashes and query strings are normalised.

  2. Optionally toggle "Force JavaScript rendering"

    For SPA pages where product content is JS-rendered. Defaults off.

  3. Submit

    Audit completes in 15-60 seconds depending on fetcher path.

Channel detection

Same logic as catalogue import. Amazon URLs route to Rufus Score; known retailer hosts route to filtered PDP scoring; everything else to full PDP Score. The detected channel is shown as a card at the top of the result, with an override link if the detection is wrong.

Crawler access preflight

Before scoring, eCommerce Insights runs a preflight against the URL's robots.txt and tests the six AI crawlers. The card shows which bots are allowed, which are blocked, and whether Cloudflare or a similar gateway is interfering. This was added in v13 because most score-failure root causes were turning out to be crawler-access issues.

Force JavaScript rendering

Some PDPs only render product content after JS executes (typical for React/Vue/Svelte storefronts not using SSR or hydration). The default fetcher reads the static HTML, which on an SPA gives you an empty shell. Toggle this on and eCommerce Insights routes the fetch through ScrapingBee with render_js=true, which spins up a headless Chrome and reads the post-JS HTML.

The toggle has a cost (slower fetch, more expensive). It is off by default and only needed for SPA storefronts.

The report

Same shape as the catalogue PDP Score detail. Five-bucket breakdown for D2C, fifteen-relation breakdown for Amazon. Recommendations ranked by priority. The full audit detail uses the same shared audit_report partial as the rest of the app (introduced in v13), so the report looks identical to what you see on a catalogue SKU.

Common questions

Does the URL need to be in my catalogue?
No. Analyze a Page works on any public URL. Useful for ad-hoc audits, competitor research, and one-off retailer-partner PDPs you do not want to add to the tracked catalogue.
How is it different from PDP Score?
Same scoring engine, different entry point. PDP Score is for the catalogue you have imported and is run on a schedule. Analyze a Page is for one-off URLs and runs on demand.
When should I force JavaScript rendering?
When the page is a React/Vue/Svelte SPA that only renders product content after JS executes. Toggle on and eCommerce Insights uses ScrapingBee with render_js=true to fetch the post-JS HTML.
Can I save a result for later?
Yes. Logged-in users can save any analyzed URL to a "watchlist" — eCommerce Insights re-audits the URL on a schedule even without adding it to the main catalogue.

Ask AI about this page

Open this topic directly in your favourite AI assistant — the prompt is prefilled.

Was this page helpful?
Thanks — recorded.

Try this yourself

See eCommerce Insights on your own catalog. The free trial covers your full SKU set across five AI engines.

Start free trial
LLM-friendly summary of this page
Analyze a Page is eCommerce Insights's URL-paste audit tool. Works on any public URL. Channel detection runs first based on URL host: Amazon URLs route to Rufus scoring, recognised retailer hosts route to filtered PDP scoring, everything else to full PDP scoring. Crawler access preflight runs before scoring and reports robots.txt rules for the six AI crawlers plus the Cloudflare verdict; surfaced as a card on every audit. Force JavaScript rendering toggle uses ScrapingBee with render_js=true to fetch post-JS HTML for SPA pages. The report includes the same five-bucket / fifteen-relation breakdown as the catalogue scoring, full audit detail via the shared audit_report partial, structured-data inventory, and ranked recommendations. Logged-in users can save analyzed URLs to a watchlist for scheduled re-audit. Useful for competitor research, retailer-partner PDPs, and one-off URLs the merchant does not want in the main catalogue.