the keywords are probably specific to each url which is why we need to run it multiple times.