Nee. Het is niet nodig om ervaring te hebben met programmeren om aan de slag te kunnen met SEO en gebruik te maken van allerlei tools. Uiteraard kan een achtergrond of ervaring hierin wel helpen. Vanzelfsprekend is er wel veel kennis en specialisme nodig om SEO te kunnen uitvoeren voor jouw website, maar dit houdt niet persé programmeren in.
Verstand van programmeren en web development kan wel handig zijn wanneer je aan de slag gaat met SEO. Vooral als je als freelancer werkt bijvoorbeeld. Je hoeft dan namelijk niet op andere mensen te wachten totdat jij weer verder kunt.