Pagination is not working as required

Continuing the discussion from Pagination Problem - nth-of-type:

Dear All,

I want to scrape data from website. When I select pagination it only selects the pages that are showing and skips the pages which are not shown. In the data preview only the pages from appears in the pagination and the pages from 13.14.15 to 56 do not appear in data preview and scraping. The link to the site is below.

Please help me in this regard.


The sitemap is below. Which only scrapes pages from and 58 while skips the pages in between. The html contains &nbsp in the other pages.

{"_id":"expatriates","startUrl":[""],"selectors":[{"id":"expatriates","type":"SelectorLink","parentSelectors":["_root","pagination"],"selector":".listing-content li > a","multiple":true,"delay":0},{"id":"email","type":"SelectorText","parentSelectors":["expatriates"],"selector":" li > a","multiple":false,"regex":"","delay":0},{"id":"phone","type":"SelectorText","parentSelectors":["expatriates"],"selector":".btn a","multiple":false,"regex":"","delay":0},{"id":"pagination","type":"SelectorLink","parentSelectors":["_root"],"selector":".pagination a:nth-of-type(n+1)","multiple":true,"delay":0}]}

This site's URLs do change consistently with each new page, so you can use the Specify multiple URLs with ranges method. No need to create your own paginator.