<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Zemalf.com</title> <link>http://zemalf.com</link> <description>Website Optimization Kung fu</description> <lastBuildDate>Sun, 29 Aug 2010 09:09:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=abc</generator> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Zemalf" /><feedburner:info uri="zemalf" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://zemalf.com</link><url>http://static.zemalf.com/images/antti-kokkonen-blog.png</url><title>Zemalf.com: The Blog of Antti Kokkonen</title></image><feedburner:emailServiceId>Zemalf</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Install and Configure W3 Total Cache in 7 Easy Steps</title><link>http://feedproxy.google.com/~r/Zemalf/~3/UQGSxWIXT18/</link> <comments>http://zemalf.com/1443/w3-total-cache/#comments</comments> <pubDate>Mon, 12 Jul 2010 17:23:25 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[eBooks]]></category> <category><![CDATA[Free]]></category> <category><![CDATA[Guide]]></category> <category><![CDATA[How-To]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[W3 Total Cache]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://zemalf.com/?p=1443</guid> <description><![CDATA[This guide will show you how to install and configure W3 Total Cache -plugin on your self-hosted WordPress blog, and make your blog work better and faster.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1443/w3-total-cache/">Install and Configure W3 Total Cache in 7 Easy Steps</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> This guide will show you how to install and configure W3 Total Cache -plugin on your self-hosted WordPress blog, and make your blog work better and faster.</p><p><span id="more-1443"></span></p><p>The extended version of the <strong>W3 Total Cache guide</strong> is available as a free eBook:</p><p><a href="http://www.scribd.com/doc/34170452/W3-Total-Cache-Installation-and-Configuration-Guide"><img src="http://static.zemalf.com/wp-content/uploads/2010/07/how-to-install-and-configure-w3-total-cache-ebook.jpg" alt="W3 Total Cache Installation and Configuration Guide -eBook" title="Free eBook: W3 Total Cache Installation and Configuration Guide" width="300" height="300" class="aligncenter size-full wp-image-1444" /></a></p><p>Download the <a href="http://www.scribd.com/doc/34170452/W3-Total-Cache-Installation-and-Configuration-Guide">W3 Total Cache Installation and Configuration Guide</a> from Scribd.</p><h2>Introduction</h2><p><strong>Installing and configuring the W3 Total Cache -plugin for WordPress</strong> is part of a step-by-step process to optimize WordPress for speed that will make it easier to retain readers and keep the site speed on a level that Google appreciates as well.</p><p>The initial steps to <a href="http://zemalf.com/1404/speed-up-wordpress-shared-hosting/">speed up WordPress</a> are laid out as the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> here at my blog.</p><h2>Why W3 Total Cache?</h2><p>With this free guide, you can easily make your WordPress blogs pages load faster than before and save money on hosting bills as you can stay on shared hosting and still make your blog withstand huge amounts of traffic without compromising the performance.</p><p>Installing W3 Total Cache is just like installing any other plugin for WordPress (super simple via the Dashboard). The default options will make W3 Total Cache handle page caching, which it does similarly, and even a bit better, than the WP Super Cache.</p><p>But with proper configuration, W3 Total Cache does much more, like combining and minifying (compressing &#038; making smaller) JavaScript and CSS-files, and also cache Database queries and make using Content Delivery Network easy (read: automatic). Because of all this, <strong>W3 Total Cache is the best caching plugin for WordPress</strong>.</p><p>This guide is meant for WordPress blogs on shared hosting, who can't use more advanced caching solutions like Opcode caching and/or memcache, which are available on dedicated servers and virtual private servers. With this guide, you can handle loads of traffic with a blog on shared hosting, and you can stay on shared hosting until you can afford to pay for better (if you need it then).</p><p>For blogs that do need more powerful hosting solutions, W3 Total Cache is even better. With the advanced options like Database Caching and automated use of Content Delivery Network, W3 Total Cache is the ultimate caching solution (the "Total" in the plugin name is there for a reason) and this is why huge blogs like Mashable use it.</p><h2>How to Install and Configure W3 Total Cache for WordPress</h2><p>The first step is to uninstall any other caching plugin you might be using, like WP Super Cache. We don't need (or even can't have) two caching plugins running, so you need to <a href="http://zemalf.com/1442/how-to-uninstall-wp-super-cache/">uninstall WP Super Cache</a> before you move on.</p><p>Installing and configuring W3 Total Cache is a simple 7 step process... and actually since you don't necessarily need to take one of the steps and one you can skip altogether, it's really 5 steps :)</p><p>Here's the installation and configuration in short:</p><ul><li>(<a href="http://zemalf.com/1442/how-to-uninstall-wp-super-cache/">Uninstall WP Super Cache</a>, or any other caching plugin you might have installed)</li><li>Install W3 Total Cache -plugin: Go to 'Plugins', Click 'Add New', Search for 'W3 Total Cache', click 'Install now' for W3TC, confirm the installation and activate the plugin.</li></ul><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/how-to-install-w3-total-cache-plugin-for-wordpress.png" alt="Install W3 Total Cache via WordPress Dashboard" title="Install W3 Total Cache via WordPress Dashboard" width="617" height="405" class="alignnone size-full wp-image-1449" /></p><ul><li><strong>Adjust the General Settings:</strong><ul><li>Page Caching: <em>Enabled, disk (enhanced)</em></li><li>Minify: <em>Enabled, disk</em></li><li>(leave Database Cache and Content Delivery Network disabled)</li></ul></li></ul><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/w3-total-cache-general-settings.png" alt="W3 Total Cache: General Settings" title="W3 Total Cache: General Settings" width="620" height="694" class="alignnone size-full wp-image-1450" /></p><ul><li><strong>Adjust the Page Cache Settings:</strong><ul><li>Default options are OK.</li><li>Put HTTP Compression into: <em>gzip and deflate (best)</em></li><li>(if your hosting provider does not have mod_deflate, use: <em>gzip (good)</em></li></ul></li></ul><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/w3-total-cache-page-cache-settings.png" alt="W3 Total Cache: Page Cache settings" title="W3 Total Cache: Page Cache settings" width="620" height="464" class="alignnone size-full wp-image-1454" /><br /> <img src="http://static.zemalf.com/wp-content/uploads/2010/07/w3-total-cache-minify-settings.png" alt="W3 Total Cache: Minify Settings - General &amp; HTML Minify" title="W3 Total Cache: Minify Settings - General &amp; HTML Minify" width="620" height="533" class="alignnone size-full wp-image-1457" /></p><ul><li>Adjust the Minify Settings:<ul><li>General - HTTP compression: gzip and deflate</li><li>HTML - HTML minify settings: Enable, Don't minify HTML for logged in administrators, Inline CSS minification, Inline JS minification, Line break removal.</li><li>JavaScript - JS minify settings: Enable, Comment Removal, Line break removal</li><li>JavaScript - JS file management: Add JS-files you want to combine and minify (look into the page source of your blog pages for JS-files). Use Grouping if all JavaScripts are not needed on every page. Choose to 'Embed in: Footer', '(non-blocking)' if applicable.</li><li>Cascading Style Sheets - CSS minify settings: Enable, Comment removal, Line break removal</li><li>Cascading Style Sheets - CSS file management: Add CSS-files you want to combine and minify (look into the page source of your blog pages for CSS-files). Use Grouping if all CSS are not needed on every page.</li><li>Advanced: Adjust 'Update external files every:' if you want to make the files to cache for longer time in browsers and proxies (HTTP Headers: Cache-Control)</li></ul></li></ul><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/w3-total-cache-minify-settings-javascript.png" alt="W3 Total Cache: Minify Settings – JavaScript" title="W3 Total Cache: Minify Settings – JavaScript" width="616" height="454" class="alignnone size-full wp-image-1458" /><br /> <img src="http://static.zemalf.com/wp-content/uploads/2010/07/w3-total-cache-minify-settings-css.png" alt="W3 Total Cache: Minify Settings – CSS" title="W3 Total Cache: Minify Settings – CSS" width="577" height="432" class="alignnone size-full wp-image-1459" /><br /> The Database Cache and CDN settings are the advanced part of W3 Total Cache configuration, and somewhat outside the scope of this guide, but here's the a word or two about those as well...</p><ul><li>(Advanced) Configure the Database Cache:<ul><li>Even if you have the Database Cache enabled (non-shared hosting, using Opcode or memcache), there's usually no need to touch the Database Cache settings, they work fine by default.</li></ul></li><li>(Advanced) Configure the CDN Settings<ul><li>If you are using CDN (like Amazon S3 for example), configure the CDN settings. Use the W3TC internal FAQ/guide if you need instructions with that.</li><li>You can also create a (cookieless) subdomain and use it as "CDN", if you don't need "real" CDN yet.</li><li>W3TC supports automatically exporting things uploaded to media library into CDN/subdomain.</li></ul></li></ul><h2>The Extended W3 Total Cache Guide</h2><p><em>Installing and configuring W3 Total Cache</em> is not overly complicated, but there are a lot of options in it (even that some are OK by default). I noticed that with all the step-by-step instructions, screenshots and additional tips, this guide started to bloat beyond a blog post - so <strong>I turned a detailed version of this post into a PDF and uploaded the eBook to <a href="http://www.scribd.com/anttikokkonen">my Scribd</a></strong> (embedded below).</p><p><a title="View W3 Total Cache Installation and Configuration Guide on Scribd" href="http://www.scribd.com/doc/34170452/W3-Total-Cache-Installation-and-Configuration-Guide" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">W3 Total Cache Installation and Configuration Guide</a> <object id="doc_88170388109766" name="doc_88170388109766" height="500" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" rel="media:document" resource="http://d1.scribdassets.com/ScribdViewer.swf?document_id=34170452&#038;access_key=key-2colivmxbmudnqsxhdg0&#038;page=1&#038;viewMode=list" xmlns:media="http://search.yahoo.com/searchmonkey/media/" xmlns:dc="http://purl.org/dc/terms/" ><param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"><param name="wmode" value="opaque"><param name="bgcolor" value="#ffffff"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="FlashVars" value="document_id=34170452&#038;access_key=key-2colivmxbmudnqsxhdg0&#038;page=1&#038;viewMode=list"><embed id="doc_88170388109766" name="doc_88170388109766" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=34170452&#038;access_key=key-2colivmxbmudnqsxhdg0&#038;page=1&#038;viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="500" width="100%" wmode="opaque" bgcolor="#ffffff"></embed></object></p><p>Don't be too scared about the 30+ pages, it's a simple step-by-step guide, but there are many options with the plugin and I wanted to include clear screenshots of the settings to make things easy for you.</p><p class="notice">Download the PDF version of the W3 Total Cache Guide for free from Scribd: <a href="http://www.scribd.com/doc/34170452/W3-Total-Cache-Installation-and-Configuration-Guide">W3 Total Cache Installation and Configuration Guide</a></p><h2>Summary</h2><p>Installing and configuring W3 Total Cache is a simple <del datetime="2010-07-12T17:00:24+00:00">7</del> 5 step process, which you can take right now to speed up your WordPress blog:</p><ol><li>(<a href="http://zemalf.com/1442/how-to-uninstall-wp-super-cache/">Uninstall WP Super Cache</a>, or any other caching plugin)</li><li>Install W3 Total Cache -plugin</li><li>Adjust the General Settings</li><li>Adjust the Page Cache Settings</li><li>Adjust the Minify Settings</li><li>No need to touch the Database Cache settings (the easiest step!)</li><li>Advanced: Configure the CDN settings if you're using one (the step you can skip!)</li></ol><p>Download the <a href="http://www.scribd.com/doc/34170452/W3-Total-Cache-Installation-and-Configuration-Guide">W3 Total Cache Installation and Configuration Guide</a> from Scribd for detailed step-by-step instructions.</p><p>If you have questions or problems getting W3 Total Cache to work, <strong><a href="http://zemalf.com/1443/w3-total-cache/#respond">comment on this post</a></strong>, or if you want me to help you - <a href="http://zemalf.com/contact/">contact me</a> and tell me what you need.</p><p><em>p.s. I've been told I should be selling my own products, and ask money for eBooks like this one, instead of putting it out there for free... I don't know about that, but if all goes as planned, there'll be plenty of opportunities for you to buy stuff from me at some point, but for now, you'll just have to get it all for free. Sorry.</em></p><p><em>p.p.s. If you like what I'm doing here, subscribe to the blog via <a href="http://feeds.feedburner.com/Zemalf">RSS</a> or <a href="http://feedburner.google.com/fb/a/mailverify?uri=Zemalf">email</a> and <a href="http://www.facebook.com/zemalf">connect with me on my Facebook -page</a>.</em></p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1443/w3-total-cache/">Install and Configure W3 Total Cache in 7 Easy Steps</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1442/how-to-uninstall-wp-super-cache/' rel='bookmark' title='Permanent Link: How to uninstall WP Super Cache'>How to uninstall WP Super Cache</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li><li><a href='http://zemalf.com/713/most-essential-wordpress-plugins/' rel='bookmark' title='Permanent Link: The 6 most essential WordPress plugins'>The 6 most essential WordPress plugins</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=UQGSxWIXT18:1QfLjjbE2jQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=UQGSxWIXT18:1QfLjjbE2jQ:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=UQGSxWIXT18:1QfLjjbE2jQ:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=UQGSxWIXT18:1QfLjjbE2jQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=UQGSxWIXT18:1QfLjjbE2jQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=UQGSxWIXT18:1QfLjjbE2jQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/UQGSxWIXT18" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1443/w3-total-cache/feed/</wfw:commentRss> <slash:comments>32</slash:comments> <feedburner:origLink>http://zemalf.com/1443/w3-total-cache/</feedburner:origLink></item> <item><title>How to uninstall WP Super Cache</title><link>http://feedproxy.google.com/~r/Zemalf/~3/gcleUoSB1Nk/</link> <comments>http://zemalf.com/1442/how-to-uninstall-wp-super-cache/#comments</comments> <pubDate>Sun, 11 Jul 2010 08:44:29 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress Speed Challenge]]></category> <category><![CDATA[WP Super Cache]]></category><guid isPermaLink="false">http://zemalf.com/?p=1442</guid> <description><![CDATA[Here's how to uninstall WP Super Cache in order to replace it with the better (the best!) option, W3 Total Cache.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1442/how-to-uninstall-wp-super-cache/">How to uninstall WP Super Cache</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Here's how to uninstall WP Super Cache in order to replace it with the better (the best!) option, W3 Total Cache.</p><p><span id="more-1442"></span></p><p><a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> is an awesome plugin, but <a href="http://zemalf.com/1443/w3-total-cache/">W3 Total Cache</a> is better. We don't want (can't have) both, so here's how to <a href="http://wordpress.org/extend/plugins/wp-super-cache/other_notes/">uninstall WP Super Cache</a>.</p><p>Do this only if you are ready to replace it with W3 Total Cache right away. Caching is essential for blog performance, and you don't want to have the blog running for too long without caching.</p><h3>5 Steps to Uninstall WP Super Cache</h3><p class="notice">Notice: You need to run WP Super Cache uninstall.php instead of just deactivating and deleting the plugin to ensure everything that the plugin is removed fully and files are cleaned on the server.</p><p>1. Go to WP Super Cache settings. Turn OFF caching in WP Super Cache settings. Clear the expired files. Clear the cache.</p><p>2. Go to Dashboard and Plugins. Deactivate the WP Super Cache from Plugins screen. (Do not DELETE yet)</p><p>3. Edit the file uninstall.php in your plugins/wp-super-cache/ directory and set<br /> UNINSTALL_WPSUPERCACHE to a non blank value (e.g. '1').</p><p><code class="code">define( 'UNINSTALL_WPSUPERCACHE', '1' );</code></p><p>4. Open your browser and load wp-content/plugins/wp-super-cache/uninstall.php directly. You must be logged in as an admin, and you must confirm the action.</p><p>5. Go to Dashboard and Plugins. Find WP Super Cache, click remove and confirm removing all files.</p><h3>How to Verify that WP Super Cache was Uninstalled Successfully</h3><p>The above 5 steps will uninstall WP Super Cache and clean all the files on your server. However, just to make sure, you can follow these steps to ensure everything was cleared successfully:</p><p>1. Open wp-config.php (in the WordPress install directory) and ensure the line is removed:</p><p><code class="code">define('WP_CACHE', true);</code></p><p>2. Go to /wp-content/ and ensure the files advanced-cache.php and wp-cache-config.php are not there (delete them if they are there).</p><p>3. Open the .htaccess -file at the root of your domain and make sure the WP Super Cache rules are not there. The WP Super Cache's rules are between commented lines:</p><p># BEGIN WPSuperCache<br /> ...<br /> # END WPSuperCache</p><p>Delete the rules between the BEGIN/END WPSuperCache, including the commented lines themselves.</p><p>4. Check that the directory wp-content/cache/ has been deleted.</p><p>5. Check that the directory wp-super-cache from your plugins directory has been deleted.</p><p>6. Open a page in your blog, e.g. the homepage and make sure it loads OK.</p><h3>References and Further Information</h3><p>For further information and detailed instructions about WP Super Cache uninstallation, check out:</p><ul><li><a href="http://wordpress.org/extend/plugins/wp-super-cache/other_notes/">How to uninstall WP Super Cache</a></li><li><a href="http://ocaoimh.ie/wp-super-cache/">WP Super Cache -homepage</a></li><li><a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache -plugin for WordPress</a></li></ul><h3>What Next?</h3><p>The third step of the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> is to <a href="http://zemalf.com/1443/w3-total-cache/">take the W3 Total Cache -plugin into use</a>, and the <a href="http://www.scribd.com/doc/34170452/W3-Total-Cache-Installation-and-Configuration-Guide">W3 Total Cache -plugin for WordPress: Installation and Configuration Guide</a> is now available (for free) on Scribd. Read, download and share it here: (and more importantly, take action to take the BEST caching plugin for WordPress into use!)</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1442/how-to-uninstall-wp-super-cache/">How to uninstall WP Super Cache</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1443/w3-total-cache/' rel='bookmark' title='Permanent Link: Install and Configure W3 Total Cache in 7 Easy Steps'>Install and Configure W3 Total Cache in 7 Easy Steps</a></li><li><a href='http://zemalf.com/605/is-your-wordpress-blog-super-slow-because-of-plugins/' rel='bookmark' title='Permanent Link: Is Your WordPress Blog Super-Slow (Because of Plugins)?'>Is Your WordPress Blog Super-Slow (Because of Plugins)?</a></li><li><a href='http://zemalf.com/713/most-essential-wordpress-plugins/' rel='bookmark' title='Permanent Link: The 6 most essential WordPress plugins'>The 6 most essential WordPress plugins</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=gcleUoSB1Nk:kH-v1nNW__g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=gcleUoSB1Nk:kH-v1nNW__g:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=gcleUoSB1Nk:kH-v1nNW__g:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=gcleUoSB1Nk:kH-v1nNW__g:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=gcleUoSB1Nk:kH-v1nNW__g:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=gcleUoSB1Nk:kH-v1nNW__g:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/gcleUoSB1Nk" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1442/how-to-uninstall-wp-super-cache/feed/</wfw:commentRss> <slash:comments>10</slash:comments> <feedburner:origLink>http://zemalf.com/1442/how-to-uninstall-wp-super-cache/</feedburner:origLink></item> <item><title>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</title><link>http://feedproxy.google.com/~r/Zemalf/~3/T-BWOZQ-nTQ/</link> <comments>http://zemalf.com/1441/backup-and-optimize-wordpress-db/#comments</comments> <pubDate>Thu, 08 Jul 2010 10:52:04 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Database]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress Speed Challenge]]></category><guid isPermaLink="false">http://zemalf.com/?p=1441</guid> <description><![CDATA[On the step 2 of the WordPress Speed Challenge we're gonna automatically backup and optimize the WordPress Database. This is important before doing any changes<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1441/backup-and-optimize-wordpress-db/">WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> On the step 2 of the WordPress Speed Challenge we're gonna automatically backup and optimize the WordPress Database. This is important before doing any changes.</p><p><span id="more-1441"></span></p><h2>WordPress Speed Challenge - Step 2</h2><p>As a preparation for the challenge, we installed <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">the essential tools every blogger needs</a>, and on the first step of the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a>, we <a href="http://zemalf.com/1428/analyze-blog-performance/">analyzed the blog performance</a>, and saved the results from YSlow, Page Speed and total loading time via Pingdom to a spreadsheet or a text file.</p><p class="notice">If you are new to this, begin by reading the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge introduction</a> and work through the preparation and step 1 before moving on.</p><p>After getting the tools and initial baseline from the analysis metrics, we move to the <a href="http://zemalf.com/1430/wordpress-optimization-steps/">WordPress optimization steps</a>. The first optimization step, and <strong>the step 2 in the WordPress Speed Challenge, is <a href="http://zemalf.com/1434/optimize-wordpress-database/">backing up and optimizing WordPress database</a></strong>.</p><h2>More about security than speed</h2><p>Having regular and automatic backups will ensure that your precious work is not lost in case something breaks (or worse, your site gets hacked or something). Because of this, I included the backup as a part of the WP Speed Challenge, even that the backup itself has very little to do with speeding up WordPress - Although <strong>it will be signicantly faster to restore a backup than re-write each and every blog post on your blog if the original data is lost</strong>...</p><p>With the <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager -plugin</a> we can take the backup, and we can schedule it as well, making the backups automatic. And since on the challenge, we're optimizing our WordPress for speed, we get a chance to automatically optimize the WordPress DB as well.</p><p>The speed benefit of the database optimization with the plugin is not significant, unless you have an older blog with lots of unused data in the database. Thus, don't expect this to make your blog faster, but I'm sure you understand how important it is to have backups from your blog - <strong>the optimization is just a little bonus on top of having your hard work saved in case something goes wrong</strong>.</p><h2>Action: Backup and optimize WordPress database</h2><p class="notice">See how you can easily have a piece of mind that your blogs data is safe by using couple of minutes to set the automated backups and optimization with my instructions.</p><p>Here's what you should do NOW:</p><ol><li>Install the <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager -plugin</a></li><li>Backup the WordPress Database with the plugin</li><li>Optimize the WordPress Database with the plugin</li><li>Configure automatic backup and optimization for the future</li></ol><p>Read the full step-by-step instructions here: <a href="http://zemalf.com/1434/optimize-wordpress-database/">How to automatically backup and optimize WordPress database</a>.</p><h2>Next in the WP Speed Challenge</h2><p>After <a href="http://zemalf.com/1428/analyze-blog-performance/">analyzing the performance</a> and <a href="http://zemalf.com/1434/optimize-wordpress-database/">backing up and optimizing the WordPress database</a>, the next step in the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> is the ultimate optimization tweak that will make your blog REALLY FAST - <a href="http://zemalf.com/1443/w3-total-cache/">installing the W3 Total Cache -plugin</a>.</p><p>If your analysis results showed loading times around 8-10 seconds, with YSlow and Page Speed scores in the 60-70 range, the next step will make your blog load in less than 4 seconds, if not faster. Sound good?</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1441/backup-and-optimize-wordpress-db/">WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1434/optimize-wordpress-database/' rel='bookmark' title='Permanent Link: How to automatically backup and optimize WordPress database'>How to automatically backup and optimize WordPress database</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li><li><a href='http://zemalf.com/1428/analyze-blog-performance/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Step 1: Analyze the Performance'>WordPress Speed Challenge &#8211; Step 1: Analyze the Performance</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=T-BWOZQ-nTQ:mTHuZL12aPM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=T-BWOZQ-nTQ:mTHuZL12aPM:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=T-BWOZQ-nTQ:mTHuZL12aPM:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=T-BWOZQ-nTQ:mTHuZL12aPM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=T-BWOZQ-nTQ:mTHuZL12aPM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=T-BWOZQ-nTQ:mTHuZL12aPM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/T-BWOZQ-nTQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1441/backup-and-optimize-wordpress-db/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://zemalf.com/1441/backup-and-optimize-wordpress-db/</feedburner:origLink></item> <item><title>How to automatically backup and optimize WordPress database</title><link>http://feedproxy.google.com/~r/Zemalf/~3/yF14qEqoHko/</link> <comments>http://zemalf.com/1434/optimize-wordpress-database/#comments</comments> <pubDate>Wed, 07 Jul 2010 13:52:50 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Backup]]></category> <category><![CDATA[Database]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress Speed Challenge]]></category><guid isPermaLink="false">http://zemalf.com/?p=1434</guid> <description><![CDATA[Learn how to to automatically optimize and backup your WordPress database, so the DB stays fast and you don't lose all your hard work if something bad happens.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1434/optimize-wordpress-database/">How to automatically backup and optimize WordPress database</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Learn how to to automatically optimize and backup your WordPress database, so the DB stays fast and you don't lose all your hard work if something bad happens.</p><p><span id="more-1434"></span></p><h2>Introduction</h2><p>Backing up the WordPress database is the smartest thing you can do and one of the first things to take care of after setting up a new WordPress blog. With the instructions in this post, you don't have to worry about losing everything you've written and done to your blog if something breaks. And best of all, the backups are automatically emailed to you, so you'll have them even if the whole server blows up.</p><p>While taking care of the backup, we'll also automatically optimize the WordPress database by removing unnecessary data, making the database cleaner and smaller, which in return makes database calls faster.</p><p>The speed gain of WordPress database optimization is very small, even non-existent, but since we get the DB-optimization as a bonus while having a backup, installing the WP-DBManager -plugin to optimize and backup your WordPress Database is first of the <a href="http://zemalf.com/1430/wordpress-optimization-steps/">4 WordPress optimization steps</a> in the <a href="http://zemalf.com/1430/wordpress-optimization-steps/">WordPress Speed Challenge</a>.</p><h2>1. Install the WP-DBManager -plugin</h2><p>I have chosen and recommend a plugin called <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager</a> for optimizing and backing up the WordPress database. First, because it works like a charm, and second, because it's automatic after setting it up once. For backup, the other awesome option is the <a href="http://wordpress.org/extend/plugins/wp-db-backup/">WB-DB-Backup</a> -plugin, but as said, I prefer the WP-DBManager because it also optimizes the database and it can be scheduled for automation.</p><p>To install the WP-DBManager, go to your WordPress Dashboard (admin area)</p><ol><li>Click 'Plugins'</li><li>Click 'Add New'</li><li>Type in the search field: "WP-DBManager" (without quotes)</li><li>Click 'Search Plugins' -button</li><li>Check the results for WP-DBManager and click install now</li></ol><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/how-to-install-wp-dbmanager-plugin-for-wordpress.png" alt="How to install WP-DBManager -plugin for WordPress" title="How to install WP-DBManager -plugin for WordPress" width="620" height="360" class="alignnone size-full wp-image-1439" /><br /> WP-DBManager will automatically create a folder called backup-db in the wp-content folder if that folder is writable. If it is not created, create it and CHMOD it to 777. See <a href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html">WP-DBManager installation instructions</a> for more info.</p><p>The plugin will also ask you to create a .htaccess -file to the backup-db directory, which you can do by copying the htaccess.txt from the plugin dir to the backup-db dir, and rename it to .htaccess there. The .htaccess -file is needed to ensure no-one can access the backed-up files but you. Here's what should be inside the .htaccess -file placed in the backup-db dir:</p><p><code class="code">&lt;Files ~ ".*\..*"&gt;<br /> order allow,deny<br /> deny from all<br /> &lt;/Files&gt;</code></p><p class="notice">WP-DBManager does not backup the files in your server, just the WordPress MySQL database.</p><h2>2. Backup the WordPress Database</h2><p>After getting the WP-DBManager -plugin installed, let's create the first backup manually...</p><p>Go to your WordPress Dashboard (admin area)</p><ol><li>Click 'Database'</li><li>Click 'Backup DB'</li><li>The Backup Status checks should be green ("Excellent. You Are Good To Go")</li><li>Choose to GZIP (compress) the results if you want</li><li>Click Backup</li></ol><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/how-to-backup-wordpress-database.png" alt="How to backup WordPress database using the WP-DBManager -plugin" title="How to backup WordPress database using the WP-DBManager -plugin" width="618" height="451" class="alignnone size-full wp-image-1436" /></p><h2>3. Optimize the WordPress Database</h2><p>Optimizing database will clean and optimize the WordPress database, removing unneeded data, making the database calls faster (because there is no unnecessary data to go through).</p><p>If you go to Database (Database), you can see the overhead on the right hand side, and at the bottom of the table, you'll see how much unneeded data you can remove right away (by doing the optimization).</p><p>Here's how to do the optimization manually...</p><ol><li>Click 'Database'</li><li>Click 'Optimize Db'</li><li>(Scroll down if needed) Click 'Optimize'</li></ol><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/how-to-optimize-wordpress-database.png" alt="How to optimize WordPress database with WP-DBManager -plugin" title="How to optimize WordPress database with WP-DBManager -plugin" width="620" height="248" class="alignnone size-full wp-image-1437" /></p><h2>4. Configure Automatic Backup and Optimizations of the WordPress Database</h2><p>After doing backup manually once and optimizing the database by hand, we can now automate and schedule the WordPress database backup...</p><p>Go to your WordPress Dashboard (admin area)</p><ol><li>Click 'Database'</li><li>Click 'DB Options'</li><li>Ignore the advanced options on top, look down to 'Automatic scheduling'</li><li>Set Backup frequency, e.g. once a day</li><li>Enter an email address you want the backup to be sent to</li><li>Choose if you want to GZIP the backup file</li><li>Adjust the optimization schedule, once a week is fine</li><li>Click 'Save Changes' -button</li></ol><p><img src="http://static.zemalf.com/wp-content/uploads/2010/07/how-to-automatically-backup-and-optimize-wordpress-database.png" alt="How to automatically backup and optimize WordPress database" title="How to automatically backup and optimize WordPress database" width="620" height="305" class="alignnone size-full wp-image-1438" /></p><h2>Source and references</h2><ul><li><a href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html">WP-DBManager -plugin homepage</a></li><li><a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager at the WordPress.org plugin directory</a></li></ul><h2>Summary</h2><p>The first thing one must do after WordPress install and configuring the settings, is to setup automatic backups for the database. <strong>In case you have a WordPress blog, and you have not done this, you MUST DO THIS RIGHT NOW.</strong> Here are the action steps:</p><ol><li>Install the <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager -plugin</a></li><li>Backup the WordPress Database</li><li>Optimize the WordPress Database</li><li>Configure Automatic Backup and Optimizations of the WordPress Database</li></ol><p class="notice">Do this, and you have backed up your WordPress database, optimized it for faster usage, and automated the backups and the optimization for the future - ensuring both tasks are done automatically in the background.</p><p>Backing up and optimizing the WordPress database is more important for security (we have a backup to go back to), than speed, since the speed gain of the WordPress database optimization is quite minimal - although on a cluttered, old blog, optimizing the database can significantly speed up the database calls.</p><p>As mentioned, setting up the automatic backup and optimization of the WordPress database is the first thing to do after a fresh WordPress install. And it is essential to backup the database before making any changes into the database or the blog.</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1434/optimize-wordpress-database/">How to automatically backup and optimize WordPress database</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li><li><a href='http://zemalf.com/713/most-essential-wordpress-plugins/' rel='bookmark' title='Permanent Link: The 6 most essential WordPress plugins'>The 6 most essential WordPress plugins</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=yF14qEqoHko:nMp0bzeO_IU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=yF14qEqoHko:nMp0bzeO_IU:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=yF14qEqoHko:nMp0bzeO_IU:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=yF14qEqoHko:nMp0bzeO_IU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=yF14qEqoHko:nMp0bzeO_IU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=yF14qEqoHko:nMp0bzeO_IU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/yF14qEqoHko" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1434/optimize-wordpress-database/feed/</wfw:commentRss> <slash:comments>16</slash:comments> <feedburner:origLink>http://zemalf.com/1434/optimize-wordpress-database/</feedburner:origLink></item> <item><title>WordPress Speed Challenge – The 4 Optimization Steps</title><link>http://feedproxy.google.com/~r/Zemalf/~3/ON1Cow3wMI4/</link> <comments>http://zemalf.com/1430/wordpress-optimization-steps/#comments</comments> <pubDate>Sun, 04 Jul 2010 06:42:06 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Speed up WordPress]]></category> <category><![CDATA[WordPress Speed Challenge]]></category><guid isPermaLink="false">http://zemalf.com/?p=1430</guid> <description><![CDATA[See how four simple steps makes it easy to speed up WordPress in order to retain readers and ensure the search engines don't punish your blog for being slow.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1430/wordpress-optimization-steps/">WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> See how four simple steps makes it easy to speed up WordPress in order to retain readers and ensure the search engines don't punish your blog for being slow.</p><p><span id="more-1430"></span></p><h2>WordPress Speed Challenge Recap</h2><p>In all it's simplicity, the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WP Speed Challenge</a> is a step-by-step process of analyzing the performance before optimization, doing the optimization, then analyzing the performance post-optimization and finally checking the results by comparison the before- and after results of the analyzation.</p><ul><li>On the preparation, I showed you the <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">10 tools every WordPress blogger needs</a>.</li><li>On the first step of the WP Speed Challenge, you <a href="http://zemalf.com/1428/analyze-blog-performance/">analyzed the blog performance</a> and recorded the results to a spreadsheet.</li></ul><p><a href="http://zemalf.com/topics/wordpress-optimization/">WordPress optimization</a> is not any more complicated than that. Now that you have the baseline metrics stored to a spreadsheet or a text file, you can begin the WordPress speed optimizing.</p><h2>Optimizing WordPress for Speed</h2><p>The 4 most important WordPress optimization steps are...</p><ol><li><a href="http://zemalf.com/1434/optimize-wordpress-database/">Install WP-DBManager -plugin to optimize and backup your Database</a></li><li><a href="http://zemalf.com/1443/w3-total-cache/">install and configuring W3 Total Cache -plugin</a></li><li>putt the optimized <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">WordPress .htaccess rules</a> in place,</li><li><a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">optimize your blog images</a></li></ol><p>Two out of those four you can already learn from my previous posts - go ahead and work on those (<a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">.htaccess rules</a> and <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">optimizing your images</a>) if you have the time now.</p><p>The other two, <a href="http://zemalf.com/1434/optimize-wordpress-database/">installing WP-DBManager</a> and W3 Total Cache can be a bit tricky, but with my instructions, including how to configure them properly, it'll be easy.</p><h2>4 Steps Is All It Takes</h2><p>To avoid confusion, the first optimization step, <a href="http://zemalf.com/1434/optimize-wordpress-database/">optimizing and backing up the WordPress database</a> does not speed up the blog very much. The optimization of the database is good for speed and performance, but it's not much. However, the step itself is very important. In case something goes wrong with your blog, you will love me for telling you to have an automatic database backup done with a plugin.</p><p>The other 3 steps will speed up WordPress a lot, with the W3 Total Cache being the most important one (If I'd need to choose one optimization step, that would be it, by far in fact). <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">Optimizing images</a> and placing <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">speed-optimized  .htaccess rules</a> in place will help on their own, and complement what the W3 Total Cache plugin will do.</p><p class="notice">Together, these 4 steps will take care of 90% of <a href="http://zemalf.com/topics/wordpress-optimization/">WordPress optimization</a> you need to do in order to make your blog fast.</p><p>This might come as a surprise to you, but that's how simple it really is. The only tricky part is <a href="http://zemalf.com/1443/w3-total-cache/">getting W3 Total Cache installed</a> and configured properly, and even that is not really that hard. The rest is a cakewalk.</p><p><em>p.s. I've "hidden" the Facebook and Google Friend Connect widgets to a separate page (because on sidebar they slow things), but <strong>if you're liking the stuff I put out, go ahead and <a href="http://zemalf.com/connect/">join the community</a></strong> - join the Google Friend Connect and hit the "Like!" -button for <a href="http://zemalf.com/facebook">my Facebook page</a>.</em></p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1430/wordpress-optimization-steps/">WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li><li><a href='http://zemalf.com/1428/analyze-blog-performance/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Step 1: Analyze the Performance'>WordPress Speed Challenge &#8211; Step 1: Analyze the Performance</a></li><li><a href='http://zemalf.com/1423/wordpress-speed-challenge/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Make your WordPress blog faster!'>WordPress Speed Challenge &#8211; Make your WordPress blog faster!</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=ON1Cow3wMI4:gAVBCBAlO9s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=ON1Cow3wMI4:gAVBCBAlO9s:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=ON1Cow3wMI4:gAVBCBAlO9s:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=ON1Cow3wMI4:gAVBCBAlO9s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=ON1Cow3wMI4:gAVBCBAlO9s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=ON1Cow3wMI4:gAVBCBAlO9s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/ON1Cow3wMI4" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1430/wordpress-optimization-steps/feed/</wfw:commentRss> <slash:comments>9</slash:comments> <feedburner:origLink>http://zemalf.com/1430/wordpress-optimization-steps/</feedburner:origLink></item> <item><title>WordPress Speed Challenge – Step 1: Analyze the Performance</title><link>http://feedproxy.google.com/~r/Zemalf/~3/7ivqPodvEVk/</link> <comments>http://zemalf.com/1428/analyze-blog-performance/#comments</comments> <pubDate>Wed, 30 Jun 2010 16:28:27 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Page Speed]]></category> <category><![CDATA[Performance]]></category> <category><![CDATA[WordPress Speed Challenge]]></category> <category><![CDATA[YSlow]]></category><guid isPermaLink="false">http://zemalf.com/?p=1428</guid> <description><![CDATA[The first step of the WordPress Speed Challenge is to analyze the blogs performance before doing optimization and write the results down for later comparison.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1428/analyze-blog-performance/">WordPress Speed Challenge &#8211; Step 1: Analyze the Performance</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> The first step of the WordPress Speed Challenge is to analyze the blogs performance before doing optimization and write the results down for later comparison.</p><p><span id="more-1428"></span></p><h3>WordPress Speed Challenge so far</h3><ol><li><strong>On your marks...</strong> (<a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge introduction</a>)</li><li><strong>Get set...</strong> (Getting <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">the tools every WordPress blogger need</a>)</li><li><strong>Go!</strong> (this post!)</ol><h3>Introduction to Blog Performance Analysis</h3><p>This is the first step of the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a>. In short, and for a quick start (in this challenge, where the speed matters - quick start is what's it's all about!), we are gonna check <a href="http://zemalf.com/1359/how-fast-is-your-blog/">how fast (or slow) your blog is</a> and write the results down, so we have a baseline we can compare the results against when we've done optimization.</p><h2>Action 1: Get Firefox with Firebug-, YSlow- and Google Page Speed -addons</h2><p>First, go back and install the <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">must-have tools for bloggers</a>, if you don't yet have the Firefox -browser with the Firebug, YSlow and Google Page Speed addons.</p><p>When optimizing your WordPress blog for speed, you'll be needing all the 10 essential <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">tools for WordPress bloggers</a> on the post, but for the first step of WP Speed Challenge, you just need the Firefox plugins for performance analysis.</p><h2>Action 2: Prepare a spreadsheet for the statistics</h2><p>We're gonna use a spreadsheet to store and record the statistics. You can create your own in an Excel or Open Office for example (nothing fancy, just columns for YSlow, Google Page Speed and Pingdom - put the URLs to the left and then data to the rows).</p><p>You can also download or <em>make a copy</em> of the public <a title="Make a copy for yourself from this public WordPress Speed Challenge spreadsheet" rel="nofollow" href="http://spreadsheets.google.com/ccc?key=0AqoG9nC0KQgpdHdOUG1CRWozbjdaUk5WYXU4WlhMMkE&amp;hl=en">WordPress Speed Challenge spreadsheet</a> I've stored in Google Docs (You don't need Google Account / Google Docs to download a copy, but to make a copy for yourself into the Google Docs, you naturally need an account):</p><ol><li>Open the public <a title="Make a copy for yourself from this public WordPress Speed Challenge spreadsheet" rel="nofollow" href="http://spreadsheets.google.com/ccc?key=0AqoG9nC0KQgpdHdOUG1CRWozbjdaUk5WYXU4WlhMMkE&amp;hl=en">WordPress Speed Challenge spreadsheet</a></li><li>(The public copy is view-only. You need to make a copy for yourself)</li><li>Login to <a href="http://docs.google.com/">Google Docs</a> (top right when you open the spreadsheet)</li><li>Click the File-menu and choose to <strong>Make a copy...</strong></li><li>Leave the "copy document collaborators" -option UNCHECKED unless you want to share your document with everyone, including me.</li><li>Rename the document if you want (defaults to "Copy of...")</li><li>When you have the spreadsheet copied to your Google Docs:<ul><li>replace the http://example.com with your blogs homepage and http://example.com/postname with the blog post URL you chose</li></ul></li><li>And you're done!</li></ol><p>You now have a spreadsheet ready and you can fill in the data on the next action step...</p><p><strong>How to use the spreadsheet:</strong> Before doing any optimization, do the next action step (Action 3 below) and write down the results to the <em>BASELINE</em> -sheet. (After doing optimization stuff, you'll write the new results to the <em>After Optimization</em> -sheet and you'll see summary in the <em>Comparison</em> -sheet).</p><p><strong>Unsharing the Google Docs spreadsheet:</strong> Next to Google Docs logo, you see the document name and next to that, the privacy / sharing settings - change the settings as you want. To avoid accidental sharing, do *not* check the "copy document collaborators" -option when making a copy.</p><p><strong>Using other spreadsheet programs:</strong> If you don't want to edit the spreadsheet in Google Docs, but just download it: Click the File-menu and choose to <strong>download a copy...</strong> (instead of making a copy). Export in format of your choosing (e.g. CVS or Excel) and open it in your spreadsheet program.</p><p><strong>No spreadsheets?</strong> If you for some reason don't feel like using a spreadsheet, you can also store the data in a text file with your favorite text editor.</p><h2>Action 3: Analyze your blog with the YSlow- and Google Page Speed -addons and the Pingdom Tools</h2><ul><li>WordPress blog tends to behave differently for an admin, so go to the Dashboard and log out - then proceed into running YSlow and Page Speed.</li><li>Analyze two pages on the blog: the homepage and one individual blog post.</li><li>Choose one blog post, and always use that same blog post on all tests - a popular post with uploaded images and at least some blog comments is a good choice.</li></ul><p>You'll want to test a page that is the most popular "landing page", the first page new visitors load when they come to your blog - the loading time of THAT page is what counts the most. Most often, this is the homepage, or one individual blog post, which you can then choose as the other page.</p><p>For the two pages (the homepage and the blog post page), get the YSlow Grade/Score, Page Speed Score and the <a href="http://tools.pingdom.com/">Pingdom Tools</a> Total Loading Time.</p><p><strong>1) YSlow</strong> works by clicking the Firebug or the YSlow icon on the bottom right of the Firefox browser window. Open the page you want to test, click to the YSlow tab and click "Run Test" (if it didn't run automatically).</p><p><strong>2) Google Page Speed</strong> works similarly. You'll see the Page Speed -tab in the Firebug. Click on that and then analyze performance to get the score.</p><p><strong>3) <a href="http://tools.pingdom.com/">Pingdom Tools</a></strong> is even simpler. Open the <a href="http://tools.pingdom.com/">Pingdom Tools</a> and enter the URL of the homepage and run the test, and repeat for the blog post -page.</p><p>While doing the tests, you should have the WP Speed Challenge -spreadsheet ready on another tab of Firefox, so you can...</p><h2>Action 4: Write down the results: YSlow Grade and score, Google Page Speed score and Pingdom Tools Total Loading Time</h2><ul><li>Write down the Grades (YSlow, A to F) and the Scores (both YSlow and Google Page Speed) that you get for the homepage and the blog post page.</li><li>Check the two pages with <a href="http://tools.pingdom.com/">Pingdom Tools</a> and write the Total Loading Time times down.</li><li>You might want to run the Pingdom Tools test again after a while, or even on a another day, to make sure there's not too much variance on the number</li></ul><p>These loading times, grades and scores will be the baseline for your WP speed challenge (and for any optimization or other changes you do on your blog).</p><p>Don't worry about the reds, yellows and greens on the YSlow and Page Speed results yet - the important thing, for now, is to look at the overall score, and even more simply, the grade in YSlow - and <strong>the loading time is our primary metric for speed</strong>, the Grades and Scores give us a simple metric to see how well we're following the best practices - which again, result to faster blogs. If you want to learn a bit more about analyzing your blog speed, go back and read the post on <a href="http://zemalf.com/1359/how-fast-is-your-blog/">how to analyze your blog speed</a>.</p><h2>Summary</h2><p>The first step of the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> is to do little preparation: get the tools and have a place to record the stats. Then run the performance analysis tools, like YSlow and Pingdom Tools website speed test and write the results down for later comparison:</p><ol><li>Get Firefox with Firebug-, YSlow- and Google Page Speed -addons</li><li>Prepare a spreadsheet or a text-file for the statistics</li><li>Analyze your blog with the YSlow- and Google Page Speed -addons and Pingdom Tools</li><li>Write down the results: YSlow Grade and score, Google Page Speed score and Pingdom Tools Total Loading Time</li></ol><p>On the next post, we get to the optimization, as I'll reveal the steps we're gonna take to speed up WordPress. It'll be surprisingly simple, since I'm gonna focus on actions that really speed up the blog, instead of wasting time on stuff that doesn't really matter that much (until the more fundamental optimizations are done first).</p><p>Those who've been following my optimization posts before, know that the <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">.htaccess rules</a> and <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">optimizing images</a> you upload to your blog is part of this.</p><h3>How's the challenge going for you?</h3><ol><li>What kind of YSlow Grades / Google Page Speed scores and loading times you got?</li><li>What kind of loading time you'd be happy with?</li></ol><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1428/analyze-blog-performance/">WordPress Speed Challenge &#8211; Step 1: Analyze the Performance</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li><li><a href='http://zemalf.com/1423/wordpress-speed-challenge/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Make your WordPress blog faster!'>WordPress Speed Challenge &#8211; Make your WordPress blog faster!</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=7ivqPodvEVk:TzBvcHMmRys:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=7ivqPodvEVk:TzBvcHMmRys:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=7ivqPodvEVk:TzBvcHMmRys:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=7ivqPodvEVk:TzBvcHMmRys:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=7ivqPodvEVk:TzBvcHMmRys:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=7ivqPodvEVk:TzBvcHMmRys:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/7ivqPodvEVk" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1428/analyze-blog-performance/feed/</wfw:commentRss> <slash:comments>9</slash:comments> <feedburner:origLink>http://zemalf.com/1428/analyze-blog-performance/</feedburner:origLink></item> <item><title>10 Best and Most Essential Tools for WordPress Bloggers</title><link>http://feedproxy.google.com/~r/Zemalf/~3/xqBOSzLhBzI/</link> <comments>http://zemalf.com/1426/tools-for-wordpress-bloggers/#comments</comments> <pubDate>Mon, 28 Jun 2010 16:11:05 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Free Tools]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web development]]></category> <category><![CDATA[WordPress Speed Challenge]]></category><guid isPermaLink="false">http://zemalf.com/?p=1426</guid> <description><![CDATA[WordPress blogger's must-have tools: 10 Tools for analyzing performance, editing text files and images, optimizing images and transferring files and images<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">10 Best and Most Essential Tools for WordPress Bloggers</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> WordPress blogger's must-have tools: 10 Tools for analyzing performance, editing text files and images, optimizing images and transferring files and images</p><p><span id="more-1426"></span></p><h2>Introduction</h2><p>I've been working on the <a href="http://zemalf.com/topics/wordpress/wordpress-optimization/">WordPress optimization</a> stuff for quite some time now. I've turned the things I've learned into a <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a>, but before we begin the speed optimization, let's do some prep work and get our <strong>bloggers' toolbox</strong> in order.</p><p>On this post, I show <strong>the 10 must-have tools for WordPress bloggers</strong>, essential for any web development - website optimization included - and plenty of alternatives and optional tools as well.</p><p>I compiled the list based on my personal prerefences, which over the years have been heavily influenced by the info from the choiced on the <a href="http://lifehacker.com/tag/hivefive/">Lifehacker's "Hive Mind" lists</a>.</p><p><em>This post is part of, and the preparation for the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a>, but these tools are essential for any WordPress blogger, let alone developer. And of course, these same tools work even if you don't blog on WordPress, since these tools are not connected to WordPress itself (e.g. the <a href="http://zemalf.com/resources/#plugins">recommended WordPress plugins</a> are listed elsewhere).</em></p><h2>Essential tools for bloggers</h2><p>As a WordPress blogger you need tools for</p><ul><li>analyzing performance</li><li>editing text files and images</li><li>optimizing images</li><li>transferring files and images</li></ul><p>So in short, we need</p><ul><li>A FTP program to connect to the web/file server</li><li>A text editor to edit files</li><li>A browser with addons for website performance analyzis</li><li>Image editing and optimization tools</li><li>Optional: Productivity timers, e.g. a stop watch and a egg-timer</li><li>Optional: A frosty beverage (and/or cup of something hot)</li></ul><p>As you see, you don't need fancy tools for blogging or to optimize your WordPress blog.</p><p>All the tools listed on this post are free, with the most of the tools being open source as well - with the exception of the frosty beverage and other drinks, which probably costs a bit. But the drinks are optional anyway, and not included in the "must-have" category.</p><p>Other optional tools, the stop watch and the egg timer, are for productivity and seeing how much time goes into what we're doing. I don't like to waste time, an egg timer lets me to work in dashes (e.g. 10 minutes to finish a post) and a stop watch will help me see where the time goes when I don't set a timer.</p><h2>Basic set of tools for WordPress optimization</h2><p>WordPress blogger can do well with what's inside the WordPress blog, but using separate tools for certain tasks is essential in order to staying productive and getting stuff done. I've tried a lot of tools and ended up using the ones I've listed on this post, I have listed some alternatives below on the details, but make sure you have:</p><ul><li>A powerful code- and text-editor (I use <a href="http://notepad-plus-plus.org/">Notepad++</a> on Windows)</li><li>A good browser (I prefer <a href="http://www.mozilla.org/firefox/">Firefox</a> for the addons)</li><li>A FTP program (<a href="http://filezilla-project.org/">FileZilla</a> is my choice)</li><li>An image editor and a viewer (I use <a href="http://www.gimp.org/">GIMP</a> and <a href="http://www.irfanview.com/">IfranView</a>)</li><li>Image optimizers (I use <a href="http://www.imagemagick.org/">Image Magick</a> and <a href="http://luci.criosweb.ro/riot/">RIOT</a>)</li></ul><p class="notice">If you don't have these tools, or your personal choice of tools to do the same tasks, install the 10 tools listed to this post right now and start using them.</p><h2>10 Must-Have Tools for WordPress Bloggers</h2><p>With the above, here's the shortlist of the 10 must-have tools for bloggers:</p><ul><li>(1) FTP / File Transfer: <a href="http://filezilla-project.org/">FileZilla</a></li><li>(2) Text editing:<ul><li>Windows: <a href="http://notepad-plus-plus.org/">Notepad++</a></li><li>Linux/Mac: <a href="http://bluefish.openoffice.nl/">Bluefish Editor</a></li></ul></li><li>(3) Browsing: <a href="http://www.mozilla.org/firefox/">Firefox</a> + addons:<ul><li>(4) <a href="http://getfirebug.com/">Firebug -addon</a></li><li>(5) <a href="http://developer.yahoo.com/yslow/">YSlow -addon</a></li><li>(6) <a href="http://code.google.com/speed/page-speed/download.html">Google Page Speed -addon</a></li></ul></li><li>Image viewer and editing:<ul><li>(7) <a href="http://www.irfanview.com/">IfranView</a></li><li>(8) <a href="http://www.gimp.org/">GIMP</a></li></ul></li><li>Image optimizing:<ul><li>(9) <a href="http://luci.criosweb.ro/riot/">RIOT</a> (Standalone and/or plugin to IfranView and GIMP)</li><li>(10) <a href="http://www.imagemagick.org/">Image Magick</a></li></ul></li></ul><p>The details, alternatives and optional tools are below.</p><h2>Building the Blogger's Toolbox</h2><p>Now that you know what the tools are, it's time to get'em.</p><h3>Get a FTP Program</h3><p><a href="http://filezilla-project.org/">FileZilla</a> is the BEST and the easiest way to access the files we need to modify and edit. FileZilla is available for all platforms, including Windows, Linux and Mac.</p><p>Get FileZilla at <a href="http://filezilla-project.org/">http://filezilla-project.org/</a></p><p>Source:</p><ul><li><a href="http://lifehacker.com/5039956/five-best-ftp-clients">Lifehacker - Best FTP clients</a></li></ul><h3>Get an Awesome Text Editor</h3><p>Next, we need an awesome text editor (for editing the files and the code). Any text editor will do, but download and install one of these if you don't have a good one yet:</p><ul><li>Windows: <a href="http://notepad-plus-plus.org/">Notepad++</a></li><li>Mac/Linux: <a href="http://bluefish.openoffice.nl/">Bluefish Editor</a></li><li>Other popular text editors:<ul><li><a href="http://www.jedit.org/">jEdit</a> (Windows, Mac, Linux)</li><li><a href="http://www.gnu.org/software/emacs/">Emacs</a> (Windows, Mac, Linux)</li><li><a href="http://projects.gnome.org/gedit/">gedit</a> (Linux GNOME)</li></ul></li></ul><p>You only need one, so choose one based on your preferences. My choice is Notepad++ on Windows.</p><p>Source:</p><ul><li><a href="http://sixrevisions.com/tools/12-excellent-free-text-editors-for-coders/">12 Excellent Free Text Editors for Coders</a></li><li><a href="http://en.wikipedia.org/wiki/Comparison_of_text_editors">Wikipedia - Comparison of Text Editors</a></li><li><a href="http://lifehacker.com/385929/best-text-editors">Lifehacker - Best Text Editors</a></li></ul><h3>Get Firefox and Addons</h3><p>In order to make the most out of the challenge and learn stuff, you also need:</p><ul><li><a href="http://www.mozilla.org/firefox/">Firefox</a> -browser, with the following addons:<ul><li><a href="http://getfirebug.com/">Firebug</a></li><li><a href="http://developer.yahoo.com/yslow/">YSlow</a></li><li><a href="http://code.google.com/speed/page-speed/download.html">Google Page Speed</a></li></ul></li></ul><p>Install the website performance analyzing addons to Firefox</p><ol><li>(if you don't have Firefox yet) Go to <a href="http://www.mozilla.com/firefox/">http://www.mozilla.com/firefox/</a> and install Firefox</li><li>Open Firefox</li><li>Go to <a href="http://getfirebug.com/">http://getfirebug.com/</a> and install Firebug</li><li>Go to <a href="http://developer.yahoo.com/yslow/">http://developer.yahoo.com/yslow/</a> and install YSlow</li><li>Go to <a href="http://code.google.com/speed/page-speed/download.html">http://code.google.com/speed/page-speed/download.html</a> and install Google's Page Speed</li><li>Re-start Firefox</li><li>Look to the bottom right of the browser window (status bar) for the Firebug and YSlow icons</li><li>(Open your blog and try the tools out)</li></ol><p>Source:</p><ul><li><a href="http://lifehacker.com/5178564/five-best-web-browsers">Lifehacker - Five Best Browsers</a></li></ul><h3>Get an image editor</h3><p>Primary purpose (from WordPress speed point of view) for an image editor is resizing and scaling the image. For that simple purpose, and for super-simple processing of images, you can use <a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O'matic</a>.</p><p>For more functionality, and the recommended choice, is <a href="http://www.irfanview.com/">IfranView</a>. With IfranView you can get simple image editing done, including resizing the images. With it's small size, and all the extensions and plugins, IfranView is the best image viewer there is.</p><p>Not so much related to image optimization, but if you're looking for an advanved image editor, <a href="http://www.gimp.org/">get GIMP</a> to get any image editing task done. It takes a while to get used to, but after you do, GIMP is on par with commercial (read: expensive) editors like PhotoShop.</p><ul><li>Get <a href="http://www.irfanview.com/">IfranView</a></li><li>Get <a href="http://www.gimp.org/">GIMP</a></li><li>Get <a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O'matic</a></li></ul><p>Source:</p><ul><li><a href="http://lifehacker.com/5198025/five-best-image-editing-tools">Lifehacker - Five Best Image Editors</a></li><li><a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">How to optimize images for the web</a></li></ul><h3>Get image optimizer tools</h3><p>A lossless image optimizer is optional (and Shrink O'matic and the other tools above do optimization too). We can take care of optimization inside WordPress with a plugin, but sometimes you'll want to crunch images to minimum size by compromizing the quality a bit.</p><p>For this job, <a href="http://luci.criosweb.ro/riot/">RIOT</a> is the tool for you. The Radical Image Optimization Tool (RIOT) is a free image optimizer that let's you visually adjust compression parameters side by side, while keeping minimum filesize. But what makes RIOT truly exceptional is that it plugs-in to IfranView and GIMP - and also XnView if you have that.</p><ul><li>Get <a href="http://luci.criosweb.ro/riot/">RIOT</a> - The standalone program is Windows only, but the plugins work for on any system you can run IfranView and GIMP on, e.g. Windows, Linux and Mac.</li></ul><p>If you're taking the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WP Speed Challenge</a> and you want a head start on optimization (do take the baseline metrics first, check the end of the post for details), you can check my detailed post on <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">how to optimize images for the web</a> for all the details on <a href="http://zemalf.com/1373/image-optimization-tips/">image optimization</a>.</p><p>Source:</p><ul><li><a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">How to optimize images for the web</a></li></ul><h3>Advanced image optimization, command line tools</h3><p>This is somewhat optional, but for command line, and more advanced image optimization, you should get <a href="http://www.imagemagick.org/">Image Magick</a> and possible <a href="http://pmt.sourceforge.net/pngcrush/">PNGcrush</a> and <a href="http://sylvana.net/jpegcrop/jpegtran/">jpegtran</a> as well.</p><p>Command line tools are not required by the WordPress speed challenge, but with these you can get image optimization tasks done on the command line (instead of using a graphical user interface), if you prefer that. And also, as these tools are run from the command line, with scripting you can automate image processing.</p><p>Command line image optimization tools:</p><ul><li>Get <a href="http://www.imagemagick.org/">Image Magick</a></li><li>Get <a href="http://pmt.sourceforge.net/pngcrush/">pngcrush</a></li><li>Get <a href="http://sylvana.net/jpegcrop/jpegtran/">jpegtran</a></li></ul><p>Source:</p><ul><li><a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">How to optimize images for the web</a></li></ul><h3>Get a stop watch and a egg timer</h3><p>This is partly for fun, but also for productivity): Get a timer so you can see how much time it takes for you do stuff, and to set yourself a timeframe to work on.</p><p>Get a stop watch closeby, or bookmark one of these online timers:</p><ul><li><a href="http://stopwatch.onlineclock.net/">http://stopwatch.onlineclock.net/</a></li><li><a href="http://www.online-stopwatch.com/">http://www.online-stopwatch.com/</a></li></ul><p>Use a "egg timer" to set how long you want to work on a task and finish until the timer runs out:</p><ul><li><a href="http://e.ggtimer.com/">E.gg Timer</a></li></ul><p>Or even better, as a combination of the above, track where all your time is going with</p><ul><li><a href="http://www.rescuetime.com/">RescueTime</a></li></ul><h3>(optional) Get a frosty beverage</h3><p>For enjoyment while doing stuff, or for post-task celebration - your choice. Get a frosty beverage before we you start doing the optimization steps (coming in the upcoming posts), or get cup of coffee/tea if you prefer something hot. Personally, I prefer to save the ice-cold beer after things are done and consume cups of coffee when I'm doing stuff.</p><h2>Summary</h2><p>Make sure you have the tools (all free) in order to get stuff done for your blog, and also to follow through the WP Speed Challenge</p><ul><li>FTP: <a href="http://filezilla-project.org/">FileZilla</a></li><li>Editor:<ul><li>Windows: <a href="http://notepad-plus-plus.org/">Notepad++</a></li><li>Linux/Mac: <a href="http://bluefish.openoffice.nl/">Bluefish Editor</a></li></ul></li><li>Browser: <a href="http://www.mozilla.org/firefox/">Firefox</a><ul><li><a href="http://getfirebug.com/">Firebug</a></li><li><a href="http://developer.yahoo.com/yslow/">YSlow</a></li><li><a href="http://code.google.com/speed/page-speed/download.html">Google Page Speed</a></li></ul></li><li>Image viewer and editing:<ul><li><a href="http://www.irfanview.com/">IfranView</a></li><li><a href="http://www.gimp.org/">GIMP</a></li></ul></li><li>Image optimizing:<ul><li><a href="http://luci.criosweb.ro/riot/">RIOT</a></li><li><a href="http://www.imagemagick.org/">Image Magick</a></li></ul></li></ul><p>Good text editor will help you edit the files, so get one and get used to using it. Any editor will do, but editors like <a href="http://notepad-plus-plus.org/">Notepad++</a> and <a href="http://bluefish.openoffice.nl/">Bluefish Editor</a> have lot of features that will make your file editing a lot more enjoyable process (and lots of poweruser stuff for the editing- and coding-zen).</p><p>You probably had a FTP program already, but if you don't have one, or want to switch into using the best, get <a href="http://filezilla-project.org/">FileZilla</a> and configure your blog server(s) in it.</p><p>The Firefox addons <a href="http://developer.yahoo.com/yslow/">YSlow</a> and <a href="http://code.google.com/speed/page-speed/download.html">Google Page Speed</a> are essential for website performance analysis and for the WordPress Speed Challenge (and you need <a href="http://getfirebug.com/">Firebug</a> too), so make sure you have those.</p><p>You need image editor that allows you to resize images with ease. For that, <a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O'matic</a> gets the job done, but <a href="http://www.irfanview.com/">IfranView</a> is probably better option with all the added functionality (and it's an awesome image viewer too).</p><p>A "local" image optimizer is optional, but <a href="http://luci.criosweb.ro/riot/">RIOT</a> does a great job reducing the size of the image while keeping you in manual control of the quality, which makes it great for non-lossless optimization (e.g. when lower quality is enough).</p><h2>Get set...</h2><p>At the Midsummer 2010, the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> was announced. On this post, you learned about the tools of the trade and you can prepare for the challenge by downloading and installing them. You'll learn how to use these tools while we're doing the optimization steps.</p><p>This post was the preparation and on the next post, the challenge begins. We will begin by <a href="http://zemalf.com/1428/analyze-blog-performance/" title="WordPress Speed Challenge - Step 1: Analyze the performance">analyzing the performance of your WordPress blog</a> before we do any optimization.</p><p>You'll learn how to spot site-slowing bottlenecks on your blog and what affects WordPress speed in general. As we write down the statistics when analyzing, we'll have data to compare our end-results to - which is important in order to see how well the different optimization steps worked.</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">10 Best and Most Essential Tools for WordPress Bloggers</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1428/analyze-blog-performance/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Step 1: Analyze the Performance'>WordPress Speed Challenge &#8211; Step 1: Analyze the Performance</a></li><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=xqBOSzLhBzI:o1MS0RsOWSg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=xqBOSzLhBzI:o1MS0RsOWSg:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=xqBOSzLhBzI:o1MS0RsOWSg:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=xqBOSzLhBzI:o1MS0RsOWSg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=xqBOSzLhBzI:o1MS0RsOWSg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=xqBOSzLhBzI:o1MS0RsOWSg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/xqBOSzLhBzI" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1426/tools-for-wordpress-bloggers/feed/</wfw:commentRss> <slash:comments>10</slash:comments> <feedburner:origLink>http://zemalf.com/1426/tools-for-wordpress-bloggers/</feedburner:origLink></item> <item><title>WordPress Speed Challenge – Make your WordPress blog faster!</title><link>http://feedproxy.google.com/~r/Zemalf/~3/kQfMdbn2Qxo/</link> <comments>http://zemalf.com/1423/wordpress-speed-challenge/#comments</comments> <pubDate>Fri, 25 Jun 2010 07:37:15 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Announcement]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[WordPress speed]]></category> <category><![CDATA[WordPress Speed Challenge]]></category><guid isPermaLink="false">http://zemalf.com/?p=1423</guid> <description><![CDATA[The WordPress Speed Challenge is a series of posts &#038; steps that help you speed up your WordPress blog. Say no to slow - Make your WordPress blog faster!<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge &#8211; Make your WordPress blog faster!</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> The WordPress Speed Challenge is a series of posts &#038; steps that help you speed up your WordPress blog. Say no to slow - Make your WordPress blog faster!</p><p><span id="more-1423"></span></p><p><a href="http://zemalf.com/1423/wordpress-speed-challenge/"><img src="http://static.zemalf.com/wp-content/uploads/2010/06/WordPress-Speed-Challenge1.jpg" alt="WordPress Speed Challenge" title="WordPress Speed Challenge" width="620" height="620" class="aligncenter size-full wp-image-1425" /></a></p><h2>Get ready...</h2><p>Don't you find it annoying when you run into a blog that loads so slow that you feel like leaving before you get to read anything? - Have you thought that maybe your blog is "one of those" slow blogs?</p><p>Are you tired of your blog being so slow? Would you like your blog to be a lot faster, to deliver fast loading pages to keep your readers happy? Would you like to run your blog on cheap shared hosting until you can afford to pay for better hosting options?</p><p>Look no further and get ready...</p><h2>...for the WordPress Speed Challenge!</h2><p>This thing has been on my mind for quite some time, the thing I've been working on, <strong>a guide to help WordPress bloggers to speed up their blogs</strong>, making them load faster. I've spilled some details on this already and I've proven (on a video!) that it's possible to <a href="http://zemalf.com/1404/speed-up-wordpress-shared-hosting/">speed up WordPress, even on a shared hosting</a> (and beat the big blogs with their fancy hostings and Content Delivery Networks while at it)...</p><p>My website speed and <a href="http://zemalf.com/topics/wordpress/wordpress-optimization/">WordPress optimization</a> -related posts have already been among the <a href="http://zemalf.com/top-posts/">most popular posts of Zemalf.com</a>, but now it's time to take it to the next level. It's time for <em>the WordPress Speed Challenge</em>.</p><h2>Help me... help you</h2><p>I'm doing the WP Speed Challenge for two reasons</p><ol><li>To help WordPress bloggers speed up their slow blogs</li><li>Get feedback on how this stuff works and how easy/hard it actually is</li></ol><p>To help others is the reason why I started blogging in the first place, and getting feedback from you makes sure the stuff works, your questions are answered and I can make the stuff better and easier to follow.</p><p>I've spent the last 14 or so months looking for the best ways to speed up WP blog, I've now found them, but the challenge (for me) is to put all that, even that's it's relatively simple, out in a way that anyone can do it. Plus I know the results from my own WordPress blogs, I've gotten my home page to load in 1-2 seconds, but I want to know how the stuff works for other WordPress bloggers...</p><p>As some of you know, I've been working on my first product, an eBook about WordPress optimization, or more accurately about speeding up WordPress. The challenge is all about that. <strong>I'm giving the best stuff away for free in this challenge</strong>, even that many have told me I should sell this stuff.</p><p>After all this, I might or might not have anything up for sale, but at least I know I've helped all of you to make your WordPress blogs faster and helped you learn some important WordPress skills.</p><h2>The WordPress Speed Challenge</h2><p>The challenge is to</p><ol><li>check <a href="http://zemalf.com/1359/how-fast-is-your-blog/">how fast (or SLOW!) your WordPress blog is</a> now,</li><li>follow the quick and easy steps I'll show you to make the blog faster,</li><li>check how FAST your WP blog is after you've done the optimization, and finally</li><li>see how much you managed to improve your blogs speed and send in the "Final Report" to finish the thing.</li></ol><p>If you don't want to send in your results at the end, just follow along, speed up your WordPress blog and let your readers enjoy faster loading pages.</p><p>However, if you send in the results, you'll get a greater sense of accomplishment, your stats will serve the greater good in improving the optimization stuff I teach you, and help the WordPress community in the Quest for Speed. Plus you'll feel AWESOME afterwards - in addition to having a lightning fast WP blog!</p><p>Not sending the results, and only DRASTICALLY improving your blogs speed without helping the community is boring as HELL, but if you want to do this on your own, as said, that's cool too...</p><h2>The WP Speed Challenge Overview</h2><p>The challenge is about learning how to improve WordPress performance and making a self-hosted WordPress blog load faster. The challenge is primarily for bloggers with blogs on a shared hosting, even that the same optimization techniques do work on all kinds of hosting.</p><p>In short, the WP Speed Challenge will help you optimize your WordPress blog in a way that it will withstand huge amounts of traffic and load fast, even on the cheapest hosting. This way, you don't need to upgrade to more expensive options before you actually afford them.</p><p>You might not even know it, but a slow blog makes readers leave your blog even before the tracking system picks them up. Google has started using the speed as one factor for the search engine rankings. All in all, <a href="http://zemalf.com/1375/losing-money-with-slow-website/">you are losing money with your slow blog</a>.</p><p>Take the WP speed challenge and you don't have to worry about any of that.</p><p class="notice">Following through the WordPress Speed Challenge will save you money and it will make sure your blog will not be penalized by Google for loading too slowly - And your readers will appreciate your fast loading blog.</p><p>Here's what the WP Speed Challenge looks like</p><ul><li>Introduction (this post)</li><li>Get <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">the right tools for WordPress</a> performance analysis and optimization</li><li><a href="http://zemalf.com/1428/analyze-blog-performance/">Analyze WordPress performance</a> &#038; write the pre-optimization results down</li><li><a href="http://zemalf.com/1430/wordpress-optimization-steps/">Optimize your WordPress blog for speed</a> (I'll show you how!)</li><li>Check your WordPress performance after optimization, write the post-optimization results down</li><li>Compare the results (improvement!)</li></ul><p>The first ever WordPress Speed Challenge spans over the upcoming posts on this blog. There will be worksheets and step-by-step guides to walk you through the optimization steps - and it's gonna be loads of fun.</p><p>This is the first time I've done this... heck, it's probably the first time anyone has done this for WordPress bloggers - so join the fun, spread the word and let's make all of our WordPress blogs optimized for speed...</p><h2>Questions and Answers</h2><p>Your question here? Leave a comment or <a href="http://zemalf.com/contact/">send me a message</a> using my contact form!</p><h2>On your marks...</h2><p>The challenge has now been announced, and it'll continue on the next post, <a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">getting your WordPress blogger's toolbox ready</a>. Check that post out and <a href="http://feeds.feedburner.com/Zemalf">subscribe to the blog via RSS</a> or <a href="http://feedburner.google.com/fb/a/mailverify?uri=Zemalf">get the RSS via email</a> to get more useful posts from this blog.</p><p>What do you think? Any comments about the challenge? Questions?</p><p class="notice"><a href="http://zemalf.com/1426/tools-for-wordpress-bloggers/">Begin the challenge with the preparation</a> (get the tools every WordPress blogger needs) and move on to the <a href="http://zemalf.com/1428/analyze-blog-performance/">step 1: analyzing the performance of your blog</a></p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge &#8211; Make your WordPress blog faster!</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li><li><a href='http://zemalf.com/1359/how-fast-is-your-blog/' rel='bookmark' title='Permanent Link: WordPress Speed: How fast is your blog?'>WordPress Speed: How fast is your blog?</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=kQfMdbn2Qxo:ZPALGKA66ww:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=kQfMdbn2Qxo:ZPALGKA66ww:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=kQfMdbn2Qxo:ZPALGKA66ww:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=kQfMdbn2Qxo:ZPALGKA66ww:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=kQfMdbn2Qxo:ZPALGKA66ww:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=kQfMdbn2Qxo:ZPALGKA66ww:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/kQfMdbn2Qxo" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1423/wordpress-speed-challenge/feed/</wfw:commentRss> <slash:comments>18</slash:comments> <feedburner:origLink>http://zemalf.com/1423/wordpress-speed-challenge/</feedburner:origLink></item> <item><title>A little known way to manage your email via sub-addressing</title><link>http://feedproxy.google.com/~r/Zemalf/~3/eIhJY_BrWCM/</link> <comments>http://zemalf.com/1418/email-sub-addressing/#comments</comments> <pubDate>Sun, 20 Jun 2010 10:36:44 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[Get Things Done]]></category> <category><![CDATA[email]]></category> <category><![CDATA[Getting Things Done]]></category> <category><![CDATA[GMail]]></category> <category><![CDATA[Information Overflow]]></category> <category><![CDATA[Productivity]]></category><guid isPermaLink="false">http://zemalf.com/?p=1418</guid> <description><![CDATA[Learn how to manage your email more efficiently by using email sub-addressing via +tag qualifiers when subscribing to mailing lists or registering to new sites<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1418/email-sub-addressing/">A little known way to manage your email via sub-addressing</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Learn how to manage your email more efficiently by using email sub-addressing via +tag qualifiers when subscribing to mailing lists or registering to new sites</p><p><span id="more-1418"></span></p><p>I like to spend as little time in email as humanly possible. I like efficiency. But I still want to make sure I get to read all the emails that really matter and not waste time on emails I don't need to be acted on immediately.</p><p>Because of this, I'm a heavy user of filters in email. I filter emails like newsletters and mailing lists away from my Inbox automatically, so they don't interfere with the important emails, and I can then go and read them when I have the time.</p><p>For the longest time I used the senders email or subjects to filter stuff. I still do this, but only a few months ago I found a new way to filter email. <strong>I needed to find a better way to filter emails</strong>, because over the years I've ended up subscribing to hundreds of newsletters and mailings lists, in addition to the tens of sites and forums I've registered in.</p><h2>Using sub-addressing to filter and protect your email</h2><p>The secret trick of mine is <strong>using sub-addressing by adding +tag qualifier to the email addresses</strong> I use for subscriptions and registrations. By using +tag qualifiers for sub-addressing, I've managed to lower the number of filters in my GMail A LOT and make the whole thing more manageable at the same time.</p><p>With sub-addressing and filtering I can make sure my Inbox stays clean of clutter as <strong>the emails can be automatically filtered</strong> and I'm also <strong>protected from spam</strong>, as I can immediately see if I start to get spammed from a site based on the +tag I used when I registered or subscribed.</p><p>If you just went ??? when I talked about +tag qualifiers and sub-addressing, don't worry - I didn't now this stuff couple of months ago either - and I'll give you the quick intro on the subject right now...</p><h2>What is email sub-addressing?</h2><p>With <a href="http://en.wikipedia.org/wiki/E-mail">email</a> being used since the 1980's, you'd think that we know everything about it. Well, we probably do, but this is something that I only learned this year - And I've been around computers for 25 years, from which a good portion working in the industry!</p><p>I learned only recently that you can effectively sub-address your emails by adding +tag qualifier to your email. Or I might have known it, but never got around into using it. Anyway...</p><ul><li><strong>You can add any tag to your email by injecting +tag after the name before the @-sign</strong>, e.g. firstname.lastname<em>+tag</em>@gmail.com (before the @ is the local part of the email address).</li><li>All these emails are still delivered to "firstname.lastname@gmail.com", and you can use the +tag to filter the emails!</li><li><strong>You can use +tag qualifiers to effectively create infinite email sub-addresses.</strong></li></ul><p>MAGIC!</p><p>One more time: If your email address is firstname.lastname@gmail.com, you can add a tag like firstname.lastname<strong>+tag</strong>@gmail.com. You can then use the +tag sub-address to filter and monitor that email address.</p><p>For me, the main use of sub-addresses is filtering. For spam protection, sub-addressing via +tag qualifiers are not disposable email addresses, but at least I'll know where the spam originated from if I see a +tag on the email.</p><p>Source: <a href="http://en.wikipedia.org/wiki/E-mail_address">E-mail address, Wikipedia</a>.</p><h2>Services that support email sub-addressing</h2><p><a href="http://gmail.com">GMail</a> supports sub-addressing with plus (+). GMail is not the only mail service that supports sub-addressing via +tag qualifiers, but GMail is the one I use just because it works do damn well.</p><blockquote><p>Some mail servers violate the RFC 5322, and the recommendations in RFC 3696, by refusing to send mail if the local-part of the address contains the plus sign (+). - <a href="http://en.wikipedia.org/wiki/E-mail_address">Wikipedia</a></p></blockquote><p>You can test if +tag qualifiers work for you by sending a test email to yourself and add +tag to your email.</p><p>Also, some mail systems support sub-addressing via hyphen (-) instead of plus sign, so ask your email provider or their documentation which you should be using. But as said, with GMail it's the plus (+)</p><h2>How to take advantage of email sub-addressing in GMail</h2><ul><li>Use generic +tag to filter mails from mailing lists you subscribe to</li><li>Use +tag for each newsletter you subscribe to</li><li>Use +tag for each site your register on</li><li>Use different +tags in the from-address for the emails you send, e.g. add +tag to your newsletter from-address, so you'll spot the emails send as a reply to your newsletter or mail to a mailing list.</li></ul><p>Use the +tags to filter your email, e.g. keep low-priority mails like newsletters out of the Inbox automatically.</p><p>For example, if you <a href="http://feedburner.google.com/fb/a/mailverify?uri=Zemalf">subscribe to this blog via email</a>, you could add tag like +subscriptions or +newsletters to your email after the name, but before the @-sign.</p><p>Or you could use the blogs name or the newsletter owners name, and add tag like +zemalf or +anttislist to the email.</p><p>You can also add tags to all sites you've registered in, like Twitter, different forums, etc.</p><p>I use combination of these, individual tags for some sites and lists, and generic tags, like "+lowpriority" for bulk newsletters and mailing lists I sign to.</p><p>I have then proceeded into build filters around the tags as I like (to either highlight important content or process lower priority mails automatically)</p><h2>Start using email sub-addressing right now!</h2><ul><li>From this moment on, <strong>use sub-addressing and the +tags</strong> on emails you use for each newsletter and for each site your register in.</li><li>Use the +tags to both <strong>filter your email</strong> for maximum productivity and also to <strong>protect yourself from getting spammed</strong> into the email address you used to a certain site (spammers aren't smart enough to remove the +tags)</li></ul><p>Also note that for the better mailing list services, like <a href="http://zemalf.com/go/aweber">AWeber</a>, you can edit your email address even after you have subscribed, so you can use this trick for existing subscriptions as well.</p><p>Just take a look at the links at the bottom of the newsletters that say something other than just "unsubscribe", e.g. "change subscriber options" or "edit your subscription".</p><p>And of course, you can go and edit the email address on the services you are already registered in, like forums, social media sites, etc.</p><h2>Summary</h2><ul><li>Sub-addressing with +tag qualifiers is a great way to filter your emails</li><li>You can create an email sub-address by injecting +tag before the @-sign</li><li>The plus (+) works in GMail and some other email services, test it your by sending yourself an email and add +tag qualifier to the email (e.g. firstname.lastname+test@example.com)</li></ul><p>What do you think? Did you know about <strong>email sub-addressing</strong> before your read this post? How have you used it, or how you plan to use it?</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1418/email-sub-addressing/">A little known way to manage your email via sub-addressing</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1216/free-mailing-list/' rel='bookmark' title='Permanent Link: Now You Can Start a Mailing List for Free!'>Now You Can Start a Mailing List for Free!</a></li><li><a href='http://zemalf.com/418/how-to-manage-ads-and-track-clickthroughs-with-adrotate-plugin-in-your-wordpress-blog/' rel='bookmark' title='Permanent Link: How To Manage Ads and Track Clickthroughs with AdRotate Plugin in Your WordPress Blog'>How To Manage Ads and Track Clickthroughs with AdRotate Plugin in Your WordPress Blog</a></li><li><a href='http://zemalf.com/561/get-free-ebooks-to-boost-your-online-success/' rel='bookmark' title='Permanent Link: Get Free eBooks to Boost Your Online Success'>Get Free eBooks to Boost Your Online Success</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=eIhJY_BrWCM:pRn0kvu0SYE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=eIhJY_BrWCM:pRn0kvu0SYE:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=eIhJY_BrWCM:pRn0kvu0SYE:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=eIhJY_BrWCM:pRn0kvu0SYE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=eIhJY_BrWCM:pRn0kvu0SYE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=eIhJY_BrWCM:pRn0kvu0SYE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/eIhJY_BrWCM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1418/email-sub-addressing/feed/</wfw:commentRss> <slash:comments>11</slash:comments> <feedburner:origLink>http://zemalf.com/1418/email-sub-addressing/</feedburner:origLink></item> <item><title>May 2010 Awesomeness</title><link>http://feedproxy.google.com/~r/Zemalf/~3/oN-KpmB0nHM/</link> <comments>http://zemalf.com/1415/may-2010-awesomeness/#comments</comments> <pubDate>Mon, 07 Jun 2010 08:11:59 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[Announcement]]></category> <category><![CDATA[Statistics]]></category> <category><![CDATA[Traffic]]></category> <category><![CDATA[Zemalf.com]]></category><guid isPermaLink="false">http://zemalf.com/?p=1415</guid> <description><![CDATA[In May 2010, the traffic to Zemalf.com increased by nearly 100% with 50% increase in search engine traffic and one awesome spike from Holy Kaw -feature.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1415/may-2010-awesomeness/">May 2010 Awesomeness</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> In May 2010, the traffic to Zemalf.com increased by nearly 100% with 50% increase in search engine traffic and one awesome spike from Holy Kaw -feature.</p><p><span id="more-1415"></span></p><h2>May 2010 - Best month so far</h2><p>May was an amazing month for me. My post on <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">how to optimize images for web</a> got featured at Holy Kaw, resulting in the biggest traffic spike this blog has seen so far. (over 6500 views and 70+ re-tweets at <a href="http://holykaw.alltop.com/how-to-optimize-your-images-for-the-web">Holy Kaw: How to optimize images for the web</a>, resulted to roughly 1000 visits to my blog)</p><p><img src="http://static.zemalf.com/wp-content/uploads/2010/06/zemalf-dot-com-traffic-on-may-2010-compared-to-april-2010.png" alt="Zemalf.com Traffic Stats Screenshot, May 2010 vs. April 2010"  title="Zemalf.com traffic statistics from May 2010, compared to April 2010"  width="620" height="374" class="alignnone size-full wp-image-1416"/></p><p>My traffic stats are public at <a href="http://www.seethestats.com/site/zemalf.com">SeeTheStats: Zemalf.com</a>, where you can see the nice spike around 16th and 17th of May. In total, traffic to the blog increased by nearly 100% during May. Yes - 100%.</p><p>That means I doubled my traffic from April to May 2010. Traffic increased this much because of the traffic spike from the Holy Kaw exposure, and more importantly, because search engine traffic increasing by 50% from about 1700 to over 2600 a month.</p><p>Bounce rate is still crap, and there's loads of room for improvement on average page views and time spent on site, but the first target is to get people in here, so I'm happy.</p><p><img src="http://static.zemalf.com/wp-content/uploads/2010/06/zemalf-dot-com-search-engine-traffic-on-may-2010-compared-to-april-2010.png" alt="Zemalf.com search engine traffic stats screenshot May 2010 vs April 2010"  title="Zemalf.com traffic from the search engines increased by 50% from April 2010 to May 2010."  width="620" height="479" class="alignnone size-full wp-image-1417"/></p><p>All in all, my efforts in improving SEO has started to pay off. 50% increase in search engine traffic is awesome. Most of that came from Google.</p><p>Part of the good results come from writing more content on May, which both increased rankings, because Google likes fresh content, but also because I started slowly building some links to the blog.</p><p>This goes on to show that my on-page SEO, overall <a href="http://zemalf.com/1223/blog-seo/">blog SEO</a> and writing <a href="http://zemalf.com/1225/seo-friendly-posts/">SEO friendly posts</a> has been on good level, just waiting for the off-page SEO to get going.</p><h2>June 2010 Busyness</h2><p>On May, <a href="http://zemalf.com/1401/first-product-in-3-days/">I nearly created my first product</a>, I kinda promised that the product in question, an eBook on how to <a href="http://zemalf.com/1404/speed-up-wordpress-shared-hosting/">speed up WordPress</a> will be out soon...</p><p>Unfortunately June is extremely busy time for me, and because of various things I can't fully keep the momentum going. I'm still trying to get the eBook out as soon as I can, but it'll have to wait for couple of weeks because of number of things. Most likely it'll come out at the end of the month or beginning of July.</p><p>I'm facing changes in my day job, finishing an on-going project with big release and moving on to new job role and part of the organization at the same time. An amateur theater play I'm in premieres on Friday, with shows every other day for couple of weeks.</p><p>With three graduation in the family last weekend, and not getting any blog-stuff done on the weekend as I usually do, and the next weekend going to the theater and the shows, blog stays behind. After two weeks however, I'll be coming back strong. Or that's the plan anyhow.</p><p>Not blogging or putting things on paper for two weeks easily results in procrastination and lack of motivation which has happened to me twice during the last year... This time however, it'll be much easier to get back on the horse after seeing such a great results on May...</p><p><strong>How did things go for you on May? And how's things looking for June?</strong></p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1415/may-2010-awesomeness/">May 2010 Awesomeness</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1204/look-back-on-the-year-2009/' rel='bookmark' title='Permanent Link: Look Back on the Year 2009'>Look Back on the Year 2009</a></li><li><a href='http://zemalf.com/965/make-money-review-june-2009/' rel='bookmark' title='Permanent Link: Make Money Review, June 2009'>Make Money Review, June 2009</a></li><li><a href='http://zemalf.com/1249/marketing-with-video/' rel='bookmark' title='Permanent Link: Get more traffic and sales through marketing with video'>Get more traffic and sales through marketing with video</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=oN-KpmB0nHM:QnE7YFbtRjE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=oN-KpmB0nHM:QnE7YFbtRjE:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=oN-KpmB0nHM:QnE7YFbtRjE:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=oN-KpmB0nHM:QnE7YFbtRjE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=oN-KpmB0nHM:QnE7YFbtRjE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=oN-KpmB0nHM:QnE7YFbtRjE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/oN-KpmB0nHM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1415/may-2010-awesomeness/feed/</wfw:commentRss> <slash:comments>12</slash:comments> <feedburner:origLink>http://zemalf.com/1415/may-2010-awesomeness/</feedburner:origLink></item> <item><title>How to stop your blog comments from being blocked by Akismet</title><link>http://feedproxy.google.com/~r/Zemalf/~3/AjAobnQ_IZg/</link> <comments>http://zemalf.com/1403/blocked-by-akismet/#comments</comments> <pubDate>Wed, 02 Jun 2010 14:00:03 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[Akismet]]></category> <category><![CDATA[Blog Commenting]]></category> <category><![CDATA[How-To]]></category> <category><![CDATA[SPAM]]></category><guid isPermaLink="false">http://zemalf.com/?p=1403</guid> <description><![CDATA[Is Akismet marking your comments as SPAM by mistake? I'll show you what to do if Akismet catches your comments as spam, and how to ask Akismet Support to fix it<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1403/blocked-by-akismet/">How to stop your blog comments from being blocked by Akismet</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Is Akismet marking your comments as SPAM by mistake? I'll show you what to do if Akismet catches your comments as spam, and how to ask Akismet Support to fix it</p><p><span id="more-1403"></span></p><p>I've been keeping <a href="http://website-in-a-weekend.net/" title="Dave Doolin's Website in a Weekend">Dave Doolin</a> busy by leaving blog comments on his blog, as all of my blog comments went to his SPAM queue. Dave was awesome enough to notify me about that, so I figured my comments were being marked as SPAM by <a href="http://akismet.com/">Akismet</a>, the default SPAM filter of WordPress which is also used in other sites and platforms.</p><p>I realized that it was indeed so, I was being blocked by Akismet, which effectively means my comments automatically went into the spam queue on all blogs and other sites protecting themselves from SPAM with Akismet. Not good.</p><p>I leave a lot of blog comments, but I know I'm not a spammer, even that I use some <a href="http://zemalf.com/1082/advanced-blog-commenting-tricks/" title="Advanced Blog Commenting Tricks">advanced blog commenting tricks</a>, I always leave blog comments that carry some value.</p><p>Luckily, getting out of the Akismet trap was easy (I'll show you how to do that too).</p><h2>How to check if Akismet marks your comment as SPAM (for whatever reason)</h2><p>Are your blog comments not appearing when you leave them on blogs?</p><p>This can happen for two reasons</p><ul><li>Blog's comments are moderated, or</li><li>your comment gets picked by the spam filter of that blog.</li></ul><p>(different commenting systems handle comments differently, so you might not see anything right away, even that things are OK, or the comment is just being moderated, approved by the admin.)</p><p>If you see your comment right away, with a text "your comment is being moderated", that's normal. However, if your blog comments are not appearing at all, there's a chance you've been caught in the Akismet SPAM queue by mistake.</p><p>There is no way to absolutely make sure you are blocked by Akismet. Thus, the only way is to contact Akismet Support as instructed below and ask them to check it for you.</p><p class="notice">The Akismet test blog no longer exists, because it was against WordPress.com service policy.</p><p>I created a "Akismet test blog" on WordPress.com, because I didn't know it was against their policy. That blog is now deleted, and no one should create a blog in WordPress.com just to test Akismet ,or as they said it:</p><blockquote><p>Akismet test blogs or facilities not run by WordPress.com staff are forbidden on our service. -WordPress.com Support</p></blockquote><h2>How to get off the Akismet "hot list"</h2><p>Akismet thinks you are spammer.</p><p>No worries, these things happen.</p><p>Here's how to get your name cleared...</p><div id="attachment_1412" class="wp-caption alignnone" style="width: 567px"><a href="http://akismet.com/contact/"><img src="http://static.zemalf.com/wp-content/uploads/2010/06/i-think-akismet-is-catching-my-comments-by-mistake.png" alt="Akismet Support form"  title="Choose purpose of the support message: I think Akismet is catching my comments by mistake" width="557" height="188" class="size-full wp-image-1412"/></a><p class="wp-caption-text">To get off the Akismet hot list, go to Akismet.com contact page and send a message - and choose purpose of the support message: I think Akismet is catching my comments by mistake.</p></div><ol><li>Go to <a href="http://akismet.com/contact/">http://akismet.com/contact/</a></li><li>Choose Purpose: "I think Akismet is catching my comments by mistake"</li><li>Give the URL of your blog and your email address so they can de-spam you.</li><li>(put the email and URL in the "message", even if you add them to the contact details)</li></ol><p>Naturally, the above works only if one is legit and not really a spammer. I think their logs show why one has been marked as SPAM by Akismet, so dumb-ass comment spammers are out of luck (which is just awesome).</p><p>It might take a while, days or even a week, depending on how much Akismet support has stuff to do, but eventually you'll get a mail if they managed to fix the issue, and if it all works out, your comments are no longer blocked and marked as spam by Akismet.</p><p>For me it took about a week to get the answer from the support (that they fixed the issue) and after that my blog comments were no longer blocked. High five to <a href="http://akismet.com/contact/">Akismet support</a> for great work.</p><h2>Summary</h2><p>Even if you're using <a href="http://zemalf.com/1081/blog-commenting/" title="Why Blog Commenting Is So Important?">blog commenting</a> the right way, your blog comments can be mistakenly marked as spam by Akismet.</p><p>If this happens, go to <a href="http://akismet.com/contact/">Akismet.com contact page</a> and tell them you've been marked as spam by mistake. Tell them the email and URL you think are blocked by Akismet and they will help you out.</p><p>Change log:</p><ul><li>Jun 2, 2010: Added the screenshot of Akismet support contact form</li><li>Jun 27, 2010: Created a simple Akismet test blog</li><li>Aug 29, 2010: Deleted the test blog as it was against WordPress.com policy. Edited the post accordingly.</li></ul><p>References:</p><ul><li><a href="http://en.forums.wordpress.com/topic/im-blocked-in-akismet?replies=14">"I'm blocked in Akismet!" - WordPress.com forums</a></li><li><a href="http://akismet.com/faq/">Akismet FAQ</a></li><li><a href="http://akismet.com/contact/">Akismet.com contact form</a></li></ul><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1403/blocked-by-akismet/">How to stop your blog comments from being blocked by Akismet</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1257/blog-comments/' rel='bookmark' title='Permanent Link: How to leave comments on a blog'>How to leave comments on a blog</a></li><li><a href='http://zemalf.com/1266/more-blog-comments/' rel='bookmark' title='Permanent Link: How to get more blog comments and discussion'>How to get more blog comments and discussion</a></li><li><a href='http://zemalf.com/1275/disqus-introduction/' rel='bookmark' title='Permanent Link: An introduction to Disqus blog commenting system'>An introduction to Disqus blog commenting system</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=AjAobnQ_IZg:x8oKqiqIZSs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=AjAobnQ_IZg:x8oKqiqIZSs:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=AjAobnQ_IZg:x8oKqiqIZSs:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=AjAobnQ_IZg:x8oKqiqIZSs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=AjAobnQ_IZg:x8oKqiqIZSs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=AjAobnQ_IZg:x8oKqiqIZSs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/AjAobnQ_IZg" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1403/blocked-by-akismet/feed/</wfw:commentRss> <slash:comments>41</slash:comments> <feedburner:origLink>http://zemalf.com/1403/blocked-by-akismet/</feedburner:origLink></item> <item><title>How many “must-have” WordPress plugins can there be?</title><link>http://feedproxy.google.com/~r/Zemalf/~3/KK6FFKrqYxo/</link> <comments>http://zemalf.com/1407/must-have-wordpress-plugins/#comments</comments> <pubDate>Mon, 31 May 2010 09:51:38 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Plugins]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[Top Lists]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://zemalf.com/?p=1407</guid> <description><![CDATA[An essential WordPress plugin is a plugin that you must and want to install to each and every WordPress blog. In all honesty, the list should not be very long<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1407/must-have-wordpress-plugins/">How many &#8220;must-have&#8221; WordPress plugins can there be?</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> An essential WordPress plugin is a plugin that you must and want to install to each and every WordPress blog. In all honesty, the list should not be very long</p><p>In the spirit of Dirty Harry, and in honor of Clint Eastwood's birthday, I say this... "Opinions are like assholes; everybody has one". "Essential WordPress plugins" -lists are no different. So here's my opinion on it.</p><p>Anyone who creates a list of 20 or 30 WP plugins and calls them "must-have" or "essential" is, for the lack of a better word, a moron. You know: "30 must-have WordPress plugins" ...really? MUST. HAVE. ...pfff</p><p>Publishing such posts shows that the author has no idea what they're talking about when it comes to <a href="http://zemalf.com/topics/wordpress/">WordPress</a> and they just made the list as <a href="http://zemalf.com/1379/link-bait-content/">link bait</a>. I'm sorry for all you so called "blogging / WordPress experts", but you should title your posts properly...</p><p>For me, essential plugin means "a plugin I must and want to install to each and every WordPress blog" -or- "a plugin does something that I must do better or easier than I could do it by hand". You can have a huge list of "great plugins" or "plugins I use and like", but essential... the max is 10 in my mind.</p><p>My <a href="http://zemalf.com/resources/#plugins">recommended WordPress plugins -list</a> now has 8, with couple of arguable choices there as well. I complement the list with additional 7 I really like, but I do not call them essential.</p><h3>Truly Essential WordPress plugins?</h3><p>Luckily, there are exceptions - I really liked this demonstration / speech by Jonathan Dingman (<a href="http://twitter.com/dingman">@Dingman</a> on Twitter) from <a href="http://wpvibe.com/">WP Vibe</a> showing his non-bloated list of WordPress plugin choices. (The presentation took place in WordCamp Orange County 2010)</p><p>What made this different from most other such presentations and lists, was that these plugins actually can be considered essential or "must-haves", and not just cool plugins the author happens to like (with couple of exceptions, but that's cool).</p><p>Anyway, here is the video from <a href="http://wordpress.tv/2010/04/24/jonathan-dingman-wordpress-optimization-oc10/">Jonathan Dingman: Essential WordPress Plugins &#038; Optimization</a> (the presentation itself takes about 14 minutes, and continues for about 35 minutes from there with Q&amp;A, which is good stuff too):</p><p><embed src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.21" type="application/x-shockwave-flash" width="400" height="220" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=X1wZELVU&amp;width=400&amp;height=220&amp;locksize=no&amp;dynamicseek=false&amp;qc_publisherId=p-18-mFEk4J448M" title="Jonathan Dingman: Essential Plugins"></embed></p><p>And here are the slides from that <a href="http://wpvibe.com/plugins-optimization-presentation-wordcamp-272/">Essential (WordPress) Plugins and Optimization Presentation</a>:</p><div style="width:425px" id="__ss_3836924"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/dingman/essential-plugins-by-jonathan-dingman" title="Essential Plugins by Jonathan Dingman">Essential Plugins by Jonathan Dingman</a></strong><object id="__sse3836924" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wcocpresentationupdated-100424001539-phpapp02&#038;stripped_title=essential-plugins-by-jonathan-dingman" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse3836924" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wcocpresentationupdated-100424001539-phpapp02&#038;stripped_title=essential-plugins-by-jonathan-dingman" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/dingman">dingman</a>.</div></div><h3>6 Awesome WordPress -plugins</h3><p>Here is the edited list (by me) of the plugins from the presentation and the slides with some highlighted benefits if you're too busy to go through the video or the slides:</p><ol><li><strong><a href="http://wordpress.org/extend/plugins/seo-automatic-links/">SEO Smart Links</a></strong><ul><li>In-post, relevant links to posts and categories</li><li>Automatic cross-post linking</li><li>Custom keyword linking (optional case-sensitive), e.g. Affiliate links</li><li>Limitation options</li><li>(I haven't personally used this, as I've been doing internal linking and affiliate linking manually, but naturally it makes sense to automate it)</li></ul></li><li><strong><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a></strong><ul><li>Great for SEO</li><li>Lots of options</li><li>Easy to use</li><li>Updated regularly</li><li>(This is one of the plugin I put on every single WordPress blog I've ever setup and each blog I will setup in the future. Beyond awesome.)</li></ul></li><li><strong><a href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/">Yet Another Related Posts Plugin</a></strong><ul><li>Great for SEO</li><li>Users can see related content that they may like, making those links more "relevant" to the page</li><li>(This plugin has caused some issues before on performance, but I haven't seen any problems on my own blogs. Great plugin.)</li></ul></li><li><strong><a href="http://wordpress.org/extend/plugins/redirection/">Redirection</a></strong><ul><li>Track the number of clicks</li><li>Affiliate links</li><li>Links you don't want to pass "juice"</li><li>Be able to change where a link goes later on</li><li>Track how often a link is clicked on</li><li>Disallow all outgoing links (SEO reasons)</li><li>(Awesome plugin. I'd add that it also tracks 404s, which is great for spotting bad links for example)</li></ul></li><li><strong><a href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a></strong><ul><li>By far, the best caching plugin.</li><li>(This plugin is one of the enablers for <a href="http://zemalf.com/1404/speed-up-wordpress-shared-hosting/">speeding up WordPress</a> to load under 2 seconds on shared hosting)</li><li>CDN options, Minify options (HTML/css/js), Memory caching via Disk/Memcache/APC)</li><li>(Do not use both this and WP Super Cache. If possible, use this, if not good on your hosting, use WP Super Cache)</li><li>Check my W3 Total Cache guide for step-by-step instructions on <a href="http://zemalf.com/1443/w3-total-cache/">how to install and configure W3 Total Cache</a></li></ul></li><li><strong><a href="http://wordpress.org/extend/plugins/google-analytics-for-wordpress/">Google Analytics for WordPress</a></strong><ul><li>Easy to use</li><li>Lots of options (advanced)</li><li>Updated regularly for improvements and security</li><li>(I recently opted to use the highly <a href="http://zemalf.com/1387/optimized-async-analytics/" title="Optimized Google Analytics asynchronous tracking code">Optimized Google Analytics asynchronous tracking code</a> instead, just because it's SO FAST *and* I don't need the options this plugin has. But it's still AWESOME plugin that I might go back to one day)</li></ul></li></ol><p>The above is ripped straight from the slides, so give credit to the <a href="http://twitter.com/dingman">@Dingman</a>. Jonathan also lists these two, which are awesome plugins, but not essential in my mind:</p><ul><li><strong><a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a></strong><ul><li>Focuses on utilizing file caching</li><li>Only use if you can't get W3 Total Cache to work</li><li>(Do not use both this and W3 Total Cache!)</li></ul></li><li><strong><a href="http://wordpress.org/extend/plugins/tweeted/">Tweeted</a></strong><ul><li>Easy way to embed (single) Tweets from Twitter to a post or page!</li><li>(A little self-promotion from Jonathan, which is OK, since the plugin is good for what it does, but not needed by everyone)</li></ul></li></ul><p>On the Q&amp;A part of the video, Jonathan also mentions other great plugins, like <a href="http://wordpress.org/extend/plugins/contact-form-7/">Contact Form 7</a> which I use on <a href="http://zemalf.com/contact/">my contact page</a>, <a href="http://wordpress.org/extend/plugins/vipers-video-quicktags/">Viper's Video Quicktags</a>, which is an awesome plugin if you're using a lot of video, either your own or embed other people's content to the blog and <a href="http://yoast.com/wordpress/breadcrumbs/">Yoast's Breadcrumbs</a>, which I run here on my blog as well. (All awesome plugins to recommend, but not quite for each and every blog)</p></p><h3>Summary</h3><p>All in all, great list with <strong>6 truly essential WordPress plugins</strong> and great presentation by Jonathan Dingman (check his <a href="http://wpvibe.com/">WP Vibe -blog</a> as well!). When I think of it, it's not that far from my list of plugins...</p><p>I think the plugins on my list, like WP-DBManager for backups and WP Smush.it for automatic image optimization deserve the "essential" stamp on them. Currently I use <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All in One SEO</a> for SEO-stuff (<a href="http://wordpress.org/extend/plugins/headspace2/">HeadSpace2</a> is the other option) and <a href="http://wordpress.org/extend/plugins/akismet/">Akismet</a> for Spam protection but I'm constantly refining the list...</p><p>And with combination of these plugins listed by Jonathan and from my own list of <a href="http://zemalf.com/713/most-essential-wordpress-plugins/">essential WordPress plugins</a>, my short list of <a href="http://zemalf.com/resources/#plugins">recommended WordPress plugins</a> is getting better and better - but that's just my opinion :)</p><p>So... What WordPress plugin(s) would *you* call a "must-have"?</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1407/must-have-wordpress-plugins/">How many &#8220;must-have&#8221; WordPress plugins can there be?</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/713/most-essential-wordpress-plugins/' rel='bookmark' title='Permanent Link: The 6 most essential WordPress plugins'>The 6 most essential WordPress plugins</a></li><li><a href='http://zemalf.com/329/experimenting-different-wordpress-plugins/' rel='bookmark' title='Permanent Link: Experimenting Different WordPress Plugins'>Experimenting Different WordPress Plugins</a></li><li><a href='http://zemalf.com/605/is-your-wordpress-blog-super-slow-because-of-plugins/' rel='bookmark' title='Permanent Link: Is Your WordPress Blog Super-Slow (Because of Plugins)?'>Is Your WordPress Blog Super-Slow (Because of Plugins)?</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=KK6FFKrqYxo:HsSIZmeITho:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=KK6FFKrqYxo:HsSIZmeITho:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=KK6FFKrqYxo:HsSIZmeITho:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=KK6FFKrqYxo:HsSIZmeITho:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=KK6FFKrqYxo:HsSIZmeITho:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=KK6FFKrqYxo:HsSIZmeITho:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/KK6FFKrqYxo" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1407/must-have-wordpress-plugins/feed/</wfw:commentRss> <slash:comments>16</slash:comments> <feedburner:origLink>http://zemalf.com/1407/must-have-wordpress-plugins/</feedburner:origLink></item> <item><title>How I (Nearly) Created My First Product in 3 Days</title><link>http://feedproxy.google.com/~r/Zemalf/~3/w5SjAxjcX_8/</link> <comments>http://zemalf.com/1401/first-product-in-3-days/#comments</comments> <pubDate>Sun, 30 May 2010 05:02:36 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[Get Things Done]]></category> <category><![CDATA[Getting Things Done]]></category> <category><![CDATA[Information Products]]></category> <category><![CDATA[Product Launch]]></category> <category><![CDATA[Productivity]]></category><guid isPermaLink="false">http://zemalf.com/?p=1401</guid> <description><![CDATA[I listened to advice from Eben Pagan and Dave Navarro, took action and nearly created my first information product in 3 days. The hard part was getting started<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1401/first-product-in-3-days/">How I (Nearly) Created My First Product in 3 Days</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> I listened to advice from Eben Pagan and Dave Navarro, took action and nearly created my first information product in 3 days. The hard part was getting started</p><p><span id="more-1401"></span></p><p>I'm writing this post on the 26th of May, 2010. That's 3 days before this post will go out (and you can read it). Between the time I'm writing this and the time the post goes out (in 3 days), I have created a product, an eBook to be exact <del datetime="2010-05-29T15:46:46+00:00">and put it out on sale</del>.</p><p><del datetime="2010-05-29T15:46:46+00:00">As you read this, the product is available for sale (and I have edited the links to this post, so you can see what it is)</del>. As I'm writing this, I'm 3 days in the past from the moment the post goes out. I'm writing what will happen on those 3 days before I do it.</p><p>So in short, I'm writing this post, scheduling it to 3 days from now (which is in the past, as you read this), forcing myself to create a product in 3 days. - Now, I hope that didn't confuse you, as it sure did confuse me as I'm writing it :)</p><p>Here's the story on how I created my first product in 3 days...</p><h2>...but decided to use a bit more time on it to make it great before putting it out there</h2><p>I wrote the above intro in this post, scheduled this to go out at 29th of May 2010, putting myself on a tight deadline. It worked. Giving myself a 3-day ultimatum, I created a product, an eBook that helps people speed up their WordPress blogs.</p><p>But as I wrote the first version of the eBook, easily filling 20+ pages to it, I realized I had more to say that I could do in 3 days. So I started writing some more. I could've published the eBook right away, but I didn't. I wanted to put more effort into it (and not just update it after the initial launch).</p><p>However, I proved myself that I could create a product in 3 days.</p><p class="notice">The hard part was getting started - It took me nearly 32 years.</p><h2>A Moment in Time</h2><p>(I wrote some of the excerpts below on the 26th of May, when I wrote this post, scheduled it, putting myself on the 3-day leash, forcing myself to take action and create a product. As you read above, that didn't exactly happen, but it could've happened in 3 days - I just felt I needed to work on it a bit more.)</p><p>I don't know if you've been watching the free videos Eben Pagan has been putting out on his <a href="http://zemalf.com/go/gurublueprint">Guru Blueprint blog</a>, but if you have, you know they are amazingly good. And inspiring! - On May 26th, 2010 at 9:02 PM, I left a comment on Eben's Guru Blueprint launch video number 3, <a href="http://zemalf.com/go/content-is-cash">Content is Cash</a>:</p><blockquote><p>"Eben, I want to thank you for these free videos. I needed this inspiration. I will take all this, create more awesome content and make my first product for sale within the next weeks.</p><p>I've only offered my services for hire this far, and now I know I can put all that into an information product and sell it. I will start small, but it'll grow from there. I'm ready for that now."</p></blockquote><h2>One Decision</h2><p>My experience as an information product creator begun there. It was then and there when I decided I WILL create a product. I had played with the idea for over an year, but never started it. And it took me over an month, literally 35 days, after I had already kind-of-announced that <a href="http://zemalf.posterous.com/in-the-shadows-12">I will create product in 40 days</a>, to get started...</p><p>I was scared. I let <a href="http://zemalf.com/1341/self-doubt/" title="They laughed when I said I want to create a product">self-doubt</a> stop me.</p><p>But no more.</p><p>"It's gonna happen now. I'm gonna make it." - I said.</p><p>I re-visited the free reports from the <a href="http://zemalf.com/go/launchcoachlibrary">library of Dave Navarro</a> as part of his launch of a product called: <a href="http://zemalf.com/go/createproductsthatsell">Create Products That Sell</a>, one of the reports is called <em>How to start making real money with products in 3 days</em>.</p><p>That's what I decided to do, watching Eben talking about content marketing, taking what I learned from the free reports I had downloaded from Dave...</p><p>To create a product in 3 days.</p><h2>Taking Action... Finally!</h2><p>The saddest thing...</p><p>(I mean c'mon. Really sad. So sad, I nearly fell into self-pity again for being such a slacker at times, but I stood up and decided the days of <a href="http://zemalf.com/1316/achieve-nothing/">achieving nothing</a> were over, I was gonna kick ass now)</p><p>...was that I had already purchased Mr. Navarro's <a href="http://zemalf.com/go/createproductsthatsell">Create Products That Sell</a> workshop several weeks ago, when it was "soft launched" to the Third Tribe members, alongside another Building A Responsive List workshop (Dave cleverly calls them workshops, combining eBooks and video).</p><p>I hadn't even started on that material.</p><p>Has that happened to you?</p><p>You have buyed a product, but didn't use it? Buyed an information product, but didn't put it into action? As I'm writing this, I also decided that it was the last time I did that.</p><p>I would either pass on the buying or take massive action.</p><p>I will never, ever again buy something I don't put into use.</p><p>Now, it was time. I need(ed) to create my first product...</p><h2>One Destiny</h2><p>It was a decision that would change my life forever.</p><p>In 3 days, I <del datetime="2010-05-29T15:46:46+00:00">would have</del> had my first product <del datetime="2010-05-29T05:08:34+00:00">on sale</del> well on it's way, and ready within weeks...</p><p>Now it is only matter of finishing what I started.</p><h3>Updates</h3><p>2010-05-26: As mentioned in the beginning - I wrote majority of this post right after I left that comment on Eben's Guru Blueprint blog. I wrote this to be published on May 29th, 2010 at 9:02 PM, 3 days after I left the comment and decided to make a product. I saved this text as a draft in WordPress. The next day, I scheduled the post to go out on the 29th, 9:02 PM. It was the ultimatum. I was not going to delete this post. I was not going to stop the post from going out. It was going out in 2 and a half days, and I had a product to create. It worked amazingly well, but I decided to postpone putting the thing on sale a bit (just a bit).</p><p>2010-05-28: The links to <a href="http://zemalf.com/go/gurublueprint">Eben's</a> and <a href="http://zemalf.com/go/createproductsthatsell">Dave's stuff</a> are affiliate links. I figured it would be cool to promote them by putting their advice into use and make an information product for sale. No, my first product is not on sale just yet, but the free stuff from these two gentleman worked for me, they got me started, and even that I use 10 days on it, it'll be awesome. Anyway, I will make a commission on sale, if you decide to buy from them via my links, but more importantly, I will know you will get awesome stuff, as long as you put what you learn into action.</p><p>2010-05-30: If you're in similar situation, thinking about doing an information product, there are two things I want to tell you. Actually three.</p><p>First, don't think too much. Thinking about it too much is just you <a href="http://zemalf.com/1316/achieve-nothing/">generating excuses</a> so you don't actually need to do, or even start doing anything (and that's just you being lazy, <a href="http://zemalf.com/1306/lazy-blogging/">smart lazy</a> is good - not wasting time on <a href="http://zemalf.com/1262/the-games-we-play/">stupid shit</a>, but remember that <a href="http://zemalf.com/1333/do-less/">doing less</a> means doing less of stuff you don't really need to do, and DO MORE of the stuff you actually need and want to do).</p><p>Second, your fears will come into the way. FIGHT those fears, BANISH them and you are unstoppable. Close the fear of work into the closet and just do what you set yourself to do. Creating an information product is WORK. Do it one TINY step at a time, don't look the whole, MASSIVE thing.</p><p>Focus on writing one thing at a time. Write an outline. Write one paragraph about X. Write one page about Y. Repeat. Put it out there. What's the worst thing that could happen?</p><p>Last, poke the fear of rejection and any other doubt into the eyes, and kick it while it's down. You can do it. You will do it. You will CRUSH it. If you need re-assurance, reach out to others in similar situation and you'll see yourself being carried to the finish line. Do it on Twitter, do it by leaving a comment on this post - you are not alone.</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1401/first-product-in-3-days/">How I (Nearly) Created My First Product in 3 Days</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1341/self-doubt/' rel='bookmark' title='Permanent Link: They laughed when I said I want to create a product'>They laughed when I said I want to create a product</a></li><li><a href='http://zemalf.com/959/how-i-pushed-my-blog-from-pagerank-0-to-pr4-in-37-days/' rel='bookmark' title='Permanent Link: How I Pushed My Blog from PageRank 0 to PR4 in 37 Days'>How I Pushed My Blog from PageRank 0 to PR4 in 37 Days</a></li><li><a href='http://zemalf.com/1333/do-less/' rel='bookmark' title='Permanent Link: Do less'>Do less</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=w5SjAxjcX_8:QWPTgOxVATs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=w5SjAxjcX_8:QWPTgOxVATs:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=w5SjAxjcX_8:QWPTgOxVATs:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=w5SjAxjcX_8:QWPTgOxVATs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=w5SjAxjcX_8:QWPTgOxVATs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=w5SjAxjcX_8:QWPTgOxVATs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/w5SjAxjcX_8" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1401/first-product-in-3-days/feed/</wfw:commentRss> <slash:comments>9</slash:comments> <feedburner:origLink>http://zemalf.com/1401/first-product-in-3-days/</feedburner:origLink></item> <item><title>Speed Up WordPress – Even on a Shared Hosting!</title><link>http://feedproxy.google.com/~r/Zemalf/~3/T5H4i-hw0aY/</link> <comments>http://zemalf.com/1404/speed-up-wordpress-shared-hosting/#comments</comments> <pubDate>Fri, 28 May 2010 23:40:30 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Site speed]]></category> <category><![CDATA[Speed up WordPress]]></category> <category><![CDATA[Video]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress speed]]></category><guid isPermaLink="false">http://zemalf.com/?p=1404</guid> <description><![CDATA[Is it possible to have a fast WordPress blog on a shared hosting? Yes - here's the video proof of what's possible when you speed up WordPress like a ninja.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1404/speed-up-wordpress-shared-hosting/">Speed Up WordPress &#8211; Even on a Shared Hosting!</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Is it possible to have a fast WordPress blog on a shared hosting? Yes - here's the video proof of what's possible when you speed up WordPress like a ninja.</p><p><span id="more-1404"></span></p><p>You might have read some of my WordPress optimization posts, like <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/" title="How to optimize images for web">how to optimize images</a> and <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/" title=".htaccess rules for site speed optimization">.htaccess rules for site speed</a>. So you know that I'm getting quite good at speeding up WordPress.</p><p>So maybe it's time to see just how fast I've taken this blog now...</p><p>Here's how fast my blog loads compared to couple of my favorite blogs...</p><p class="aligncenter"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/BWGlItqyID8&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/BWGlItqyID8&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p>Can't see the video? Watch it on YouTube: <a href="http://www.youtube.com/watch?v=BWGlItqyID8" title="Speed up WordPress - How fast can a blog on shared hosting be? VERY FAST!">Speed Up WordPress</a>.</p><h2>About the test</h2><p>There's a timer at the bottom, each sites screenshot (taken every 0.1 seconds) pops up when the site render is started = First render (FR) - before that the screen is white - and screenshot turns gray after the site is fully loaded = Fully Loaded (FL).</p><ul><li>This test was executed on the 27th of May 2010</li><li>Test and video were done using the <a href="http://webpagetest.org">WebPageTest.org</a> visual comparison tool.</li><li>For each URL, 3 first-view tests were be run from 'Dulles, VA - 1.5Mbps ADSL' and the median run was used for comparison.</li><li>I edited the video on Windows Movie Maker - I had to, because the video went too fast from 0 to 1.2 seconds! :)</li><li>The tests reports are public (not sure how long they keep'em there, but here's <a href="http://www.webpagetest.org/video/compare.php?tests=100527_3BR,100527_3BS,100527_3BT,100527_3BV,100527_3BW,100527_3BX,100527_3BY,100527_3BZ,100527_3C0">the website comparison</a> and <a href="http://www.webpagetest.org/video/view.php?id=100527_7f55db1f20e8b12ca16577ed6d677fa1f868ea86">the original video</a> generated by the visual comparison tool).</li></ul><p>Note that load times can be different based on location, time of day, etc - so the other sites in the test might be faster at some other time. I ran the test three times to make sure it was reliable (and rendered video from the last run).</p><h2>Sites included in this test</h2><p>I picked 8 blogs I liked, favoring the big blogs, because when you compete, you want to compete with the best, right? I didn't plan to make a video out of it, but did it when I saw the option on the visual comparison tool.</p><ol><li>Zemalf.com (First render 0.9s, fully loaded in 1.2s)</li><li><a href="http://yoast.com/">Yoast.com</a> (FR 0.9s, FL 3.8s)</li><li><a href="http://www.viperchill.com/">ViperChill.com</a> (FR 2.0s, FL 4.1s)</li><li><a href="http://www.dailyblogtips.com/">DailyBlogTips.com</a> (FR 1.5s, FL 4.4s)</li><li><a href="http://www.copyblogger.com/">Copyblogger.com</a> (FR 2.6s, FL 5.1s)</li><li><a href="http://www.problogger.net/">Problogger.net</a> (FR 4.6s, FL 13.1s)</li><li><a href="http://mashable.com/">Mashable.com</a> (FR 4.6s, FL ~18s)</li><li><a href="http://www.smartpassiveincome.com/">SmartPassiveIncome.com</a> (FR 5.8s, FL ~20s)</li><li><a href="http://www.seomoz.org/">SEOmoz.org</a> (FR 6.3s, FL ~24s)</li></ol><p>Interestingly, the last four sites just begun their rendering when the first five were already fully loaded. At around 6-8 seconds all the sites are "readable" (with main content visible). The last four continued to load scripts, ads, images, etc. after that.</p><h2>WordPress blog that loads as fast as 1.2 seconds on shared hosting</h2><p>This tiny WordPress blog of mine, running on shared hosting, was done loading in 1.2 seconds...</p><p>I'm pretty sure the other blogs in the video pay more than $9.95 a month for their hosting. That's what I pay for my <a href="http://zemalf.com/resources/#hosting">shared hosting</a> at DreamHost.</p><p>My page loading is slower on the individual post like this (abound 3-5 secs fully loaded I think), that's mostly because of <a href="http://zemalf.com/1275/disqus-introduction/">Disqus commenting system</a> (boo for slowness, yay for many other things), but I still beat the big guys with their cloud hostings and CDNs fair and square.</p><p>Do I need to say that <a href="http://zemalf.com/go/dreamhost">DreamHost</a> is awesome for WordPress blogs? (That's very much of an affiliate link. I couldn't be more proud recommending DreamHost to any WordPress blogger.)</p><h2>Afterword</h2><p>My blog is fast, and it's something I'm quite proud of. And now I have a video to proof it :)</p><p>Everything in moderation; I have (purposely) very minimalistic design on this blog which favors my blog on a test like this, using CSS-based design without any images is unbeatable. I don't have huge load because I don't have as much traffic as the other blogs on the video, and the amount of traffic might slow the other blogs down.</p><p>But my blog would not be this fast without the other tweaks I've done... And it's still pretty cool that I "won" them all, isn't it? And I didn't just win, I CRUSHED them.</p><ul><li>Is my blog more minimalistic than the other blogs? - Yes.</li><li>Do all the other blogs get way more traffic than my blog? - Yes.</li><li>Does my blog kick ass in this speed test and wipe the floor with'em? - <strong>Hell yes!</strong></li></ul><p>So yeah - the test is just a test, but it gives you an idea how fast my blog now is...</p><p>...and I'm confident that your WordPress blog can get just as fast.</p><p><strong>Would you like me to show you how to speed up WordPress?</strong></p><p class="notice">Join the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> to do this yourself - speed up your WordPress blog and make it load a lot faster!</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1404/speed-up-wordpress-shared-hosting/">Speed Up WordPress &#8211; Even on a Shared Hosting!</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1359/how-fast-is-your-blog/' rel='bookmark' title='Permanent Link: WordPress Speed: How fast is your blog?'>WordPress Speed: How fast is your blog?</a></li><li><a href='http://zemalf.com/1423/wordpress-speed-challenge/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Make your WordPress blog faster!'>WordPress Speed Challenge &#8211; Make your WordPress blog faster!</a></li><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=T5H4i-hw0aY:9OI1LDfhTlg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=T5H4i-hw0aY:9OI1LDfhTlg:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=T5H4i-hw0aY:9OI1LDfhTlg:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=T5H4i-hw0aY:9OI1LDfhTlg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=T5H4i-hw0aY:9OI1LDfhTlg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=T5H4i-hw0aY:9OI1LDfhTlg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/T5H4i-hw0aY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1404/speed-up-wordpress-shared-hosting/feed/</wfw:commentRss> <slash:comments>15</slash:comments> <feedburner:origLink>http://zemalf.com/1404/speed-up-wordpress-shared-hosting/</feedburner:origLink></item> <item><title>WordPress Easter Egg – Spoiler free guide for finding it</title><link>http://feedproxy.google.com/~r/Zemalf/~3/C5zEFXaoUM8/</link> <comments>http://zemalf.com/1395/wordpress-easter-egg/#comments</comments> <pubDate>Tue, 25 May 2010 14:13:21 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Tips]]></category> <category><![CDATA[Easter Egg]]></category> <category><![CDATA[Tips & Tricks]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://zemalf.com/?p=1395</guid> <description><![CDATA[Have you run into the WordPress easter egg? In case you haven't, I'll show you how to find it without spoiling the surprise and tell what the easter egg is<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1395/wordpress-easter-egg/">WordPress Easter Egg &#8211; Spoiler free guide for finding it</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Deep inside the WordPress core, there lies a hidden secret, an easter egg, waiting for bloggers to find it when they least expect it....</p><p>Unfortunately, no one can be told what the WordPress Easter Egg is.</p><p>You have to see it for yourself.</p><p><span id="more-1395"></span></p><h2>Easter Eggs in WordPress?</h2><p>Have you run into the WordPress easter egg? In case you haven't, I'll show you how to find it without spoiling the surprise and tell what the easter egg is.</p><p>This one has been in the WordPress for quite some time (since 2.6 I think), but not very many people even know it exists. And even less have found it.</p><p>When I watched the <a href="http://zemalf.posterous.com/matt-mullenweg-state-of-the-word-2010-video">State of the Word 2010 video</a> by Matt Mullenweg, he mentioned the easter egg in the video (as there are new surprises coming in the WordPress 3.0), so it was a good time to make a post about it...</p><h2>Is it secret? Is it safe?</h2><p>It is possible that you will run into this yourself, even that the circumstances that are required to find the easter egg are pretty rare... If you want to save the surprise, DO NOT read the rest of this post.</p><p>But I won't spoil the actual surprise by telling anything about the easter egg, just how you can find it. If you'd like to see how to find the hidden run in WordPress, scroll down...</p><p>(I added some white space and dots below for those who don't want to read how to find the WordPress easter egg)</p><p>.<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /></p><p>This is the last chance to turn back if you don't want to know how to find the easter egg...</p><p>.<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /> <br /> .<br /></p><p>OK, this is quite simple actually...</p><h2>The WordPress Easter Egg</h2><p>You need to have <a href="http://codex.wordpress.org/Revision_Management">WP Post Revisions</a> enabled. The revision management is ON by default, so unless you have specifically disabled them, you're good to go.</p><p>(As it is good practice to disable post revisions to <a href="http://zemalf.com/1434/optimize-wordpress-database/">optimize WordPress database</a>, it is possible that you have disabled them. In case you have disabled the post revisions, go enable them temporarily (in the wp-config.php), then continue)</p><p>To see what happens...</p><ul><li>Go to the Dashboard of your WordPress blog</li><li>Go to any post with revisions</li><li>On the Edit post screen... Scroll down to find the Post Revisions</li><li>Click on a revision (ignore the "restore" on the right)</li><li>On the revision preview screen, scroll down, and find the "Compare Revisions" part</li><li><strong>(1) Select the same revision</strong> on both columns, and</li><li><strong>(2) hit "Compare Revisions"</strong></li></ul><p><a href="http://en.wikipedia.org/wiki/Easter_egg_%28media%29"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/WordPress-easter-egg.png" alt="WordPress Easter Egg"  title="WordPress Easter Egg = Compare one revision vs itself"  width="488" height="185" class="alignnone size-full wp-image-1396"/></a></p><p>There you go, now you know how...</p><p>Go try it out, I think that was pretty damn cool.</p><h2>Don't spoil the fun for others</h2><p>Please don't reveal the easter egg in the blog comments here - it's much more fun to see what happens without knowing what to expect...</p><p>You are, of course, free to share how to find the WordPress easter egg, like I have done here, so if you liked this post, I'd love to see you link back here and use the buttons below to bookmark and share this post with your WordPress using friends.</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1395/wordpress-easter-egg/">WordPress Easter Egg &#8211; Spoiler free guide for finding it</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1152/wordpress-permalinks/' rel='bookmark' title='Permanent Link: Definite guide to WordPress permalinks'>Definite guide to WordPress permalinks</a></li><li><a href='http://zemalf.com/1163/top-free-wordpress-themes/' rel='bookmark' title='Permanent Link: Top 27 Most Popular Free WordPress Themes'>Top 27 Most Popular Free WordPress Themes</a></li><li><a href='http://zemalf.com/1404/speed-up-wordpress-shared-hosting/' rel='bookmark' title='Permanent Link: Speed Up WordPress &#8211; Even on a Shared Hosting!'>Speed Up WordPress &#8211; Even on a Shared Hosting!</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=C5zEFXaoUM8:QkLBt0oRWEE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=C5zEFXaoUM8:QkLBt0oRWEE:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=C5zEFXaoUM8:QkLBt0oRWEE:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=C5zEFXaoUM8:QkLBt0oRWEE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=C5zEFXaoUM8:QkLBt0oRWEE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=C5zEFXaoUM8:QkLBt0oRWEE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/C5zEFXaoUM8" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1395/wordpress-easter-egg/feed/</wfw:commentRss> <slash:comments>12</slash:comments> <feedburner:origLink>http://zemalf.com/1395/wordpress-easter-egg/</feedburner:origLink></item> <item><title>LinkedIn is not Twitter is not LinkedIn</title><link>http://feedproxy.google.com/~r/Zemalf/~3/vjMgKigNSkM/</link> <comments>http://zemalf.com/1393/linkedin-is-not-twitter/#comments</comments> <pubDate>Mon, 24 May 2010 19:05:36 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[Social Networking]]></category> <category><![CDATA[Facebook]]></category> <category><![CDATA[LinkedIn]]></category> <category><![CDATA[Social Media]]></category> <category><![CDATA[Twitter]]></category><guid isPermaLink="false">http://zemalf.com/?p=1393</guid> <description><![CDATA[Twitter is relaxed, fun and free. LinkedIn is serious, professional and strictly business. This is the way many perceive these two - should you pay attention?<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1393/linkedin-is-not-twitter/">LinkedIn is not Twitter is not LinkedIn</a></p></p> ]]></description> <content:encoded><![CDATA[<p class="summary"><strong>Summary:</strong> Twitter is relaxed, fun and free. LinkedIn is serious, professional and strictly business. This is the way many perceive these two - should you pay attention?</p><p>There might not be the right way to use different social networking sites, but I think there is smart way to use them - using different sites for different purposes. This way you don't have to bore your family with the your everyday work-stuff and your business contacts don't need to be reminded how tasty burger you had for lunch when visiting relatives over the weekend.</p><p><span id="more-1393"></span></p><h2>Don't use all the social networking sites the same way</h2><p><a href="http://twitter.com/chrisbrogan">Chris Brogan</a> made a post, wondering <a href="http://www.chrisbrogan.com/what-linkedin-was-thinking-and-how-it-really-turned-out/" title="What LinkedIn Was Thinking and How It Really Turned Out">what LinkedIn was thinking</a> when they linked into Twitter, taking people's tweets and posting them on LinkedIn. Chris made a good point that Twitter is a service where anything goes. "It's the scratch pad, watercooler, the phone" - as Chris said it.</p><p>But LinkedIn is not like that. LinkedIn is more "serious". For me, LinkedIn is a way to connect with business contacts, job contacts, etc. I don't want to go "WooHoo, boobs!" there EVER. (I probably don't want to do that in Twitter either, at least very often, but at least the CEOs of the companies I work with don't see it when they check my recommendations).</p><p>I left a comment on Chris' post, explaining shortly how I use the different social media sites, connecting them selectively together. I have partly covered this before in my post showing how to <a href="http://zemalf.com/1107/connect-social-media-profiles/" title="How To Connect Your Social Media Profiles">connect different social media profiles</a> together, but on that post I didn't really explain how I use the different social networking sites, which I think is the smart way of using these services.</p><h2>Different social networking site, different use</h2><p>With so many different social media sites, it is easy to get overwhelmed and lose touch on how to use the sites effectively...</p><p>First, you should be where the people you want to connect with are too - Often that means focusing on the biggest social networking sites, using them in a way others are using the site - and to an extent, the way others expect you to use the system too.</p><p>This is probably what got Chris writing about LinkedIn and their Twitter integration, suggesting people to <a href="http://www.chrisbrogan.com/keep-linkedin-clean/" title="Keep LinkedIn Clean">stop importing your Twitter feed into LinkedIn indiscriminately</a>. For people using Twitter very differently than LinkedIn, connecting Twitter to LinkedIn is not a good idea, if you're using LinkedIn like most people are - for more "serious" business.</p><p>The same goes for Facebook, MySpace and any other social networking site you're using. You use them the way you like, but you should consider the people you are there for too... depending on how are they using the service and why you are connecting there.</p><h2>Three social networking sites, four different purposes</h2><p>For me, there are three main social networking sites I use. And I use them in very different way. The main services I use are</p><ul><li>Twitter</li><li>Facebook</li><li>LinkedIn</li></ul><p>Twitter is my main channel of communicating. There I share things I do, links and info I found interesting and think others will like too. On Twitter I can discuss with people and connect with people I otherwise couldn't.</p><p>On Twitter, I follow everyone and connect with wide variety of people, because I think that's what Twitter was made for. For me, Twitter is the service where "anything goes".</p><p>I tweet...</p><ul><li>links I like</li><li>about things I do</li><li>what I'm thinking</li><li>new blog posts</li><li>photos, videos, etc...</li></ul><p>I use Twitter...</p><ul><li>to connect with people</li><li>to promote others</li><li>to engage in quick and easy discussions</li></ul><p>Twitter is the fastest way to connect to me.</p><p>I post things on Twitter that I wouldn't post to LinkedIn. LinkedIn I use for business and work related things. I connect with people who I've done business with. This makes LinkedIn very different environment for me. I don't post all the links and articles I like there, only the ones that are related the "business and work side" of me.</p><p>Also, LinkedIn was not built to get 50 updates a day from you. It just doesn't make sense for me to flood everything I do in there. This keeps the focus on what I like people there to see. And in case someone is interested, I have the links to my other profiles there.</p><p>On Facebook, I use personal profile and Facebook page to separate my "private" life from everything else. If you've read my Posterous post about <a href="http://zemalf.posterous.com/personal-facebook-fan-page" title="Personal Facebook Fan Page">personal Facebook fan page</a>, you know that I have saved Facebook personal profile only for my family and close friends.</p><p>I don't accept friend requests from people I don't know and haven't met at some point. For that purpose and to connect with everyone who wants to connect with me, I created <a href="http://www.facebook.com/pages/Antti-Kokkonen/339204850860">my personal Facebook page</a> (check <a href="http://zemalf.com/connect/">my connect page</a> for the Facebook widget, I moved there to unclutter my sidebar).</p><p>There are people who are using Facebook very differently, and they have rendered their personal profile unusable by "becoming friends" with thousands of people. There are people who "connect" with everyone in LinkedIn, not just the ones they have done business with.</p><p>I'm not saying it's wrong to use these services like that, but I know that for me, all the services are usable, beneficial and fun - for different reasons. Thus, I can recommend using the different social networkings sites, well, differently and for different aspects of your life.</p><h2>Summary</h2><p>I use different social networking sites for different purposes.</p><ul><li>Twitter for everything,</li><li>LinkedIn for business,</li><li>Facebook personal profile page to connect with friends and family, and</li><li>Facebook page for blog (business) related things</li></ul><p>By using the three services in four different ways, I am able to connect with people from at least 4 different aspects of my life and keep them somewhat separated. Also, I don't get distracted by personal stuff when I'm in the "work mood" and I don't get dragged into doing work when the only thing I want to do is check what my family's been doing lately.</p><p>What about you? Are you using the different sites for different purposes?</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1393/linkedin-is-not-twitter/">LinkedIn is not Twitter is not LinkedIn</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1045/social-media-the-right-way/' rel='bookmark' title='Permanent Link: Are You Using Social Media Like You Should or Are You Social Notworking?'>Are You Using Social Media Like You Should or Are You Social Notworking?</a></li><li><a href='http://zemalf.com/1051/where-is-the-money-in-social-media/' rel='bookmark' title='Permanent Link: Where Is The Money in Social Media?'>Where Is The Money in Social Media?</a></li><li><a href='http://zemalf.com/1053/market-research-using-google-and-twitter/' rel='bookmark' title='Permanent Link: Quick and Easy Market Research Using Google and Twitter'>Quick and Easy Market Research Using Google and Twitter</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=vjMgKigNSkM:3m4xo5jkzhQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=vjMgKigNSkM:3m4xo5jkzhQ:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=vjMgKigNSkM:3m4xo5jkzhQ:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=vjMgKigNSkM:3m4xo5jkzhQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=vjMgKigNSkM:3m4xo5jkzhQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=vjMgKigNSkM:3m4xo5jkzhQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/vjMgKigNSkM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1393/linkedin-is-not-twitter/feed/</wfw:commentRss> <slash:comments>8</slash:comments> <feedburner:origLink>http://zemalf.com/1393/linkedin-is-not-twitter/</feedburner:origLink></item> <item><title>Optimized Google Analytics asynchronous tracking code</title><link>http://feedproxy.google.com/~r/Zemalf/~3/rYJLXdIOhpA/</link> <comments>http://zemalf.com/1387/optimized-async-analytics/#comments</comments> <pubDate>Sat, 22 May 2010 11:00:19 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Analytics]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Site speed]]></category> <category><![CDATA[Source Code]]></category> <category><![CDATA[Tracking]]></category><guid isPermaLink="false">http://zemalf.com/?p=1387</guid> <description><![CDATA[Use Google Analytics asynchronous tracking code to speed up your site. Use this optimized, minified and compressed async analytics snippet for maximum impact<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1387/optimized-async-analytics/">Optimized Google Analytics asynchronous tracking code</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Use Google Analytics asynchronous tracking code to speed up your site. Use this optimized, minified and compressed async Analytics snippet for maximum impact</p></blockquote><p>I made a quick post to my Posterous on how to <a href="http://zemalf.posterous.com/speed-up-your-blog-with-google-analytics-asyn">speed up your blog with Google Analytics asynchronous tracking</a>, and here are the detailed instructions on <strong>how to add the Google Analytics asynchronous tracking to your blog</strong> with the hyper-optimized version of the async Analytics snippet for maximized speed (awesome!)</p><p><span id="more-1387"></span></p><h2>Quick introduction to Google Analytics Asynchronous tracking</h2><p>Last December, <a href="http://analytics.blogspot.com/2009/12/google-analytics-launches-asynchronous.html">Google announced new asynchronous tracking</a> for the Analytics. The new tracking system has been fully functional for a while, but now it's <a href="http://analytics.blogspot.com/2010/05/its-now-easy-to-set-up-new-sites-with.html">officially out of beta</a>, and <strong>everyone who is using Analytics to track traffic and other metrics should update to the new code</strong>.</p><p>Asynchronous tracking, while very hard to spell and type correctly, simply means <strong>enhancing the speed in which the tracking code is loaded</strong>. In addition to the site speed benefit (loving it!), the new version of the tracking code can be placed higher in the page without delaying subsequent content from rendering. Which means that the tracking will capture those visitors who leave before the page has been loaded better than the old code.</p><p>For advanced users, the new asynchronous tracking gives flexibility and more options over the old code. For details on that, check the <a href="http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html">async tracking usage guide.</a> The syntax of the advanced options have been changed, so if you've been tracking outgoing links and other events, read the documentation before starting to use the async tracking.</p><h2>The default Google Analytics Asynchronous Tracking Code Snippet, which we won't be using...</h2><p>Here's <a href="http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html">the asynchronous snippet for tracking sites</a> with Google Analytics:</p><p><code class="js code">&lt;script type="text/javascript"&gt;<br /> var _gaq = _gaq || [];<br /> _gaq.push(['_setAccount', 'UA-XXXXX-X']);<br /> _gaq.push(['_trackPageview']);<br /> (function() {<br /> var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;<br /> ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';<br /> var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);<br /> })();<br /> &lt;/script&gt;</code></p><h2>Outstandingly optimized Google Analytics asynchronous tracking code snippet for maximum <del datetime="2010-05-22T11:17:33+00:00">pleasure</del> speed</h2><p>But we wouldn't want to go in and add the normal code, when we can get the hyper-optimized code snippet instead, right? Feast your eyes in this amazingly beautiful and <a href="http://mathiasbynens.be/notes/async-analytics-snippet">optimized Analytics tracking snippet</a> by <a href="http://mathiasbynens.be">Mathias Bynens</a> (<a href="http://twitter.com/mathias">@mathias</a> on Twitter):</p><p><code class="js code">&lt;script&gt;var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1;g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)})(document,'script')&lt;/script&gt;</code></p><p>(the whole code is on one line, no linebreaks)</p><p>Replace UA-XXXXX-X with your Google Analytics Account ID when using this. Add <em>type="text/javascript"</em> for HTML4 validity (see below for the full code).</p><p>Don't worry if you don't understand why the optimized code means, how it works and what has been done to it, because you only need to know that it works...</p><p>However, do check Mathias' article for details on <a href="http://mathiasbynens.be/notes/async-analytics-snippet">how the code was optimized</a> if you want. For (a geek like) me getting such a detailed explanation and reasoning on the optimization process is like spilling sun cream on the naked body of Marisa Miller.</p><p>(...)</p><p>Moving on!</p><h3>The optimized snippet is 50% smaller when minified and compressed, for total size of only 380 bytes</h3><p>Mathias did some <a href="http://mathiasbynens.be/notes/async-analytics-snippet#comment-4">testing the optimized async tracking code</a> to show why it's worth it to optimize the code...</p><p>Test was done with three different HTML5 documents</p><ul><li>one with the original asynchronous Analytics snippet</li><li>one with the optimized but non-minified snippet, and</li><li>another with the optimized and minified snippet.</li></ul><p>All files were served with gzip compression enabled.</p><p>Here are the file sizes of the different HTML5 documents, before and after compression:</p><ol><li>With the original snippet: 735 bytes, after gzip 432 bytes</li><li>With the optimized (but non-minified) snippet: 614 bytes, after gzip 389 bytes</li><li>With the optimized and minified snippet: 569 bytes, after gzip 380 bytes</li></ol><p>There’s an improvement of ± 23% in byte size when using the optimized snippet without gzip. When using gzip, the compression rate is still around ± 12%. When every byte counts, going <strong>from 735 bytes to 380 bytes for ~50 percent improvement</strong> is amazing.</p><h2>How to add the optimized Google Analytics asynchronous tracking code to your website</h2><p>If you don't have <a href="http://www.google.com/analytics/">Google Analytics</a> account yet, follow my guide on <a href="http://zemalf.com/1278/set-up-google-analytics/">how to set up Google Analytics</a>. When you are ready to copy the code to your site, come back here for the optimized code...</p><p>Remove the old Analytics code from your site templates and replace it with the new async code snippet:</p><ol><li>Remove ALL old Analytics tracking code!</li><li>Copy the optimized Google Analytics asynchronous tracking code snippet above and</li><li>paste it just above the &lt;/head&gt; tag in the HTML code.</li></ol><p><strong>For WordPress bloggers this means:</strong></p><ol><li>Uninstall any Analytics for WordPress -plugins you might have installed</li><li>Remove the old code if you have inserted it manually (probably in the footer.php of your theme)</li><li>Open the header.php -file of your WordPress theme,</li><li>find the &lt;/head&gt; -tag, and</li><li>copy the async analytics code just above the &lt;/head&gt; -tag.</li></ol><p>The end result will look like this (with your Analytics Account ID replacing the UA-XXXXX-X):</p><p><code class="js code">&lt;script type="text/javascript"&gt;var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1;g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)})(document,'script')&lt;/script&gt;<br /> &lt;/head&gt;</code></p><p>Everything between &lt;script and /script&gt; is on one line with no linebreaks (the code wraps on the post to make it readable and easier to copy). The script-type text/javascript has been added for full HTML4 validity (optional in HTML5).</p><h2>Verify that the Google Analytics tracking is working to ensure you'll get your site statistics</h2><p>After inserting the code snippet, saving all the files and emptying any (page) cache (e.g. <a href="http://zemalf.com/1443/w3-total-cache/">W3 Total Cache</a> or WP Super Cache), <a href="http://www.google.com/support/analytics/bin/answer.py?hl=en&amp;answer=174894">verify the Analytics setup</a> by going to the Analytics profile and clicking the "Check status" on the top right corner:</p><div id="attachment_1388" class="wp-caption alignnone" style="width: 624px"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/verify-google-analytics-tracking.png" alt="Google Analytics profile screenshot"  title="Verifying that the Google Analytics tracking is working"  width="614" height="259" class="size-full wp-image-1388"/><p class="wp-caption-text">1. Click on the &quot;Check Status&quot;</p></div><p>After clicking you should see this:</p><div id="attachment_1389" class="wp-caption alignnone" style="width: 592px"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/google-analytics-tracking-status.png" alt="Google Analytics tracking status"  title="Google Analytics tracking is working if you see &quot;Receiving Data&quot; after clicking the &quot;Check Status&quot;"  width="582" height="344" class="size-full wp-image-1389"/><p class="wp-caption-text">2. &quot;Receiving Data&quot; means tracking is working</p></div><h2>Google Async Tracking in WordPress</h2><p><a href="http://mathiasbynens.be/notes/async-analytics-snippet">Mathias' optimized code snippet</a> made me let go of the good'ol <a href="http://yoast.com/wordpress/google-analytics/">Google Analytics for WordPress</a> -plugin for a while, but I went back to it when the plugin got updated to a new version (version 4), which has the asynchronouos tracking code as well. The code is not compressed like the one on this post, but the plugin is very easy to use and there are loads of highly useful options in it.</p><p>Thus, <strong>if you run a WordPress blog, use the plugin instead of manually copying the optimized code snippet</strong>. You'll easily add the async code, and the plugin will also <a href="http://zemalf.com/549/track-outgoing-links-with-google-analytics/">tracks outgoing links</a> (the new version tracks clicks as events), segments the visitors (e.g. visits per category, author, tag, etc.), and the Google Analytics for WordPress -plugin is the easiest and the best option to do it. With the plugin, you also get the benefit of not tracking my own (or other logged in) visits.</p><h2>Summary</h2><ul><li>Google Analytics Asynchronous tracking means enhancing the speed of the script and your site, in addition to tracking the visitors more reliably (if you place the code high as recommended)</li><li>If you use Google Analytics to track your site, update the new asynchronous tracking code to your site right away.</li><li>Use the highly optimized tracking snippet provided above for maximum speed and ultra-minified goodness.</li><li>On WordPress, <a href="http://zemalf.com/551/adding-google-analytics-to-your-wordpress-blog/">add Google Analytics into your blog</a> with the Google Analytics for WordPress -plugin (The additional options and convenience of the plugin make it better option over the little speed benefit of the tiny code)</li></ul><p>But now, go take <a href="http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html">Google Analytics Asynchronous Tracking</a> in use on your blog (and use the <a href="http://mathiasbynens.be/notes/async-analytics-snippet">optimized code</a> if you want to geek it with ultra optimized code).</p><p><em>p.s. Thanks, credit and boatload of respect to Mathias for the optimized <a href="http://mathiasbynens.be/notes/async-analytics-snippet">async analytics snippet</a>.</em></p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1387/optimized-async-analytics/">Optimized Google Analytics asynchronous tracking code</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1278/set-up-google-analytics/' rel='bookmark' title='Permanent Link: How to set up Google Analytics'>How to set up Google Analytics</a></li><li><a href='http://zemalf.com/551/adding-google-analytics-to-your-wordpress-blog/' rel='bookmark' title='Permanent Link: Adding Google Analytics to Your WordPress Blog'>Adding Google Analytics to Your WordPress Blog</a></li><li><a href='http://zemalf.com/549/track-outgoing-links-with-google-analytics/' rel='bookmark' title='Permanent Link: Track Outgoing Links with Google Analytics'>Track Outgoing Links with Google Analytics</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=rYJLXdIOhpA:OO-wWTkrmiY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=rYJLXdIOhpA:OO-wWTkrmiY:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=rYJLXdIOhpA:OO-wWTkrmiY:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=rYJLXdIOhpA:OO-wWTkrmiY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=rYJLXdIOhpA:OO-wWTkrmiY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=rYJLXdIOhpA:OO-wWTkrmiY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/rYJLXdIOhpA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1387/optimized-async-analytics/feed/</wfw:commentRss> <slash:comments>13</slash:comments> <feedburner:origLink>http://zemalf.com/1387/optimized-async-analytics/</feedburner:origLink></item> <item><title>The First Year of Zemalf.com Comes to an End – WTF happened?</title><link>http://feedproxy.google.com/~r/Zemalf/~3/8Q4vHOzFmjg/</link> <comments>http://zemalf.com/1380/the-first-year-of-zemalf-dot-com/#comments</comments> <pubDate>Fri, 21 May 2010 07:55:31 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[Announcement]]></category> <category><![CDATA[News]]></category> <category><![CDATA[Zemalf.com]]></category><guid isPermaLink="false">http://zemalf.com/?p=1380</guid> <description><![CDATA[Zemalf.com was 1 year young on the 20th of May, 2010. This is an unsensored post and my thoughts about the year, the blog and everything that has happened<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1380/the-first-year-of-zemalf-dot-com/">The First Year of Zemalf.com Comes to an End &#8211; WTF happened?</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Zemalf.com was 1 year young on the 20th of May, 2010. This is an unsensored post and my thoughts about the year, the blog and everything that has happened</p></blockquote><p><span id="more-1380"></span></p><p>One year. Where did the time go? What happened?</p><h2>beginning</h2><p>On the 20th of May 2009, I registered a domain, <a href="http://zemalf.com/">zemalf.com</a>. If you've read <a href="http://zemalf.com/about/">my about page</a>, or the <a href="http://zemalf.com/102/story-so-far/">story before that</a>, you know that the blog's name comes from <a href="http://zemalf.blogspot.com/2008/02/shared-topic-how-did-you-come-up-with.html">my online nickname</a>, gamer tag (XBox Live, etc.) and just a name I came up with (back in 1995ish) and used since.</p><p>Even that I've been blogging since the late 2005, I knew very little about blogging a year ago. I had the gaming blog in blogspot, <a href="http://zemalf.blogspot.com">Zemalf's Haven</a> (still there), which I kept for fun when playing games like World of Warcraft and EVE Online.</p><p>On the new domain I started this blog. I didn't have a plan. I didn't know what to do. As a hindsight, I didn't even know what I wanted.</p><p>But I started a blog, the first posts went live here on the 21st of May. I imported my gaming blog to this domain, but as I was learning stuff about blogging, I didn't feel like writing about games anymore, so I rolled back and removed the old content, reverting the gaming blog traffic back to <a href="http://zemalf.blogspot.com">the Haven</a>.</p><p>I didn't know what I was going to write about and I never sat down and did any kind planning. But I knew I didn't want to write about the stuff I "normally did". My day job was out of it, this was my thing. So I didn't start writing about the software development, continuous integration and the IT stuff I was doing for living - I wanted to experiment something new...</p><p>But I didn't have a clue what I was getting into, but I was excited, I had my own blog now, on my own domain. I wrote post after post, even that I had no idea what I was doing or why I was writing those posts. There was no plan. I just blogged.</p><p>I wanted to make money, but I didn't think through how I would do that. I wanted to build a business, but I didn't know what business I would build. Instead of stopping, thinking it through, I just kept going (to this day).</p><h2>(lack of) focus</h2><p>I wrote about wide variety of topics I was researching as I was learning. I wanted to figure out everything about <a href="http://zemalf.com/topics/wordpress/">WordPress</a>, I wanted to build the perfect blog, system-wise. I digged into PHP, themes, CSS and plugins. I studied and learned <a href="http://zemalf.com/topics/internet-business/">Internet business</a> and <a href="http://zemalf.com/topics/make-money-online/">making money online</a> -stuff. I got interested about Internet marketing.</p><p>Around those early days, I did a <a href="http://zemalf.com/985/spotlight-zemalf-blogger/">self-interview</a>, which was an interesting read now that nearly a year has passed from it. It also reminded me that for the longest time I tried to come up with cool name for the blog, like Technology Alchemist's Trek in the Blogosphere. At one time, I called it Blog of Antti Kokkonen, but then settled for Zemalf.com.</p><p>To this day, the blog does not have a better name, it just is. That's what you get for picking a domain name based on your online nickname which doesn't mean much. But that's OK. I can make it work. But it needs a little bit of focus. And some re-structuring. This is stuff I should've thought a bit at the beginning, now I've just went with the flow...</p><p>The blog's name wasn't the only thing I changed a lot during the year. I self-designed the blog (started with <a href="http://zemalf.com/1163/top-free-wordpress-themes/">free WordPress theme</a> called Fusion), I re-designed the blog, <del datetime="2010-05-21T06:50:32+00:00">twice</del> - no, three times: <a href="http://zemalf.com/1074/my-blog-design-and-wordpress-theme/">my blog design</a>.</p><p>I really should've been taking screenshots of the old designs. Fuck (...) I'll have to see if I have some somewhere... Where's wayback machine when you need it :(</p><p>Hah. Found'em!</p><h3>Evolution of my blog design, The first 365 days</h3><p>Started with the free Fusion theme:</p><div id="attachment_1166" class="wp-caption aligncenter" style="width: 310px"><img src="http://static.zemalf.com/wp-content/uploads/2009/12/wordpress-themes-Fusion.png" alt="Fusion, Free WordPress Theme"  title="Fusion WordPress theme, the theme I used for the first weeks of Zemalf.com"  width="300" height="225" class="size-full wp-image-1166 "/><p class="wp-caption-text">May 2009: Fusion, the theme I started with (not a screenhost from Zemalf.com)</p></div><p>I built my own WordPress theme from the ground up, it was a fun exercise. The black/green look was <del datetime="2010-05-21T18:13:49+00:00">stolen</del> <a href="http://zemalf.com/631/wordpress-theme-design-copying-stealing-or-tribute/">inspired by</a> <a href="http://www.fourhourworkweek.com/blog/">Tim Ferriss</a>' and <a href="http://www.davidrisley.com/">David Risley</a>'s blogs at the time (<a href="http://zemalf.com/631/wordpress-theme-design-copying-stealing-or-tribute/">screenshots here</a>)...</p><div id="attachment_1381" class="wp-caption aligncenter" style="width: 310px"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/zemalf-com-design-2009-06-06.png" alt="Zemalf Zen Green, my first WP theme design"  title="My first WordPress theme design was called Zemalf Zen Green"  width="300" height="225" class="size-full wp-image-1381 "/><p class="wp-caption-text">June 2009: My first own WordPress theme design was called Zemalf Zen Green, quickly replacing the free Fusion -theme.</p></div><p>From the black/green, I moved into grayish black and white look...</p><div id="attachment_1382" class="wp-caption aligncenter" style="width: 310px"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/zemalf-com-design-2010-01-01.png" alt="My second WP theme design: Zemalf Zen Gray"  title="My second theme design was called Zemalf Zen Gray"  width="300" height="227" class="size-full wp-image-1382 "/><p class="wp-caption-text">January 2010: The first iteration of the new design, new theme built on the previous design, mainly tweaking the CSS styling, colors, etc.</p></div><p>And then to white/light green...</p><div id="attachment_1383" class="wp-caption aligncenter" style="width: 310px"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/zemalf-com-design-2010-05-21.png" alt="The second iteration of Zemalf Zen"  title="The second design iteration of my 2nd WP theme, ZZ"  width="300" height="240" class="size-full wp-image-1383 "/><p class="wp-caption-text">May 2010: Current design (at the time this post is published). The second iteration of my WP theme, ZZ (not published to public).</p></div><p>As a bonus, here's a "logo" I used on the early days, with my first design and also in my <a href="http://zemalf.com/581/commodore-64-custom-background-for-twitter-profile/" title="Commodore 64 Custom Background for Twitter Profile">custom Twitter background</a> for a while. I completely forgot I did this :)</p><div id="attachment_1384" class="wp-caption aligncenter" style="width: 351px"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/commodore64_goto_zemalf_com_normal.png" alt="WordPress on Commodore 64"  title="Loading WordPress on Commodore 64"  width="341" height="137" class="size-full wp-image-1384"/><p class="wp-caption-text">When it comes to WordPress, Zemalf.com is a good place to visit. Even when trying to load it into C64 :)</p></div><h2>perfectionism</h2><p>So I wanted to learn to how to build WordPress themes, don't know why, but I just wanted to - so I did it myself. For anyone else, I'd say, get a theme and stick with it. Or at least, don't waste any time building the theme yourself, unless that is something you want to do for money.</p><p>Lately, when I got <a href="http://zemalf.com/topics/wordpress/wordpress-optimization/">obsessed with speed</a>, having my own theme and knowing exactly what's in it, definitely helped. During the year I spend hours tweaking the blog. In my craze of having WordPress set up the right way, I went on a quest to find the <a href="http://zemalf.com/1150/best-permalink-structure/">best permalink</a>, tuned my <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">.htaccess rules</a>, and tried different <a href="http://zemalf.com/713/most-essential-wordpress-plugins/">WordPress plugins</a> before finding the ones I use now (<a href="http://zemalf.com/resources/#plugins">the WP plugins I use</a> and recommend to others).</p><p>I got the basic <a href="http://zemalf.com/711/wordpress-settings-for-every-blog/">WP settings</a> when starting out figured already, but the journey continues to find what the ultimate WP setup, the settings, plugins and themes that work the best. I'm still working on it, the perfecting never stops. Perfectionism is a bitch.</p><h2>uncertainty</h2><p>The biggest problem is the uncertainty of all this. I should have a plan. A plan about where this blog and myself are going. During the year I've learned that <strong>I want to make some money of this stuff</strong>, after all, I'm using quite a lot of time on it. It's been a great hobby and I've learned tons, I've even <a href="http://zemalf.com/1204/look-back-on-the-year-2009/">made some money</a> already, but around one thousand for the whole year isn't much.</p><p>It is enough to cover all the hosting stuff, etc, so I haven't "lost" any money, but I haven't really made any either - especially as I've invested the money back to <a href="http://zemalf.com/resources/#tools">tools</a> and <a href="http://zemalf.com/resources/#coaching">training</a>.</p><p>The problem is I've made most of the money through various marketing experiments, not this blog, even that I used most time and effort into this. I've made less than a hundred dollars directly from this blog. I don't have any advertising here, and I'm not sure if I ever want to, so the money has come from the affiliate sales of the <a href="http://zemalf.com/1218/31dbbb-review/">31DBBB Problogger workbook</a>, <a href="http://zemalf.com/1192/beyond-blogging-review/">Beyond Blogging</a> and even one random sale of the <a href="http://zemalf.com/go/launch-ebook">How to Launch the **** Out of Your Ebook</a>, which I mentioned on my post about <a href="http://zemalf.com/1202/writing-and-marketing-ebooks/">writing and marketing eBooks</a>.</p><p>I probably could've made more money, if I've had a mailing list, and I had driven people to <a href="http://zemalf.com/tags/review/">my reviews</a> more aggressively. I also should've written more than 3 reviews already. And I should've started making my first product a lot sooner. But the <a href="http://zemalf.com/1341/self-doubt/">self-doubt</a> kept me from it, and I struggle with it every day. Thus far, I've been unable to convince myself to sell stuff, so I just <a href="http://zemalf.com/1227/give/">give</a> it away for free. That's the first thing I'm going to change.</p><h2>fear</h2><p>I put good stuff in this blog, instead of selling it, because that's the easy thing to do. And I admit, it feels good to help people without expecting anything in return, but I can't do that forever, if I want to make money. I might try advertising on the blog, but for that I'd need to build tons of traffic. Selling stuff, and I don't need that much traffic (and there's bigger potential for making enough money to make all of this worthwhile the time I invest in it).</p><p>So why I'm not already selling things? Well, publishing blog posts is easy and care-free. Putting things on sale is SCARY. Fear you must not, as say <a href="http://zemalf.com/1060/yoda-teach-blogging/">Yoda</a> would...</p><p>I need to <a href="http://zemalf.com/1216/free-mailing-list/">start a mailing list</a>, I need a way to get money and deliver the goods (<a href="http://zemalf.com/go/e-junkie">e-junkie</a> or <a href="http://zemalf.com/go/clickbank">Clickbank</a> for example) and I need to create the actual product I want to sell. Nothing too hard, very easy in fact, but still I haven't been able to get myself into it...</p><p>When selling stuff, I need to start worrying (or taking care of) taxes, customer support, and all that good stuff. I should probably start a company, business or whateverthatiscalled to cover my own ass. I'm scared shitless that someone will sue me (yes, I watch way too much US-based TV), take all my money and my house...</p><p>I'm afraid that 5 years from now, I will receive a notice from the IRS that I need to pay 1 million dollars of <a href="http://zemalf.com/1241/us-taxes/" title="US taxes guide for non-US affiliate marketers">US taxes</a>, even that I've only made a 5000 or so...</p><p>Yes, I'm very good at <a href="http://zemalf.com/1316/achieve-nothing/">making excuses</a>. I have the eternal ability to not take action, so I waste my time on <a href="http://zemalf.com/1262/the-games-we-play/">stupid shit</a> I shouldn't even be doing. I'm <a href="http://zemalf.com/1306/lazy-blogging/">lazy</a>. I look for the easy way out and procrastinate the hell out of it.</p><p>And it doesn't help when are not really certain what direction you should go, what action to take...</p><h2>(un-)clarity</h2><p>I need to walk the walk, and get my fat ass moving and start doing stuff. Start doing the right stuff. <a href="http://zemalf.com/1314/increase-productivity/">Increase my productivity</a> for real and not just write about it.</p><p>With all that said, I'm still not sure where I'm going with this blog. With the lack of focus, a blog name that doesn't mean anything, I'm fighting an uphill battle. So I might branch out to other domains, keeping Zemalf.com as a playground, place to share the experiences and stuff I learn, just I have done so far.</p><p>I feel most connected to the SEO stuff, I enjoy learning about that stuff. And I love WordPress, so it'll be here. So perhaps it'll be something along those lines, not too different from what it's been already when I think about it.</p><h2>no fate</h2><p>The good news is that it's all in my own hands. I can make this happen.</p><blockquote><p>The future's not set. There's no fate but what we make for ourselves. - <a href="http://www.imdb.com/title/tt0103064/quotes?qt0416813">John Connor, The Terminator 2</a></p></blockquote><p>The bad news is that it's all in my own hands. I'm my own worst enemy.</p><p>I'm getting there. Slow, but steady.</p><h2>future</h2><p>What will the rest of 2010 bring to me and this blog? Good things I'm sure, but I'm still working on how I'll go about it...</p><p><em>p.s. This post is bit of a mess, I'm sorry about that. But I won't edit it. I'll leave it as it is, even that I was rambling a lot. I thank you for reading this, I thank you for helping me out. I could not have done any of this without you.</em></p><p><em>p.p.s. I'll be doing report on the highlights of the first year, telling what posts did well, what didn't. And I have another post with lessons learned coming, stuff I'd do different if I started now and stuff I wish I knew a year ago, etc.</em></p><p><em>p.p.p.s. I wanted to add the third PS to a post for the first time in this blog because it would be awesome if you would tell why you are here, reading my blog? (have you been here long? how did you find the blog? What have you liked, what has sucked?)</em></p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1380/the-first-year-of-zemalf-dot-com/">The First Year of Zemalf.com Comes to an End &#8211; WTF happened?</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1023/new-wp-theme-and-design/' rel='bookmark' title='Permanent Link: Zemalf.com Gets New WP Theme and Design'>Zemalf.com Gets New WP Theme and Design</a></li><li><a href='http://zemalf.com/1204/look-back-on-the-year-2009/' rel='bookmark' title='Permanent Link: Look Back on the Year 2009'>Look Back on the Year 2009</a></li><li><a href='http://zemalf.com/631/wordpress-theme-design-copying-stealing-or-tribute/' rel='bookmark' title='Permanent Link: WordPress Theme Design &#8211; Copying, Stealing or Tribute?'>WordPress Theme Design &#8211; Copying, Stealing or Tribute?</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=8Q4vHOzFmjg:WgdUC0eo70E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=8Q4vHOzFmjg:WgdUC0eo70E:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=8Q4vHOzFmjg:WgdUC0eo70E:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=8Q4vHOzFmjg:WgdUC0eo70E:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=8Q4vHOzFmjg:WgdUC0eo70E:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=8Q4vHOzFmjg:WgdUC0eo70E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/8Q4vHOzFmjg" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1380/the-first-year-of-zemalf-dot-com/feed/</wfw:commentRss> <slash:comments>8</slash:comments> <feedburner:origLink>http://zemalf.com/1380/the-first-year-of-zemalf-dot-com/</feedburner:origLink></item> <item><title>3 Tips for Writing Effective Link Bait Content</title><link>http://feedproxy.google.com/~r/Zemalf/~3/CId0_A5WKzA/</link> <comments>http://zemalf.com/1379/link-bait-content/#comments</comments> <pubDate>Wed, 19 May 2010 07:55:39 +0000</pubDate> <dc:creator>Guest Blogger</dc:creator> <category><![CDATA[Internet Business]]></category> <category><![CDATA[Internet Marketing]]></category> <category><![CDATA[Link bait]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[Traffic]]></category><guid isPermaLink="false">http://zemalf.com/?p=1379</guid> <description><![CDATA[Link baiting means creating content that naturally attracts links. This post shares 3 effective techniques for creating link bait content. This is a guest post by Andreas Horch.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1379/link-bait-content/">3 Tips for Writing Effective Link Bait Content</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Link baiting means creating content that naturally attracts links. This post shares 3 effective techniques for creating link bait content.</p></blockquote><p><em>This is a guest post by Andreas Horch.</em></p><p><span id="more-1379"></span></p><p>Many <a href="http://zemalf.com/1141/ways-to-earn-money-through-internet/">Internet marketers</a> speak endlessly about the best ways to create links. It is often said by most of these people that the best way to build links is to create a good, competitive and quality content regularly, aiming to constantly maintain a level of uniqueness.</p><p>Though promising, this method has one loophole: Even the best content relies heavily on external factors. Simply said, <a href="http://zemalf.com/1335/is-content-really-king/">quality content</a> alone does not get you any attention; it still needs other sites to link to it.</p><p>This method is not at all appealing as it seems to be. There should be better ways of enticing other webmasters to your site and eventually link to your content.</p><p><a href="http://www.linknami.com/">Link building</a> generally takes a lot of time when you only rely on getting links through regular content you publish on your website and if you don't post something innovative that would almost win you the Nobel prize you may wait in vain for even a single link, because of the vast amount of content and information published on the Internet every second.</p><p>However, there is a way where you can "lure" webmasters to link to your site.  This is what is commonly known as "Link Bait." Link baiting strategies are growing in popularity, especially with the vast amount of content and information on the Internet. Here are 3 effective content techniques that you can use to do this strategy properly.</p><h2>1. Write an article reviewing or comparing services or products of companies or individuals and publish it on your site</h2><p>Companies just can't resist the idea of free publicity, in whatever medium or channel. Try to give emphasis in creating content that promotes these companies, and you'll eventually see some or even all of these companies linking back to your site from their own.</p><p>Do not just go about and post anything for the company without proper preparation though. You have to let the companies of the products or services that you are <a href="http://zemalf.com/1256/affiliate-marketing-levels/">reviewing</a> know about what you will do for them. Give them a set of questions for them to answer and to serve as your reference when you write the article.</p><p>If you become an expert in this format over time, you can now start giving out "seals of approval" and having those seals would mean that you reviewed or ranked the company under your most scrutinizing eyes.</p><h2>2. Catch the reader's interest using a well documented controversy</h2><p>A controversy always sparks intrigue to whoever hears it. Likewise, in the world of the Internet, a controversy can also be used to create disputes and thus gaining better exposure.  If you have something interesting to say, webmasters would most likely link back to your site. The recent <a href="http://bits.blogs.nytimes.com/2010/04/24/criminal-charges-possible-in-the-case-of-the-lost-iphone/">controversy about the "4G iPhone"</a> that was <a href="http://gizmodo.com/5520164/this-is-apples-next-iphone">written by Gizmodo</a> literally rake lots of exposure and thus created numerous back links to their site.</p><p>Go ahead and speak up information or words that can bring you well out of the comfort zone. From an SEO's point of view, stirring up controversies is a better exposure and may be effective link bait.</p><h2>3. Get ahead and be the very first to report a particular news or story in your industry</h2><p>Any breaking news can give a critical impact especially if you are the first one who's going to tell the story. Anybody who is into <a href="http://zemalf.com/1223/blog-seo/">SEO</a> would strongly agree with you. Just one word of advice: Report news that would have been reported by others within your industry. You can definitely find other members of your industry that would get interested and would automatically link to your site.</p><p>Blogs can also be a regular medium for any news. It is a form of media after all; just don't forget that you are doing this partly for the links that you will receive in return for the effort.</p><p>The best thing about link bait content is that it is well supported by Google. So you don't have to restrain your own creativity, and enjoy creating good content by setting a goal of getting links for each and every article that you provide in your website.</p><p><em>About the author: Andreas Horch is a professional search engine marketing consultant with over 10 years experience in the Internet marketing industry and CEO Linknami.com, which offers <a href="http://www.linknami.com/">link building</a> and <a href="http://www.linknami.com/blog-advertising/">blog advertising</a> tools for individuals and small businesses.</em></p><p class="alert">If you are interested in writing a guest post to Zemalf.com, go ahead and <a href="http://zemalf.com/contact/">contact me</a>. Check the <a href="http://zemalf.com/guest-post-guidelines/">guest post guidelines</a> for more information.</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1379/link-bait-content/">3 Tips for Writing Effective Link Bait Content</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1320/income-stream-with-content/' rel='bookmark' title='Permanent Link: 4 Tips to Turn Your Blog into an Income Stream with Content'>4 Tips to Turn Your Blog into an Income Stream with Content</a></li><li><a href='http://zemalf.com/1335/is-content-really-king/' rel='bookmark' title='Permanent Link: Is Content Really King?'>Is Content Really King?</a></li><li><a href='http://zemalf.com/1225/seo-friendly-posts/' rel='bookmark' title='Permanent Link: Writing SEO Friendly Blog Posts'>Writing SEO Friendly Blog Posts</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=CId0_A5WKzA:a39nmhr4rT8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=CId0_A5WKzA:a39nmhr4rT8:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=CId0_A5WKzA:a39nmhr4rT8:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=CId0_A5WKzA:a39nmhr4rT8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=CId0_A5WKzA:a39nmhr4rT8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=CId0_A5WKzA:a39nmhr4rT8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/CId0_A5WKzA" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1379/link-bait-content/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <feedburner:origLink>http://zemalf.com/1379/link-bait-content/</feedburner:origLink></item> <item><title>You are losing money with your slow blog! (and how to fix it)</title><link>http://feedproxy.google.com/~r/Zemalf/~3/YaA1vEF_Mm8/</link> <comments>http://zemalf.com/1375/losing-money-with-slow-website/#comments</comments> <pubDate>Mon, 17 May 2010 07:55:23 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Site speed]]></category> <category><![CDATA[WordPress speed]]></category><guid isPermaLink="false">http://zemalf.com/?p=1375</guid> <description><![CDATA[Faster Internet connection does not equal faster loading websites. You might not realize it, but you are losing money with your slow blog every day.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1375/losing-money-with-slow-website/">You are losing money with your slow blog! (and how to fix it)</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Faster Internet connection does not equal faster loading websites. You might not realize it, but you are losing money with your slow blog every day.</p></blockquote><p><span id="more-1375"></span></p><p>When my post about <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/" title="How to optimize images for the web">how to optimize images for web</a> was featured at <a href="http://holykaw.alltop.com/how-to-optimize-your-images-for-the-web">Holy Kaw!</a>, here's one comment that was posted there:</p><blockquote><p>Doesn't everyone have broadband anyway? Okay, I'm kidding. Good tips for accommodating those with small pipes. - <a href="http://posterous.com/people/5AvEuIMqGONH">Siddhartha Herdegen</a></p></blockquote><p>Kidding or not, this is the way many bloggers and webmasters (mistakenly) think. I was leaving a response there on Holy Kaw! when, ironically, posting the comment took so long (and eventually failed) that I decided to make a post about this here instead...</p><h2>"Doesn't everyone have broadband anyway?"</h2><p>Indeed, why would you bother optimizing your website, blog and images for speed? Everyone has a lightning-fast Internet connections and all the pages load so fast that there is no need for optimization...</p><p>Is it really so?</p><p>When was the last time you thought:</p><ul><li>"Why this site is so slow?", or</li><li>"If this page doesn't load soon, I'll go check that other site instead.".</li></ul><p>I don't know about you, but I run into slow websites every day, and my connection moves hundreds of <span style="text-decoration: line-through;">Gigabytes</span> Megabytes in matter of seconds. And the chances are, I leave when I do run into those slow websites...</p><p>Has it occurred to you, that people might think that way when they visit YOUR blog?</p><h2>Benefits of faster page loading</h2><p>Let's look at this simple example:</p><ul><li>Downloading 1 Megabytes on T1 (1.5Mbps) takes 5.43 seconds.</li><li>Downloading 60 Kilobytes on on T1 (1.5Mbps) takes 0.32 seconds.</li></ul><p>This is the difference between posting an uncompressed bitmap image (BMP) vs. some-what compressed JPG from the same image.</p><p>Of course, page loading speed is affected by a lot of things, not just optimized images, and when the width and height are defined in the HTML img-tag, images don't even block the loading of the page.</p><p class="notice">Website performance is not just about small pipes and "we need to optimize so people with modems can access the site".</p><p>It's about saving money &amp; resources, avoiding waste &amp; clutter and when applicable, more revenue &amp; money. And if we think long-term, publishing optimized images means we need less electricity to power the servers that deliver our images and onwards to greener planet. These things add up.</p><h2>Faster website means more revenue</h2><p>For Amazon 100ms (that's 0.1 seconds) meant 1% less sales. For Google, half a second delay means 20% drop in traffic. (Source: <a href="http://glinden.blogspot.com/2006/11/marissa-mayer-at-web-20.html">Greg Linden -- Marissa Mayer at Web 2.0</a>). According to Wikipedia, <a href="http://en.wikipedia.org/wiki/Amazon.com">Amazon.com's revenue</a> was about $24.5 billion on 2009. If their website was 100 milliseconds slower on average, they might have made 250 millions less revenue.</p><p class="notice">Amazon.com: 0.1 seconds slower. 250 million less profits.</p><p>From the <a href="http://radar.oreilly.com/2009/07/velocity-making-your-site-fast.html" title="O'Reilly Radar: Velocity and the Bottom Line">Velocity and the Bottom Line</a> -post at O'Reilly Radar I learned that:</p><ul><li>5 second speed up can lead into results like<ul><li>25% increase in page views,</li><li>7-12% increase in revenue, and</li><li>a 50% reduction in hardware.</li></ul></li><li>2 second slowdown can decrease revenue by 5%.</li></ul><p>And Google Research's studies took their studies into the millisecond level...</p><blockquote><p>Our experiments demonstrate that slowing down the search results page by 100 to 400 milliseconds has a measurable impact on the number of searches per user of -0.2% to -0.6% (averaged over four or six weeks depending on the experiment). That's 0.2% to 0.6% fewer searches for changes under half a second! - <a href="http://googleresearch.blogspot.com/2009/06/speed-matters.html" title="&quot;Speed matters&quot; -Google">Speed matters, Official Google Research Blog</a></p></blockquote><p>And there are numerous other studies with similar results. To this day, I am not aware that making website slower would have any positive impacts on the metrics or business.</p><p class="notice">Would you do simple WordPress optimization ONCE, if it would potentially increase your revenue FOREVER by 5%? If it would make more readers stay on your blog and not leave because it's so slow? If it would save you money on your hosting expences?</p><h2>Speed = Kick-ass design and engineering</h2><p>Too many overlook the fact that speed matters and overemphasize design and looks of their website. Skilled designer knows this and creates equally breathtaking design while making it load fast too. (sadly, there are many Photoshop-handicapped monkeys out there who really shouldn't call themselves Web Designers).</p><p>With performance engineering, we can overcome some of the deficiencies in the design, and the good news is that those first steps towards a faster blog are easy to take. As shown on the previous posts, start by <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">optimizing the images you upload</a> and setting <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">speed-optimized .htaccess rules</a> in place.</p><h2>Conclusion</h2><p>With simple steps you can make your blog significantly faster, which can then lead for lower bounce rate, more page views and even more sales and revenue. And in addition to making more money, you'll also save money, because you don't have to pay so much for hosting and/or bandwidth (e.g. with Content Delivery Network).</p><p>Naturally, results vary based on the website, service and the products on sale. But even it's just a little improvement, I take higher page views, increased conversion and lower bounce rate for one-time effort any day.</p><p>Would you spend very little, if any, extra time to optimize your website, when it means that more visitors, will stay on your site  longer, more people will subscribe to your email list and more people will buy your stuff?</p><p>If you read my posts on <a href="http://zemalf.com/1373/image-optimization-tips/" title="Image optimization tips for SEO and site speed">image optimization</a> and <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/" title=".htaccess rules for site speed optimization">.htaccess rules for speed</a>, and shrugged it off as something you don't need to pay attention to, think again.</p><p class="notice">See how 7 easy steps saves you money on hosting expences and makes your blog faster to keep your readers happy and revenue rolling - do the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a>!</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1375/losing-money-with-slow-website/">You are losing money with your slow blog! (and how to fix it)</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1359/how-fast-is-your-blog/' rel='bookmark' title='Permanent Link: WordPress Speed: How fast is your blog?'>WordPress Speed: How fast is your blog?</a></li><li><a href='http://zemalf.com/605/is-your-wordpress-blog-super-slow-because-of-plugins/' rel='bookmark' title='Permanent Link: Is Your WordPress Blog Super-Slow (Because of Plugins)?'>Is Your WordPress Blog Super-Slow (Because of Plugins)?</a></li><li><a href='http://zemalf.com/1423/wordpress-speed-challenge/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Make your WordPress blog faster!'>WordPress Speed Challenge &#8211; Make your WordPress blog faster!</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=YaA1vEF_Mm8:XH_RYU4evs0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=YaA1vEF_Mm8:XH_RYU4evs0:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=YaA1vEF_Mm8:XH_RYU4evs0:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=YaA1vEF_Mm8:XH_RYU4evs0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=YaA1vEF_Mm8:XH_RYU4evs0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=YaA1vEF_Mm8:XH_RYU4evs0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/YaA1vEF_Mm8" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1375/losing-money-with-slow-website/feed/</wfw:commentRss> <slash:comments>6</slash:comments> <feedburner:origLink>http://zemalf.com/1375/losing-money-with-slow-website/</feedburner:origLink></item> <item><title>Top 7 image optimization tips for SEO and site speed</title><link>http://feedproxy.google.com/~r/Zemalf/~3/oPem4d7s1tQ/</link> <comments>http://zemalf.com/1373/image-optimization-tips/#comments</comments> <pubDate>Fri, 14 May 2010 07:55:06 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Hints & Tips]]></category> <category><![CDATA[Image optimization]]></category> <category><![CDATA[Questions & Answers]]></category> <category><![CDATA[SEO]]></category><guid isPermaLink="false">http://zemalf.com/?p=1373</guid> <description><![CDATA[With these image optimization tips, you will ensure the maximum search engine optimization for images and ensure the images load fast without losing the quality<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1373/image-optimization-tips/">Top 7 image optimization tips for SEO and site speed</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> With these image optimization tips, you will ensure the maximum search engine optimization for images and ensure the images load fast without losing the quality.</p></blockquote><p><span id="more-1373"></span></p><h2>Intro</h2><p>On the previous post, I showed how to <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/" title="How to optimize images for web">optimize images for web</a>, using free and easy-to-use tools like <a href="http://zemalf.com/988/automatic-image-compression-smushit/" title="Automatic Image Compression with SmushIt for WordPress">Smush.it for WordPress</a> and <a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O'Matic</a>.</p><p>In the comments section of the post, <a href="http://pattyreiser.com/">Patty</a> asked: "do you have any suggestions for photographers who post images on their blogs since this is their primary focus".</p><p>I answered the question on the comments, but I thought it would be useful to turn those tips into standalone post, and not just for photographers with blogs, but anyone using images on their blogs as well. So here we go, the top tips for optimizing images for your blog (or any website you upload them to)...</p><h2>1. Use the HTML img-tag the right way</h2><ul><li>Always add height and width to the image</li><li>Always add an Alt-attribute to the IMG-tag</li><li>Always add a Title-attribute to the IMG-tag</li></ul><h3>The Alt text and the image title</h3><p>The Alt-text is used when the image cannot be displayed, thus Alt-tag should provide <em>alternative information</em> about the image, something that can be displayed when the image itself is not shown. Image-title should provide <em>additional information</em> on the image.</p><ul><li><strong>Alt-attribute is important for accessibility</strong> and mobile usage, in case the browser uses doesn't display images.</li><li>Alt-text is also important for search engine optimization.<ul><li>Alt-text is used by the search engines when trying to understand what the image is about.</li></ul></li><li>If the image is linked, Alt-text will also be the "anchor-text" of the image.</li><li><strong>Alt-text for the image should describe the image with good keyphrase.</strong><ul><li>Think of how would you like the image to be found if someone was searching for images like yours.</li></ul></li><li>Use the title text to add additional and advisory information about the image.</li><li>The title-text of an image has little effect for SEO, but it will be shown as tool-tip on most browsers.</li></ul><h3>The height- and width-attributes of an image</h3><p><strong>Adding height and width is important for faster loading.</strong> When you define the height and width of an image, browser can continue loading the rest of the page, while "filling" the space defined with height and width with the actual image. This is essential for speed when you have images on a webpage.</p><p>WordPress does this automatically, but if you add the HTML tag yourself, make sure you add the height and width in (matching the actual size of the image, see the next tip.).</p><h3>Using all the attributes of the img-tag</h3><p>The end result of a good img-tag, using all the attributes, would look something like this:</p><p><code>&lt;img src="descriptive-image-name.jpg" width="200" height="150" alt="img-tag example" title="Good example of a proper img-tag usage" /&gt;</code></p><p>Source, references and further reading on IMG Alt-tags:</p><ul><li>Daniel Scocco's Speed Up Your Site -series at Daily Blog Tips:<ul><li><a href="http://www.dailyblogtips.com/speed-up-your-site-use-the-height-and-width-tags/" title="Speed Up Your Site: Use the height and width tags">Use the height and the width tags</a></li></ul></li><li>Dave Doolin's two part series on the subject at Website in a Weekend:<ul><li><a href="http://website-in-a-weekend.net/building-traffic/advanced-seo-img-element-handling-wordpress/" title="Advanced SEO IMG Element Handling For WordPress (Part I)">Advanced SEO IMG Element Handling For WordPress (Part I)</a></li><li><a href="http://website-in-a-weekend.net/building-traffic/advanced-seo-img-element-handling-wordpress-part-ii/" title="Advanced SEO IMG Element Handling For WordPress (Part II)">Advanced SEO IMG Element Handling For WordPress (Part II)</a></li></ul></li><li>Ann Smarty's post at Search Engine Journal:<ul><li><a href="http://www.searchenginejournal.com/image-alt-text-vs-image-title-whats-the-difference/6930/" title="http://www.searchenginejournal.com/image-alt-text-vs-image-title-whats-the-difference/6930/">Image Alt Text Vs. Image Title : What’s the Difference?</a></li></ul></li></ul><h2>2. Don't scale the image via HTML</h2><p>Making an image smaller or bigger by using height and width different from the image size is bad for website performance (and image quality too). <strong>Create separate files for different sizes of the image</strong> instead.</p><ul><li>Using the height and width for the image is good, but it's even better for the image to actually be the size you define.</li><li>If you need higher quality images to go with the fast-loading preview images, create multiple versions of the image.</li><li>Use a tool like <a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O'Matic</a> to create optimized preview images fast.</li></ul><p>Sources, references and further reading:</p><ul><li><a href="http://developer.yahoo.com/performance/rules.html#no_scale" title="Don't Scale Images in HTML">Don't scale images in HTML</a>, Yahoo's expectional performance rules.</li><li><a href="http://code.google.com/speed/page-speed/docs/rendering.html#SpecifyImageDimensions" title="Google Page Speed: Specify image dimensions">Specify image dimensions</a>, Google's Best Performance Practices</li></ul><h2>3. Use descriptive image filenames</h2><p>Never ever upload images with names that don't mean anything. For example, name a photo of a yellow flower as yellow-flower.png, instead of IMG004586.png.</p><ul><li><strong>Always use descriptive filenames for the images</strong>, whether it's a photo you took or an image you downloaded to be used in your blog.</li><li>For a half a second of work, you boost the chances of getting search engine traffic from image searches by 42000% if you do this. (Yes, that much).</li></ul><h2>4. Use the right format</h2><p>PNG is great for high quality web-images, but PNG grows fast in size when you add colors, thus for web:</p><ul><li>Use .JPG for the larger full-color images, and</li><li>.PNG for the other images.</li></ul><p>Use tool like <a href="http://luci.criosweb.ro/riot/">RIOT</a> to see what format both looks good, but is small in size as well.</p><p>Sources, reference and further reading:</p><ul><li><a href="http://www.websiteoptimization.com/speed/tweak/format/">WebSiteOptimization.com -- Graphics: Choose the Right Image Format</a></li><li><a href="http://www.dailyblogtips.com/speed-up-your-site-image-formats/" title="Speed Up Your Site: Image Formats">Daily Blog Tips -- Image Formats</a></li></ul><h2>5. Optimize the image for fast loading</h2><p>To ensure webpages load fast, optimize all the images you upload to your blog or elsewhere in the web. Optimizing images for web means making the images smaller (in size, not necessarily quality) so they load faster. See the previous post, <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">how to optimize images for web</a>, for details.</p><h2>6. Link the image</h2><p>People like to click on images. Unless you specifically don't want people to click links on the page you post the image to, make the image a link.</p><ul><li>If you have a larger or full version of the image uploaded as well, link to that from the smaller image.</li><li>If the purpose of the page is to make people click a link, e.g. to buy a product via review you posted, link the image to the target page.</li></ul><p>As a bonus tip for sales letters or sales pages, try adding a screenshot-image of the shopping cart below the "Add to cart" -button, showing what the next page (the shopping cart) will look like and link that image to the cart as well.</p><p>As mentioned in the first tip, the Alt-text will be equivalent for anchor-text in a normal link for SEO factoring (in addition to the Alt-attribute being important for accessibility as well).</p><h2>7. Make image optimization a habit</h2><p>Optimize all the images you upload and use on the web, whether the image goes to your own blog or another website. <strong>Use tools to automate the image optimization.</strong></p><p>When you make it a habit to optimize images for both SEO and speed, you will use very little time to <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">optimize images</a>, but reap the rewards as long as the image is online (YEARS!). Maximum impact, minimum effort - just the way I like it.</p><h2>Summary</h2><ul><li>Make it a habit to resize, optimize and rename every image you put on the web.</li><li>Use the right format and optimize the image for fast loading</li><li>Use the <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">image optimization tools</a> to automate the process</li><li>Create separate files for the different sizes of the images</li><li>Always add Alt-attribute, height and width to the HTML img-tag</li><li>If applicable, use the image as a link</li></ul><p>What image optimization tip would you add to the list?</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1373/image-optimization-tips/">Top 7 image optimization tips for SEO and site speed</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1343/htaccess-rules-for-site-speed/' rel='bookmark' title='Permanent Link: .htaccess rules for site speed optimization'>.htaccess rules for site speed optimization</a></li><li><a href='http://zemalf.com/1430/wordpress-optimization-steps/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; The 4 Optimization Steps'>WordPress Speed Challenge &#8211; The 4 Optimization Steps</a></li><li><a href='http://zemalf.com/1225/seo-friendly-posts/' rel='bookmark' title='Permanent Link: Writing SEO Friendly Blog Posts'>Writing SEO Friendly Blog Posts</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=oPem4d7s1tQ:ojZARQ3RhQI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=oPem4d7s1tQ:ojZARQ3RhQI:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=oPem4d7s1tQ:ojZARQ3RhQI:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=oPem4d7s1tQ:ojZARQ3RhQI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=oPem4d7s1tQ:ojZARQ3RhQI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=oPem4d7s1tQ:ojZARQ3RhQI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/oPem4d7s1tQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1373/image-optimization-tips/feed/</wfw:commentRss> <slash:comments>13</slash:comments> <feedburner:origLink>http://zemalf.com/1373/image-optimization-tips/</feedburner:origLink></item> <item><title>How to optimize images for web</title><link>http://feedproxy.google.com/~r/Zemalf/~3/pWB3-jDNMxM/</link> <comments>http://zemalf.com/1366/how-to-optimize-images-for-web/#comments</comments> <pubDate>Thu, 13 May 2010 07:30:12 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Free Tools]]></category> <category><![CDATA[Image optimization]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[WordPress speed]]></category><guid isPermaLink="false">http://zemalf.com/?p=1366</guid> <description><![CDATA[Here's how to optimize images for web, with quick and easy-to-use, free tools. Hint: Optimizing images for your blog is very simple, it can even be automatic.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">How to optimize images for web</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Here's how to optimize images for web, with quick and easy-to-use, free tools. Hint: Optimizing images for your blog is very simple, it can even be automatic.</p></blockquote><p>Optimizing images for fast loading is one of the <a href="http://zemalf.com/1373/image-optimization-tips/" title="Image optimization tips for SEO and site speed">image optimization tips</a> every blogger should put into action. When you know this stuff, and make it a part of your image uploading process, it doesn't take any extra time on your part, but it'll improve your blog in more ways than one.</p><p><span id="more-1366"></span></p><h2>Intro</h2><p>This post is a part of my WordPress Speed -series, helping to make blogs load faster. However, these image optimization tools can and should be used for any blog and any image you upload to the web.</p><p>If you have tested <a href="http://zemalf.com/1359/how-fast-is-your-blog/">how fast your blog is</a>, you might have noticed that the images on your blog take a decent chunk from the loading time. Luckily, <strong>making images load faster is one of the easiest thing you can do to increase your page loading speed.</strong></p><h2>Image optimization for web</h2><p>Image optimization was very important on the early days of the WWW, when people didn't have broadband connections. BUT unlike many think, it is EQUALLY important today. Why waste resources and time, when you can make the images load faster by making the images smaller, without losing the quality?</p><p>Optimizing images for web means making the images smaller (in size, not necessarily quality) so they load faster. This can be done losslessly (without losing the quality), by:</p><ul><li>stripping meta data from JPEGs</li><li>optimizing JPEG compression</li><li>converting certain GIFs to indexed PNGs</li><li>stripping the un-used colours from indexed images</li></ul><p>(Source: <a href="http://developer.yahoo.com/performance/rules.html#opt_images" title="Optimize Images - Yahoo's Performance series">optimizing images</a> at Yahoo's <a href="http://developer.yahoo.com/performance/" title="Yahoo's Performance series">Exceptional Performance series</a>).</p><h2>Why image optimization is important?</h2><p>1. Slower means less traffic and sales:</p><ul><li>500 ms slower = 20% drop in traffic (Google)</li><li>400 ms slower = 5-9% in full-page traffic (Yahoo)</li><li>100 ms slower = 1% in sales (Amazon)</li></ul><p>2. Web has a lot of images:</p><ul><li>On average, 45,6% of page weight is images</li></ul><p>(Based on the top 10 websites, e.g. Google, Yahoo, YouTube, etc.).</p><p>Source, references and further reading:</p><ul><li><a href="http://www.slideshare.net/stubbornella/after-yslow-a">After YSlow "A"</a> (Slides by <a href="http://www.stubbornella.org/content/">Nicole Sullivan</a>, <a href="http://developer.yahoo.com/performance/">Yahoo! Exceptional Performance Team</a>)</li><li><a href="http://zemalf.com/1375/losing-money-with-slow-website/" title="You are losing money with your slow blog! ...and how to fix it">Slow website cost you money</a> (another post by me)</li></ul><h2>How to optimize images for your blog</h2><p>Optimizing the images you upload to your blog means two things</p><ul><li><strong>Resizing the image</strong> to the size you're gonna display it</li><li><strong>Optimizing the size of the image</strong> without losing the image quality</li></ul><p>In more detail, this means using PNG and JPG instead of GIF, and crushing and compressing the PNG- and JPEG- files. With optimizing, the average lossless savings are:</p><ul><li>Gif-to-PNG: 20.42%</li><li>Crush PNG: 16.05%</li><li>Stripping JPEG metadata: 11.85%</li></ul><p>For the optimization (convertion, crushing and compressing), you need tools...</p><h2>Image optimization tools</h2><p>Image optimizing for web needs to be fast and as easy as possible, because no-one of us wants to sit on a computer, clicking away to just shrink images to be uploaded into the web. I think an image optimization tool must be...</p><ul><li>quick and easy to use</li><li>free</li><li>fast</li><li>as automatic as possible</li></ul><p>...while not losing image quality in the process. And here are such tools for you I'm using myself:</p><h3>Shrink O'Matic: Image resize tool</h3><p>It doesn't get much easier than this. <a href="http://toki-woki.net/p/Shrink-O-Matic/">Shrink O'Matic</a> is an Adobe AIR program (like TweetDeck for example), where you can drag and drop images for resizing (you can browse and select them too), and it resizes them all to the size you want automatically. The tool optimizes the images while resizing and renames the files when it exports them into a directory of your choosing. Plus it looks cool :)</p><p><a href="http://toki-woki.net/p/Shrink-O-Matic/"><img src="http://static.zemalf.com/wp-content/uploads/2010/05/shrink-o-matic-images-resizing-and-optimizing-tool.jpg" alt="Shrink O'Matic - Image resizing and optimization tool (Screenshot)"  title="Shrink O'Matic - Image resizing and optimization tool"  width="400" height="263" class="aligncenter size-full wp-image-1367"/></a></p><p>For resizing, it doesn't get easier and more simpler than that. But for optimization, here's one that is even better. Especially for WordPress bloggers...</p><h3>Smush.it: Integrated image optimization tool</h3><p><a href="http://developer.yahoo.com/yslow/smushit/" title="Smush.it">Smush.it</a> optimizes the images without changing their look or visual quality. Optimized images load faster and make your blog faster. Smush.It has been included in Yahoo's <a href="http://developer.yahoo.com/yslow/">YSlow</a>-plugin, but for WordPress bloggers, it gets even better.</p><p class="notice">Smush.it gives you <a href="http://zemalf.com/988/automatic-image-compression-smushit/" title="Automatic Image Compression with SmushIt for WordPress">automatic image compression for WordPress</a>.</p><p>There's a reason this plugin is part of my carefully chosen list of <a href="http://zemalf.com/resources/#plugins" title="Must-have plugins for WordPress">recommended WP plugins</a>. <strong>If you're a WordPress blogger, you MUST install the <a href="http://wordpress.org/extend/plugins/wp-smushit/">WP Smush.it -plugin</a>.</strong></p><p>When you do, and use the WordPress media upload to add images to your blog, you don't have to manually optimize the images AT ALL (apart from resizing beforehand, so you don't have to scale the images via height and width on the HTML img-tag). <strong>WP Smush.it does all the optimization behind the scenes</strong> (and you only have to manually click through the images already uploaded to your blog).</p><p>To see what Smush.it does (in real time), you can <a href="http://developer.yahoo.com/yslow/smushit/">try Smush.it out</a> via the webpage, giving it a couple of URLs to images on your blog.</p><h4>Smush.it algorithms (aka under-the-hood details for tech-geeks who want more than just the optimization results)</h4><p>In case you are interested in details on what Smush.it does, <a href="http://developer.yahoo.com/yslow/smushit/faq.html#faq_crushtool">Smush.it FAQ</a> has the details. In short <strong>Smush.it automatically crushes (optimizes) images using the best open source algorithms available</strong>. Currently these are the algorithms in use:</p><ol><li><a href="http://www.imagemagick.org/script/index.php">ImageMagick</a>: to identify the image type and to convert GIF files to PNG files.</li><li><a href="http://pmt.sourceforge.net/pngcrush/">pngcrush</a>: to strip unneeded chunks from PNGs. We are also experimenting with other  PNG reduction tools such as <a href="http://advsys.net/ken/util/pngout.htm">pngout</a>, <a href="http://optipng.sourceforge.net/">optipng</a>, <a href="http://entropymine.com/jason/pngrewrite/">pngrewrite</a>.  Hopefully these tools will provide improved optimization of PNG files.</li><li><a href="http://sylvana.net/jpegcrop/jpegtran/">jpegtran</a>: to strip all metadata from JPEGs (currently disabled) and try progressive  JPEGs.</li><li><a href="http://www.lcdf.org/gifsicle/">gifsicle</a>: to optimize GIF animations by stripping repeating pixels in different frames.</li></ol><p>Source: <a href="http://developer.yahoo.com/yslow/smushit/faq.html#faq_crushtool">Smush.it FAQ: Tools Smush.it uses to smush images</a></p><h3>Other image optimization and editing tools</h3><p>I suggest that you use Smush.It and Shrink O'Matic, but if you're looking for full control of the process and more advanced image manipulation, get <a href="http://www.gimp.org/" title="GIMP - The GNU Image Manipulation Program">GIMP</a> for free image editing program (which kicks PhotoShop's ass any day) and get <a href="http://luci.criosweb.ro/riot/" title="RIOT - Radical Image Optimization Tool">RIOT</a> for awesome side-by-side image optimization.</p><p>Add <a href="http://www.irfanview.com/" title="IfranView - One of the most popular image viewing softwares">IfranView</a> into the mix for ultimate image viewing tool (and also simple editing and manipulation) and you're set. To make things smooth, RIOT plugs-in into both the GIMP and IfranView (adding automatic "Save for Web" to the tool).</p><p>GIMP does not fall into the "easy to use" category until you get used to it, but otherwise, it's awesome, free and open source. RIOT offers full control to the image optimization process, letting you compare the original and optimized image side-by-side, which is important if the quality of the image matters, e.g. you're a photographer or otherwise need to show quality images. With RIOT you can also over-compress the image, if losing quality is OK, to make the images as small as possible (since normal optimization means maintaining the quality).</p><p>For the advanced users looking for automated scripting, more manual control, integration into all imaginable programming and scripting languages, and other sweet possibilities, get <a href="http://www.imagemagick.org">ImageMagick</a> and other individual open-source tools like <a href="http://pmt.sourceforge.net/pngcrush/">pngcrush</a> or <a href="http://sylvana.net/jpegcrop/jpegtran/">jpegtran</a>. Via command line interface of these tools, scripting possibilities are endless, it's totally free, source code and all.</p><h2>Test how much optimized images speed up your site</h2><ul><li>Take a post in your blog with multiple images, or at least one</li><li>Test how fast that page loads, e.g. with <a href="http://tools.pingdom.com/">Pingdom Tools</a><ul><li>For in-depth speed testing, check the <a href="http://zemalf.com/1359/how-fast-is-your-blog/">tools for testing site speed</a>.</li></ul></li><li>Take the images in that post, run them through Smush.it (see below for instructions)</li><li>Re-test your page speed now with the optimized images</li></ul><p>See the difference?</p><h2>How to optimize images with Smush.it on WordPress</h2><p>You only have to do this ONCE (for existing images):</p><ul><li>Install the <a href="http://wordpress.org/extend/plugins/wp-smushit/">WP Smush.it plugin</a>.</li><li>Go to (Dashboard &gt;&gt;) Media.</li><li>Click re-smush for all the images in your posts.</li><li>DONE. (for new images you upload, they are smushed automatically)</li></ul><h2>How to optimize images for web manually</h2><p>For non-WordPress users, optimizing the existing images in your blog takes a bit more work, but it is still worth it. And in the future, optimize before you upload and you don't have to through this:</p><ul><li>(If optimizing existing images in your blog, download the images to your local drive for processing)</li><li>Install Shrink O'Matic or use the Smush.it integrated in the Yahoo's YSlow</li><li>(Resize if needed and) Optimize the images using the tools</li><li>Upload the optimized images to your website</li><li>(if you renamed the images in the manual process, update the image URLs to the post)</li></ul><h2>Summary</h2><p>Optimize all the images you upload to your blog, or elsewhere in the web.</p><ul><li>Resize to proper size</li><li>Optimize using the free tools, like Smush.it</li><li>Enjoy faster loading images, which still look the same</li><li>Enjoy faster loading blog or website</li></ul><p>Your images will load faster and still look great. Remember to use good filenames, always add an Alt-text and, if it's not done automatically for you, always define the height and width to the image HTML-code (it affects the speed too!).</p><p><em>p.s. Read my <a href="http://zemalf.com/1373/image-optimization-tips/" title="Image optimization tips for SEO and site speed">image optimization tips</a> -article for the full list of best practices for using images on your blog. Taking those tips to heart will help you with both site speed and search engine optimization.</em></p><p class="version-history"> Version info:</p><ul><li>12th of May 2010: Post published</li><li>18th of May 2010: Added links to individual tools used by Smush.it, e.g. pngcrush and jpegtran. Added information and references on why image optimization is important.</li></ul><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">How to optimize images for web</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/988/automatic-image-compression-smushit/' rel='bookmark' title='Permanent Link: Automatic Image Compression with SmushIt for WordPress'>Automatic Image Compression with SmushIt for WordPress</a></li><li><a href='http://zemalf.com/1373/image-optimization-tips/' rel='bookmark' title='Permanent Link: Top 7 image optimization tips for SEO and site speed'>Top 7 image optimization tips for SEO and site speed</a></li><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=pWB3-jDNMxM:O5h6E7tNlfU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=pWB3-jDNMxM:O5h6E7tNlfU:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=pWB3-jDNMxM:O5h6E7tNlfU:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=pWB3-jDNMxM:O5h6E7tNlfU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=pWB3-jDNMxM:O5h6E7tNlfU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=pWB3-jDNMxM:O5h6E7tNlfU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/pWB3-jDNMxM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1366/how-to-optimize-images-for-web/feed/</wfw:commentRss> <slash:comments>36</slash:comments> <feedburner:origLink>http://zemalf.com/1366/how-to-optimize-images-for-web/</feedburner:origLink></item> <item><title>WordPress Speed: How fast is your blog?</title><link>http://feedproxy.google.com/~r/Zemalf/~3/cE14ZGlCXG4/</link> <comments>http://zemalf.com/1359/how-fast-is-your-blog/#comments</comments> <pubDate>Wed, 12 May 2010 04:00:43 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[WordPress Optimization]]></category> <category><![CDATA[Optimization]]></category> <category><![CDATA[Site speed]]></category> <category><![CDATA[Speed]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress speed]]></category><guid isPermaLink="false">http://zemalf.com/?p=1359</guid> <description><![CDATA[Speeding up WordPress begins with analysis and data collection. Check how fast your WordPress blog is now and I'll show you how you can make it load faster<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1359/how-fast-is-your-blog/">WordPress Speed: How fast is your blog?</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Speeding up WordPress begins with analysis and data collection. Check how fast your WordPress blog is now and I'll show you how you can make it load faster</p></blockquote><p>This is a post in my WordPress speed -series. You'll learn what tools to use to analyze how fast your WordPress blog is now (Save the data and loading times, so you can tell me if these tips made your blog faster). As an example, I'll show you some data from one of my blogs.</p><p><span id="more-1359"></span></p><h2>Tools to test your WordPress speed</h2><p>Here are the tools you can use to check how fast your site is now, and also get some tips on how to make your WordPress blog faster. At this point however, all you need is the current data (= how fast is your WordPress blog).</p><p>Free website performance analysis tools:</p><ul><li><a href="http://webpagetest.org">WebPageTest.org</a></li><li><a href="http://tools.pingdom.com">Pingdom</a></li><li><a href="http://www.websiteoptimization.com/services/analyze/">Web Page Analyzer</a></li></ul><p>Firefox plugins (optional, for the advanced):</p><ul><li><a href="http://getfirebug.com/">Firebug</a></li><li><a href="http://developer.yahoo.com/yslow/">YSlow</a></li><li><a href="http://code.google.com/speed/page-speed/download.html">Page Speed</a></li></ul><h2>Example test: My RC hobby blog</h2><p>I tested some simple ways to speed up WordPress with my experimental <a href="http://radiocontrolledaeroplanesblog.com/">RC Aeroplanes</a> -blog.</p><ul><li>WordPress 2.9.2</li><li>Theme: Affiliate Theme (not my favorite theme, and definitely not optimized for speed, making it great for speed test :) Check out my resource page for more info on this and other <a href="http://zemalf.com/resources/#premiumwordpressthemes">WordPress Premium Themes</a>.)</li><li>Active plugins that loaded css- and/or js-files:<ul><li>Sexy Bookmarks</li><li>WP-PostRatings</li><li>Contact Form 7</li></ul></li></ul><h2>Speed test #1</h2><p>I removed all optimized settings and speed-increasing plugins from the blog, thus simulating a fresh WordPress installation (with plenty of <a href="http://zemalf.com/605/is-your-wordpress-blog-super-slow-because-of-plugins/">plugins slowing it down</a> however):</p><p>Plugins:</p><ul><li>Page Speed Score: 79/100</li><li>YSlow Grade D: Overall performance score 60</li></ul><p><a href="http://www.websiteoptimization.com/services/analyze/">Web Page Analyzer</a>:</p><ul><li>Total HTTP Requests: 25</li><li>Total Size: 454589 bytes</li><li>Download time (T1 1.44Mbps): 7.41 seconds</li></ul><p><a href="http://webpagetest.org">WebPageTest.org</a>:</p><ul><li>First view: 5.218s</li><li>Repeat view: 3.548s</li></ul><p><img src="http://static.zemalf.com/wp-content/uploads/2010/05/non-optimized-wordpress-blog.png" alt="Non optimized WordPress blog, data from WebPageTest.org"  title="Non optimized WordPress blog"  width="620" height="190" class="alignnone size-full wp-image-1360"/></p><h2>Speed test #2</h2><p>And here's what happens when we speed up WordPress a bit (same blog as above, now with my speed-optimized <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">WordPress htaccess rules</a> and <a href="http://zemalf.com/1443/w3-total-cache/">W3 Total Cache</a> in place). I also removed Facebook sidebar widget, which caused a lot of HTTP requests and images to load.</p><p>Plugins:</p><ul><li>Page Speed Score: 87/100 (+8)</li><li>Grade B: Overall performance score 86 (+26, D to B)</li></ul><p><a href="http://www.websiteoptimization.com/services/analyze/">Web Page Analyzer</a>:</p><ul><li>Total HTTP Requests: 17</li><li>Total Size: 340133 bytes (~25% less data)</li><li>Download time (T1 1.44Mbps): 5.20 seconds (<strong>~30% faster</strong>)</li></ul><p><a href="http://webpagetest.org">WebPageTest.org</a>:</p><ul><li>First view: 2.303s (<strong>~56% faster</strong>)</li><li>Repeat view: 1.985s (<strong>~44% faster</strong>)</li></ul><p><img src="http://static.zemalf.com/wp-content/uploads/2010/05/optimized-wordpress-blog.png" alt="Partly optimized WordPress blog"  title="Partly optimized WordPress blog"  width="620" height="189" class="alignnone size-full wp-image-1361"/></p><p>All the non-compressed images were external, thus the F. Otherwise, the analysis looks pretty good with such a small tweaks. I got 30-55% speed increase, even that I didn't go and remove unnecessary plugins (some plugins are very bad for site speed).</p><p>I didn't minify HTML with W3 Total Cache, and I don't use CDN. All this on shared hosting, no extra acceleration for VPS or PHP opcode cache or any of that advanced stuff. Sadly, the loading time went up a bit again, when I added the Facebook fan widget back in. Those things need some optimization :)</p><h2>How fast is your WordPress blog?</h2><p>I'd love to know how fast, or slow, your WordPress blog loads (non-WP blogs are welcome too, but remember to mention it in the comment)</p><ul><li>Go to <a href="http://tools.pingdom.com">Pingdom</a> and run a speed test for your blog.</li><li>Write down how fast your site loaded according to Pingdrom.<ul><li>(Pingdom can give random results occasionally, you might want to run it twice)</li></ul></li><li>Go to <a href="http://webpagetest.org">WebPageTest.org</a> and run a speed analysis for your blog.</li><li>Run the WebPageTest.org with these settings:<ul><li>Dulles, VA - 1.5Mbps ADSL IE8, 5 times (to get an average result)</li></ul></li><li>Write down the times for the first view and the repeat view (after all runs are finished). If you want, save the whole report and the load-breakdown images for later analysis.</li></ul><p>Save the results, and come back here and <a href="http://zemalf.com/1359/how-fast-is-your-blog/#respond" title="Tell me how fast your blog is...">leave a comment</a>:</p><ul><li>Tell me how fast your blog was on Pingdrom.</li><li>Tell me the loading time for first view and repeat view at WebPageTest.org.</li><li>Tell me if you'd like your blog to load faster</li></ul><p>After you've left a comment, so we know your baseline times, start the WordPress optimization process by adding the <a href="http://zemalf.com/1343/htaccess-rules-for-site-speed/">WordPress .htaccess rules</a> in place and <a href="http://zemalf.com/1366/how-to-optimize-images-for-web/">optimize images</a> for your blog. WordPress bloggers should also go and install the <a href="http://zemalf.com/988/automatic-image-compression-smushit/">WP Smush.it -plugin</a> right away.</p><p><em>p.s. If you're comfortable with advanced analysis and using the Firefox plugins, throw the YSlow grade, YSlow performance score and the Page Speed score into your comment as well.</em></p><p><em>p.p.s. If you've <a href="http://twitter.com/Zemalf">followed me</a> and my blog, you know I've <a href="http://zemalf.posterous.com/in-the-shadows-12">hinted</a> that I'm <a href="http://zemalf.com/1341/self-doubt/">creating my first product</a>. This is where it begins.</em></p><p class="notice">Update: Join the <a href="http://zemalf.com/1423/wordpress-speed-challenge/">WordPress Speed Challenge</a> to do this yourself - speed up your WordPress blog and make it load a lot faster!</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1359/how-fast-is-your-blog/">WordPress Speed: How fast is your blog?</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1404/speed-up-wordpress-shared-hosting/' rel='bookmark' title='Permanent Link: Speed Up WordPress &#8211; Even on a Shared Hosting!'>Speed Up WordPress &#8211; Even on a Shared Hosting!</a></li><li><a href='http://zemalf.com/1441/backup-and-optimize-wordpress-db/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database'>WordPress Speed Challenge – Step 2: Backup and Optimize the WordPress Database</a></li><li><a href='http://zemalf.com/1428/analyze-blog-performance/' rel='bookmark' title='Permanent Link: WordPress Speed Challenge &#8211; Step 1: Analyze the Performance'>WordPress Speed Challenge &#8211; Step 1: Analyze the Performance</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=cE14ZGlCXG4:esZcH6pfP7k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=cE14ZGlCXG4:esZcH6pfP7k:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=cE14ZGlCXG4:esZcH6pfP7k:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=cE14ZGlCXG4:esZcH6pfP7k:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=cE14ZGlCXG4:esZcH6pfP7k:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=cE14ZGlCXG4:esZcH6pfP7k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/cE14ZGlCXG4" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1359/how-fast-is-your-blog/feed/</wfw:commentRss> <slash:comments>13</slash:comments> <feedburner:origLink>http://zemalf.com/1359/how-fast-is-your-blog/</feedburner:origLink></item> <item><title>Passion, Skills and Knowledge</title><link>http://feedproxy.google.com/~r/Zemalf/~3/VCWl_ugvZNE/</link> <comments>http://zemalf.com/1352/passion-skills-knowledge/#comments</comments> <pubDate>Tue, 11 May 2010 01:00:00 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[General]]></category> <category><![CDATA[knowledge]]></category> <category><![CDATA[Passion]]></category> <category><![CDATA[Skills]]></category><guid isPermaLink="false">http://zemalf.com/?p=1352</guid> <description><![CDATA[Take something you are passionate about, something you can and want to become the best in the world in, something you know a lot about and kick-ass.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1352/passion-skills-knowledge/">Passion, Skills and Knowledge</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Take something you are passionate about, something you can and want to become the best in the world in, something you know a lot about and kick-ass.</p></blockquote><p><span id="more-1352"></span></p><p>Listen.</p><p>Don't let anyone or anything stop you from doing the things you love, the things you are passionate about. You own it to yourself to do what you are most passionate about. You own it to yourself to build skills and knowledge to pursue that passion. Getting paid for doing the things you love is within your grasp. Let's go!</p><h2>Passion</h2><p>It's what gets you excited when you do it. It's what you look forward doing the most. It's what you are the most enthusiastic about. Something you'd love to do every time you get a chance. Something you would like to do for a living.</p><p>You don't have to be good now, you don't need to be the best in the world now. <strong>You need to have the passion</strong>. With passion, and something you can and want to become good at, you are set. When you are interested to work hard and learn (everything) about the thing you are passionate about, you will have no problems getting the skills and knowledge you need to make it.</p><p>It will be hard. Do not think you will get anywhere by taking the shortcuts, the easy way out. With passion, you will have the energy and willpower to keep pushing. You will need to work hard, so choosing something you are passionate about makes sure working hard will still be enjoyable. You'd rather work hard on something you love than something you hate, yes?</p><h2>Skills</h2><p>Skills pay the bills. Money for nothing is a distant utopia. You will need skills, and the good news is, you have what you need already. It's the things you know how to do, the things you are good at. Those are the skills you want to build on.</p><p>Improve your skills and become better and better at what you do. Learn to do things you need to do. Learn to let others help you with things you don't need to do. Do the things *you* are passionate about.</p><h2>Knowledge</h2><p>Learn and study. Read books, watch videos, test &#038; practice to know what works and what doesn't - whatever suits you and works for the thing you are passionate about. Build your knowledge.</p><p>With knowledge, you know what needs to be done, what skills you need, what skills you don't. With the knowledge and the skills, you have the means to turn your passion into a way to make a living.</p><h2>Summary</h2><ul><li>Take your passion, something you are good at and know a lot about.</li><li>Turn that passion, skills and knowledge into specific solutions for specific problems.</li><li>Don't let <a href="http://zemalf.com/1341/self-doubt/" >self-doubt</a> stop you.</li><li>Don't let anyone, most of all yourself, tell you that you will <a href="http://zemalf.com/1316/achieve-nothing/">achieve nothing</a>.</li></ul><p>Get out there, take your mad skillz, and kick-ass.</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1352/passion-skills-knowledge/">Passion, Skills and Knowledge</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1322/swiss-army-knife/' rel='bookmark' title='Permanent Link: A Swiss Army knife of skills and knowledge'>A Swiss Army knife of skills and knowledge</a></li><li><a href='http://zemalf.com/1351/do-not-try-to-please-everyone/' rel='bookmark' title='Permanent Link: Try to please everyone and you will please no-one'>Try to please everyone and you will please no-one</a></li><li><a href='http://zemalf.com/1050/personal-brand/' rel='bookmark' title='Permanent Link: Build a Personal Brand You Can Be Proud Of'>Build a Personal Brand You Can Be Proud Of</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=VCWl_ugvZNE:ThiTAMZjiVE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=VCWl_ugvZNE:ThiTAMZjiVE:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=VCWl_ugvZNE:ThiTAMZjiVE:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=VCWl_ugvZNE:ThiTAMZjiVE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=VCWl_ugvZNE:ThiTAMZjiVE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=VCWl_ugvZNE:ThiTAMZjiVE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/VCWl_ugvZNE" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1352/passion-skills-knowledge/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://zemalf.com/1352/passion-skills-knowledge/</feedburner:origLink></item> <item><title>Try to please everyone and you will please no-one</title><link>http://feedproxy.google.com/~r/Zemalf/~3/41WMV88DPZo/</link> <comments>http://zemalf.com/1351/do-not-try-to-please-everyone/#comments</comments> <pubDate>Mon, 10 May 2010 07:55:55 +0000</pubDate> <dc:creator>Antti Kokkonen</dc:creator> <category><![CDATA[Blogging]]></category> <category><![CDATA[Blogging Strategy]]></category> <category><![CDATA[Internet Marketing]]></category> <category><![CDATA[Niche marketing]]></category><guid isPermaLink="false">http://zemalf.com/?p=1351</guid> <description><![CDATA[Don't try to please everyone. If you do, you will please no-one. Focus, narrow-down and do less. With smaller audience, you get larger results.<p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1351/do-not-try-to-please-everyone/">Try to please everyone and you will please no-one</a></p></p> ]]></description> <content:encoded><![CDATA[<blockquote class="summary"><p><strong>Summary:</strong> Don't try to please everyone. If you do, you will please no-one. Focus, narrow-down and do less. With smaller audience, you get larger results.</p></blockquote><p><span id="more-1351"></span></p><h2>Do not try to please everyone (at once)</h2><p>Do you know why Amazon has divided it's website into clear categories and sub-stores? Because people who are (right now) looking for the latest music and mp3's, don't give a rats ass about the bestselling business books this week. (as a side note, if they do care, Amazon's cool recommendation system will show it to them, but it will not show what they don't like and need).</p><p>The same principle applies to EVERYTHING you do. Being <a href="http://zemalf.com/1322/swiss-army-knife/">the generalist</a>, the Swiss-Army Knife of skills and knowledge does not mean you have to do everything you can. Instead:</p><ul><li>Highlight the things you are best at.</li><li>Sell, write, offer the things you can be the best in the world in.</li></ul><p>This is part of <a href="http://www.jimcollins.com/media_topics/hedgehog-concept.html" title="The Hedgehog Concept by Jim Collins">the hedgehog concept</a>. The hedgehog concept is one of the seven characteristics of companies that went from <a href="http://en.wikipedia.org/wiki/Good_to_Great" title="Wikipedia: Good to Great, the book">Good to Great</a>, an amazing book by <a href="http://www.jimcollins.com/index.html">Jim Collins</a> (<a href="http://zemalf.com/go/goodtogreat">Amazon.com link</a>).</p><blockquote><p>The essence of a Hedgehog Concept is to attain piercing clarity about how to produce the best long-term results, and then exercising the relentless discipline to say, "No thank you" to opportunities that fail the hedgehog test. - Jim Collins, <a href="http://www.jimcollins.com/books/g2g-ss.html">Good to Great and the Social Sectors</a></p></blockquote><h2>Specific problems, specific solutions</h2><p>For bloggers, this means choosing a sub-sub-sub-(...)-topic. Then focus on becoming the number one in that, very narrow, topic. You might be thinking: "but there are only 100 people interested in that, and with wider topic, I get more traffic."</p><p>Bullshit.</p><p>Stop running blind with a shot gun and get a laser instead. It's way cooler and far more accurate. Plus it'll be easier when you know a bit what you're aiming for.</p><p>It is possible to go after wider topics, BUT you will have to do this one step at a time. And even with the large audience, you will be (or at least should be) doing different things on the different segments of that audience. Larger audience means more work, possibly more money, but it's not guaranteed you will do better when you go big and grow.</p><p>And with that, think if you even need and want to grow into more generic topic in your niche. If you are doing well in the tiny (sub-)niche you're in, do you really need to grow? Why not <a href="http://zemalf.com/1055/rich-enough/" title="You Don’t Have to Be Rich, Just Rich Enough">settle for less</a>? I'm with 37signals on this one. When you have found your narrow topic, <a href="http://37signals.com/svn/posts/625-ask-37signals-pressure-to-grow" title="Ask 37signals: Pressure to grow?">don't feel pressured to grow</a>. Grow your profits, your subscribers, customer satisfaction instead. Grow your product portfolio (while remaining true to your passion, skills and knowledge - your expertise).</p><h2>Get one, and others will follow</h2><p>Don't try to please everyone. You will find it easier to attract audience this way:</p><ul><li>With laser-targeted posts to specific issues, you get <strong>traffic</strong>, because there are people looking for that exact information.</li><li>With traffic, you will get an initial <strong>audience</strong> and readership for your blog.</li><li>With audience who like your content (because it helped them with their specific problem), you get <strong>exposure</strong> (because they are likely to share content that helped them).</li><li>With exposure, <strong>others will follow</strong> (who will then, hopefully, find your content useful as well).</li></ul><p>What is your strategy? Are you focusing down enough?</p><p><hr /><p>Original post from Zemalf's <a href="http://zemalf.com">Website optimization</a> blog:<br /> <a href="http://zemalf.com/1351/do-not-try-to-please-everyone/">Try to please everyone and you will please no-one</a></p></p>Here's more cool posts like if you liked this one:<ol><li><a href='http://zemalf.com/1324/mashable-vs-techcrunch/' rel='bookmark' title='Permanent Link: Choosing a blog topic &#8211; Lessons from Mashable vs TechCrunch'>Choosing a blog topic &#8211; Lessons from Mashable vs TechCrunch</a></li><li><a href='http://zemalf.com/1018/jack-of-all-trades-fail/' rel='bookmark' title='Permanent Link: Be a Jack of All Trades and You Will Fail?'>Be a Jack of All Trades and You Will Fail?</a></li><li><a href='http://zemalf.com/1058/how-to-find-good-keywords-for-your-blog/' rel='bookmark' title='Permanent Link: How To Find Good Keywords For Your Blog'>How To Find Good Keywords For Your Blog</a></li></ol><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Zemalf?a=41WMV88DPZo:GLTzHHURnFI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=41WMV88DPZo:GLTzHHURnFI:Sc1BzgeH1hw"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=41WMV88DPZo:GLTzHHURnFI:Sc1BzgeH1hw" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=41WMV88DPZo:GLTzHHURnFI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Zemalf?i=41WMV88DPZo:GLTzHHURnFI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Zemalf?a=41WMV88DPZo:GLTzHHURnFI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Zemalf?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Zemalf/~4/41WMV88DPZo" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://zemalf.com/1351/do-not-try-to-please-everyone/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <feedburner:origLink>http://zemalf.com/1351/do-not-try-to-please-everyone/</feedburner:origLink></item> </channel> </rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Content Delivery Network via static.zemalf.com

Served from: zemalf.com @ 2010-09-03 14:55:30 -->
