Tag Archive wordpress sites

Byq292u

WordPress Optimisation

I’ve just been comparing the pageload times for two of my similar (architecture, not content) wordpress sites.

Site A was coming in at about 1000-1500 milliseconds, whereas Site B was anything up to 6000 milliseconds 🙁

Turns out that caching had been disabled during a search to find a dodgy plugin, but never re-enabled on Site B..

That got me thinking though.. what if I could get the load time down.. would that improve the bounce-rate?

So, before I starting messing about with settings, I took some baseline stats with www.whichloadsfaster.com, (try it, it loads two pages in parallel, and measures load times..)

Then I re-enabled caching on site B. Suddenly, Site B loads faster than site A..
Next move: use the same caching settings on Site B on Site A.. (Site B had compression turned OFF, A was ON..)
Bingo! Both sites are now around 700-1000 milliseconds!

Next move: use the csprites plugin on both sites. (this makes dynamic css sprites from the images, loads faster).

We are now down to 500-750 Milliseconds on BOTH sites.

Can I just remind you of where we started here?

Site Before (ms) After (ms)
A 1000-1500 500-750
B 6000 500-750

P.S. this took less than half an hour, all-in..

Plugins used: wp-supercache, csprites
Tools used: www.whichloadsfaster.com


Byq292u

Moving WordPress sites to new hosting..

Due to a) holidays, b) four Bank holidays, and c) my old web hosting deal expiring next week, I was left with two-and-a-half working days to transfer three WordPress sites onto Unlimited Web Hosting..

Having done this sort of thing in the past (chronicled on this very blog), I thought it’d be a breeze. Backup all files via FTP, dump the databases, and then reload at the other end. Wrong.

Glitch #1. Can’t get the data out of jabweb. My databases are humungous, and timeout their export function. Tried everything, including wp-db-backup. (5 hours!)

Eventually got them to “fix” export.php.

Glitch #2. Can’t import the database files at Unlimited. Format error. Damn.

So I got on to Unlimited Support. (always excellent), and they said, “we’ll do it for you”. So they did.
(Apparently one of my database files is “massive”.)

Obviously, the new sites were not linked-to by DNS yet, so I edited my hosts file
I FTP’d the files over to all three sites.

Datafeedr had lost all data on all three sites. Bizarre. Manually re-created the ad groups. (Stored in wp-options as one record, by the way..)
One site appeared to have “lost” it’s background. Seems to be a problem with Opera – it’s fine on Chrome.
But one site had the dreaded “internal server 500 error”.
Quick e-mail to Unlimited again, and the problem is traced to the .htaccess file.
Deleted it, and replaced it with a blank, then updated wordpress permalinks, and it’s up.

Swapped all DNS to Unlimited.

Now, it’ll take a WHILE for the DNS servers to calm down, but it doesn’t matter as the OLD version is still a functioning website. To my users, it’s seamless..

Done. 🙂


Byq292u

Moving WordPress sites to new hosting..

Due to a) holidays, b) four Bank holidays, and c) my old web hosting deal expiring next week, I was left with two-and-a-half working days to transfer three WordPress sites onto Unlimited Web Hosting..

Having done this sort of thing in the past (chronicled on this very blog), I thought it’d be a breeze. Backup all files via FTP, dump the databases, and then reload at the other end. Wrong.

Glitch #1. Can’t get the data out of jabweb. My databases are humungous, and timeout their export function. Tried everything, including wp-db-backup. (5 hours!)

Eventually got them to “fix” export.php.

Glitch #2. Can’t import the database files at Unlimited. Format error. Damn.

So I got on to Unlimited Support. (always excellent), and they said, “we’ll do it for you”. So they did.
(Apparently one of my database files is “massive”.)

Obviously, the new sites were not linked-to by DNS yet, so I edited my hosts file
I FTP’d the files over to all three sites.

Datafeedr had lost all data on all three sites. Bizarre. Manually re-created the ad groups. (Stored in wp-options as one record, by the way..)
One site appeared to have “lost” it’s background. Seems to be a problem with Opera – it’s fine on Chrome.
But one site had the dreaded “internal server 500 error”.
Quick e-mail to Unlimited again, and the problem is traced to the .htaccess file.
Deleted it, and replaced it with a blank, then updated wordpress permalinks, and it’s up.

Swapped all DNS to Unlimited.

Now, it’ll take a WHILE for the DNS servers to calm down, but it doesn’t matter as the OLD version is still a functioning website. To my users, it’s seamless..

Done. 🙂


Byq292u

WordPress 3.1 Upgrade

Upgraded ALL WordPress sites to the latest version (3.1)
Except the one with the problem on Jab Web. Daren’t touch that one until they sort it out. 🙁

Apart from that, it has to be the quickest upgrade ever. Did anything actually happen? 🙂


Byq292u

SEO TWEAKS

A week or so ago, I replaced “all-in-one-seo” with “ultimate seo” on all my wordpress sites.
Didn’t change any settings.

Google analytics says that my traffic increased by 140%, 30%, and 56% on these sites.

I went and twiddled with the settings on Friday, and they’re all showing a big drop. 🙁


Byq292u

Mobile Access to Websites.

Now that I can get my WordPress sites 100% functional (php safe mode off, fast cgi on), I’ve revisited the Mobile issue.

I’ve now implemented WordPress Mobile Pack on all but one of my sites (Advertising obligations on that one..)

It’s excellent. It detects your mobile device, and serves up the mobile version instead of the desktop. It even has a mobile admin theme.. There’s an option to use m.yoursite.com as well. May have to look into that..


Byq292u

Happy New Year!

Happy New year to everyone.

Had to upgrade all my WordPress sites due to an urgent security update over the Christmas break.
Grr..
Fortunately, it’s easy with WordPress..

On a more positive note, www.supercars-for-sale.com is reporting another massive rise in traffic (136%).
Good start to the year..