Site optimization regardless of platform will always be of some benefit to your site, Google recently decided to penalize sites that were slow loading, which will do no favors for SEO and SERPs. It makes sense to keep your database tidy, cache files and data if possible and reduce image sizes for example.
Here are a selection of plugins that should speed up your page loads and speed things up a little in general.
WP-Optimize will cleanup the database of your WordPress install without having to use a database management software.
W3 Total Cache
Total Cache caches all aspects of your WordPress install, which improves server performance, reduces download times, decreases page load times and has a positive impact on your Google Page Speed.
DB Cache does what it says on the tin, it basically caches every database query. It has the same kind of benefits of WP Super Cache for example, but uses less dive space that the static file cache plugins.
This Yoast plugin cleans, optimizes and defrags your tables within your blogs MYSQL tables, having a clean table will ensure your site is more responsive.
Google XML Sitemaps
This plugin creates an automatic XML sitemap of your blog which allows search engines to index your site, by having this information readily available for the crawlers the spend less time on your site and run more efficiently.
WP Smush It
Smush It reduces the sizes of your image files using the Smush.IT API, by optimizing, compressing and stripping meta it makes images smaller, thus they load much quicker.
jQuery Image Lazy Load WP
This plugin adds the jQuery lazyload to preload images, which basically loads images as the page scrolls, allowing image heavy sites to load much quicker and seem much more fluid.
All in One SEO Pack
The most popular SEO plugin for WordPress is certainly the All-In-One SEO Pack. It’s on just about every plugin roundup you’ll ever see.
Go forth and speed up your WordPress install, and get that page load and Google Page Speed rating way down!