Typically 3–6 months for noticeable improvements, depending on competition, catalog size, and the current technical health of your Magento site.