Split scraped data into different rows in the same column + avoid rescraping same link

Hey everyone,

Newbie here

Context: I’m extracting RSS feed items. The extracted links are stored in a Google sheet. I am then using a webscraper to extract contents from the links.

First Problem: I want all the data that I scrape to be added in the same column on different rows. In the image below the webscraper visits each link in column C, and scrapes the data from each link. I want the scraped data to be stored in column D, starting with row 2, then followed by 3, 4, 5… I tried using “add a row” but it distorts the order; instead of adding scraped content on row 2D, it would add to row 3D (which is correct logically) [Attaching image 2 to show the bundle]

Second problem:

The web scraper is re-starting its run on the links that it has already scraped; I’m sure Im doing something wrong here. Attached screenshot:

Happy to help with any info needed for resolution!

Thanks in advance!