Кроме DOWNLOAD_DELAY, вы также можете использовать функцию AUTOTHROTTLE для скрапа,
https://doc.scrapy.org/en/latest/topics/autothrottle.html
Изменяет величину задержки между запросами в зависимости от файла настроек. Если вы установите 1 как для пуска, так и для максимальной задержки, он будет ждать 1 секунду в каждом запросе.
Первоначальная цель - изменить время задержки, чтобы обнаружить вашего бота было сложнее.
Вам просто нужно установить его в settings.py следующим образом:
AUTOTHROTTLE_ENABLED = True
AUTOTHROTTLE_START_DELAY = 1
AUTOTHROTTLE_MAX_DELAY = 3