If you have got your blog a new design recently, then this Checklist is for you. Just making sure its working properly won’t complete your task of installing a new theme on your blog. You should take care of few points which will help improve the performance of your theme which I am listing below:
- FeedBurner Links Across the Theme: 99.9% Chance is that you are using Feedburner for your site. Though many themes have an option page nowdays asking for your feedburner id but even sometimes their implementation is incomplete. Incomplete Implementation refers to that these themes update feed link on the frontend of the blog but don’t touch the autodiscovery feed links. Even if a theme have such an option or not, you should manually check the feed link across the blog. For making your feedburner link uniform across your site, check my post on proper implementation of Feedburner url.
- Analytics and Other Service Codes: If you are using services like Analytics, Infolinks, Kontera or any other service which requires you to add a code into your site’s header/footer, you need to place these codes manually in either header.php or footer.php wherever required. There are few themes who ask for analytics id which will update only analytics code but there are themes which ask for full analytics code. Here in such case along with your analytics code, you can also embed all such codes in same option box.
- Test All Pages of Site: Make sure that all pages on your site are working. Start by visiting all pages like Index, Single Post, Pages, Category archive, date/month archives, Search, 404, Sitemap, Contact Page or any other explicit page which you are using.
- Website Speed and Optimisation Test: You should also test your website for speed and loading times. Some themes include a lot of javascript and css which can add to the loading time. I would recommend two of the following services:
- PingDom
- Web Page Analyzer from WebsiteOptimisation.com
- Plugin Compatibility: And last but not the least, don’t forget to add the respective plugin codes into your theme. Some themes require certain plugins to be preinstalled for working. Check for such plugins. If you don’t require such plugins, remove their codes from your theme files. Also check for plugins that need a bit of modification of css of your theme.
Though the second service provides all features plus even more than the first, still I would recommend using Pingdom too as it allows you to save reports of your website and you can know about the progress you are making in your site better. Web Page Analyzer gives lot of recommendations and details about your website’s loading time and size details. If your theme starts becoming heavier, I would also recommend using Script Compressor Plugin which compresses the CSS and Javascripts loaded with your blog.
No related posts.
October 2, 2009 at 4:57 pm
Thanks for list. I’ll definitely be using this page to make sure my theme is conforming.
June 28, 2009 at 7:29 pm
wow thanks navjot this is I.m looking for my web, to test page, ping and another. this very omportant for me, but plugins until now i still afraid
June 22, 2009 at 9:16 pm
For Google Analytics, I use the Google Analytics for WordPress Plugin. It automatically adds your tracking code. :)
June 23, 2009 at 11:36 am
Yeah, that’s a good option but I don’t suggest unnecessary plugins for every type of code..WP has plugins for almost all popular ad and analytics platforms.