Peter Mahoney, web guru

Building and strengthening your online community

  • SEO
    • One-off SEO Overhaul
  • Websites
    • Portfolio
  • Speed
  • Maintenance
  • Fees
  • Blog
  • Praise
  • Contact
    • Payment

I love a good new year

January 12, 2018 by Peter Mahoney Leave a Comment

Welcome to 2018!

I don’t usually do resolutions or anything like that, but as this site is now a few years old it makes sense to resolve to make myself a new one.

It might take a bit longer than usual because I’ll be doing it all with a “static site generator”, which is simply a useful way to generate sites that don’t have really advanced features, like e-commerce. But it allows for blindingly fast sites (in fact they load about 4x faster than a WordPress site!) so is a good direction to head in.

Of course if you want a new website for 2018, or just to make sure your existing one gets as many visitors as possible, let me know.

I’ll be here all year.

I love a good new year Peter Mahoney

 

Filed Under: Opinion, Search Engine Optimisation (SEO), Wordpress Tagged With: 2018, fast, new site, new website, petermahoney.net, SEO, speed, static site, website

Making your site faster

June 6, 2013 by Peter Mahoney Leave a Comment

Making your site faster Peter Mahoney Much faster.

If you read my blog regularly you’ll know Google in particular takes page speed into account when ranking your website.

But did you know research suggests any page that takes longer than 4 seconds to load starts to lose business? And anything over 7 costs you most of your traffic? Visitors to your site simply hit the back button to get out of there.

Google and Yahoo! both have tools that show you how well your site is performing for speed, and what you can do to improve it. They’re called Page Speed and Yslow, and you can test them both at once using this tool:

http://gtmetrix.com

Just put in the URL for your site, and hit go. In a few seconds you’ll see exactly how well your site is, or isn’t, doing.

Case Study

I recently sat down to improve the speed of bordersundials.co.uk. It was woefully slow, with a 7.4 second initial load time, and “C” grades for both Page Speed and Yslow.

After I’d finished with it, I’m thrilled to say it’s loading in 1.84 seconds, with two “A” ratings.

As part of this I also suggested the website be moved to my boutique hosting solution, which is configured and tailored to include all kinds of speed extras that regular ISPs turn off.

Test your site, get in touch, and let’s improve it.

Making your site faster Peter Mahoney

Filed Under: Google, Hints & Tips, Search Engine Optimisation (SEO), Tools, Wordpress Tagged With: bordersundials.co.uk, boutique hosting, case study, Google, google spage speed, hosting, much faster, page speed, site speed, solution, speed, website speed, yahoo yslow, yahoo!, yslow

Search Engine Optimisation (SEO): Site speed

March 13, 2013 by Peter Mahoney Leave a Comment

Search Engine Optimisation (SEO): Site speed Peter MahoneyGoogle are very up-front about their using page load time as a metric for ranking pages and sites. Other search engines aren’t quite as open about why they rank websites the way they do, but there’s an excellent chance they measure it as well.

There are a lot of ways you can reduce the time it takes your pages to load, and as much as I’d love to produce one, this is not an exhaustive list.

Just as I did with the previous entry in this series, I’ll rely on bullet points to help keep this post useful.

1. Images.
Unsurprisingly, the smaller the file size of your images, the faster they load. As a rule of thumb, any image which is made up of text, line-drawings, or icons is best saved as a PNG. Photos, and realistic images are best saved as JPG.

There are all sorts of other bits of information kept in image files to, called “meta” data. Striping that out can be a great way to save a few kilobytes.

Yahoo Smush.it is a great free tool to help you with this process. I also recommend the use of professional graphic software like Adobe Photoshop, which will show you how various quality settings for images will affect the file size and visual quality.

2. Optimise your code.
You’d be surprised how many comments, or unnecessary tags get left in live code, be it HTML, PHP, Javascript, CSS, just about anything. Or sometimes code is just written by someone who didn’t realise there was one function available to do what they wrote in seven. Have someone else take a look at your code to see if you’ve missed something. Using include files, and lots of CSS, is a good way to keep from having to repeat yourself too.

There are other things like sticking your Javascript at the bottom of your pages if you can, not loading CSS selectors you don’t use, etc.

3. Minify your code.
Minify tools simply take out all that unnecessary stuff, your comments, line breaks you simply don’t need, and do all they can to serve as little information to the visitor as possible.

4. Use a Content Delivery Network (CDN).
A CDN will store cached versions of your site at various data centres around the world. So when a visitor from New Zealand want to look at your site that’s located in the UK, it can get most of the files it needs from perhaps Australia, which appear to speed up your site.

There are lots of services to choose from, but for a start I recommend CloudFlare, not least because it’s free. Their guff claims it should half the load time of an average website. That’s a pretty big optimisation right there.

5. Cache
Caching is a key way to speed things up. If you can, use page caching on the server, and browser caching to make sure visitors hold on to local copies of your images, pdfs and other things that don’t change very often for as long as possible. I’ll be honest, making caching work for you is pretty technical, even WordPress plugins like W3 Total Cache aren’t for the feint-of-heart. Caching is really worth doing though, systems like Yahoo!’s yslow and Google’s pagespeed that are geared toward showing you ways to improve your site speed (and certainly in Google’s case, they use your pagespeed results when ranking your site) all have it in their “very important” recommendations. Most people will want professional help with this one though.

6. Power!
One of the easiest ways to speed up any site is to improve your server’s specifications. Adding more RAM, or more processing power nearly always shows a good improvement, and with modern day modular hosting many webhosts can up your specs for you for a few pounds a month. I added an extra 512MB of RAM to the server this site runs on, and it instantly loaded 145% faster. Easy.

There’s a lot else of course. Pre-loading content, different forms of caching, various web server add-ons etc., but if you start with the six listed above, you’ll be in good stead.

A word of caution: it’s all too easy to obsess over your site’s speed, because it’s a metric we can get results for really quickly, whereas regular SEO work can take weeks to affect your rankings. But keep your eye on the big picture, and remember, this is part of a larger goal, and absolutely nothing beats quality content in the SEO game.

Filed Under: Google, Hints & Tips, Search Engine Optimisation (SEO), Tools Tagged With: cache, cdn, cloudflare, code, filesize, Google, images, load times, minify, optimise, page speed, pagespeed, ram, search engine optimisation, SEO, site speed, speed, wordpress, yslow

Ongoing SEO Success, free e-book!

Web Guru Secrets email
Get a copy of my e-book free, and my Web Guru Secrets direct to your inbox.

Recent Posts

  • I love a good new year
  • Webmaster of the Year Award
  • Moving email between servers
  • Nonsecure Collection of Passwords will trigger warnings in Chrome 56
  • Google Apps is now called G Suite

SEO expert, web developer & designer, all-round nice guy, and ravenous information devourer.

Peter

  • About Peter
  • CV

Find me

Topics

  • Branding
  • Content
  • Freebies
  • Google
  • Hints & Tips
  • Hosting
  • Marketing
  • News
  • Online community
  • Opinion
  • Search Engine Optimisation (SEO)
  • Social networking
  • Tools
  • Tweets
  • User experience
  • Wordpress

Legal

  • Terms and conditions
  • Privacy policy
  • Disclaimer

RSS

Peter Mahoney, web guru blog

Recent Posts

  • I love a good new year
  • Webmaster of the Year Award
  • Moving email between servers
  • Nonsecure Collection of Passwords will trigger warnings in Chrome 56
  • Google Apps is now called G Suite

© Copyright 2018 Peter Mahoney, web guru · All Rights Reserved · Site by Peter Mahoney