One of the books I have been reading: The Art of SEO: Mastering Search
Engine Optimization (highly recommended for anyone who wants to learn
beyond SEO basics) emphasizes the importance of tracking website changes to
compare with traffic fluctuations.
For instance, if you change a site's menu navigation one week and then tweak
image alt tags the next, you want to know how these changes effect traffic.
Sometimes traffic spikes or falls are so miniscule that one doesn't notice until
a few months later but if added together makes a huge impact with ranking and
traffic.
This is especially important when targeting specific keywords. Creating some
sort of SEO storyline will overall map which direction you should take and help
you see what changes you should roll back.
As a developer knowing basic SEO, I never kept track of these changes but I
can see the importance of keeping a closer eye on how I change a site. This is a
task I will now implement into my own sites and client sites.
Do you already keep track of changes in this manner and do you use any tools
to monitor development changes?