You can tell if SEO is working or not by checking your website's ranking and traffic once every 30 days, comparing it to your closest competitors, and checking the average position and specific queries in an anonymous browser. This will give you an idea of how things are going right now.