Why are fields from a linked detail page empty?

If fields from a detail page are empty, first check that those selectors are placed beneath the Link selector that opens the detail page.

Check the selector tree

A Link selector follows the destination URL only when it has child selectors. Those child selectors then run on the linked page.

A typical structure looks like this:

_root
└── item
    ├── name
    └── detail_link
        ├── sku
        ├── description
        └── availability

If sku , description , or availability  are placed beside the Link selector instead of beneath it, they will run in the listing-page context and may return empty values.

Preview the detail-page fields

  1. Open the Link selector in the selector tree.
  2. Preview each child selector on the destination page.
  3. Test several detail pages, especially if the website uses more than one layout.

If clicking the selected element does not change the browser URL and the content is loaded dynamically on the same page, a Link selector is not the correct navigation method. Use the appropriate interaction or pagination setup instead.

Check rendering and timing

If the selector structure is correct but the value still does not appear, confirm that the content is available when Web Scraper runs the selector. Keep the default delay unless the content is loaded from an external domain or needs additional time to appear.

See the Scrape listing and detail pages documentation and Link selector documentation for more information.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us