SEO is a very competitive industry. A single search allows only ten sites to appear on the page and if you wish to appear as one of these listed sites, you need to keep pace with the growing competition. Content on the website as well as on the linked pages needs continual updating. The list of keywords also needs to get continuously replenished to avoid stagnation. Hence, the need for SEO every month and the recurring cost thereof.