I've run The Online Slang Dictionary (<a href="http://onlineslangdictionary.com/" rel="nofollow">http://onlineslangdictionary.com/</a>) since 1996. On April 11, the date of one of the Panda updates, traffic from Google dropped 20%. Between April 11 and a month ago, I made the following changes:<p>* Correct spelling, grammar, and capitalization errors<p>* Where spelling "errors" are legitimate "slang terms", link to the definition pages for those slang terms (gonna, wanna, ain't, dat's, etc.)<p>* Remove unnecessary extra punctuation, e.g. example sentences ending in "???" or "!!!"<p>* Checked keywords on top landing pages for searches like "slang", "slang dictionary", "slang thesaurus"<p>* Remove unnecessary extra spaces in the middle of sentences<p>* Use complete sentences even where completely unnecessary<p>* Restructure entire /definition+of/word+goes+here directory structure to be /meaning-of/word-goes-here, since people search for "meaning of" more frequently than "definition of", and since Google seems to have stopped treating + as a word separator in some cases.<p>* Reworked meta descriptions and page titles<p>* Removed meta keywords. I know Google doesn't use them, but maybe they treat them as a negative indicator of site quality? Who knows?<p>* Completely re-designed site's front page<p>* Switched from Google Custom Search Engine to a custom search implementation, because I think I can provide better results, improve the user experience, and reduce search exit rate<p>* Delay-load Twitter widget to reduce page load time<p>* Use rel="canonical" on every page on the site, since Google is indexing the IP address of the site and showing it separately in SERPs<p>* Removed <priority> nodes from the sitemap, just in case Google knows better<p>* Fixed the "HTML suggestions" on GWT, such as short meta descriptions and duplicate meta descriptions<p>* Excluded directories via robots.txt like /word-of-the-day/, since the words of the day are already spidered elsewhere on the site, in case Google is giving me a duplicate content penalty of some kind<p>I've also made plenty more changes in the past month, but I haven't written up a list yet.<p>Sine the Panda update, I've seen no improvement in traffic from Google to my site.