Hi, here is a sitemap to collect the table data from the search results:
{"_id":"globalgap","startUrl":["https://database.globalgap.org/globalgap/search/SearchMain.faces"],"selectors":[{"id":"pagination","paginationType":"clickMore","parentSelectors":["_root","pagination"],"selector":"input#content\\:search\\:searchTree\\:pagerNext, [class=\"treePager\"]:not(:has([alt=\"Next\"])) table table td:nth-of-type(7) input","type":"SelectorPagination"},{"id":"element","multiple":true,"parentSelectors":["pagination"],"selector":"[id=\"treetable\"] table thead + tbody > tr:not(:has(.treePager))","type":"SelectorElement"},{"id":"GGN","multiple":false,"parentSelectors":["element"],"regex":"","selector":"td:nth-of-type(5)","type":"SelectorText"},{"id":"Reg-No","multiple":false,"parentSelectors":["element"],"regex":"","selector":"td:nth-of-type(6)","type":"SelectorText"},{"id":"Company-Type","multiple":false,"parentSelectors":["element"],"regex":"","selector":"td:nth-of-type(7)","type":"SelectorText"}]}
You can add the fields you require as final Text selectors.
Do you also want to scrape data that appears after clicking the + ?