Limit "load more" click selector

As the page has a 'load more' button at the bottom I set it up so it would click this to bring up more articles, however the only options seem either to be 'click once' which brings a total of 25 articles (there are 25 initially listed, so even when clicking load more once it should return 50). There are a total of 700+ articles on climate change, but when I change the selector for clicking 'load more' to click more than one and to go until there are no new elements it continues to keep clicking even after all articles appear. This ends with the page returning "No results" over and over with no end and thus does not get to scraping any of the data needed. I did try it with every option for "click element uniqueness" but had the same results. Ideally I would like to scrape 250 or so articles of the 723, but it would be ok to scrape all so long as the 'no results' stops being an issue.

Url: You searched for climate change - Reason Foundation

Sitemap:
{"_id":"reasf","startUrl":["You searched for climate change"],"selectors":[{"delay":0,"id":"link","multiple":true,"parentSelectors":["_root"],"selector":".title - Reason Foundation a","type":"SelectorLink"},{"clickElementSelector":"div#loadmore","clickElementUniquenessType":"uniqueText","clickType":"clickMore","delay":3500,"discardInitialElements":"do-not-discard","id":"continue","multiple":true,"parentSelectors":["_root"],"selector":"div#loadmore","type":"SelectorElementClick"},{"delay":0,"id":"title","multiple":false,"parentSelectors":["link"],"regex":"","selector":"h1","type":"SelectorText"},{"delay":0,"id":"summary","multiple":false,"parentSelectors":["link"],"regex":"","selector":"h3.entry-subtitle","type":"SelectorText"},{"delay":0,"id":"author","multiple":false,"parentSelectors":["link"],"regex":"","selector":".author-name span","type":"SelectorText"},{"delay":0,"id":"date","multiple":false,"parentSelectors":["link"],"regex":"","selector":"header time","type":"SelectorText"},{"delay":0,"extractAttribute":"","id":"all","parentSelectors":["link"],"selector":".entry-content p","type":"SelectorGroup"}]}

I did try using info from this topic " Please help. Is there any way to limit "load more" click element selector? :) ", but got the same results as above but just in case here is the sitemap also:

{"_id":"reasf","startUrl":["You searched for climate change"],"selectors":[{"delay":0,"id":"link","multiple":true,"parentSelectors":["_root"],"selector":".title - Reason Foundation a","type":"SelectorLink"},{"clickElementSelector":"<div id="loadmore" style="" class="" value="475">Load More","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickMore","delay":3500,"discardInitialElements":"do-not-discard","id":"continue","multiple":true,"parentSelectors":["_root"],"selector":"div#loadmore","type":"SelectorElementClick"},{"delay":0,"id":"title","multiple":false,"parentSelectors":["link"],"regex":"","selector":"h1","type":"SelectorText"},{"delay":0,"id":"summary","multiple":false,"parentSelectors":["link"],"regex":"","selector":"h3.entry-subtitle","type":"SelectorText"},{"delay":0,"id":"author","multiple":false,"parentSelectors":["link"],"regex":"","selector":".author-name span","type":"SelectorText"},{"delay":0,"id":"date","multiple":false,"parentSelectors":["link"],"regex":"","selector":"header time","type":"SelectorText"},{"delay":0,"extractAttribute":"","id":"all","parentSelectors":["link"],"selector":".entry-content p","type":"SelectorGroup"}]}

Would greatly appreciate any help!

@ bsw9576

Hi I have arrived at 575 articles, are some articles probably very old? And are they no longer present?
Perhaps the staff will help even more to reach all 723 items.

My sitemap opens all articles to you with

  • Date
  • Authors-Name
  • Authot-Title
  • Title
  • Subtitle (when it is present)
  • Whole article

In these cases, I recommend that you also take a look at this video tutorial

I hope I have given you at least a hand to start the project

This is the preview of the results after about ten articles

the my sitemap

{"_id":"climate+change","startUrl":["https://reason.org/search/climate+change"],"selectors":[{"id":"pagination","paginationType":"auto","parentSelectors":["_root","pagination"],"selector":"#loadmore","type":"SelectorPagination"},{"delay":0,"id":"Link-title","multiple":true,"parentSelectors":["pagination"],"selector":".title a","type":"SelectorLink"},{"delay":0,"id":"Title","multiple":false,"parentSelectors":["Link-title"],"regex":"","selector":"h1","type":"SelectorText"},{"delay":0,"id":"Subtitle","multiple":false,"parentSelectors":["Link-title"],"regex":"","selector":"h3.entry-subtitle","type":"SelectorText"},{"delay":0,"id":"Authors-Name","multiple":false,"parentSelectors":["Link-title"],"regex":"","selector":".author-name span","type":"SelectorText"},{"delay":0,"id":"Authot-Title","multiple":false,"parentSelectors":["Link-title"],"regex":"","selector":"body > div.wrap > div > main > article > header > div.authors > a > div.author-info > div.author-title","type":"SelectorText"},{"delay":0,"id":"Date","multiple":false,"parentSelectors":["Link-title"],"regex":"","selector":"header time","type":"SelectorText"},{"delay":0,"id":"article content","multiple":true,"parentSelectors":["Link-title"],"regex":"","selector":"body > div.wrap > div > main > article > div","type":"SelectorText"}]}

Hello Angelo!
This was extremely helpful. I am quite new to this so being able to see the selectors you chose and how to set it up helped me understand it better. Especially the pagination and capturing the full article text (I used grouping instead of the div wraps originally).

As for some articles missing I know they range goes quite far back, to at least the 1990s so some could be missing. Though in my case it is ok.

I will make some changes to mine based on your sitemap and give it a go. Thank you so much for taking the time to help! I really appreciate it.