I am working on a project for which I will need the organic search results from Google - I don't intend to directly scrape myself. Instead I could either use the API from sites like SEMRush, or there is an alternate provider who gives me the scraped results in HTML format. In terms of cost, using the scraped content makes a lot of sense. But since I am going to hire a developer, I do not want to take the scraping format if it means I have to constantly change the script (whenever Google changes the name of the div class, etc.) I was curious to know from others who have used scraped results if Google frequently changes the div classes of their search results? Or is this a bet I can safely take for now?